core-foundation vocabulary
Factor handbook ยป Vocabulary index


Summary
Binding to macOS CoreFoundation library

Metadata
Tags:bindings
Authors:Slava Pestov
Platforms:macos


Words

Tuple classes
ClassSuperclassSlots
CFRange struct
CFRelease-destructor alien-destructor
FSRef struct


Symbol words
Boolean
CFAllocatorRef
CFIndex
CFOptionFlags
CFTypeID
CFTypeRef
CFUUIDRef
FourCharCode
OSStatus
OSType
SInt16
SInt32
SInt64
SInt8
UInt16
UInt32
UInt64
UInt8


Ordinary words
WordStack effect
&CFRelease( alien -- alien )
<CFRange>( location length -- CFRange )
<CFRelease-destructor>( alien -- destructor )
CFRelease( cf -- )
CFRetain( cf -- CFTypeRef )
kCFAllocatorDefault( -- value )
|CFRelease( alien -- alien )


Class predicate words
WordStack effect
CFRange?( object -- ? )
CFRelease-destructor?( object -- ? )
FSRef?( object -- ? )


Files


Metadata files


Children from resource:basis
VocabularySummary
core-foundation.arraysWrapper for CFArray data type
core-foundation.attributed-strings
core-foundation.bundlesWrapper for CFBundle data type
core-foundation.dataWrapper for various CF data types
core-foundation.dictionaries
core-foundation.file-descriptorsWrapper for CFFileDescriptor
core-foundation.fonts
core-foundation.fseventsWrapper for FSEventStream
core-foundation.launch-services
core-foundation.numbers
core-foundation.run-loopCoreFoundation run loop integration
core-foundation.stringsWrapper for CFString
core-foundation.timeWrapper for CF time-related data types
core-foundation.timersWrapper for CFTimer
core-foundation.urlsWrapper for CFURL
core-foundation.utilities