328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
|
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
|
+
+
+
+
+
+
|
* Private
* ❌ OFValue
* ✅ OFWin32ConsoleStdIOStream
* Private
* ❌ OFWindowsRegistryKey
* ❌ OFWriteFailedException
* ❌ OFXMLAttribute
* Needs rename: `namespace` to `namespaceURI` to avoid problems in C++
* ✅ OFXMLCDATA
* ✅ OFXMLCharacters
* ❌ OFXMLComment
* Needs a property to access the comment - `-[stringValue]` is just `@""`
* ❌ OFXMLElement
* Needs rename: `namespace` to `namespaceURI` to avoid problems in C++
* ❌ OFXMLElementBuilder
* Needs rename: `namespace` to `namespaceURI` to avoid problems in C++
* ❌ OFXMLElement (OFSerialization)
* ❌ OFXMLNode
* Should `-[XMLStringWithIndentation:level:]` be private?
* ❌ OFXMLParser
* Needs rename: `namespace` to `namespaceURI` to avoid problems in C++
* ❌ OFXMLProcessingInstructions
* Needs a property to access the PI - `-[stringValue]` is just `@""`
* ❌ OFZIPArchive
* ❌ OFZIPArchiveEntry
## Commands
**Get all protocols**
|