Objectively 1.0.0
Ultra-lightweight object oriented framework for GNU C.
|
CClass | The runtime representation of a Class |
CClassDef | ClassDefs are passed to _initialize via an archetype to initialize a Class |
CEnumName | The EnumName type |
CJSONReader | A reader for parsing JSON Data |
CJSONWriter | A writer for generating JSON Data |
▼CObject | Object is the root Class of The Objectively Class hierarchy |
▼CArray | Immutable arrays |
CMutableArray | Mutable arrays |
CBoole | A wrapper for placing boolean primitives into collections, etc |
▼CData | Immutable data buffers |
CMutableData | Mutable data buffers |
CDate | Microsecond-precision immutable dates |
CDateFormatter | Date formatting and parsing |
▼CDictionary | Immutable key-value stores |
CMutableDictionary | Mutable key-value stores |
CError | Encapsulation for error conditions |
CIndexPath | Index paths represent the path to an element or node within a tree or graph structure |
▼CIndexSet | Immutable collections of unique index values |
CMutableIndexSet | Mutable collections of unique index values |
CJSONPath | A minimal JSONPath implementation |
CJSONSerialization | JSON serialization and introspection |
▼CLock | POSIX Threads locks |
CCondition | POSIX Threads conditional variables |
CLog | A Log4J-inspired log appender |
CNull | The Null sentinel |
CNumber | A wrapper for placing numeric primitives into collections, etc |
CNumberFormatter | Number formatting and parsing |
COperation | An abstraction for discrete units of work, or tasks |
COperationQueue | OperationQueues provide a thread of execution for Operations |
CRegexp | Extended POSIX regular expressions |
CResource | Resources provide an abstraction for file and stream resources |
▼CSet | Immutable sets |
CMutableSet | Mutable sets |
▼CString | Immutable UTF-8 strings |
CMutableString | Mutable UTF-8 strings |
CStringReader | The StringReader type |
CThread | POSIX Threads |
CURL | Uniform Resource Locators (RFC 3986) |
CURLRequest | A protocol-agnostic abstraction for requesting resources via URLs |
CURLResponse | A protocol-agnostic abstraction for URLSessionTask responses |
CURLSession | A management context for loading resources via URLs |
CURLSessionConfiguration | Configuration bundle for URLSession |
▼CURLSessionTask | URL session tasks are handles to pending URL operations |
CURLSessionDataTask | Use data tasks to send and receive Data in-memory |
CURLSessionDownloadTask | Use download tasks to save remote resources to file |
CURLSessionUploadTask | Use upload tasks to send files directly from disk |
CValue | Values provide Object encapsulation for C types |
CVector | Vectors |
CRange | A location and length into contiguous collections |
CTranscode | Character transcoding context for iconv |