[][src]Module core_foundation::base

Structs

CFAllocator
CFAllocatorContext
CFRange
CFType

Superclass of all Core Foundation objects.

ItemMutRef

A reference to a mutable element inside a container

ItemRef

A reference to an element inside a container

Enums

CFComparisonResult

Statics

kCFAllocatorDefault
kCFAllocatorMalloc
kCFAllocatorMallocZone
kCFAllocatorNull
kCFAllocatorSystemDefault
kCFAllocatorUseContext
kCFNull

Traits

CFIndexConvertible
FromMutVoid

A trait describing how to convert from the stored *mut c_void to the desired T

FromVoid

A trait describing how to convert from the stored *const c_void to the desired T

TCFType

All Core Foundation types implement this trait. The associated type Ref specifies the associated Core Foundation type: e.g. for CFType this is CFTypeRef; for CFArray this is CFArrayRef.

TCFTypeRef

Trait for all types which are Core Foundation reference types.

ToVoid

A trait describing how to convert from the stored *const c_void to the desired T

Functions

CFAllocatorAllocate
CFAllocatorCreate
CFAllocatorDeallocate
CFAllocatorGetContext
CFAllocatorGetDefault
CFAllocatorGetPreferredSizeForSize
CFAllocatorGetTypeID
CFAllocatorReallocate
CFAllocatorSetDefault
CFCopyDescription
CFEqual
CFGetRetainCount
CFGetTypeID
CFHash
CFRelease
CFRetain
CFShow

Type Definitions

Boolean
CFAllocatorAllocateCallBack
CFAllocatorCopyDescriptionCallBack
CFAllocatorDeallocateCallBack
CFAllocatorPreferredSizeCallBack
CFAllocatorReallocateCallBack
CFAllocatorRef
CFAllocatorReleaseCallBack
CFAllocatorRetainCallBack
CFHashCode
CFIndex
CFNullRef
CFOptionFlags
CFTypeID
CFTypeRef
OSStatus
SInt32
mach_port_t