Objectively 1.0.0
Ultra-lightweight object oriented framework for GNU C.
|
CArray | Immutable arrays |
CBoole | A wrapper for placing boolean primitives into collections, etc |
CClass | The runtime representation of a Class |
CClassDef | ClassDefs are passed to _initialize via an archetype to initialize a Class |
CCondition | POSIX Threads conditional variables |
CData | Immutable data buffers |
CDate | Microsecond-precision immutable dates |
CDateFormatter | Date formatting and parsing |
CDictionary | Immutable key-value stores |
CEnumName | The EnumName type |
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 |
CJSONPath | A minimal JSONPath implementation |
CJSONReader | A reader for parsing JSON Data |
CJSONSerialization | JSON serialization and introspection |
CJSONWriter | A writer for generating JSON Data |
CLock | POSIX Threads locks |
CLog | A Log4J-inspired log appender |
CMutableArray | Mutable arrays |
CMutableData | Mutable data buffers |
CMutableDictionary | Mutable key-value stores |
CMutableIndexSet | Mutable collections of unique index values |
CMutableSet | Mutable sets |
CMutableString | Mutable UTF-8 strings |
CNull | The Null sentinel |
CNumber | A wrapper for placing numeric primitives into collections, etc |
CNumberFormatter | Number formatting and parsing |
CObject | Object is the root Class of The Objectively Class hierarchy |
COperation | An abstraction for discrete units of work, or tasks |
COperationQueue | OperationQueues provide a thread of execution for Operations |
CRange | A location and length into contiguous collections |
CRegexp | Extended POSIX regular expressions |
CResource | Resources provide an abstraction for file and stream resources |
CSet | Immutable sets |
CString | Immutable UTF-8 strings |
CStringReader | The StringReader type |
CThread | POSIX Threads |
CTranscode | Character transcoding context for iconv |
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 |
CURLSessionDataTask | Use data tasks to send and receive Data in-memory |
CURLSessionDownloadTask | Use download tasks to save remote resources to file |
CURLSessionTask | URL session tasks are handles to pending URL operations |
CURLSessionUploadTask | Use upload tasks to send files directly from disk |
CValue | Values provide Object encapsulation for C types |
CVector | Vectors |