Crate objc2_core_foundation

Source
Expand description

§Bindings to the CoreFoundation framework

See Apple’s docs and the general docs on framework crates for more information.

§Examples

//! Creating and attaching various runloop objects.

use std::sync::Arc;
use std::time::Duration;
use std::{cell::Cell, ffi::c_void};

use objc2_core_foundation::{
    kCFAllocatorDefault, kCFRunLoopCommonModes, CFAbsoluteTime, CFAbsoluteTimeGetCurrent, CFIndex,
    CFRetained, CFRunLoop, CFRunLoopActivity, CFRunLoopMode, CFRunLoopObserver,
    CFRunLoopObserverContext, CFRunLoopSource, CFRunLoopSourceContext, CFRunLoopTimer,
    CFRunLoopTimerContext, CFTimeInterval,
};

fn main() {
    let rl = CFRunLoop::main().unwrap();

    // Add an observer.
    let observer = create_observer(
        CFRunLoopActivity::AllActivities,
        true,
        0,
        |_observer, activity| match activity {
            CFRunLoopActivity::Entry => println!("-- observed: Entry"),
            CFRunLoopActivity::BeforeTimers => println!("-- observed: BeforeTimers"),
            CFRunLoopActivity::BeforeSources => println!("-- observed: BeforeSources"),
            CFRunLoopActivity::BeforeWaiting => println!("-- observed: BeforeWaiting"),
            CFRunLoopActivity::AfterWaiting => println!("-- observed: AfterWaiting"),
            CFRunLoopActivity::Exit => println!("-- observed: Exit"),
            _ => eprintln!("unknown observer activity"),
        },
    );
    rl.add_observer(Some(&observer), unsafe { kCFRunLoopCommonModes });

    // Add a simple timer.
    let iterations = Cell::new(0);
    let callback = {
        let rl = rl.clone();
        move |timer: &CFRunLoopTimer| {
            println!("Timer called: {}", iterations.get());

            if 10 <= iterations.get() {
                // Remove the timer.
                rl.remove_timer(Some(timer), unsafe { kCFRunLoopCommonModes });

                // Stop the run loop explicitly
                // (the main run-loop won't stop otherwise).
                println!("Stopping run loop");
                rl.stop();
            }

            iterations.set(iterations.get() + 1);
        }
    };
    // SAFETY: The timer is added to a run loop on the same thread.
    let timer = unsafe { create_timer_unchecked(0.0, 0.1, 0, callback) };
    rl.add_timer(Some(&timer), unsafe { kCFRunLoopCommonModes });

    // Add a single-shot timer.
    let fire_date = CFAbsoluteTimeGetCurrent() + 0.5;
    let timer = create_timer(fire_date, 0.0, 0, |_| {
        println!("Fired one-shot timer after 0.5 seconds");
        // Still runs on the main thread.
        assert_eq!(CFRunLoop::current().unwrap(), CFRunLoop::main().unwrap());
    });
    rl.add_timer(Some(&timer), unsafe { kCFRunLoopCommonModes });

    // Add an external source.
    let source = create_source(0, |data| match data {
        SourceData::Schedule { mode, .. } => println!("source added to runloop mode {mode}"),
        SourceData::Perform => println!("performing source!"),
        SourceData::Cancel { mode, .. } => {
            println!("source removed from runloop mode {mode}")
        }
    });
    rl.add_source(Some(&source), unsafe { kCFRunLoopCommonModes });

    // Add a thread that signals the source.
    let source = {
        struct Wrapper(CFRetained<CFRunLoopSource>);
        // SAFETY: Still under discussion, see:
        // https://github.com/madsmtm/objc2/issues/696
        unsafe impl Send for Wrapper {}
        Wrapper(source)
    };
    let handle = std::thread::spawn(move || {
        let source = source;
        std::thread::sleep(Duration::from_millis(200));
        println!("signalling first time");
        source.0.signal();
        println!("signalling second time");
        source.0.signal();
        println!("signalling third time");
        source.0.signal();
        std::thread::sleep(Duration::from_millis(500));
        println!("signalling fourth time");
        source.0.signal();
        source.0.invalidate();
    });

    println!("Starting run loop");
    CFRunLoop::run();

    handle.join().unwrap();
}

// -------------------------------------------------------------------------
// Generic runloop helpers.
//
// These will probably become part of `objc2-core-foundation` one day, but
// more work is needed on the following issue first:
// https://github.com/madsmtm/objc2/issues/696
// -------------------------------------------------------------------------

/// Create a new `CFRunLoopObserver`.
fn create_observer<F: Fn(&CFRunLoopObserver, CFRunLoopActivity) + Send + Sync + 'static>(
    activities: CFRunLoopActivity,
    repeats: bool,
    order: CFIndex,
    callback: F,
) -> CFRetained<CFRunLoopObserver> {
    // SAFETY: The callback is `Send + Sync`.
    unsafe { create_observer_unchecked(activities, repeats, order, callback) }
}

/// Create a new `CFRunLoopObserver`, without enforcing the callback to be
/// thread-safe.
///
/// # Safety
///
/// The callback must be either `Send` + `Sync`, or the observer must only be
/// added to a run loop that runs on the current thread.
unsafe fn create_observer_unchecked<F: Fn(&CFRunLoopObserver, CFRunLoopActivity) + 'static>(
    activities: CFRunLoopActivity,
    repeats: bool,
    order: CFIndex,
    callback: F,
) -> CFRetained<CFRunLoopObserver> {
    // We use an `Arc` here to make sure that the reference-counting of the
    // signal container is atomic (`Retained`/`CFRetained` would be valid
    // alternatives too).
    let callback = Arc::new(callback);

    unsafe extern "C-unwind" fn retain<F>(info: *const c_void) -> *const c_void {
        // SAFETY: The pointer was passed to `CFRunLoopObserverContext.info` below.
        unsafe { Arc::increment_strong_count(info.cast::<F>()) };
        info
    }
    unsafe extern "C-unwind" fn release<F>(info: *const c_void) {
        // SAFETY: The pointer was passed to `CFRunLoopObserverContext.info` below.
        unsafe { Arc::decrement_strong_count(info.cast::<F>()) };
    }

    unsafe extern "C-unwind" fn callout<F: Fn(&CFRunLoopObserver, CFRunLoopActivity)>(
        observer: *mut CFRunLoopObserver,
        activity: CFRunLoopActivity,
        info: *mut c_void,
    ) {
        // SAFETY: The observer is valid for at least the duration of the callback.
        let observer = unsafe { &*observer };

        // SAFETY: The pointer was passed to `CFRunLoopObserverContext.info` below.
        let callback = unsafe { &*info.cast::<F>() };

        // Call the provided closure.
        callback(observer, activity);
    }

    // This is marked `mut` to match the signature of `CFRunLoopObserver::new`,
    // but the information is copied, and not actually mutated.
    let mut context = CFRunLoopObserverContext {
        version: 0,
        // This pointer is retained by CF on creation.
        info: Arc::as_ptr(&callback) as *mut c_void,
        retain: Some(retain::<F>),
        release: Some(release::<F>),
        copyDescription: None,
    };

    // SAFETY: The retain/release callbacks are thread-safe, and caller
    // upholds that the main callback is used in a thread-safe manner.
    //
    // `F: 'static`, so extending the lifetime of the closure is fine.
    unsafe {
        CFRunLoopObserver::new(
            kCFAllocatorDefault,
            activities.0,
            repeats,
            order,
            Some(callout::<F>),
            &mut context,
        )
    }
    .unwrap()
}

/// Create a new `CFRunLoopTimer`.
fn create_timer<F: Fn(&CFRunLoopTimer) + Send + Sync + 'static>(
    fire_date: CFAbsoluteTime,
    interval: CFTimeInterval,
    order: CFIndex,
    callback: F,
) -> CFRetained<CFRunLoopTimer> {
    // SAFETY: The callback is `Send + Sync`.
    unsafe { create_timer_unchecked(fire_date, interval, order, callback) }
}

/// Create a new `CFRunLoopTimer`, without enforcing the callback to be
/// thread-safe.
///
/// # Safety
///
/// The callback must be either `Send` + `Sync`, or the timer must only be
/// added to a run loop that runs on the current thread.
unsafe fn create_timer_unchecked<F: Fn(&CFRunLoopTimer) + 'static>(
    fire_date: CFAbsoluteTime,
    interval: CFTimeInterval,
    order: CFIndex,
    callback: F,
) -> CFRetained<CFRunLoopTimer> {
    // We use an `Arc` here to make sure that the reference-counting of the
    // signal container is atomic (`Retained`/`CFRetained` would be valid
    // alternatives too).
    let callback = Arc::new(callback);

    unsafe extern "C-unwind" fn retain<F>(info: *const c_void) -> *const c_void {
        // SAFETY: The pointer was passed to `CFRunLoopTimerContext.info` below.
        unsafe { Arc::increment_strong_count(info.cast::<F>()) };
        info
    }
    unsafe extern "C-unwind" fn release<F>(info: *const c_void) {
        // SAFETY: The pointer was passed to `CFRunLoopTimerContext.info` below.
        unsafe { Arc::decrement_strong_count(info.cast::<F>()) };
    }

    unsafe extern "C-unwind" fn callout<F: Fn(&CFRunLoopTimer)>(
        timer: *mut CFRunLoopTimer,
        info: *mut c_void,
    ) {
        // SAFETY: The timer is valid for at least the duration of the callback.
        let timer = unsafe { &*timer };

        // SAFETY: The pointer was passed to `CFRunLoopTimerContext.info` below.
        let callback = unsafe { &*info.cast::<F>() };

        // Call the provided closure.
        callback(timer);
    }

    // This is marked `mut` to match the signature of `CFRunLoopTimer::new`,
    // but the information is copied, and not actually mutated.
    let mut context = CFRunLoopTimerContext {
        version: 0,
        // This pointer is retained by CF on creation.
        info: Arc::as_ptr(&callback) as *mut c_void,
        retain: Some(retain::<F>),
        release: Some(release::<F>),
        copyDescription: None,
    };

    // SAFETY: The retain/release callbacks are thread-safe, and caller
    // upholds that the main callback is used in a thread-safe manner.
    //
    // `F: 'static`, so extending the lifetime of the closure is fine.
    unsafe {
        CFRunLoopTimer::new(
            kCFAllocatorDefault,
            fire_date,
            interval,
            0, // Documentation says to pass 0 for future compat.
            order,
            Some(callout::<F>),
            &mut context,
        )
    }
    .unwrap()
}

/// Data received in source callbacks.
#[derive(Debug)]
#[allow(dead_code)]
enum SourceData<'a> {
    Schedule {
        rl: &'a CFRunLoop,
        mode: &'a CFRunLoopMode,
    },
    Perform,
    Cancel {
        rl: &'a CFRunLoop,
        mode: &'a CFRunLoopMode,
    },
}

/// Create a new "version 0" `CFRunLoopSource`.
fn create_source<F: Fn(SourceData<'_>) + Send + Sync + 'static>(
    order: CFIndex,
    callback: F,
) -> CFRetained<CFRunLoopSource> {
    // We use an `Arc` here to make sure that the reference-counting of the
    // signal container is atomic (`Retained`/`CFRetained` would be valid
    // alternatives too).
    let callback = Arc::new(callback);

    unsafe extern "C-unwind" fn retain<F>(info: *const c_void) -> *const c_void {
        // SAFETY: The pointer was passed to `CFRunLoopSourceContext.info` below.
        unsafe { Arc::increment_strong_count(info.cast::<F>()) };
        info
    }
    unsafe extern "C-unwind" fn release<F>(info: *const c_void) {
        // SAFETY: The pointer was passed to `CFRunLoopSourceContext.info` below.
        unsafe { Arc::decrement_strong_count(info.cast::<F>()) };
    }

    // Pointer equality / hashing for the Arc.
    #[allow(clippy::ptr_eq)]
    extern "C-unwind" fn equal(info1: *const c_void, info2: *const c_void) -> u8 {
        (info1 == info2) as u8
    }
    extern "C-unwind" fn hash(info: *const c_void) -> usize {
        info as usize
    }

    unsafe extern "C-unwind" fn schedule<F: Fn(SourceData<'_>)>(
        info: *mut c_void,
        rl: *mut CFRunLoop,
        mode: *const CFRunLoopMode,
    ) {
        // SAFETY: The data is valid for at least the duration of the callback.
        let rl = unsafe { &*rl };
        let mode = unsafe { &*mode };

        // SAFETY: The pointer was passed to `CFRunLoopSourceContext.info` below.
        let signaller = unsafe { &*info.cast::<F>() };
        (signaller)(SourceData::Schedule { rl, mode });
    }

    unsafe extern "C-unwind" fn cancel<F: Fn(SourceData<'_>)>(
        info: *mut c_void,
        rl: *mut CFRunLoop,
        mode: *const CFRunLoopMode,
    ) {
        // SAFETY: The data is valid for at least the duration of the callback.
        let rl = unsafe { &*rl };
        let mode = unsafe { &*mode };

        // SAFETY: The pointer was passed to `CFRunLoopSourceContext.info` below.
        let signaller = unsafe { &*info.cast::<F>() };
        (signaller)(SourceData::Cancel { rl, mode });
    }

    unsafe extern "C-unwind" fn perform<F: Fn(SourceData<'_>)>(info: *mut c_void) {
        // SAFETY: The pointer was passed to `CFRunLoopSourceContext.info` below.
        let signaller = unsafe { &*info.cast::<F>() };
        (signaller)(SourceData::Perform);
    }

    // This is marked `mut` to match the signature of `CFRunLoopSource::new`,
    // but the information is copied, and not actually mutated.
    let mut context = CFRunLoopSourceContext {
        version: 0, // Version 0 source
        // This pointer is retained by CF on creation.
        info: Arc::as_ptr(&callback) as *mut c_void,
        retain: Some(retain::<F>),
        release: Some(release::<F>),
        copyDescription: None,
        equal: Some(equal),
        hash: Some(hash),
        schedule: Some(schedule::<F>),
        cancel: Some(cancel::<F>),
        perform: Some(perform::<F>),
    };

    // SAFETY: The retain/release callbacks are thread-safe, and F is marked
    // with `Send + Sync`, so that is thread-safe too.
    //
    // `F: 'static`, so extending the lifetime of the closure is fine.
    unsafe { CFRunLoopSource::new(kCFAllocatorDefault, order, &mut context) }.unwrap()
}

Structs§

CFAllocator
Apple’s documentation
CFAllocatorContext
Apple’s documentation
CFArrayCFArray
This is the type of a reference to immutable CFArrays.
CFArrayCallBacksCFArray
Apple’s documentation
CFArrayIntoIterCFArray
A retained iterator over the items of an array.
CFArrayIterCFArray
An iterator over retained objects of an array.
CFArrayIterUncheckedCFArray
An iterator over raw items of an array.
CFAttributedStringCFAttributedString
Apple’s documentation
CFBagCFBag
Apple’s documentation
CFBagCallBacksCFBag
Apple’s documentation
CFBinaryHeapCFBinaryHeap
This is the type of a reference to CFBinaryHeaps.
CFBinaryHeapCallBacksCFBinaryHeap
Structure containing the callbacks for values of a CFBinaryHeap. Field: version The version number of the structure type being passed in as a parameter to the CFBinaryHeap creation functions. This structure is version 0. Field: retain The callback used to add a retain for the binary heap on values as they are put into the binary heap. This callback returns the value to use as the value in the binary heap, which is usually the value parameter passed to this callback, but may be a different value if a different value should be added to the binary heap. The binary heap’s allocator is passed as the first argument. Field: release The callback used to remove a retain previously added for the binary heap from values as they are removed from the binary heap. The binary heap’s allocator is passed as the first argument. Field: copyDescription The callback used to create a descriptive string representation of each value in the binary heap. This is used by the CFCopyDescription() function. Field: compare The callback used to compare values in the binary heap for equality in some operations.
CFBinaryHeapCompareContextCFBinaryHeap
Apple’s documentation
CFBitVectorCFBitVector
Apple’s documentation
CFBooleanCFNumber
Apple’s documentation
CFBundleCFBundle
Apple’s documentation
CFCalendarCFCalendar
Apple’s documentation
CFCalendarUnitCFCalendar
Apple’s documentation
CFCharacterSetCFCharacterSet
This is the type of a reference to immutable CFCharacterSets.
CFCharacterSetPredefinedSetCFCharacterSet
Type of the predefined CFCharacterSet selector values.
CFComparisonResult
Apple’s documentation
CFDataCFData
Apple’s documentation
CFDataSearchFlagsCFData
Apple’s documentation
CFDateCFDate
Apple’s documentation
CFDateFormatterCFDateFormatter
Apple’s documentation
CFDateFormatterStyleCFDateFormatter
Apple’s documentation
CFDictionaryCFDictionary
This is the type of a reference to immutable CFDictionarys.
CFDictionaryKeyCallBacksCFDictionary
Apple’s documentation
CFDictionaryValueCallBacksCFDictionary
Structure containing the callbacks for values of a CFDictionary. Field: version The version number of the structure type being passed in as a parameter to the CFDictionary creation functions. This structure is version 0. Field: retain The callback used to add a retain for the dictionary on values as they are put into the dictionary. This callback returns the value to use as the value in the dictionary, which is usually the value parameter passed to this callback, but may be a different value if a different value should be added to the dictionary. The dictionary’s allocator is passed as the first argument. Field: release The callback used to remove a retain previously added for the dictionary from values as they are removed from the dictionary. The dictionary’s allocator is passed as the first argument. Field: copyDescription The callback used to create a descriptive string representation of each value in the dictionary. This is used by the CFCopyDescription() function. Field: equal The callback used to compare values in the dictionary for equality in some operations.
CFErrorCFError
This is the type of a reference to CFErrors. CFErrorRef is toll-free bridged with NSError.
CFFileDescriptorCFFileDescriptor
Apple’s documentation
CFFileDescriptorContextCFFileDescriptor
Apple’s documentation
CFFileSecurityCFFileSecurity
Apple’s documentation
CFFileSecurityClearOptionsCFFileSecurity
Apple’s documentation
CFGregorianDateCFDate
Apple’s documentation
CFGregorianUnitFlagsCFDate
Apple’s documentation
CFGregorianUnitsCFDate
Apple’s documentation
CFISO8601DateFormatOptionsCFDateFormatter
Apple’s documentation
CFLocaleCFLocale
Apple’s documentation
CFLocaleLanguageDirectionCFLocale
Apple’s documentation
CFMachPortCFMachPort
Apple’s documentation
CFMachPortContextCFMachPort
Apple’s documentation
CFMessagePortCFMessagePort
Apple’s documentation
CFMessagePortContextCFMessagePort
Apple’s documentation
CFMutableArrayCFArray
This is the type of a reference to mutable CFArrays.
CFMutableAttributedStringCFAttributedString
Apple’s documentation
CFMutableBagCFBag
Apple’s documentation
CFMutableBitVectorCFBitVector
Apple’s documentation
CFMutableCharacterSetCFCharacterSet
This is the type of a reference to mutable CFMutableCharacterSets.
CFMutableDataCFData
Apple’s documentation
CFMutableDictionaryCFDictionary
This is the type of a reference to mutable CFDictionarys.
CFMutableSetCFSet
This is the type of a reference to mutable CFSets.
CFMutableString
Apple’s documentation
CFNotificationCenterCFNotificationCenter
Apple’s documentation
CFNotificationSuspensionBehaviorCFNotificationCenter
Apple’s documentation
CFNull
Apple’s documentation
CFNumberCFNumber
Apple’s documentation
CFNumberFormatterCFNumberFormatter
Apple’s documentation
CFNumberFormatterOptionFlagsCFNumberFormatter
Apple’s documentation
CFNumberFormatterPadPositionCFNumberFormatter
Apple’s documentation
CFNumberFormatterRoundingModeCFNumberFormatter
Apple’s documentation
CFNumberFormatterStyleCFNumberFormatter
Apple’s documentation
CFNumberTypeCFNumber
Apple’s documentation
CFPlugInCFBundle
Apple’s documentation
CFPlugInInstanceCFPlugIn
Apple’s documentation
CFPropertyListFormatCFPropertyList
Apple’s documentation
CFPropertyListMutabilityOptionsCFPropertyList
Apple’s documentation
CFRange
Apple’s documentation
CFReadStreamCFStream
Apple’s documentation
CFRetained
A reference counted pointer type for CoreFoundation types.
CFRunLoopCFRunLoop
Apple’s documentation
CFRunLoopActivityCFRunLoop
Apple’s documentation
CFRunLoopObserverCFRunLoop
Apple’s documentation
CFRunLoopObserverContextCFRunLoop
Apple’s documentation
CFRunLoopRunResultCFRunLoop
Apple’s documentation
CFRunLoopSourceCFRunLoop
Apple’s documentation
CFRunLoopSourceContextCFRunLoop
Apple’s documentation
CFRunLoopSourceContext1CFRunLoop and libc
Apple’s documentation
CFRunLoopTimerCFRunLoop
Apple’s documentation
CFRunLoopTimerContextCFRunLoop
Apple’s documentation
CFSetCFSet
This is the type of a reference to immutable CFSets.
CFSetCallBacksCFSet
Structure containing the callbacks of a CFSet. Field: version The version number of the structure type being passed in as a parameter to the CFSet creation functions. This structure is version 0. Field: retain The callback used to add a retain for the set on values as they are put into the set. This callback returns the value to store in the set, which is usually the value parameter passed to this callback, but may be a different value if a different value should be stored in the set. The set’s allocator is passed as the first argument. Field: release The callback used to remove a retain previously added for the set from values as they are removed from the set. The set’s allocator is passed as the first argument. Field: copyDescription The callback used to create a descriptive string representation of each value in the set. This is used by the CFCopyDescription() function. Field: equal The callback used to compare values in the set for equality for some operations. Field: hash The callback used to compare values in the set for uniqueness for some operations.
CFSocketCFSocket
Apple’s documentation
CFSocketCallBackTypeCFSocket
Apple’s documentation
CFSocketContextCFSocket
Apple’s documentation
CFSocketErrorCFSocket
Apple’s documentation
CFSocketSignatureCFData and CFSocket
Apple’s documentation
CFStreamClientContextCFStream
Apple’s documentation
CFStreamErrorCFStream
Apple’s documentation
CFStreamErrorDomainCFStream
Apple’s documentation
CFStreamEventTypeCFStream
Apple’s documentation
CFStreamStatusCFStream
Apple’s documentation
CFString
Apple’s documentation
CFStringBuiltInEncodingsCFString
Apple’s documentation
CFStringCompareFlagsCFString
Apple’s documentation
CFStringEncodingsCFStringEncodingExt
Apple’s documentation
CFStringInlineBufferCFString
Apple’s documentation
CFStringNormalizationFormCFString
This is the type of Unicode normalization forms as described in Unicode Technical Report #15. To normalize for use with file system calls, use CFStringGetFileSystemRepresentation().
CFStringTokenizerCFStringTokenizer
Apple’s documentation
CFStringTokenizerTokenTypeCFStringTokenizer
Token type CFStringTokenizerGoToTokenAtIndex / CFStringTokenizerAdvanceToNextToken returns the type of current token.
CFSwappedFloat32CFByteOrder
Apple’s documentation
CFSwappedFloat64CFByteOrder
Apple’s documentation
CFTimeZoneCFDate
Apple’s documentation
CFTimeZoneNameStyleCFTimeZone
Apple’s documentation
CFTreeCFTree
This is the type of a reference to CFTrees.
CFTreeContextCFTree
Structure containing user-specified data and callbacks for a CFTree. Field: version The version number of the structure type being passed in as a parameter to the CFTree creation function. This structure is version 0. Field: info A C pointer to a user-specified block of data. Field: retain The callback used to add a retain for the info field. If this parameter is not a pointer to a function of the correct prototype, the behavior is undefined. The value may be NULL. Field: release The calllback used to remove a retain previously added for the info field. If this parameter is not a pointer to a function of the correct prototype, the behavior is undefined. The value may be NULL. Field: copyDescription The callback used to provide a description of the info field.
CFType
An instance of a Core Foundation type.
CFURLCFURL
Apple’s documentation
CFURLBookmarkCreationOptionsCFURL
Apple’s documentation
CFURLBookmarkResolutionOptionsCFURL
Apple’s documentation
CFURLComponentTypeCFURL
Apple’s documentation
CFURLEnumeratorCFURLEnumerator
Apple’s documentation
CFURLEnumeratorOptionsCFURLEnumerator
Apple’s documentation
CFURLEnumeratorResultCFURLEnumerator
Apple’s documentation
CFURLErrorDeprecatedCFURLAccess
Apple’s documentation
CFURLPathStyleCFURL
Apple’s documentation
CFUUIDCFUUID
Apple’s documentation
CFUUIDBytesCFUUID
Apple’s documentation
CFUserNotificationCFUserNotification
Apple’s documentation
CFWriteStreamCFStream
Apple’s documentation
CFXMLAttributeDeclarationInfoCFXMLNode
Apple’s documentation
CFXMLAttributeListDeclarationInfoCFXMLNode
Apple’s documentation
CFXMLDocumentInfoCFString and CFURL and CFXMLNode
Apple’s documentation
CFXMLDocumentTypeInfoCFURL and CFXMLNode
Apple’s documentation
CFXMLElementInfoCFArray and CFDictionary and CFXMLNode
Apple’s documentation
CFXMLElementTypeDeclarationInfoCFXMLNode
Apple’s documentation
CFXMLEntityInfoCFURL and CFXMLNode
Apple’s documentation
CFXMLEntityReferenceInfoCFXMLNode
Apple’s documentation
CFXMLEntityTypeCodeCFXMLNode
Apple’s documentation
CFXMLExternalIDCFURL and CFXMLNode
Apple’s documentation
CFXMLNodeCFXMLNode
Apple’s documentation
CFXMLNodeTypeCodeCFXMLNode
Apple’s documentation
CFXMLNotationInfoCFURL and CFXMLNode
Apple’s documentation
CFXMLParserCFXMLParser
Apple’s documentation
CFXMLParserCallBacksCFData and CFURL and CFXMLNode and CFXMLParser
Apple’s documentation
CFXMLParserContextCFXMLParser
Apple’s documentation
CFXMLParserOptionsCFXMLParser
Apple’s documentation
CFXMLParserStatusCodeCFXMLParser
Apple’s documentation
CFXMLProcessingInstructionInfoCFXMLNode
Apple’s documentation
CGAffineTransformCFCGTypes
Apple’s documentation
CGAffineTransformComponentsCFCGTypes
Apple’s documentation
CGPointCFCGTypes
A point in a two-dimensional coordinate system.
CGRectCFCGTypes
The location and dimensions of a rectangle.
CGSizeCFCGTypes
A two-dimensional size.
CGVectorCFCGTypes
Apple’s documentation
IUnknownVTblCFPlugInCOM and CFUUID
Apple’s documentation

Enums§

CGRectEdgeCFCGTypes
Apple’s documentation

Constants§

kCFBundleExecutableArchitectureARM64CFBundle
Apple’s documentation
kCFBundleExecutableArchitectureI386CFBundle
Apple’s documentation
kCFBundleExecutableArchitecturePPCCFBundle
Apple’s documentation
kCFBundleExecutableArchitecturePPC64CFBundle
Apple’s documentation
kCFBundleExecutableArchitectureX86_64CFBundle
Apple’s documentation
kCFCalendarComponentsWrapCFCalendar
Apple’s documentation
kCFCoreFoundationVersionNumber10_0
Apple’s documentation
kCFCoreFoundationVersionNumber10_0_3
Apple’s documentation
kCFCoreFoundationVersionNumber10_1
Apple’s documentation
kCFCoreFoundationVersionNumber10_2
Apple’s documentation
kCFCoreFoundationVersionNumber10_3
Apple’s documentation
kCFCoreFoundationVersionNumber10_4
Apple’s documentation
kCFCoreFoundationVersionNumber10_5
Apple’s documentation
kCFCoreFoundationVersionNumber10_6
Apple’s documentation
kCFCoreFoundationVersionNumber10_7
Apple’s documentation
kCFCoreFoundationVersionNumber10_8
Apple’s documentation
kCFCoreFoundationVersionNumber10_9
Apple’s documentation
kCFCoreFoundationVersionNumber10_1_1
Apple’s documentation
kCFCoreFoundationVersionNumber10_1_2
Apple’s documentation
kCFCoreFoundationVersionNumber10_1_3
Apple’s documentation
kCFCoreFoundationVersionNumber10_1_4
Apple’s documentation
kCFCoreFoundationVersionNumber10_2_1
Apple’s documentation
kCFCoreFoundationVersionNumber10_2_2
Apple’s documentation
kCFCoreFoundationVersionNumber10_2_3
Apple’s documentation
kCFCoreFoundationVersionNumber10_2_4
Apple’s documentation
kCFCoreFoundationVersionNumber10_2_5
Apple’s documentation
kCFCoreFoundationVersionNumber10_2_6
Apple’s documentation
kCFCoreFoundationVersionNumber10_2_7
Apple’s documentation
kCFCoreFoundationVersionNumber10_2_8
Apple’s documentation
kCFCoreFoundationVersionNumber10_3_1
Apple’s documentation
kCFCoreFoundationVersionNumber10_3_2
Apple’s documentation
kCFCoreFoundationVersionNumber10_3_3
Apple’s documentation
kCFCoreFoundationVersionNumber10_3_4
Apple’s documentation
kCFCoreFoundationVersionNumber10_3_5
Apple’s documentation
kCFCoreFoundationVersionNumber10_3_6
Apple’s documentation
kCFCoreFoundationVersionNumber10_3_7
Apple’s documentation
kCFCoreFoundationVersionNumber10_3_8
Apple’s documentation
kCFCoreFoundationVersionNumber10_3_9
Apple’s documentation
kCFCoreFoundationVersionNumber10_4_1
Apple’s documentation
kCFCoreFoundationVersionNumber10_4_2
Apple’s documentation
kCFCoreFoundationVersionNumber10_4_3
Apple’s documentation
kCFCoreFoundationVersionNumber10_4_7
Apple’s documentation
kCFCoreFoundationVersionNumber10_4_8
Apple’s documentation
kCFCoreFoundationVersionNumber10_4_9
Apple’s documentation
kCFCoreFoundationVersionNumber10_4_4_Intel
Apple’s documentation
kCFCoreFoundationVersionNumber10_4_4_PowerPC
Apple’s documentation
kCFCoreFoundationVersionNumber10_4_5_Intel
Apple’s documentation
kCFCoreFoundationVersionNumber10_4_5_PowerPC
Apple’s documentation
kCFCoreFoundationVersionNumber10_4_6_Intel
Apple’s documentation
kCFCoreFoundationVersionNumber10_4_6_PowerPC
Apple’s documentation
kCFCoreFoundationVersionNumber10_4_10
Apple’s documentation
kCFCoreFoundationVersionNumber10_4_11
Apple’s documentation
kCFCoreFoundationVersionNumber10_5_1
Apple’s documentation
kCFCoreFoundationVersionNumber10_5_2
Apple’s documentation
kCFCoreFoundationVersionNumber10_5_3
Apple’s documentation
kCFCoreFoundationVersionNumber10_5_4
Apple’s documentation
kCFCoreFoundationVersionNumber10_5_5
Apple’s documentation
kCFCoreFoundationVersionNumber10_5_6
Apple’s documentation
kCFCoreFoundationVersionNumber10_5_7
Apple’s documentation
kCFCoreFoundationVersionNumber10_5_8
Apple’s documentation
kCFCoreFoundationVersionNumber10_6_1
Apple’s documentation
kCFCoreFoundationVersionNumber10_6_2
Apple’s documentation
kCFCoreFoundationVersionNumber10_6_3
Apple’s documentation
kCFCoreFoundationVersionNumber10_6_4
Apple’s documentation
kCFCoreFoundationVersionNumber10_6_5
Apple’s documentation
kCFCoreFoundationVersionNumber10_6_6
Apple’s documentation
kCFCoreFoundationVersionNumber10_6_7
Apple’s documentation
kCFCoreFoundationVersionNumber10_6_8
Apple’s documentation
kCFCoreFoundationVersionNumber10_7_1
Apple’s documentation
kCFCoreFoundationVersionNumber10_7_2
Apple’s documentation
kCFCoreFoundationVersionNumber10_7_3
Apple’s documentation
kCFCoreFoundationVersionNumber10_7_4
Apple’s documentation
kCFCoreFoundationVersionNumber10_7_5
Apple’s documentation
kCFCoreFoundationVersionNumber10_8_1
Apple’s documentation
kCFCoreFoundationVersionNumber10_8_2
Apple’s documentation
kCFCoreFoundationVersionNumber10_8_3
Apple’s documentation
kCFCoreFoundationVersionNumber10_8_4
Apple’s documentation
kCFCoreFoundationVersionNumber10_9_1
Apple’s documentation
kCFCoreFoundationVersionNumber10_9_2
Apple’s documentation
kCFCoreFoundationVersionNumber10_10
Apple’s documentation
kCFCoreFoundationVersionNumber10_11
Apple’s documentation
kCFCoreFoundationVersionNumber10_10_1
Apple’s documentation
kCFCoreFoundationVersionNumber10_10_2
Apple’s documentation
kCFCoreFoundationVersionNumber10_10_3
Apple’s documentation
kCFCoreFoundationVersionNumber10_10_4
Apple’s documentation
kCFCoreFoundationVersionNumber10_10_5
Apple’s documentation
kCFCoreFoundationVersionNumber10_10_Max
Apple’s documentation
kCFCoreFoundationVersionNumber10_11_1
Apple’s documentation
kCFCoreFoundationVersionNumber10_11_2
Apple’s documentation
kCFCoreFoundationVersionNumber10_11_3
Apple’s documentation
kCFCoreFoundationVersionNumber10_11_4
Apple’s documentation
kCFCoreFoundationVersionNumber10_11_Max
Apple’s documentation
kCFFileDescriptorReadCallBackCFFileDescriptor
Apple’s documentation
kCFFileDescriptorWriteCallBackCFFileDescriptor
Apple’s documentation
kCFMessagePortBecameInvalidErrorCFMessagePort
Apple’s documentation
kCFMessagePortIsInvalidCFMessagePort
Apple’s documentation
kCFMessagePortReceiveTimeoutCFMessagePort
Apple’s documentation
kCFMessagePortSendTimeoutCFMessagePort
Apple’s documentation
kCFMessagePortSuccessCFMessagePort
Apple’s documentation
kCFMessagePortTransportErrorCFMessagePort
Apple’s documentation
kCFNotificationDeliverImmediatelyCFNotificationCenter
Apple’s documentation
kCFNotificationPostToAllSessionsCFNotificationCenter
Apple’s documentation
kCFPropertyListReadCorruptErrorCFPropertyList
Apple’s documentation
kCFPropertyListReadStreamErrorCFPropertyList
Apple’s documentation
kCFPropertyListReadUnknownVersionErrorCFPropertyList
Apple’s documentation
kCFPropertyListWriteStreamErrorCFPropertyList
Apple’s documentation
kCFSocketAutomaticallyReenableAcceptCallBackCFSocket
Apple’s documentation
kCFSocketAutomaticallyReenableDataCallBackCFSocket
Apple’s documentation
kCFSocketAutomaticallyReenableReadCallBackCFSocket
Apple’s documentation
kCFSocketAutomaticallyReenableWriteCallBackCFSocket
Apple’s documentation
kCFSocketCloseOnInvalidateCFSocket
Apple’s documentation
kCFSocketLeaveErrorsCFSocket
Apple’s documentation
kCFStringEncodingInvalidIdCFString
Apple’s documentation
kCFStringTokenizerAttributeLanguageCFStringTokenizer
Attribute Specifier Use attribute specifier to tell tokenizer to prepare the specified attribute when it tokenizes the given string. The attribute value can be retrieved by calling CFStringTokenizerCopyCurrentTokenAttribute with one of the attribute option.
kCFStringTokenizerAttributeLatinTranscriptionCFStringTokenizer
Attribute Specifier Use attribute specifier to tell tokenizer to prepare the specified attribute when it tokenizes the given string. The attribute value can be retrieved by calling CFStringTokenizerCopyCurrentTokenAttribute with one of the attribute option.
kCFStringTokenizerUnitLineBreakCFStringTokenizer
Tokenization Unit Use one of tokenization unit options with CFStringTokenizerCreate to specify how the string should be tokenized.
kCFStringTokenizerUnitParagraphCFStringTokenizer
Tokenization Unit Use one of tokenization unit options with CFStringTokenizerCreate to specify how the string should be tokenized.
kCFStringTokenizerUnitSentenceCFStringTokenizer
Tokenization Unit Use one of tokenization unit options with CFStringTokenizerCreate to specify how the string should be tokenized.
kCFStringTokenizerUnitWordCFStringTokenizer
Tokenization Unit Use one of tokenization unit options with CFStringTokenizerCreate to specify how the string should be tokenized.
kCFStringTokenizerUnitWordBoundaryCFStringTokenizer
Tokenization Unit Use one of tokenization unit options with CFStringTokenizerCreate to specify how the string should be tokenized.
kCFUserNotificationAlternateResponseCFUserNotification
Apple’s documentation
kCFUserNotificationCancelResponseCFUserNotification
Apple’s documentation
kCFUserNotificationCautionAlertLevelCFUserNotification
Apple’s documentation
kCFUserNotificationDefaultResponseCFUserNotification
Apple’s documentation
kCFUserNotificationNoDefaultButtonFlagCFUserNotification
Apple’s documentation
kCFUserNotificationNoteAlertLevelCFUserNotification
Apple’s documentation
kCFUserNotificationOtherResponseCFUserNotification
Apple’s documentation
kCFUserNotificationPlainAlertLevelCFUserNotification
Apple’s documentation
kCFUserNotificationStopAlertLevelCFUserNotification
Apple’s documentation
kCFUserNotificationUseRadioButtonsFlagCFUserNotification
Apple’s documentation
kCFXMLNodeCurrentVersionCFXMLNode
Apple’s documentation

Statics§

kCFAbsoluteTimeIntervalSince1904CFDate
Apple’s documentation
kCFAbsoluteTimeIntervalSince1970CFDate
Apple’s documentation
kCFAllocatorDefault
Apple’s documentation
kCFAllocatorMalloc
Apple’s documentation
kCFAllocatorMallocZone
Apple’s documentation
kCFAllocatorNull
Apple’s documentation
kCFAllocatorSystemDefault
Apple’s documentation
kCFAllocatorUseContext
Apple’s documentation
kCFBooleanFalseCFNumber
Apple’s documentation
kCFBooleanTrueCFNumber
Apple’s documentation
kCFBuddhistCalendarCFLocale
Apple’s documentation
kCFBundleDevelopmentRegionKeyCFBundle
Apple’s documentation
kCFBundleExecutableKeyCFBundle
Apple’s documentation
kCFBundleIdentifierKeyCFBundle
Apple’s documentation
kCFBundleInfoDictionaryVersionKeyCFBundle
Apple’s documentation
kCFBundleLocalizationsKeyCFBundle
Apple’s documentation
kCFBundleNameKeyCFBundle
Apple’s documentation
kCFBundleVersionKeyCFBundle
Apple’s documentation
kCFChineseCalendarCFLocale
Apple’s documentation
kCFCopyStringBagCallBacksCFBag
Apple’s documentation
kCFCopyStringDictionaryKeyCallBacksCFDictionary
Predefined CFDictionaryKeyCallBacks structure containing a set of callbacks appropriate for use when the keys of a CFDictionary are all CFStrings, which may be mutable and need to be copied in order to serve as constant keys for the values in the dictionary.
kCFCopyStringSetCallBacksCFSet
Predefined CFSetCallBacks structure containing a set of callbacks appropriate for use when the values in a CFSet should be copies of a CFString.
kCFCoreFoundationVersionNumber
Apple’s documentation
kCFDateFormatterAMSymbolCFDateFormatter
Apple’s documentation
kCFDateFormatterCalendarCFDateFormatter
Apple’s documentation
kCFDateFormatterCalendarNameCFDateFormatter
Apple’s documentation
kCFDateFormatterDefaultDateCFDateFormatter
Apple’s documentation
kCFDateFormatterDefaultFormatCFDateFormatter
Apple’s documentation
kCFDateFormatterDoesRelativeDateFormattingKeyCFDateFormatter
Apple’s documentation
kCFDateFormatterEraSymbolsCFDateFormatter
Apple’s documentation
kCFDateFormatterGregorianStartDateCFDateFormatter
Apple’s documentation
kCFDateFormatterIsLenientCFDateFormatter
Apple’s documentation
kCFDateFormatterLongEraSymbolsCFDateFormatter
Apple’s documentation
kCFDateFormatterMonthSymbolsCFDateFormatter
Apple’s documentation
kCFDateFormatterPMSymbolCFDateFormatter
Apple’s documentation
kCFDateFormatterQuarterSymbolsCFDateFormatter
Apple’s documentation
kCFDateFormatterShortMonthSymbolsCFDateFormatter
Apple’s documentation
kCFDateFormatterShortQuarterSymbolsCFDateFormatter
Apple’s documentation
kCFDateFormatterShortStandaloneMonthSymbolsCFDateFormatter
Apple’s documentation
kCFDateFormatterShortStandaloneQuarterSymbolsCFDateFormatter
Apple’s documentation
kCFDateFormatterShortStandaloneWeekdaySymbolsCFDateFormatter
Apple’s documentation
kCFDateFormatterShortWeekdaySymbolsCFDateFormatter
Apple’s documentation
kCFDateFormatterStandaloneMonthSymbolsCFDateFormatter
Apple’s documentation
kCFDateFormatterStandaloneQuarterSymbolsCFDateFormatter
Apple’s documentation
kCFDateFormatterStandaloneWeekdaySymbolsCFDateFormatter
Apple’s documentation
kCFDateFormatterTimeZoneCFDateFormatter
Apple’s documentation
kCFDateFormatterTwoDigitStartDateCFDateFormatter
Apple’s documentation
kCFDateFormatterVeryShortMonthSymbolsCFDateFormatter
Apple’s documentation
kCFDateFormatterVeryShortStandaloneMonthSymbolsCFDateFormatter
Apple’s documentation
kCFDateFormatterVeryShortStandaloneWeekdaySymbolsCFDateFormatter
Apple’s documentation
kCFDateFormatterVeryShortWeekdaySymbolsCFDateFormatter
Apple’s documentation
kCFDateFormatterWeekdaySymbolsCFDateFormatter
Apple’s documentation
kCFErrorDescriptionKeyCFError
Apple’s documentation
kCFErrorDomainCocoaCFError
Apple’s documentation
kCFErrorDomainMachCFError
Apple’s documentation
kCFErrorDomainOSStatusCFError
Apple’s documentation
kCFErrorDomainPOSIXCFError
Apple’s documentation
kCFErrorFilePathKeyCFError
Apple’s documentation
kCFErrorLocalizedDescriptionKeyCFError
Apple’s documentation
kCFErrorLocalizedFailureKeyCFError
Apple’s documentation
kCFErrorLocalizedFailureReasonKeyCFError
Apple’s documentation
kCFErrorLocalizedRecoverySuggestionKeyCFError
Apple’s documentation
kCFErrorURLKeyCFError
Apple’s documentation
kCFErrorUnderlyingErrorKeyCFError
Apple’s documentation
kCFGregorianCalendarCFLocale
Apple’s documentation
kCFHebrewCalendarCFLocale
Apple’s documentation
kCFISO8601CalendarCFLocale
Apple’s documentation
kCFIndianCalendarCFLocale
Apple’s documentation
kCFIslamicCalendarCFLocale
Apple’s documentation
kCFIslamicCivilCalendarCFLocale
Apple’s documentation
kCFIslamicTabularCalendarCFLocale
Apple’s documentation
kCFIslamicUmmAlQuraCalendarCFLocale
Apple’s documentation
kCFJapaneseCalendarCFLocale
Apple’s documentation
kCFLocaleAlternateQuotationBeginDelimiterKeyCFLocale
Apple’s documentation
kCFLocaleAlternateQuotationEndDelimiterKeyCFLocale
Apple’s documentation
kCFLocaleCalendarCFLocale
Apple’s documentation
kCFLocaleCalendarIdentifierCFLocale
Apple’s documentation
kCFLocaleCollationIdentifierCFLocale
Apple’s documentation
kCFLocaleCollatorIdentifierCFLocale
Apple’s documentation
kCFLocaleCountryCodeCFLocale
Apple’s documentation
kCFLocaleCurrencyCodeCFLocale
Apple’s documentation
kCFLocaleCurrencySymbolCFLocale
Apple’s documentation
kCFLocaleCurrentLocaleDidChangeNotificationCFLocale and CFNotificationCenter
Apple’s documentation
kCFLocaleDecimalSeparatorCFLocale
Apple’s documentation
kCFLocaleExemplarCharacterSetCFLocale
Apple’s documentation
kCFLocaleGroupingSeparatorCFLocale
Apple’s documentation
kCFLocaleIdentifierCFLocale
Apple’s documentation
kCFLocaleLanguageCodeCFLocale
Apple’s documentation
kCFLocaleMeasurementSystemCFLocale
Apple’s documentation
kCFLocaleQuotationBeginDelimiterKeyCFLocale
Apple’s documentation
kCFLocaleQuotationEndDelimiterKeyCFLocale
Apple’s documentation
kCFLocaleScriptCodeCFLocale
Apple’s documentation
kCFLocaleUsesMetricSystemCFLocale
Apple’s documentation
kCFLocaleVariantCodeCFLocale
Apple’s documentation
kCFNotFound
Apple’s documentation
kCFNull
Apple’s documentation
kCFNumberFormatterAlwaysShowDecimalSeparatorCFNumberFormatter
Apple’s documentation
kCFNumberFormatterCurrencyCodeCFNumberFormatter
Apple’s documentation
kCFNumberFormatterCurrencyDecimalSeparatorCFNumberFormatter
Apple’s documentation
kCFNumberFormatterCurrencyGroupingSeparatorCFNumberFormatter
Apple’s documentation
kCFNumberFormatterCurrencySymbolCFNumberFormatter
Apple’s documentation
kCFNumberFormatterDecimalSeparatorCFNumberFormatter
Apple’s documentation
kCFNumberFormatterDefaultFormatCFNumberFormatter
Apple’s documentation
kCFNumberFormatterExponentSymbolCFNumberFormatter
Apple’s documentation
kCFNumberFormatterFormatWidthCFNumberFormatter
Apple’s documentation
kCFNumberFormatterGroupingSeparatorCFNumberFormatter
Apple’s documentation
kCFNumberFormatterGroupingSizeCFNumberFormatter
Apple’s documentation
kCFNumberFormatterInfinitySymbolCFNumberFormatter
Apple’s documentation
kCFNumberFormatterInternationalCurrencySymbolCFNumberFormatter
Apple’s documentation
kCFNumberFormatterIsLenientCFNumberFormatter
Apple’s documentation
kCFNumberFormatterMaxFractionDigitsCFNumberFormatter
Apple’s documentation
kCFNumberFormatterMaxIntegerDigitsCFNumberFormatter
Apple’s documentation
kCFNumberFormatterMaxSignificantDigitsCFNumberFormatter
Apple’s documentation
kCFNumberFormatterMinFractionDigitsCFNumberFormatter
Apple’s documentation
kCFNumberFormatterMinGroupingDigitsCFNumberFormatter
Apple’s documentation
kCFNumberFormatterMinIntegerDigitsCFNumberFormatter
Apple’s documentation
kCFNumberFormatterMinSignificantDigitsCFNumberFormatter
Apple’s documentation
kCFNumberFormatterMinusSignCFNumberFormatter
Apple’s documentation
kCFNumberFormatterMultiplierCFNumberFormatter
Apple’s documentation
kCFNumberFormatterNaNSymbolCFNumberFormatter
Apple’s documentation
kCFNumberFormatterNegativePrefixCFNumberFormatter
Apple’s documentation
kCFNumberFormatterNegativeSuffixCFNumberFormatter
Apple’s documentation
kCFNumberFormatterPaddingCharacterCFNumberFormatter
Apple’s documentation
kCFNumberFormatterPaddingPositionCFNumberFormatter
Apple’s documentation
kCFNumberFormatterPerMillSymbolCFNumberFormatter
Apple’s documentation
kCFNumberFormatterPercentSymbolCFNumberFormatter
Apple’s documentation
kCFNumberFormatterPlusSignCFNumberFormatter
Apple’s documentation
kCFNumberFormatterPositivePrefixCFNumberFormatter
Apple’s documentation
kCFNumberFormatterPositiveSuffixCFNumberFormatter
Apple’s documentation
kCFNumberFormatterRoundingIncrementCFNumberFormatter
Apple’s documentation
kCFNumberFormatterRoundingModeCFNumberFormatter
Apple’s documentation
kCFNumberFormatterSecondaryGroupingSizeCFNumberFormatter
Apple’s documentation
kCFNumberFormatterUseGroupingSeparatorCFNumberFormatter
Apple’s documentation
kCFNumberFormatterUseSignificantDigitsCFNumberFormatter
Apple’s documentation
kCFNumberFormatterZeroSymbolCFNumberFormatter
Apple’s documentation
kCFNumberNaNCFNumber
Apple’s documentation
kCFNumberNegativeInfinityCFNumber
Apple’s documentation
kCFNumberPositiveInfinityCFNumber
Apple’s documentation
kCFPersianCalendarCFLocale
Apple’s documentation
kCFPlugInDynamicRegisterFunctionKeyCFPlugIn
Apple’s documentation
kCFPlugInDynamicRegistrationKeyCFPlugIn
Apple’s documentation
kCFPlugInFactoriesKeyCFPlugIn
Apple’s documentation
kCFPlugInTypesKeyCFPlugIn
Apple’s documentation
kCFPlugInUnloadFunctionKeyCFPlugIn
Apple’s documentation
kCFPreferencesAnyApplicationCFPreferences
Apple’s documentation
kCFPreferencesAnyHostCFPreferences
Apple’s documentation
kCFPreferencesAnyUserCFPreferences
Apple’s documentation
kCFPreferencesCurrentApplicationCFPreferences
Apple’s documentation
kCFPreferencesCurrentHostCFPreferences
Apple’s documentation
kCFPreferencesCurrentUserCFPreferences
Apple’s documentation
kCFRepublicOfChinaCalendarCFLocale
Apple’s documentation
kCFRunLoopCommonModesCFRunLoop
Apple’s documentation
kCFRunLoopDefaultModeCFRunLoop
Apple’s documentation
kCFSocketCommandKeyCFSocket
Apple’s documentation
kCFSocketErrorKeyCFSocket
Apple’s documentation
kCFSocketNameKeyCFSocket
Apple’s documentation
kCFSocketRegisterCommandCFSocket
Apple’s documentation
kCFSocketResultKeyCFSocket
Apple’s documentation
kCFSocketRetrieveCommandCFSocket
Apple’s documentation
kCFSocketValueKeyCFSocket
Apple’s documentation
kCFStreamErrorDomainSOCKSCFStream
Apple’s documentation
kCFStreamErrorDomainSSLCFStream
Apple’s documentation
kCFStreamPropertyAppendToFileCFStream
Apple’s documentation
kCFStreamPropertyDataWrittenCFStream
Apple’s documentation
kCFStreamPropertyFileCurrentOffsetCFStream
Apple’s documentation
kCFStreamPropertySOCKSPasswordCFStream
Apple’s documentation
kCFStreamPropertySOCKSProxyCFStream
Apple’s documentation
kCFStreamPropertySOCKSProxyHostCFStream
Apple’s documentation
kCFStreamPropertySOCKSProxyPortCFStream
Apple’s documentation
kCFStreamPropertySOCKSUserCFStream
Apple’s documentation
kCFStreamPropertySOCKSVersionCFStream
Apple’s documentation
kCFStreamPropertyShouldCloseNativeSocketCFStream
Apple’s documentation
kCFStreamPropertySocketNativeHandleCFStream
Apple’s documentation
kCFStreamPropertySocketRemoteHostNameCFStream
Apple’s documentation
kCFStreamPropertySocketRemotePortNumberCFStream
Apple’s documentation
kCFStreamPropertySocketSecurityLevelCFStream
Apple’s documentation
kCFStreamSocketSOCKSVersion4CFStream
Apple’s documentation
kCFStreamSocketSOCKSVersion5CFStream
Apple’s documentation
kCFStreamSocketSecurityLevelNegotiatedSSLCFStream
Apple’s documentation
kCFStreamSocketSecurityLevelNoneCFStream
Apple’s documentation
kCFStreamSocketSecurityLevelSSLv2CFStream
Apple’s documentation
kCFStreamSocketSecurityLevelSSLv3CFStream
Apple’s documentation
kCFStreamSocketSecurityLevelTLSv1CFStream
Apple’s documentation
kCFStringBinaryHeapCallBacksCFBinaryHeap
Predefined CFBinaryHeapCallBacks structure containing a set of callbacks appropriate for use when the values in a CFBinaryHeap are all CFString types.
kCFStringTransformFullwidthHalfwidthCFString
Apple’s documentation
kCFStringTransformHiraganaKatakanaCFString
Apple’s documentation
kCFStringTransformLatinArabicCFString
Apple’s documentation
kCFStringTransformLatinCyrillicCFString
Apple’s documentation
kCFStringTransformLatinGreekCFString
Apple’s documentation
kCFStringTransformLatinHangulCFString
Apple’s documentation
kCFStringTransformLatinHebrewCFString
Apple’s documentation
kCFStringTransformLatinHiraganaCFString
Apple’s documentation
kCFStringTransformLatinKatakanaCFString
Apple’s documentation
kCFStringTransformLatinThaiCFString
Apple’s documentation
kCFStringTransformMandarinLatinCFString
Apple’s documentation
kCFStringTransformStripCombiningMarksCFString
Apple’s documentation
kCFStringTransformStripDiacriticsCFString
Apple’s documentation
kCFStringTransformToLatinCFString
Apple’s documentation
kCFStringTransformToUnicodeNameCFString
Apple’s documentation
kCFStringTransformToXMLHexCFString
Apple’s documentation
kCFTimeZoneSystemTimeZoneDidChangeNotificationCFTimeZone and CFNotificationCenter
Apple’s documentation
kCFTypeArrayCallBacksCFArray
Predefined CFArrayCallBacks structure containing a set of callbacks appropriate for use when the values in a CFArray are all CFTypes.
kCFTypeBagCallBacksCFBag
Apple’s documentation
kCFTypeDictionaryKeyCallBacksCFDictionary
Predefined CFDictionaryKeyCallBacks structure containing a set of callbacks appropriate for use when the keys of a CFDictionary are all CFTypes.
kCFTypeDictionaryValueCallBacksCFDictionary
Predefined CFDictionaryValueCallBacks structure containing a set of callbacks appropriate for use when the values in a CFDictionary are all CFTypes.
kCFTypeSetCallBacksCFSet
Predefined CFSetCallBacks structure containing a set of callbacks appropriate for use when the values in a CFSet are all CFTypes.
kCFURLAddedToDirectoryDateKeyCFURL
Apple’s documentation
kCFURLApplicationIsScriptableKeyCFURL
Apple’s documentation
kCFURLAttributeModificationDateKeyCFURL
Apple’s documentation
kCFURLCanonicalPathKeyCFURL
Apple’s documentation
kCFURLContentAccessDateKeyCFURL
Apple’s documentation
kCFURLContentModificationDateKeyCFURL
Apple’s documentation
kCFURLCreationDateKeyCFURL
Apple’s documentation
kCFURLCustomIconKeyCFURL
Apple’s documentation
kCFURLDirectoryEntryCountKeyCFURL
Apple’s documentation
kCFURLDocumentIdentifierKeyCFURL
Apple’s documentation
kCFURLEffectiveIconKeyCFURL
Apple’s documentation
kCFURLFileAllocatedSizeKeyCFURL
Apple’s documentation
kCFURLFileContentIdentifierKeyCFURL
Apple’s documentation
kCFURLFileDirectoryContentsCFURLAccess
Apple’s documentation
kCFURLFileExistsCFURLAccess
Apple’s documentation
kCFURLFileIdentifierKeyCFURL
Apple’s documentation
kCFURLFileLastModificationTimeCFURLAccess
Apple’s documentation
kCFURLFileLengthCFURLAccess
Apple’s documentation
kCFURLFileOwnerIDCFURLAccess
Apple’s documentation
kCFURLFilePOSIXModeCFURLAccess
Apple’s documentation
kCFURLFileProtectionCompleteCFURL
Apple’s documentation
kCFURLFileProtectionCompleteUnlessOpenCFURL
Apple’s documentation
kCFURLFileProtectionCompleteUntilFirstUserAuthenticationCFURL
Apple’s documentation
kCFURLFileProtectionCompleteWhenUserInactiveCFURL
Apple’s documentation
kCFURLFileProtectionKeyCFURL
Apple’s documentation
kCFURLFileProtectionNoneCFURL
Apple’s documentation
kCFURLFileResourceIdentifierKeyCFURL
Apple’s documentation
kCFURLFileResourceTypeBlockSpecialCFURL
Apple’s documentation
kCFURLFileResourceTypeCharacterSpecialCFURL
Apple’s documentation
kCFURLFileResourceTypeDirectoryCFURL
Apple’s documentation
kCFURLFileResourceTypeKeyCFURL
Apple’s documentation
kCFURLFileResourceTypeNamedPipeCFURL
Apple’s documentation
kCFURLFileResourceTypeRegularCFURL
Apple’s documentation
kCFURLFileResourceTypeSocketCFURL
Apple’s documentation
kCFURLFileResourceTypeSymbolicLinkCFURL
Apple’s documentation
kCFURLFileResourceTypeUnknownCFURL
Apple’s documentation
kCFURLFileSecurityKeyCFURL
Apple’s documentation
kCFURLFileSizeKeyCFURL
Apple’s documentation
kCFURLGenerationIdentifierKeyCFURL
Apple’s documentation
kCFURLHTTPStatusCodeCFURLAccess
Apple’s documentation
kCFURLHTTPStatusLineCFURLAccess
Apple’s documentation
kCFURLHasHiddenExtensionKeyCFURL
Apple’s documentation
kCFURLIsAliasFileKeyCFURL
Apple’s documentation
kCFURLIsApplicationKeyCFURL
Apple’s documentation
kCFURLIsDirectoryKeyCFURL
Apple’s documentation
kCFURLIsExcludedFromBackupKeyCFURL
Apple’s documentation
kCFURLIsExecutableKeyCFURL
Apple’s documentation
kCFURLIsHiddenKeyCFURL
Apple’s documentation
kCFURLIsMountTriggerKeyCFURL
Apple’s documentation
kCFURLIsPackageKeyCFURL
Apple’s documentation
kCFURLIsPurgeableKeyCFURL
Apple’s documentation
kCFURLIsReadableKeyCFURL
Apple’s documentation
kCFURLIsRegularFileKeyCFURL
Apple’s documentation
kCFURLIsSparseKeyCFURL
Apple’s documentation
kCFURLIsSymbolicLinkKeyCFURL
Apple’s documentation
kCFURLIsSystemImmutableKeyCFURL
Apple’s documentation
kCFURLIsUbiquitousItemKeyCFURL
Apple’s documentation
kCFURLIsUserImmutableKeyCFURL
Apple’s documentation
kCFURLIsVolumeKeyCFURL
Apple’s documentation
kCFURLIsWritableKeyCFURL
Apple’s documentation
kCFURLKeysOfUnsetValuesKeyCFURL
Apple’s documentation
kCFURLLabelColorKeyCFURL
Apple’s documentation
kCFURLLabelNumberKeyCFURL
Apple’s documentation
kCFURLLinkCountKeyCFURL
Apple’s documentation
kCFURLLocalizedLabelKeyCFURL
Apple’s documentation
kCFURLLocalizedNameKeyCFURL
Apple’s documentation
kCFURLLocalizedTypeDescriptionKeyCFURL
Apple’s documentation
kCFURLMayHaveExtendedAttributesKeyCFURL
Apple’s documentation
kCFURLMayShareFileContentKeyCFURL
Apple’s documentation
kCFURLNameKeyCFURL
Apple’s documentation
kCFURLParentDirectoryURLKeyCFURL
Apple’s documentation
kCFURLPathKeyCFURL
Apple’s documentation
kCFURLPreferredIOBlockSizeKeyCFURL
Apple’s documentation
kCFURLQuarantinePropertiesKeyCFURL
Apple’s documentation
kCFURLTagNamesKeyCFURL
Apple’s documentation
kCFURLTotalFileAllocatedSizeKeyCFURL
Apple’s documentation
kCFURLTotalFileSizeKeyCFURL
Apple’s documentation
kCFURLTypeIdentifierKeyCFURL
Apple’s documentation
kCFURLUbiquitousItemDownloadingErrorKeyCFURL
Apple’s documentation
kCFURLUbiquitousItemDownloadingStatusCurrentCFURL
Apple’s documentation
kCFURLUbiquitousItemDownloadingStatusDownloadedCFURL
Apple’s documentation
kCFURLUbiquitousItemDownloadingStatusKeyCFURL
Apple’s documentation
kCFURLUbiquitousItemDownloadingStatusNotDownloadedCFURL
Apple’s documentation
kCFURLUbiquitousItemHasUnresolvedConflictsKeyCFURL
Apple’s documentation
kCFURLUbiquitousItemIsDownloadedKeyCFURL
Apple’s documentation
kCFURLUbiquitousItemIsDownloadingKeyCFURL
Apple’s documentation
kCFURLUbiquitousItemIsExcludedFromSyncKeyCFURL
Apple’s documentation
kCFURLUbiquitousItemIsUploadedKeyCFURL
Apple’s documentation
kCFURLUbiquitousItemIsUploadingKeyCFURL
Apple’s documentation
kCFURLUbiquitousItemPercentDownloadedKeyCFURL
Apple’s documentation
kCFURLUbiquitousItemPercentUploadedKeyCFURL
Apple’s documentation
kCFURLUbiquitousItemUploadingErrorKeyCFURL
Apple’s documentation
kCFURLVolumeAvailableCapacityForImportantUsageKeyCFURL
Apple’s documentation
kCFURLVolumeAvailableCapacityForOpportunisticUsageKeyCFURL
Apple’s documentation
kCFURLVolumeAvailableCapacityKeyCFURL
Apple’s documentation
kCFURLVolumeCreationDateKeyCFURL
Apple’s documentation
kCFURLVolumeIdentifierKeyCFURL
Apple’s documentation
kCFURLVolumeIsAutomountedKeyCFURL
Apple’s documentation
kCFURLVolumeIsBrowsableKeyCFURL
Apple’s documentation
kCFURLVolumeIsEjectableKeyCFURL
Apple’s documentation
kCFURLVolumeIsEncryptedKeyCFURL
Apple’s documentation
kCFURLVolumeIsInternalKeyCFURL
Apple’s documentation
kCFURLVolumeIsJournalingKeyCFURL
Apple’s documentation
kCFURLVolumeIsLocalKeyCFURL
Apple’s documentation
kCFURLVolumeIsReadOnlyKeyCFURL
Apple’s documentation
kCFURLVolumeIsRemovableKeyCFURL
Apple’s documentation
kCFURLVolumeIsRootFileSystemKeyCFURL
Apple’s documentation
kCFURLVolumeLocalizedFormatDescriptionKeyCFURL
Apple’s documentation
kCFURLVolumeLocalizedNameKeyCFURL
Apple’s documentation
kCFURLVolumeMaximumFileSizeKeyCFURL
Apple’s documentation
kCFURLVolumeMountFromLocationKeyCFURL
Apple’s documentation
kCFURLVolumeNameKeyCFURL
Apple’s documentation
kCFURLVolumeResourceCountKeyCFURL
Apple’s documentation
kCFURLVolumeSubtypeKeyCFURL
Apple’s documentation
kCFURLVolumeSupportsAccessPermissionsKeyCFURL
Apple’s documentation
kCFURLVolumeSupportsAdvisoryFileLockingKeyCFURL
Apple’s documentation
kCFURLVolumeSupportsCasePreservedNamesKeyCFURL
Apple’s documentation
kCFURLVolumeSupportsCaseSensitiveNamesKeyCFURL
Apple’s documentation
kCFURLVolumeSupportsCompressionKeyCFURL
Apple’s documentation
kCFURLVolumeSupportsExclusiveRenamingKeyCFURL
Apple’s documentation
kCFURLVolumeSupportsExtendedSecurityKeyCFURL
Apple’s documentation
kCFURLVolumeSupportsFileCloningKeyCFURL
Apple’s documentation
kCFURLVolumeSupportsFileProtectionKeyCFURL
Apple’s documentation
kCFURLVolumeSupportsHardLinksKeyCFURL
Apple’s documentation
kCFURLVolumeSupportsImmutableFilesKeyCFURL
Apple’s documentation
kCFURLVolumeSupportsJournalingKeyCFURL
Apple’s documentation
kCFURLVolumeSupportsPersistentIDsKeyCFURL
Apple’s documentation
kCFURLVolumeSupportsRenamingKeyCFURL
Apple’s documentation
kCFURLVolumeSupportsRootDirectoryDatesKeyCFURL
Apple’s documentation
kCFURLVolumeSupportsSparseFilesKeyCFURL
Apple’s documentation
kCFURLVolumeSupportsSwapRenamingKeyCFURL
Apple’s documentation
kCFURLVolumeSupportsSymbolicLinksKeyCFURL
Apple’s documentation
kCFURLVolumeSupportsVolumeSizesKeyCFURL
Apple’s documentation
kCFURLVolumeSupportsZeroRunsKeyCFURL
Apple’s documentation
kCFURLVolumeTotalCapacityKeyCFURL
Apple’s documentation
kCFURLVolumeTypeNameKeyCFURL
Apple’s documentation
kCFURLVolumeURLForRemountingKeyCFURL
Apple’s documentation
kCFURLVolumeURLKeyCFURL
Apple’s documentation
kCFURLVolumeUUIDStringKeyCFURL
Apple’s documentation
kCFUserNotificationAlertHeaderKeyCFUserNotification
Apple’s documentation
kCFUserNotificationAlertMessageKeyCFUserNotification
Apple’s documentation
kCFUserNotificationAlertTopMostKeyCFUserNotification
Apple’s documentation
kCFUserNotificationAlternateButtonTitleKeyCFUserNotification
Apple’s documentation
kCFUserNotificationCheckBoxTitlesKeyCFUserNotification
Apple’s documentation
kCFUserNotificationDefaultButtonTitleKeyCFUserNotification
Apple’s documentation
kCFUserNotificationIconURLKeyCFUserNotification
Apple’s documentation
kCFUserNotificationKeyboardTypesKeyCFUserNotification
Apple’s documentation
kCFUserNotificationLocalizationURLKeyCFUserNotification
Apple’s documentation
kCFUserNotificationOtherButtonTitleKeyCFUserNotification
Apple’s documentation
kCFUserNotificationPopUpSelectionKeyCFUserNotification
Apple’s documentation
kCFUserNotificationPopUpTitlesKeyCFUserNotification
Apple’s documentation
kCFUserNotificationProgressIndicatorValueKeyCFUserNotification
Apple’s documentation
kCFUserNotificationSoundURLKeyCFUserNotification
Apple’s documentation
kCFUserNotificationTextFieldTitlesKeyCFUserNotification
Apple’s documentation
kCFUserNotificationTextFieldValuesKeyCFUserNotification
Apple’s documentation
kCFXMLTreeErrorDescriptionCFXMLParser
Apple’s documentation
kCFXMLTreeErrorLineNumberCFXMLParser
Apple’s documentation
kCFXMLTreeErrorLocationCFXMLParser
Apple’s documentation
kCFXMLTreeErrorStatusCodeCFXMLParser
Apple’s documentation

Traits§

ConcreteType
A concrete CoreFoundation type.
Type
A CoreFoundation-like type.

Functions§

CFAbsoluteTimeAddGregorianUnitsDeprecatedCFDate
CFAbsoluteTimeGetCurrentCFDate
CFAbsoluteTimeGetDayOfWeekDeprecatedCFDate
CFAbsoluteTimeGetDayOfYearDeprecatedCFDate
CFAbsoluteTimeGetDifferenceAsGregorianUnitsDeprecatedCFDate
CFAbsoluteTimeGetGregorianDateDeprecatedCFDate
CFAbsoluteTimeGetWeekOfYearDeprecatedCFDate
CFAllocatorAllocateDeprecated
CFAllocatorAllocateBytesDeprecated
CFAllocatorAllocateTypedDeprecated
CFAllocatorCreateDeprecated
CFAllocatorDeallocateDeprecated
CFAllocatorGetContextDeprecated
CFAllocatorGetDefaultDeprecated
CFAllocatorGetPreferredSizeForSizeDeprecated
CFAllocatorReallocateDeprecated
CFAllocatorReallocateBytesDeprecated
CFAllocatorReallocateTypedDeprecated
CFAllocatorSetDefaultDeprecated
CFArrayAppendArrayDeprecatedCFArray
CFArrayAppendValueDeprecatedCFArray
CFArrayApplyFunctionDeprecatedCFArray
CFArrayBSearchValuesDeprecatedCFArray
CFArrayContainsValueDeprecatedCFArray
CFArrayCreateDeprecatedCFArray
CFArrayCreateCopyDeprecatedCFArray
CFArrayCreateMutableDeprecatedCFArray
CFArrayCreateMutableCopyDeprecatedCFArray
CFArrayExchangeValuesAtIndicesDeprecatedCFArray
CFArrayGetCountDeprecatedCFArray
CFArrayGetCountOfValueDeprecatedCFArray
CFArrayGetFirstIndexOfValueDeprecatedCFArray
CFArrayGetLastIndexOfValueDeprecatedCFArray
CFArrayGetValueAtIndexDeprecatedCFArray
CFArrayGetValuesDeprecatedCFArray
CFArrayInsertValueAtIndexDeprecatedCFArray
CFArrayRemoveAllValuesDeprecatedCFArray
CFArrayRemoveValueAtIndexDeprecatedCFArray
CFArrayReplaceValuesDeprecatedCFArray
CFArraySetValueAtIndexDeprecatedCFArray
CFArraySortValuesDeprecatedCFArray
CFAttributedStringBeginEditingDeprecatedCFAttributedString
CFAttributedStringCreateDeprecatedCFAttributedString and CFDictionary
CFAttributedStringCreateCopyDeprecatedCFAttributedString
CFAttributedStringCreateMutableDeprecatedCFAttributedString
CFAttributedStringCreateMutableCopyDeprecatedCFAttributedString
CFAttributedStringCreateWithSubstringDeprecatedCFAttributedString
CFAttributedStringEndEditingDeprecatedCFAttributedString
CFAttributedStringGetAttributeDeprecatedCFAttributedString
CFAttributedStringGetAttributeAndLongestEffectiveRangeDeprecatedCFAttributedString
CFAttributedStringGetAttributesDeprecatedCFAttributedString and CFDictionary
CFAttributedStringGetAttributesAndLongestEffectiveRangeDeprecatedCFAttributedString and CFDictionary
CFAttributedStringGetBidiLevelsAndResolvedDirectionsDeprecatedCFAttributedString
CFAttributedStringGetLengthDeprecatedCFAttributedString
CFAttributedStringGetMutableStringDeprecatedCFAttributedString
CFAttributedStringGetStringDeprecatedCFAttributedString
CFAttributedStringRemoveAttributeDeprecatedCFAttributedString
CFAttributedStringReplaceAttributedStringDeprecatedCFAttributedString
CFAttributedStringReplaceStringDeprecatedCFAttributedString
CFAttributedStringSetAttributeDeprecatedCFAttributedString
CFAttributedStringSetAttributesDeprecatedCFAttributedString and CFDictionary
CFBagAddValueDeprecatedCFBag
CFBagApplyFunctionDeprecatedCFBag
CFBagContainsValueDeprecatedCFBag
CFBagCreateDeprecatedCFBag
CFBagCreateCopyDeprecatedCFBag
CFBagCreateMutableDeprecatedCFBag
CFBagCreateMutableCopyDeprecatedCFBag
CFBagGetCountDeprecatedCFBag
CFBagGetCountOfValueDeprecatedCFBag
CFBagGetValueDeprecatedCFBag
CFBagGetValueIfPresentDeprecatedCFBag
CFBagGetValuesDeprecatedCFBag
CFBagRemoveAllValuesDeprecatedCFBag
CFBagRemoveValueDeprecatedCFBag
CFBagReplaceValueDeprecatedCFBag
CFBagSetValueDeprecatedCFBag
CFBinaryHeapAddValueDeprecatedCFBinaryHeap
CFBinaryHeapApplyFunctionDeprecatedCFBinaryHeap
CFBinaryHeapContainsValueDeprecatedCFBinaryHeap
CFBinaryHeapCreateDeprecatedCFBinaryHeap
CFBinaryHeapCreateCopyDeprecatedCFBinaryHeap
CFBinaryHeapGetCountDeprecatedCFBinaryHeap
CFBinaryHeapGetCountOfValueDeprecatedCFBinaryHeap
CFBinaryHeapGetMinimumDeprecatedCFBinaryHeap
CFBinaryHeapGetMinimumIfPresentDeprecatedCFBinaryHeap
CFBinaryHeapGetValuesDeprecatedCFBinaryHeap
CFBinaryHeapRemoveAllValuesDeprecatedCFBinaryHeap
CFBinaryHeapRemoveMinimumValueDeprecatedCFBinaryHeap
CFBitVectorContainsBitDeprecatedCFBitVector
CFBitVectorCreateDeprecatedCFBitVector
CFBitVectorCreateCopyDeprecatedCFBitVector
CFBitVectorCreateMutableDeprecatedCFBitVector
CFBitVectorCreateMutableCopyDeprecatedCFBitVector
CFBitVectorFlipBitAtIndexDeprecatedCFBitVector
CFBitVectorFlipBitsDeprecatedCFBitVector
CFBitVectorGetBitAtIndexDeprecatedCFBitVector
CFBitVectorGetBitsDeprecatedCFBitVector
CFBitVectorGetCountDeprecatedCFBitVector
CFBitVectorGetCountOfBitDeprecatedCFBitVector
CFBitVectorGetFirstIndexOfBitDeprecatedCFBitVector
CFBitVectorGetLastIndexOfBitDeprecatedCFBitVector
CFBitVectorSetAllBitsDeprecatedCFBitVector
CFBitVectorSetBitAtIndexDeprecatedCFBitVector
CFBitVectorSetBitsDeprecatedCFBitVector
CFBitVectorSetCountDeprecatedCFBitVector
CFBooleanGetValueDeprecatedCFNumber
CFBundleCloseBundleResourceMapDeprecatedCFBundle
CFBundleCopyAuxiliaryExecutableURLDeprecatedCFBundle and CFURL
CFBundleCopyBuiltInPlugInsURLDeprecatedCFBundle and CFURL
CFBundleCopyBundleLocalizationsDeprecatedCFArray and CFBundle
CFBundleCopyBundleURLDeprecatedCFBundle and CFURL
CFBundleCopyExecutableArchitecturesDeprecatedCFArray and CFBundle
CFBundleCopyExecutableArchitecturesForURLDeprecatedCFArray and CFBundle and CFURL
CFBundleCopyExecutableURLDeprecatedCFBundle and CFURL
CFBundleCopyInfoDictionaryForURLDeprecatedCFBundle and CFDictionary and CFURL
CFBundleCopyInfoDictionaryInDirectoryDeprecatedCFBundle and CFDictionary and CFURL
CFBundleCopyLocalizationsForPreferencesDeprecatedCFArray and CFBundle
CFBundleCopyLocalizationsForURLDeprecatedCFArray and CFBundle and CFURL
CFBundleCopyLocalizedStringDeprecatedCFBundle
CFBundleCopyLocalizedStringForLocalizationsDeprecatedCFArray and CFBundle
CFBundleCopyPreferredLocalizationsFromArrayDeprecatedCFArray and CFBundle
CFBundleCopyPrivateFrameworksURLDeprecatedCFBundle and CFURL
CFBundleCopyResourceURLDeprecatedCFBundle and CFURL
CFBundleCopyResourceURLForLocalizationDeprecatedCFBundle and CFURL
CFBundleCopyResourceURLInDirectoryDeprecatedCFBundle and CFURL
CFBundleCopyResourceURLsOfTypeDeprecatedCFArray and CFBundle
CFBundleCopyResourceURLsOfTypeForLocalizationDeprecatedCFArray and CFBundle
CFBundleCopyResourceURLsOfTypeInDirectoryDeprecatedCFArray and CFBundle and CFURL
CFBundleCopyResourcesDirectoryURLDeprecatedCFBundle and CFURL
CFBundleCopySharedFrameworksURLDeprecatedCFBundle and CFURL
CFBundleCopySharedSupportURLDeprecatedCFBundle and CFURL
CFBundleCopySupportFilesDirectoryURLDeprecatedCFBundle and CFURL
CFBundleCreateDeprecatedCFBundle and CFURL
CFBundleCreateBundlesFromDirectoryDeprecatedCFArray and CFBundle and CFURL
CFBundleGetAllBundlesDeprecatedCFArray and CFBundle
CFBundleGetBundleWithIdentifierDeprecatedCFBundle
CFBundleGetDataPointerForNameDeprecatedCFBundle
CFBundleGetDataPointersForNamesDeprecatedCFBundle and CFArray
CFBundleGetDevelopmentRegionDeprecatedCFBundle
CFBundleGetFunctionPointerForNameDeprecatedCFBundle
CFBundleGetFunctionPointersForNamesDeprecatedCFBundle and CFArray
CFBundleGetIdentifierDeprecatedCFBundle
CFBundleGetInfoDictionaryDeprecatedCFBundle and CFDictionary
CFBundleGetLocalInfoDictionaryDeprecatedCFBundle and CFDictionary
CFBundleGetMainBundleDeprecatedCFBundle
CFBundleGetPackageInfoDeprecatedCFBundle
CFBundleGetPackageInfoInDirectoryDeprecatedCFBundle and CFURL
CFBundleGetPlugInDeprecatedCFBundle
CFBundleGetValueForInfoDictionaryKeyDeprecatedCFBundle
CFBundleGetVersionNumberDeprecatedCFBundle
CFBundleIsArchitectureLoadableDeprecatedCFBundle and libc
CFBundleIsExecutableLoadableDeprecatedCFBundle
CFBundleIsExecutableLoadableForURLDeprecatedCFBundle and CFURL
CFBundleIsExecutableLoadedDeprecatedCFBundle
CFBundleLoadExecutableDeprecatedCFBundle
CFBundleLoadExecutableAndReturnErrorDeprecatedCFBundle and CFError
CFBundleOpenBundleResourceFilesDeprecatedCFBundle
CFBundleOpenBundleResourceMapDeprecatedCFBundle
CFBundlePreflightExecutableDeprecatedCFBundle and CFError
CFBundleUnloadExecutableDeprecatedCFBundle
CFCalendarCopyCurrentDeprecatedCFCalendar
CFCalendarCopyLocaleDeprecatedCFCalendar and CFLocale
CFCalendarCopyTimeZoneDeprecatedCFCalendar and CFDate
CFCalendarCreateWithIdentifierDeprecatedCFCalendar and CFLocale
CFCalendarGetFirstWeekdayDeprecatedCFCalendar
CFCalendarGetIdentifierDeprecatedCFCalendar and CFLocale
CFCalendarGetMaximumRangeOfUnitDeprecatedCFCalendar
CFCalendarGetMinimumDaysInFirstWeekDeprecatedCFCalendar
CFCalendarGetMinimumRangeOfUnitDeprecatedCFCalendar
CFCalendarGetOrdinalityOfUnitDeprecatedCFCalendar and CFDate
CFCalendarGetRangeOfUnitDeprecatedCFCalendar and CFDate
CFCalendarGetTimeRangeOfUnitDeprecatedCFCalendar and CFDate
CFCalendarSetFirstWeekdayDeprecatedCFCalendar
CFCalendarSetLocaleDeprecatedCFCalendar and CFLocale
CFCalendarSetMinimumDaysInFirstWeekDeprecatedCFCalendar
CFCalendarSetTimeZoneDeprecatedCFCalendar and CFDate
CFCharacterSetAddCharactersInRangeDeprecatedCFCharacterSet
CFCharacterSetAddCharactersInStringDeprecatedCFCharacterSet
CFCharacterSetCreateBitmapRepresentationDeprecatedCFCharacterSet and CFData
CFCharacterSetCreateCopyDeprecatedCFCharacterSet
CFCharacterSetCreateInvertedSetDeprecatedCFCharacterSet
CFCharacterSetCreateMutableDeprecatedCFCharacterSet
CFCharacterSetCreateMutableCopyDeprecatedCFCharacterSet
CFCharacterSetCreateWithBitmapRepresentationDeprecatedCFCharacterSet and CFData
CFCharacterSetCreateWithCharactersInRangeDeprecatedCFCharacterSet
CFCharacterSetCreateWithCharactersInStringDeprecatedCFCharacterSet
CFCharacterSetGetPredefinedDeprecatedCFCharacterSet
CFCharacterSetHasMemberInPlaneDeprecatedCFCharacterSet
CFCharacterSetIntersectDeprecatedCFCharacterSet
CFCharacterSetInvertDeprecatedCFCharacterSet
CFCharacterSetIsCharacterMemberDeprecatedCFCharacterSet
CFCharacterSetIsLongCharacterMemberDeprecatedCFCharacterSet
CFCharacterSetIsSupersetOfSetDeprecatedCFCharacterSet
CFCharacterSetRemoveCharactersInRangeDeprecatedCFCharacterSet
CFCharacterSetRemoveCharactersInStringDeprecatedCFCharacterSet
CFCharacterSetUnionDeprecatedCFCharacterSet
CFCopyDescription
CFCopyHomeDirectoryURLCFURL and CFUtilities
CFCopyTypeIDDescription
CFDataAppendBytesDeprecatedCFData
CFDataCreateDeprecatedCFData
CFDataCreateCopyDeprecatedCFData
CFDataCreateMutableDeprecatedCFData
CFDataCreateMutableCopyDeprecatedCFData
CFDataCreateWithBytesNoCopyDeprecatedCFData
CFDataDeleteBytesDeprecatedCFData
CFDataFindDeprecatedCFData
CFDataGetBytePtrDeprecatedCFData
CFDataGetBytesDeprecatedCFData
CFDataGetLengthDeprecatedCFData
CFDataGetMutableBytePtrDeprecatedCFData
CFDataIncreaseLengthDeprecatedCFData
CFDataReplaceBytesDeprecatedCFData
CFDataSetLengthDeprecatedCFData
CFDateCompareDeprecatedCFDate
CFDateCreateDeprecatedCFDate
CFDateFormatterCopyPropertyDeprecatedCFDateFormatter
CFDateFormatterCreateDeprecatedCFDateFormatter and CFLocale
CFDateFormatterCreateDateFormatFromTemplateDeprecatedCFDateFormatter and CFLocale
CFDateFormatterCreateDateFromStringDeprecatedCFDate and CFDateFormatter
CFDateFormatterCreateISO8601FormatterDeprecatedCFDateFormatter
CFDateFormatterCreateStringWithAbsoluteTimeDeprecatedCFDate and CFDateFormatter
CFDateFormatterCreateStringWithDateDeprecatedCFDate and CFDateFormatter
CFDateFormatterGetAbsoluteTimeFromStringDeprecatedCFDate and CFDateFormatter
CFDateFormatterGetDateStyleDeprecatedCFDateFormatter
CFDateFormatterGetFormatDeprecatedCFDateFormatter
CFDateFormatterGetLocaleDeprecatedCFDateFormatter and CFLocale
CFDateFormatterGetTimeStyleDeprecatedCFDateFormatter
CFDateFormatterSetFormatDeprecatedCFDateFormatter
CFDateFormatterSetPropertyDeprecatedCFDateFormatter
CFDateGetAbsoluteTimeDeprecatedCFDate
CFDateGetTimeIntervalSinceDateDeprecatedCFDate
CFDictionaryAddValueDeprecatedCFDictionary
CFDictionaryApplyFunctionDeprecatedCFDictionary
CFDictionaryContainsKeyDeprecatedCFDictionary
CFDictionaryContainsValueDeprecatedCFDictionary
CFDictionaryCreateDeprecatedCFDictionary
CFDictionaryCreateCopyDeprecatedCFDictionary
CFDictionaryCreateMutableDeprecatedCFDictionary
CFDictionaryCreateMutableCopyDeprecatedCFDictionary
CFDictionaryGetCountDeprecatedCFDictionary
CFDictionaryGetCountOfKeyDeprecatedCFDictionary
CFDictionaryGetCountOfValueDeprecatedCFDictionary
CFDictionaryGetKeysAndValuesDeprecatedCFDictionary
CFDictionaryGetValueDeprecatedCFDictionary
CFDictionaryGetValueIfPresentDeprecatedCFDictionary
CFDictionaryRemoveAllValuesDeprecatedCFDictionary
CFDictionaryRemoveValueDeprecatedCFDictionary
CFDictionaryReplaceValueDeprecatedCFDictionary
CFDictionarySetValueDeprecatedCFDictionary
CFEqual
CFErrorCopyDescriptionDeprecatedCFError
CFErrorCopyFailureReasonDeprecatedCFError
CFErrorCopyRecoverySuggestionDeprecatedCFError
CFErrorCopyUserInfoDeprecatedCFDictionary and CFError
CFErrorCreateDeprecatedCFDictionary and CFError
CFErrorCreateWithUserInfoKeysAndValuesDeprecatedCFError
CFErrorGetCodeDeprecatedCFError
CFErrorGetDomainDeprecatedCFError
CFFileDescriptorCreateDeprecatedCFFileDescriptor
CFFileDescriptorCreateRunLoopSourceDeprecatedCFFileDescriptor and CFRunLoop
CFFileDescriptorDisableCallBacksDeprecatedCFFileDescriptor
CFFileDescriptorEnableCallBacksDeprecatedCFFileDescriptor
CFFileDescriptorGetContextDeprecatedCFFileDescriptor
CFFileDescriptorGetNativeDescriptorDeprecatedCFFileDescriptor
CFFileDescriptorInvalidateDeprecatedCFFileDescriptor
CFFileDescriptorIsValidDeprecatedCFFileDescriptor
CFFileSecurityClearPropertiesDeprecatedCFFileSecurity
CFFileSecurityCopyGroupUUIDDeprecatedCFFileSecurity and CFUUID
CFFileSecurityCopyOwnerUUIDDeprecatedCFFileSecurity and CFUUID
CFFileSecurityCreateDeprecatedCFFileSecurity
CFFileSecurityCreateCopyDeprecatedCFFileSecurity
CFFileSecurityGetGroupDeprecatedCFFileSecurity and libc
CFFileSecurityGetModeDeprecatedCFFileSecurity and libc
CFFileSecurityGetOwnerDeprecatedCFFileSecurity and libc
CFFileSecuritySetGroupDeprecatedCFFileSecurity and libc
CFFileSecuritySetGroupUUIDDeprecatedCFFileSecurity and CFUUID
CFFileSecuritySetModeDeprecatedCFFileSecurity and libc
CFFileSecuritySetOwnerDeprecatedCFFileSecurity and libc
CFFileSecuritySetOwnerUUIDDeprecatedCFFileSecurity and CFUUID
CFGetAllocator
CFGetRetainCount
CFGetTypeID
CFGregorianDateGetAbsoluteTimeDeprecatedCFDate
CFGregorianDateIsValidDeprecatedCFDate
CFHash
CFLocaleCopyAvailableLocaleIdentifiersDeprecatedCFArray and CFLocale
CFLocaleCopyCommonISOCurrencyCodesDeprecatedCFArray and CFLocale
CFLocaleCopyCurrentDeprecatedCFLocale
CFLocaleCopyDisplayNameForPropertyValueDeprecatedCFLocale
CFLocaleCopyISOCountryCodesDeprecatedCFArray and CFLocale
CFLocaleCopyISOCurrencyCodesDeprecatedCFArray and CFLocale
CFLocaleCopyISOLanguageCodesDeprecatedCFArray and CFLocale
CFLocaleCopyPreferredLanguagesDeprecatedCFArray and CFLocale
CFLocaleCreateDeprecatedCFLocale
CFLocaleCreateCanonicalLanguageIdentifierFromStringDeprecatedCFLocale
CFLocaleCreateCanonicalLocaleIdentifierFromScriptManagerCodesDeprecatedCFLocale
CFLocaleCreateCanonicalLocaleIdentifierFromStringDeprecatedCFLocale
CFLocaleCreateComponentsFromLocaleIdentifierDeprecatedCFDictionary and CFLocale
CFLocaleCreateCopyDeprecatedCFLocale
CFLocaleCreateLocaleIdentifierFromComponentsDeprecatedCFDictionary and CFLocale
CFLocaleCreateLocaleIdentifierFromWindowsLocaleCodeDeprecatedCFLocale
CFLocaleGetIdentifierDeprecatedCFLocale
CFLocaleGetLanguageCharacterDirectionDeprecatedCFLocale
CFLocaleGetLanguageLineDirectionDeprecatedCFLocale
CFLocaleGetSystemDeprecatedCFLocale
CFLocaleGetValueDeprecatedCFLocale
CFLocaleGetWindowsLocaleCodeFromLocaleIdentifierDeprecatedCFLocale
CFMachPortCreateDeprecatedCFMachPort
CFMachPortCreateRunLoopSourceDeprecatedCFMachPort and CFRunLoop
CFMachPortCreateWithPortDeprecatedCFMachPort and libc
CFMachPortGetContextDeprecatedCFMachPort
CFMachPortGetInvalidationCallBackDeprecatedCFMachPort
CFMachPortGetPortDeprecatedCFMachPort and libc
CFMachPortInvalidateDeprecatedCFMachPort
CFMachPortIsValidDeprecatedCFMachPort
CFMachPortSetInvalidationCallBackDeprecatedCFMachPort
CFMessagePortCreateLocalDeprecatedCFData and CFMessagePort
CFMessagePortCreateRemoteDeprecatedCFMessagePort
CFMessagePortCreateRunLoopSourceDeprecatedCFMessagePort and CFRunLoop
CFMessagePortGetContextDeprecatedCFMessagePort
CFMessagePortGetInvalidationCallBackDeprecatedCFMessagePort
CFMessagePortGetNameDeprecatedCFMessagePort
CFMessagePortInvalidateDeprecatedCFMessagePort
CFMessagePortIsRemoteDeprecatedCFMessagePort
CFMessagePortIsValidDeprecatedCFMessagePort
CFMessagePortSendRequestDeprecatedCFData and CFDate and CFMessagePort
CFMessagePortSetDispatchQueueDeprecatedCFMessagePort and dispatch2
CFMessagePortSetInvalidationCallBackDeprecatedCFMessagePort
CFMessagePortSetNameDeprecatedCFMessagePort
CFNotificationCenterAddObserverDeprecatedCFNotificationCenter and CFDictionary
CFNotificationCenterGetDarwinNotifyCenterDeprecatedCFNotificationCenter
CFNotificationCenterGetDistributedCenterDeprecatedCFNotificationCenter
CFNotificationCenterGetLocalCenterDeprecatedCFNotificationCenter
CFNotificationCenterPostNotificationDeprecatedCFDictionary and CFNotificationCenter
CFNotificationCenterPostNotificationWithOptionsDeprecatedCFNotificationCenter and CFDictionary
CFNotificationCenterRemoveEveryObserverDeprecatedCFNotificationCenter
CFNotificationCenterRemoveObserverDeprecatedCFNotificationCenter
CFNumberCompareDeprecatedCFNumber
CFNumberCreateDeprecatedCFNumber
CFNumberFormatterCopyPropertyDeprecatedCFNumberFormatter
CFNumberFormatterCreateDeprecatedCFLocale and CFNumberFormatter
CFNumberFormatterCreateNumberFromStringDeprecatedCFNumber and CFNumberFormatter
CFNumberFormatterCreateStringWithNumberDeprecatedCFNumber and CFNumberFormatter
CFNumberFormatterCreateStringWithValueDeprecatedCFNumber and CFNumberFormatter
CFNumberFormatterGetDecimalInfoForCurrencyCodeDeprecatedCFNumberFormatter
CFNumberFormatterGetFormatDeprecatedCFNumberFormatter
CFNumberFormatterGetLocaleDeprecatedCFLocale and CFNumberFormatter
CFNumberFormatterGetStyleDeprecatedCFNumberFormatter
CFNumberFormatterGetValueFromStringDeprecatedCFNumber and CFNumberFormatter
CFNumberFormatterSetFormatDeprecatedCFNumberFormatter
CFNumberFormatterSetPropertyDeprecatedCFNumberFormatter
CFNumberGetByteSizeDeprecatedCFNumber
CFNumberGetTypeDeprecatedCFNumber
CFNumberGetValueDeprecatedCFNumber
CFNumberIsFloatTypeDeprecatedCFNumber
CFPlugInAddInstanceForFactoryDeprecatedCFPlugIn and CFUUID
CFPlugInCreateDeprecatedCFBundle and CFPlugIn and CFURL
CFPlugInFindFactoriesForPlugInTypeDeprecatedCFArray and CFPlugIn and CFUUID
CFPlugInFindFactoriesForPlugInTypeInPlugInDeprecatedCFArray and CFBundle and CFPlugIn and CFUUID
CFPlugInGetBundleDeprecatedCFBundle and CFPlugIn
CFPlugInInstanceCreateDeprecatedCFPlugIn and CFUUID
CFPlugInInstanceCreateWithInstanceDataSizeDeprecatedCFPlugIn
CFPlugInInstanceGetFactoryNameDeprecatedCFPlugIn
CFPlugInInstanceGetInstanceDataDeprecatedCFPlugIn
CFPlugInInstanceGetInterfaceFunctionTableDeprecatedCFPlugIn
CFPlugInIsLoadOnDemandDeprecatedCFBundle and CFPlugIn
CFPlugInRegisterFactoryFunctionDeprecatedCFPlugIn and CFUUID
CFPlugInRegisterFactoryFunctionByNameDeprecatedCFBundle and CFPlugIn and CFUUID
CFPlugInRegisterPlugInTypeDeprecatedCFPlugIn and CFUUID
CFPlugInRemoveInstanceForFactoryDeprecatedCFPlugIn and CFUUID
CFPlugInSetLoadOnDemandDeprecatedCFBundle and CFPlugIn
CFPlugInUnregisterFactoryDeprecatedCFPlugIn and CFUUID
CFPlugInUnregisterPlugInTypeDeprecatedCFPlugIn and CFUUID
CFPreferencesAddSuitePreferencesToAppCFPreferences
CFPreferencesAppSynchronizeCFPreferences
CFPreferencesAppValueIsForcedCFPreferences
CFPreferencesCopyAppValueCFPreferences
CFPreferencesCopyApplicationListDeprecatedCFArray and CFPreferences
CFPreferencesCopyKeyListCFArray and CFPreferences
CFPreferencesCopyMultipleCFArray and CFDictionary and CFPreferences
CFPreferencesCopyValueCFPreferences
CFPreferencesGetAppBooleanValueCFPreferences
CFPreferencesGetAppIntegerValueCFPreferences
CFPreferencesRemoveSuitePreferencesFromAppCFPreferences
CFPreferencesSetAppValueCFPreferences
CFPreferencesSetMultipleCFArray and CFDictionary and CFPreferences
CFPreferencesSetValueCFPreferences
CFPreferencesSynchronizeCFPreferences
CFPropertyListCreateDataCFData and CFError and CFPropertyList
CFPropertyListCreateDeepCopyCFPropertyList
CFPropertyListCreateFromStreamDeprecatedCFPropertyList and CFStream
CFPropertyListCreateFromXMLDataDeprecatedCFData and CFPropertyList
CFPropertyListCreateWithDataCFData and CFError and CFPropertyList
CFPropertyListCreateWithStreamCFError and CFPropertyList and CFStream
CFPropertyListCreateXMLDataDeprecatedCFData and CFPropertyList
CFPropertyListIsValidCFPropertyList
CFPropertyListWriteCFError and CFStream and CFPropertyList
CFPropertyListWriteToStreamDeprecatedCFPropertyList and CFStream
CFReadStreamCloseDeprecatedCFStream
CFReadStreamCopyDispatchQueueDeprecatedCFStream and dispatch2
CFReadStreamCopyErrorDeprecatedCFError and CFStream
CFReadStreamCopyPropertyDeprecatedCFStream
CFReadStreamCreateWithBytesNoCopyDeprecatedCFStream
CFReadStreamCreateWithFileDeprecatedCFStream and CFURL
CFReadStreamGetBufferDeprecatedCFStream
CFReadStreamGetErrorDeprecatedCFStream
CFReadStreamGetStatusDeprecatedCFStream
CFReadStreamHasBytesAvailableDeprecatedCFStream
CFReadStreamOpenDeprecatedCFStream
CFReadStreamReadDeprecatedCFStream
CFReadStreamScheduleWithRunLoopDeprecatedCFRunLoop and CFStream
CFReadStreamSetClientDeprecatedCFStream
CFReadStreamSetDispatchQueueDeprecatedCFStream and dispatch2
CFReadStreamSetPropertyDeprecatedCFStream
CFReadStreamUnscheduleFromRunLoopDeprecatedCFRunLoop and CFStream
CFRunLoopAddCommonModeDeprecatedCFRunLoop
CFRunLoopAddObserverDeprecatedCFRunLoop
CFRunLoopAddSourceDeprecatedCFRunLoop
CFRunLoopAddTimerDeprecatedCFRunLoop
CFRunLoopContainsObserverDeprecatedCFRunLoop
CFRunLoopContainsSourceDeprecatedCFRunLoop
CFRunLoopContainsTimerDeprecatedCFRunLoop
CFRunLoopCopyAllModesDeprecatedCFArray and CFRunLoop
CFRunLoopCopyCurrentModeDeprecatedCFRunLoop
CFRunLoopGetCurrentDeprecatedCFRunLoop
CFRunLoopGetMainDeprecatedCFRunLoop
CFRunLoopGetNextTimerFireDateDeprecatedCFDate and CFRunLoop
CFRunLoopIsWaitingDeprecatedCFRunLoop
CFRunLoopObserverCreateDeprecatedCFRunLoop
CFRunLoopObserverCreateWithHandlerDeprecatedCFRunLoop and block2
CFRunLoopObserverDoesRepeatDeprecatedCFRunLoop
CFRunLoopObserverGetActivitiesDeprecatedCFRunLoop
CFRunLoopObserverGetContextDeprecatedCFRunLoop
CFRunLoopObserverGetOrderDeprecatedCFRunLoop
CFRunLoopObserverInvalidateDeprecatedCFRunLoop
CFRunLoopObserverIsValidDeprecatedCFRunLoop
CFRunLoopPerformBlockDeprecatedCFRunLoop and block2
CFRunLoopRemoveObserverDeprecatedCFRunLoop
CFRunLoopRemoveSourceDeprecatedCFRunLoop
CFRunLoopRemoveTimerDeprecatedCFRunLoop
CFRunLoopRunDeprecatedCFRunLoop
CFRunLoopRunInModeDeprecatedCFDate and CFRunLoop
CFRunLoopSourceCreateDeprecatedCFRunLoop
CFRunLoopSourceGetContextDeprecatedCFRunLoop
CFRunLoopSourceGetOrderDeprecatedCFRunLoop
CFRunLoopSourceInvalidateDeprecatedCFRunLoop
CFRunLoopSourceIsValidDeprecatedCFRunLoop
CFRunLoopSourceSignalDeprecatedCFRunLoop
CFRunLoopStopDeprecatedCFRunLoop
CFRunLoopTimerCreateDeprecatedCFDate and CFRunLoop
CFRunLoopTimerCreateWithHandlerDeprecatedCFDate and CFRunLoop and block2
CFRunLoopTimerDoesRepeatDeprecatedCFRunLoop
CFRunLoopTimerGetContextDeprecatedCFRunLoop
CFRunLoopTimerGetIntervalDeprecatedCFDate and CFRunLoop
CFRunLoopTimerGetNextFireDateDeprecatedCFDate and CFRunLoop
CFRunLoopTimerGetOrderDeprecatedCFRunLoop
CFRunLoopTimerGetToleranceDeprecatedCFDate and CFRunLoop
CFRunLoopTimerInvalidateDeprecatedCFRunLoop
CFRunLoopTimerIsValidDeprecatedCFRunLoop
CFRunLoopTimerSetNextFireDateDeprecatedCFDate and CFRunLoop
CFRunLoopTimerSetToleranceDeprecatedCFRunLoop and CFDate
CFRunLoopWakeUpDeprecatedCFRunLoop
CFSetAddValueDeprecatedCFSet
CFSetApplyFunctionDeprecatedCFSet
CFSetContainsValueDeprecatedCFSet
CFSetCreateDeprecatedCFSet
CFSetCreateCopyDeprecatedCFSet
CFSetCreateMutableDeprecatedCFSet
CFSetCreateMutableCopyDeprecatedCFSet
CFSetGetCountDeprecatedCFSet
CFSetGetCountOfValueDeprecatedCFSet
CFSetGetValueDeprecatedCFSet
CFSetGetValueIfPresentDeprecatedCFSet
CFSetGetValuesDeprecatedCFSet
CFSetRemoveAllValuesDeprecatedCFSet
CFSetRemoveValueDeprecatedCFSet
CFSetReplaceValueDeprecatedCFSet
CFSetSetValueDeprecatedCFSet
CFShowCFString
CFShowStrCFString
CFSocketConnectToAddressDeprecatedCFData and CFDate and CFSocket
CFSocketCopyAddressDeprecatedCFData and CFSocket
CFSocketCopyPeerAddressDeprecatedCFData and CFSocket
CFSocketCopyRegisteredSocketSignatureDeprecatedCFData and CFDate and CFSocket
CFSocketCopyRegisteredValueDeprecatedCFData and CFDate and CFSocket
CFSocketCreateDeprecatedCFData and CFSocket
CFSocketCreateConnectedToSocketSignatureDeprecatedCFData and CFDate and CFSocket
CFSocketCreateRunLoopSourceDeprecatedCFRunLoop and CFSocket
CFSocketCreateWithNativeDeprecatedCFData and CFSocket
CFSocketCreateWithSocketSignatureDeprecatedCFData and CFSocket
CFSocketDisableCallBacksDeprecatedCFSocket
CFSocketEnableCallBacksDeprecatedCFSocket
CFSocketGetContextDeprecatedCFSocket
CFSocketGetDefaultNameRegistryPortNumberDeprecatedCFSocket
CFSocketGetNativeDeprecatedCFSocket
CFSocketGetSocketFlagsDeprecatedCFSocket
CFSocketInvalidateDeprecatedCFSocket
CFSocketIsValidDeprecatedCFSocket
CFSocketRegisterSocketSignatureDeprecatedCFData and CFDate and CFSocket
CFSocketRegisterValueDeprecatedCFData and CFDate and CFSocket
CFSocketSendDataDeprecatedCFData and CFDate and CFSocket
CFSocketSetAddressDeprecatedCFData and CFSocket
CFSocketSetDefaultNameRegistryPortNumberDeprecatedCFSocket
CFSocketSetSocketFlagsDeprecatedCFSocket
CFSocketUnregisterDeprecatedCFData and CFDate and CFSocket
CFStreamCreateBoundPairCFStream
CFStreamCreatePairWithPeerSocketSignatureDeprecatedCFData and CFSocket and CFStream
CFStreamCreatePairWithSocketDeprecatedCFStream and CFSocket
CFStreamCreatePairWithSocketToHostDeprecatedCFStream
CFStringAppendDeprecatedCFString
CFStringAppendCStringDeprecatedCFString
CFStringAppendCharactersDeprecatedCFString
CFStringAppendPascalStringDeprecatedCFString
CFStringCapitalizeDeprecatedCFLocale and CFString
CFStringCompareDeprecatedCFString
CFStringCompareWithOptionsDeprecatedCFString
CFStringCompareWithOptionsAndLocaleDeprecatedCFString and CFLocale
CFStringConvertEncodingToIANACharSetNameDeprecatedCFString
CFStringConvertEncodingToNSStringEncodingDeprecatedCFString
CFStringConvertEncodingToWindowsCodepageDeprecatedCFString
CFStringConvertIANACharSetNameToEncodingDeprecatedCFString
CFStringConvertNSStringEncodingToEncodingDeprecatedCFString
CFStringConvertWindowsCodepageToEncodingDeprecatedCFString
CFStringCreateArrayBySeparatingStringsDeprecatedCFArray and CFString
CFStringCreateArrayWithFindResultsDeprecatedCFArray and CFString
CFStringCreateByCombiningStringsDeprecatedCFArray and CFString
CFStringCreateCopyDeprecatedCFString
CFStringCreateExternalRepresentationDeprecatedCFData and CFString
CFStringCreateFromExternalRepresentationDeprecatedCFData and CFString
CFStringCreateMutableDeprecatedCFString
CFStringCreateMutableCopyDeprecatedCFString
CFStringCreateMutableWithExternalCharactersNoCopyDeprecatedCFString
CFStringCreateWithBytesDeprecatedCFString
CFStringCreateWithBytesNoCopyDeprecatedCFString
CFStringCreateWithCStringDeprecatedCFString
CFStringCreateWithCStringNoCopyDeprecatedCFString
CFStringCreateWithCharactersDeprecatedCFString
CFStringCreateWithCharactersNoCopyDeprecatedCFString
CFStringCreateWithFileSystemRepresentationDeprecatedCFString
CFStringCreateWithPascalStringDeprecatedCFString
CFStringCreateWithPascalStringNoCopyDeprecatedCFString
CFStringCreateWithSubstringDeprecatedCFString
CFStringDeleteDeprecatedCFString
CFStringFindDeprecatedCFString
CFStringFindAndReplaceDeprecatedCFString
CFStringFindCharacterFromSetDeprecatedCFCharacterSet and CFString
CFStringFindWithOptionsDeprecatedCFString
CFStringFindWithOptionsAndLocaleDeprecatedCFLocale and CFString
CFStringFoldDeprecatedCFLocale and CFString
CFStringGetBytesDeprecatedCFString
CFStringGetCStringDeprecatedCFString
CFStringGetCStringPtrDeprecatedCFString
CFStringGetCharacterAtIndexDeprecatedCFString
CFStringGetCharactersDeprecatedCFString
CFStringGetCharactersPtrDeprecatedCFString
CFStringGetDoubleValueDeprecatedCFString
CFStringGetFastestEncodingDeprecatedCFString
CFStringGetFileSystemRepresentationDeprecatedCFString
CFStringGetHyphenationLocationBeforeIndexDeprecatedCFString and CFLocale
CFStringGetIntValueDeprecatedCFString
CFStringGetLengthDeprecatedCFString
CFStringGetLineBoundsDeprecatedCFString
CFStringGetListOfAvailableEncodingsDeprecatedCFString
CFStringGetMaximumSizeForEncodingDeprecatedCFString
CFStringGetMaximumSizeOfFileSystemRepresentationDeprecatedCFString
CFStringGetMostCompatibleMacStringEncodingDeprecatedCFString
CFStringGetNameOfEncodingDeprecatedCFString
CFStringGetParagraphBoundsDeprecatedCFString
CFStringGetPascalStringDeprecatedCFString
CFStringGetPascalStringPtrDeprecatedCFString
CFStringGetRangeOfComposedCharactersAtIndexDeprecatedCFString
CFStringGetSmallestEncodingDeprecatedCFString
CFStringGetSystemEncodingDeprecatedCFString
CFStringHasPrefixDeprecatedCFString
CFStringHasSuffixDeprecatedCFString
CFStringInsertDeprecatedCFString
CFStringIsEncodingAvailableDeprecatedCFString
CFStringIsHyphenationAvailableForLocaleDeprecatedCFLocale and CFString
CFStringLowercaseDeprecatedCFLocale and CFString
CFStringNormalizeDeprecatedCFString
CFStringPadDeprecatedCFString
CFStringReplaceDeprecatedCFString
CFStringReplaceAllDeprecatedCFString
CFStringSetExternalCharactersNoCopyDeprecatedCFString
CFStringTokenizerAdvanceToNextTokenDeprecatedCFStringTokenizer
CFStringTokenizerCopyBestStringLanguageDeprecatedCFStringTokenizer
CFStringTokenizerCopyCurrentTokenAttributeDeprecatedCFStringTokenizer
CFStringTokenizerCreateDeprecatedCFLocale and CFStringTokenizer
CFStringTokenizerGetCurrentSubTokensDeprecatedCFStringTokenizer and CFArray
CFStringTokenizerGetCurrentTokenRangeDeprecatedCFStringTokenizer
CFStringTokenizerGoToTokenAtIndexDeprecatedCFStringTokenizer
CFStringTokenizerSetStringDeprecatedCFStringTokenizer
CFStringTransformDeprecatedCFString
CFStringTrimDeprecatedCFString
CFStringTrimWhitespaceDeprecatedCFString
CFStringUppercaseDeprecatedCFLocale and CFString
CFTimeZoneCopyAbbreviationDeprecatedCFDate and CFTimeZone
CFTimeZoneCopyAbbreviationDictionaryDeprecatedCFDictionary and CFTimeZone
CFTimeZoneCopyDefaultDeprecatedCFDate and CFTimeZone
CFTimeZoneCopyKnownNamesDeprecatedCFArray and CFTimeZone
CFTimeZoneCopyLocalizedNameDeprecatedCFDate and CFLocale and CFTimeZone
CFTimeZoneCopySystemDeprecatedCFDate and CFTimeZone
CFTimeZoneCreateDeprecatedCFData and CFDate and CFTimeZone
CFTimeZoneCreateWithNameDeprecatedCFDate and CFTimeZone
CFTimeZoneCreateWithTimeIntervalFromGMTDeprecatedCFDate and CFTimeZone
CFTimeZoneGetDataDeprecatedCFData and CFDate and CFTimeZone
CFTimeZoneGetDaylightSavingTimeOffsetDeprecatedCFDate and CFTimeZone
CFTimeZoneGetNameDeprecatedCFDate and CFTimeZone
CFTimeZoneGetNextDaylightSavingTimeTransitionDeprecatedCFDate and CFTimeZone
CFTimeZoneGetSecondsFromGMTDeprecatedCFDate and CFTimeZone
CFTimeZoneIsDaylightSavingTimeDeprecatedCFDate and CFTimeZone
CFTimeZoneResetSystemDeprecatedCFTimeZone
CFTimeZoneSetAbbreviationDictionaryDeprecatedCFTimeZone and CFDictionary
CFTimeZoneSetDefaultDeprecatedCFDate and CFTimeZone
CFTreeAppendChildDeprecatedCFTree
CFTreeApplyFunctionToChildrenDeprecatedCFTree
CFTreeCreateDeprecatedCFTree
CFTreeFindRootDeprecatedCFTree
CFTreeGetChildAtIndexDeprecatedCFTree
CFTreeGetChildCountDeprecatedCFTree
CFTreeGetChildrenDeprecatedCFTree
CFTreeGetContextDeprecatedCFTree
CFTreeGetFirstChildDeprecatedCFTree
CFTreeGetNextSiblingDeprecatedCFTree
CFTreeGetParentDeprecatedCFTree
CFTreeInsertSiblingDeprecatedCFTree
CFTreePrependChildDeprecatedCFTree
CFTreeRemoveDeprecatedCFTree
CFTreeRemoveAllChildrenDeprecatedCFTree
CFTreeSetContextDeprecatedCFTree
CFTreeSortChildrenDeprecatedCFTree
CFURLCanBeDecomposedDeprecatedCFURL
CFURLClearResourcePropertyCacheDeprecatedCFURL
CFURLClearResourcePropertyCacheForKeyDeprecatedCFURL
CFURLCopyAbsoluteURLDeprecatedCFURL
CFURLCopyFileSystemPathDeprecatedCFURL
CFURLCopyFragmentDeprecatedCFURL
CFURLCopyHostNameDeprecatedCFURL
CFURLCopyLastPathComponentDeprecatedCFURL
CFURLCopyNetLocationDeprecatedCFURL
CFURLCopyParameterStringDeprecatedCFURL
CFURLCopyPasswordDeprecatedCFURL
CFURLCopyPathDeprecatedCFURL
CFURLCopyPathExtensionDeprecatedCFURL
CFURLCopyQueryStringDeprecatedCFURL
CFURLCopyResourcePropertiesForKeysDeprecatedCFArray and CFDictionary and CFError and CFURL
CFURLCopyResourcePropertyForKeyDeprecatedCFError and CFURL
CFURLCopyResourceSpecifierDeprecatedCFURL
CFURLCopySchemeDeprecatedCFURL
CFURLCopyStrictPathDeprecatedCFURL
CFURLCopyUserNameDeprecatedCFURL
CFURLCreateAbsoluteURLWithBytesDeprecatedCFString and CFURL
CFURLCreateBookmarkDataDeprecatedCFArray and CFData and CFError and CFURL
CFURLCreateBookmarkDataFromAliasRecordDeprecatedCFData and CFURL
CFURLCreateBookmarkDataFromFileDeprecatedCFData and CFError and CFURL
CFURLCreateByResolvingBookmarkDataDeprecatedCFArray and CFData and CFError and CFURL
CFURLCreateCopyAppendingPathComponentDeprecatedCFURL
CFURLCreateCopyAppendingPathExtensionDeprecatedCFURL
CFURLCreateCopyDeletingLastPathComponentDeprecatedCFURL
CFURLCreateCopyDeletingPathExtensionDeprecatedCFURL
CFURLCreateDataDeprecatedCFData and CFString and CFURL
CFURLCreateDataAndPropertiesFromResourceDeprecatedCFArray and CFData and CFDictionary and CFURL and CFURLAccess
CFURLCreateFilePathURLDeprecatedCFError and CFURL
CFURLCreateFileReferenceURLDeprecatedCFError and CFURL
CFURLCreateFromFileSystemRepresentationDeprecatedCFURL
CFURLCreateFromFileSystemRepresentationRelativeToBaseDeprecatedCFURL
CFURLCreatePropertyFromResourceDeprecatedCFURL and CFURLAccess
CFURLCreateResourcePropertiesForKeysFromBookmarkDataDeprecatedCFArray and CFData and CFDictionary and CFURL
CFURLCreateResourcePropertyForKeyFromBookmarkDataDeprecatedCFData and CFURL
CFURLCreateStringByAddingPercentEscapesDeprecatedCFString and CFURL
CFURLCreateStringByReplacingPercentEscapesDeprecatedCFURL
CFURLCreateStringByReplacingPercentEscapesUsingEncodingDeprecatedCFString and CFURL
CFURLCreateWithBytesDeprecatedCFString and CFURL
CFURLCreateWithFileSystemPathDeprecatedCFURL
CFURLCreateWithFileSystemPathRelativeToBaseDeprecatedCFURL
CFURLCreateWithStringDeprecatedCFURL
CFURLDestroyResourceDeprecatedCFURL and CFURLAccess
CFURLEnumeratorCreateForDirectoryURLDeprecatedCFArray and CFURL and CFURLEnumerator
CFURLEnumeratorCreateForMountedVolumesDeprecatedCFArray and CFURLEnumerator
CFURLEnumeratorGetDescendentLevelDeprecatedCFURLEnumerator
CFURLEnumeratorGetNextURLDeprecatedCFError and CFURL and CFURLEnumerator
CFURLEnumeratorGetSourceDidChangeDeprecatedCFURLEnumerator
CFURLEnumeratorSkipDescendentsDeprecatedCFURLEnumerator
CFURLGetBaseURLDeprecatedCFURL
CFURLGetByteRangeForComponentDeprecatedCFURL
CFURLGetBytesDeprecatedCFURL
CFURLGetFileSystemRepresentationDeprecatedCFURL
CFURLGetPortNumberDeprecatedCFURL
CFURLGetStringDeprecatedCFURL
CFURLHasDirectoryPathDeprecatedCFURL
CFURLIsFileReferenceURLDeprecatedCFURL
CFURLResourceIsReachableDeprecatedCFError and CFURL
CFURLSetResourcePropertiesForKeysDeprecatedCFDictionary and CFError and CFURL
CFURLSetResourcePropertyForKeyDeprecatedCFError and CFURL
CFURLSetTemporaryResourcePropertyForKeyDeprecatedCFURL
CFURLStartAccessingSecurityScopedResourceDeprecatedCFURL
CFURLStopAccessingSecurityScopedResourceDeprecatedCFURL
CFURLWriteBookmarkDataToFileDeprecatedCFData and CFError and CFURL
CFURLWriteDataAndPropertiesToResourceDeprecatedCFData and CFDictionary and CFURL and CFURLAccess
CFUUIDCreateDeprecatedCFUUID
CFUUIDCreateFromStringDeprecatedCFUUID
CFUUIDCreateFromUUIDBytesDeprecatedCFUUID
CFUUIDCreateStringDeprecatedCFUUID
CFUUIDCreateWithBytesDeprecatedCFUUID
CFUUIDGetConstantUUIDWithBytesDeprecatedCFUUID
CFUUIDGetUUIDBytesDeprecatedCFUUID
CFUserNotificationCancelDeprecatedCFUserNotification
CFUserNotificationCreateDeprecatedCFDate and CFDictionary and CFUserNotification
CFUserNotificationCreateRunLoopSourceDeprecatedCFRunLoop and CFUserNotification
CFUserNotificationDisplayAlertDeprecatedCFDate and CFURL and CFUserNotification
CFUserNotificationDisplayNoticeDeprecatedCFDate and CFURL and CFUserNotification
CFUserNotificationGetResponseDictionaryDeprecatedCFDictionary and CFUserNotification
CFUserNotificationGetResponseValueDeprecatedCFUserNotification
CFUserNotificationReceiveResponseDeprecatedCFUserNotification and CFDate
CFUserNotificationUpdateDeprecatedCFDate and CFDictionary and CFUserNotification
CFWriteStreamCanAcceptBytesDeprecatedCFStream
CFWriteStreamCloseDeprecatedCFStream
CFWriteStreamCopyDispatchQueueDeprecatedCFStream and dispatch2
CFWriteStreamCopyErrorDeprecatedCFError and CFStream
CFWriteStreamCopyPropertyDeprecatedCFStream
CFWriteStreamCreateWithAllocatedBuffersDeprecatedCFStream
CFWriteStreamCreateWithBufferDeprecatedCFStream
CFWriteStreamCreateWithFileDeprecatedCFStream and CFURL
CFWriteStreamGetErrorDeprecatedCFStream
CFWriteStreamGetStatusDeprecatedCFStream
CFWriteStreamOpenDeprecatedCFStream
CFWriteStreamScheduleWithRunLoopDeprecatedCFRunLoop and CFStream
CFWriteStreamSetClientDeprecatedCFStream
CFWriteStreamSetDispatchQueueDeprecatedCFStream and dispatch2
CFWriteStreamSetPropertyDeprecatedCFStream
CFWriteStreamUnscheduleFromRunLoopDeprecatedCFRunLoop and CFStream
CFWriteStreamWriteDeprecatedCFStream
CFXMLCreateStringByEscapingEntitiesCFDictionary and CFXMLParser
CFXMLCreateStringByUnescapingEntitiesCFDictionary and CFXMLParser
CFXMLNodeCreateDeprecatedCFXMLNode
CFXMLNodeCreateCopyDeprecatedCFXMLNode
CFXMLNodeGetInfoPtrDeprecatedCFXMLNode
CFXMLNodeGetStringDeprecatedCFXMLNode
CFXMLNodeGetTypeCodeDeprecatedCFXMLNode
CFXMLNodeGetVersionDeprecatedCFXMLNode
CFXMLParserAbortDeprecatedCFXMLParser
CFXMLParserCopyErrorDescriptionDeprecatedCFXMLParser
CFXMLParserCreateDeprecatedCFData and CFURL and CFXMLNode and CFXMLParser
CFXMLParserCreateWithDataFromURLDeprecatedCFData and CFURL and CFXMLNode and CFXMLParser
CFXMLParserGetCallBacksDeprecatedCFData and CFURL and CFXMLNode and CFXMLParser
CFXMLParserGetContextDeprecatedCFXMLParser
CFXMLParserGetDocumentDeprecatedCFXMLParser
CFXMLParserGetLineNumberDeprecatedCFXMLParser
CFXMLParserGetLocationDeprecatedCFXMLParser
CFXMLParserGetSourceURLDeprecatedCFURL and CFXMLParser
CFXMLParserGetStatusCodeDeprecatedCFXMLParser
CFXMLParserParseDeprecatedCFXMLParser
CFXMLTreeCreateFromDataDeprecatedCFData and CFTree and CFURL and CFXMLNode and CFXMLParser
CFXMLTreeCreateFromDataWithErrorDeprecatedCFData and CFDictionary and CFTree and CFURL and CFXMLNode and CFXMLParser
CFXMLTreeCreateWithDataFromURLDeprecatedCFTree and CFURL and CFXMLNode and CFXMLParser
CFXMLTreeCreateWithNodeDeprecatedCFTree and CFXMLNode
CFXMLTreeCreateXMLDataDeprecatedCFData and CFTree and CFXMLNode and CFXMLParser
CFXMLTreeGetNodeDeprecatedCFTree and CFXMLNode

Type Aliases§

CFAbsoluteTimeCFDate
Apple’s documentation
CFAllocatorAllocateCallBack
Apple’s documentation
CFAllocatorCopyDescriptionCallBack
Apple’s documentation
CFAllocatorDeallocateCallBack
Apple’s documentation
CFAllocatorPreferredSizeCallBack
Apple’s documentation
CFAllocatorReallocateCallBack
Apple’s documentation
CFAllocatorReleaseCallBack
Apple’s documentation
CFAllocatorRetainCallBack
Apple’s documentation
CFAllocatorTypeID
Apple’s documentation
CFArrayApplierFunctionCFArray
Type of the callback function used by the apply functions of CFArrays.
CFArrayCopyDescriptionCallBackCFArray
Apple’s documentation
CFArrayEqualCallBackCFArray
Apple’s documentation
CFArrayReleaseCallBackCFArray
Apple’s documentation
CFArrayRetainCallBackCFArray
Structure containing the callbacks of a CFArray. Field: version The version number of the structure type being passed in as a parameter to the CFArray creation functions. This structure is version 0. Field: retain The callback used to add a retain for the array on values as they are put into the array. This callback returns the value to store in the array, which is usually the value parameter passed to this callback, but may be a different value if a different value should be stored in the array. The array’s allocator is passed as the first argument. Field: release The callback used to remove a retain previously added for the array from values as they are removed from the array. The array’s allocator is passed as the first argument. Field: copyDescription The callback used to create a descriptive string representation of each value in the array. This is used by the CFCopyDescription() function. Field: equal The callback used to compare values in the array for equality for some operations.
CFBagApplierFunctionCFBag
Apple’s documentation
CFBagCopyDescriptionCallBackCFBag
Apple’s documentation
CFBagEqualCallBackCFBag
Apple’s documentation
CFBagHashCallBackCFBag
Apple’s documentation
CFBagReleaseCallBackCFBag
Apple’s documentation
CFBagRetainCallBackCFBag
Apple’s documentation
CFBinaryHeapApplierFunctionCFBinaryHeap
Type of the callback function used by the apply functions of CFBinaryHeap.
CFBitCFBitVector
Apple’s documentation
CFBundleRefNumCFBundle
Apple’s documentation
CFByteOrderCFByteOrder
Apple’s documentation
CFCalendarIdentifierCFLocale
Apple’s documentation
CFComparatorFunction
Apple’s documentation
CFDateFormatterKeyCFDateFormatter
Apple’s documentation
CFDictionaryApplierFunctionCFDictionary
Type of the callback function used by the apply functions of CFDictionarys.
CFDictionaryCopyDescriptionCallBackCFDictionary
Apple’s documentation
CFDictionaryEqualCallBackCFDictionary
Apple’s documentation
CFDictionaryHashCallBackCFDictionary
Apple’s documentation
CFDictionaryReleaseCallBackCFDictionary
Apple’s documentation
CFDictionaryRetainCallBackCFDictionary
Structure containing the callbacks for keys of a CFDictionary. Field: version The version number of the structure type being passed in as a parameter to the CFDictionary creation functions. This structure is version 0. Field: retain The callback used to add a retain for the dictionary on keys as they are used to put values into the dictionary. This callback returns the value to use as the key in the dictionary, which is usually the value parameter passed to this callback, but may be a different value if a different value should be used as the key. The dictionary’s allocator is passed as the first argument. Field: release The callback used to remove a retain previously added for the dictionary from keys as their values are removed from the dictionary. The dictionary’s allocator is passed as the first argument. Field: copyDescription The callback used to create a descriptive string representation of each key in the dictionary. This is used by the CFCopyDescription() function. Field: equal The callback used to compare keys in the dictionary for equality. Field: hash The callback used to compute a hash code for keys as they are used to access, add, or remove values in the dictionary.
CFErrorDomainCFError
Apple’s documentation
CFFileDescriptorCallBackCFFileDescriptor
Apple’s documentation
CFFileDescriptorNativeDescriptorCFFileDescriptor
Apple’s documentation
CFHashCode
Apple’s documentation
CFIndex
Apple’s documentation
CFLocaleIdentifierCFLocale
Apple’s documentation
CFLocaleKeyCFLocale
Apple’s documentation
CFMachPortCallBackCFMachPort
Apple’s documentation
CFMachPortInvalidationCallBackCFMachPort
Apple’s documentation
CFMessagePortCallBackCFData and CFMessagePort
Apple’s documentation
CFMessagePortInvalidationCallBackCFMessagePort
Apple’s documentation
CFNotificationCallbackCFDictionary and CFNotificationCenter
Apple’s documentation
CFNotificationNameCFNotificationCenter
Apple’s documentation
CFNumberFormatterKeyCFNumberFormatter
Apple’s documentation
CFOptionFlags
Apple’s documentation
CFPlugInDynamicRegisterFunctionCFBundle and CFPlugIn
Apple’s documentation
CFPlugInFactoryFunctionCFPlugIn and CFUUID
Apple’s documentation
CFPlugInInstanceDeallocateInstanceDataFunctionCFPlugIn
Apple’s documentation
CFPlugInInstanceGetInterfaceFunctionCFPlugIn
Apple’s documentation
CFPlugInUnloadFunctionCFBundle and CFPlugIn
Apple’s documentation
CFPropertyList
Apple’s documentation
CFReadStreamClientCallBackCFStream
Apple’s documentation
CFRunLoopModeCFRunLoop
Apple’s documentation
CFRunLoopObserverCallBackCFRunLoop
Apple’s documentation
CFRunLoopTimerCallBackCFRunLoop
Apple’s documentation
CFSetApplierFunctionCFSet
Type of the callback function used by the apply functions of CFSets.
CFSetCopyDescriptionCallBackCFSet
Type of the callback function used by CFSets for describing values.
CFSetEqualCallBackCFSet
Type of the callback function used by CFSets for comparing values.
CFSetHashCallBackCFSet
Type of the callback function used by CFSets for hashing values.
CFSetReleaseCallBackCFSet
Type of the callback function used by CFSets for releasing a retain on values.
CFSetRetainCallBackCFSet
Type of the callback function used by CFSets for retaining values.
CFSocketCallBackCFData and CFSocket
Apple’s documentation
CFSocketNativeHandleCFSocket
Apple’s documentation
CFStreamPropertyKeyCFStream
Apple’s documentation
CFStringEncodingCFString
Apple’s documentation
CFTimeIntervalCFDate
Apple’s documentation
CFTreeApplierFunctionCFTree
Type of the callback function used by the apply functions of CFTree.
CFTreeCopyDescriptionCallBackCFTree
Type of the callback function used to provide a description of the user-specified info parameter.
CFTreeReleaseCallBackCFTree
Type of the callback function used to remove a retain previously added to the user-specified info parameter.
CFTreeRetainCallBackCFTree
Type of the callback function used to add a retain to the user-specified info parameter. This callback may returns the value to use whenever the info parameter is retained, which is usually the value parameter passed to this callback, but may be a different value if a different value should be used.
CFTypeID
Apple’s documentation
CFURLBookmarkFileCreationOptionsCFURL
Apple’s documentation
CFUserNotificationCallBackCFUserNotification
Apple’s documentation
CFWriteStreamClientCallBackCFStream
Apple’s documentation
CFXMLParserAddChildCallBackCFXMLParser
Apple’s documentation
CFXMLParserCopyDescriptionCallBackCFXMLParser
Apple’s documentation
CFXMLParserCreateXMLStructureCallBackCFXMLNode and CFXMLParser
Apple’s documentation
CFXMLParserEndXMLStructureCallBackCFXMLParser
Apple’s documentation
CFXMLParserHandleErrorCallBackCFXMLParser
Apple’s documentation
CFXMLParserReleaseCallBackCFXMLParser
Apple’s documentation
CFXMLParserResolveExternalEntityCallBackCFData and CFURL and CFXMLNode and CFXMLParser
Apple’s documentation
CFXMLParserRetainCallBackCFXMLParser
Apple’s documentation
CFXMLTreeCFTree and CFXMLNode
Apple’s documentation
CGFloatCFCGTypes
The basic type for all floating-point values.
HRESULTCFPlugInCOM
Apple’s documentation
LPVOIDCFPlugInCOM
Apple’s documentation
REFIIDCFPlugInCOM and CFUUID
Apple’s documentation
ULONGCFPlugInCOM
Apple’s documentation