ObjFW
 All Classes Functions Variables
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
oCof_dimension_tA dimension
oCof_fast_enumeration_state_tState information for fast enumerations
oCof_list_object_tA list object
oCof_point_tA point
oCof_range_tA range
oCof_rectangle_tA rectangle
oCOFString_UTF8::of_string_utf8_ivars
oC<OFCopying>A protocol for the creation of copies
|oCOFArrayAn abstract class for storing objects in an array
|oCOFDataArrayA class for storing arbitrary data in an array
|oCOFDateA class for storing, accessing and comparing dates
|oCOFDictionaryAn abstract class for storing objects in a dictionary
|oCOFListA class which provides easy to use double-linked lists
|oCOFNullA class for representing null values in collections
|oCOFNumberProvides a way to store a number in an object
|oCOFSetAn abstract class for an unordered set of unique objects
|oCOFStreamA base class for different types of streams
|oCOFStringA class for handling strings
|oCOFThreadA class which provides portable threads
|oCOFURLA class for parsing URLs and accessing parts of it
|\COFXMLNodeA class which stores an XML element
oCOFDataArray(Hashing)A category which provides methods to calculate hashes for data arrays
oC<OFEnumerating>A protocol for getting an enumerator for the object
|\C<OFCollection>A protocol with methods common for all collections
oC<OFFastEnumeration>A protocol for fast enumeration
|\C<OFCollection>A protocol with methods common for all collections
oC<OFJSONRepresentation>A protocol implemented by classes that support encoding to a JSON representation
|oCOFArrayAn abstract class for storing objects in an array
|oCOFDictionaryAn abstract class for storing objects in a dictionary
|oCOFNullA class for representing null values in collections
|oCOFNumberProvides a way to store a number in an object
|\COFStringA class for handling strings
oC<OFMutableCopying>A protocol for the creation of mutable copies
|oCOFArrayAn abstract class for storing objects in an array
|oCOFDictionaryAn abstract class for storing objects in a dictionary
|oCOFSetAn abstract class for an unordered set of unique objects
|\COFStringA class for handling strings
oCOFObject(OFSerialization)A category that provides methods for serializing objects
oC<OFObject>The protocol which all root classes implement
|oC<OFApplicationDelegate>A protocol for delegates of OFApplication
|oC<OFComparing>A protocol for comparing objects
|oC<OFHTTPRequestDelegate>A delegate for OFHTTPRequests
|oC<OFLocking>A protocol for locks
|oCOFObjectThe root class for all other classes inside ObjFW
|oC<OFStreamObserverDelegate>A protocol that needs to be implemented by delegates for OFStreamObserver
|oC<OFStringXMLUnescapingDelegate>A protocol that needs to be implemented by delegates for -[stringByXMLUnescapingWithHandler:]
|oC<OFXMLElementBuilderDelegate>A protocol that needs to be implemented by delegates for OFXMLElementBuilder
|\C<OFXMLParserDelegate>A protocol that needs to be implemented by delegates for OFXMLParser
oC<OFSerialization>A protocol for serializing objects
|oCOFArrayAn abstract class for storing objects in an array
|oCOFDataArrayA class for storing arbitrary data in an array
|oCOFDateA class for storing, accessing and comparing dates
|oCOFDictionaryAn abstract class for storing objects in a dictionary
|oCOFListA class which provides easy to use double-linked lists
|oCOFNullA class for representing null values in collections
|oCOFNumberProvides a way to store a number in an object
|oCOFSetAn abstract class for an unordered set of unique objects
|oCOFStringA class for handling strings
|oCOFURLA class for parsing URLs and accessing parts of it
|\COFXMLNodeA class which stores an XML element
oCOFString(Hashing)The OFString (Hashing) category provides methods to calculate hashes for strings
oCOFString(OFSerialization)A category that provides methods for deserializing objects
oCOFString(URLEncoding)A category which provides URL encoding and decoding
oCOFString(XMLEscaping)A category to escape strings for use in an XML document
oCOFString(XMLUnescaping)A category for unescaping XML in strings
oC<OFTLSSocket>A protocol that should be implemented by 3rd party libraries implementing TLS
oC<OFTLSSocketDelegate>A delegate for classes implementing the OFTLSSocket protocol
\COFXMLElement(OFSerialization)A category that provides methods for deserializing objects