Base |
CFBase.h
|
Defines base types, "polymorphic" functions, allocator types, and functions. |
String |
CFString.h
CFCharacterSet.h
CFStringEncodingExt.h
|
Provides a string type and a unified way to deal with Unicode strings. Includes functions for converting between CFStrings and various 8-bit encodings. |
Collection |
CFArray.h
CFDictionary.h
CFSet.h
CFBag.h
CFTree.h
CFData.h
|
Defines various vector-based and hash-based collection types. Also includes types for hierarchical tree structures and for holding arbitrary data. |
Bundle |
CFBundle.h
|
Provides a type for locating and loading localized program resources and for loading code dynamically. |
Property List |
CFPropertyList.h
|
Provides utilities for writing and reading some collection types (plus CFStrings) as XML property lists--generalized key-value pairs for such purposes as configuration information. |
Plug-in |
CFPlugin.h
|
Supports the creation of plug-ins for various platforms. |
URL |
CFURL.h
CFURLAccess.h
|
Provides types and functions for locating, reading, and writing files and other resources, both local and remote. |
Preference |
CFPreference.h
|
Allows preferences per application, user, and host to be set and retrieved. |
Date and Number |
CFDate.h
CFTimeZone.h
CFNumber.h
|
Abstracts dates, times, and numbers and provides conversion and comparison facilities for their representation on various platforms. |