Module fruity::core_foundation
source · [−]Expand description
Core Foundation framework.
Feature Flag
This module corresponds to the core_foundation
feature flag.
It also transitively enables objc
.
Modules
Raw unsafe C functions exposed by CoreFoundation.framework
.
Structs
An allocator object.
The context or operating environment for a
CFAllocator
object.
A boolean object.
A number object.
Flags to indicate the data type of a CFNumber
value.
An instance of a Core Foundation type.
Enums
Constants returned by comparison functions, indicating sort order.
Constants
A constant that indicates that a search operation did not succeed in locating the target value.
Type Definitions
A CFAllocator
function callback that allocates
memory of a requested size.
A CFAllocator
function callback that provides a
description of the specified data.
A CFAllocator
function callback that deallocates a
block of memory.
A CFAllocator
function callback that gives the size
of memory likely to be allocated, given a certain request.
A CFAllocator
function callback that reallocates
memory of a requested size for an existing block of memory.
A CFAllocator
function callback that releases the
given data.
A CFAllocator
function callback that retains the
given data.
Type for hash codes returned by CFType::hash
.
An integer type used as an array index, count, size, or length.
A bitfield used for passing special allocation and other requests into Core Foundation functions.
Unique constant integer value that identifies particular Core Foundation opaque types.
An automatically-reference-counted pointer to a type-erased Core Foundation object.