core-foundation.strings vocabulary
Factor handbook ยป Vocabulary index


Summary
Wrapper for CFString

Metadata
Parents:core-foundation
Tags:bindings
Platforms:macos


Words

Parsing words
WordSyntax
CFSTRING:


Symbol words
CFStringEncoding
CFStringRef


Ordinary words
WordStack effect
<CFString>( string -- alien )
<CFStringArray>( seq -- alien )
CF>description( cf -- description )
CF>string( alien -- string )
CF>string-array( alien -- seq )
CFCopyDescription( cf -- CFStringRef )
CFCopyTypeIDDescription( type_id -- CFStringRef )
CFStringCreateWithBytes( alloc bytes numBytes encoding isExternalRepresentation -- CFStringRef )
CFStringCreateWithCString( alloc cStr encoding -- CFStringRef )
CFStringGetBytes( theString range encoding lossByte isExternalRepresentation buffer maxBufLen usedBufLen -- CFIndex )
CFStringGetCString( theString buffer bufferSize encoding -- Boolean )
CFStringGetCharacters( theString start length buffer -- )
CFStringGetLength( theString -- CFIndex )
CFType>description( cf -- description )
kCFStringEncodingASCII( -- value )
kCFStringEncodingISOLatin1( -- value )
kCFStringEncodingMacRoman( -- value )
kCFStringEncodingNextStepLatin( -- value )
kCFStringEncodingNonLossyASCII( -- value )
kCFStringEncodingUTF16( -- value )
kCFStringEncodingUTF16BE( -- value )
kCFStringEncodingUTF16LE( -- value )
kCFStringEncodingUTF32( -- value )
kCFStringEncodingUTF32BE( -- value )
kCFStringEncodingUTF32LE( -- value )
kCFStringEncodingUTF8( -- value )
kCFStringEncodingUnicode( -- value )
kCFStringEncodingWindowsLatin1( -- value )
prepare-CFString( string -- byte-array )


Files


Metadata files