ObjFW
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CClassA pointer to a class
 CidA pointer to any object
 Cobjc_superA struct representing a call to super
 C<OFApplicationDelegate>A protocol for delegates of OFApplication
 C<OFArchiveEntry>A class which represents an entry in an archive
 C<OFCollection>A protocol with methods common for all collections
 C<OFComparing>A protocol for comparing objects
 C<OFCopying>A protocol for the creation of copies
 C<OFCryptographicHash>A protocol for classes providing cryptographic hash functions
 C<OFDatagramSocketDelegate>A delegate for OFDatagramSocket
 C<OFDDPSocketDelegate>A delegate for OFDDPSocket
 C<OFDNSResolverQueryDelegate>A delegate for performed DNS queries
 C<OFEnumeration>A protocol for getting an enumerator for the object
 C<OFFastEnumeration>A protocol for fast enumeration
 COFFastEnumerationStateState information for fast enumerations
 C<OFHTTPClientDelegate>A delegate for OFHTTPClient
 COFHTTPRequestProtocolVersionThe HTTP version of the HTTP request
 C<OFHTTPServerDelegate>A delegate for OFHTTPServer
 C<OFIPXSocketDelegate>A delegate for OFIPXSocket
 C<OFJSONRepresentation>A protocol implemented by classes that support encoding to a JSON representation
 C<OFKernelEventObserverDelegate>A protocol that needs to be implemented by delegates for OFKernelEventObserver
 C<OFKeyValueCoding>A protocol for Key Value Coding
 COFListItemA list item
 C<OFLocking>A protocol for locks
 COFMapTableFunctionsA struct describing the functions to be used by the map table
 C<OFMessagePackRepresentation>A protocol implemented by classes that support encoding to a MessagePack representation
 C<OFMutableArchiveEntry>A class which represents a mutable entry in an archive
 C<OFMutableCopying>A protocol for the creation of mutable copies
 C<OFObject>The protocol which all root classes implement
 COFObject< OFHTTPClientDelegate-p >
 COFObject< OFZIPArchiveDelegate-p >
 COFOptionsParserOptionAn option which can be parsed by an OFOptionsParser
 COFPBKDF2ParametersThe parameters for OFPBKDF2
 COFPointA point in 2D space
 COFRangeA range
 C<OFReadyForReadingObserving>This protocol is implemented by classes which can be observed for readiness for reading by OFKernelEventObserver
 C<OFReadyForWritingObserving>This protocol is implemented by classes which can be observed for readiness for writing by OFKernelEventObserver
 COFRectA rectangle
 COFScryptParametersThe parameters for OFScrypt
 C<OFSCTPSocketDelegate>
 C<OFSequencedPacketSocketDelegate>A delegate for OFSequencedPacketSocket
 COFSizeA size
 COFSocketAddressA struct which represents a host / port pair for a socket
 C<OFSPXSocketDelegate>
 C<OFSPXStreamSocketDelegate>
 COFStream< OFReadyForReadingObserving-p, OFReadyForWritingObserving-p >
 C<OFStreamDelegate>
 C<OFStreamSocketDelegate>
 C<OFStringXMLUnescapingDelegate>A protocol that needs to be implemented by delegates for stringByXMLUnescapingWithHandler:
 C<OFTCPSocketDelegate>
 C<OFTLSStreamDelegate>
 C<OFUDPSocketDelegate>A delegate for OFUDPSocket
 C<OFUNIXDatagramSocketDelegate>A delegate for OFUNIXDatagramSocket
 C<OFUNIXSequencedPacketSocketDelegate>
 C<OFUNIXStreamSocketDelegate>
 COFVector3DA vector in 3D space
 COFVector4DA vector in 4D space
 C<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
 C<OFZIPArchiveDelegate>A delegate for OFZIPArchive
 C<OHExtendedGamepad>A game controller profile representing a gamepad
 C<OHGameControllerProfile>A profile for a OHGameController
 C<OHGamepad>A game controller profile representing a gamepad