com.github.axet.desktop.os.mac
Interface CoreFoundation

All Superinterfaces:
com.sun.jna.Library

public interface CoreFoundation
extends com.sun.jna.Library


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.sun.jna.Library
com.sun.jna.Library.Handler
 
Field Summary
static CoreFoundation INSTANCE
           
 
Fields inherited from interface com.sun.jna.Library
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER
 
Method Summary
 int CFArrayGetCount(com.sun.jna.Pointer theArray)
           
 com.sun.jna.Pointer CFArrayGetValueAtIndex(com.sun.jna.Pointer theArray, int idx)
           
 CFStringRef CFBundleGetIdentifier(com.sun.jna.Pointer bundle)
           
 com.sun.jna.Pointer CFBundleGetMainBundle()
           
 CFStringRef CFStringCreateWithCharacters(Void alloc, char[] chars, int numChars)
           
 void CFStringGetCharacters(CFStringRef theString, CFRange.ByValue range, com.sun.jna.Pointer buffer)
           
 void CFStringGetCharacters(com.sun.jna.Pointer theString, CFRange.ByValue range, com.sun.jna.Pointer buffer)
           
 com.sun.jna.Pointer CFStringGetCharactersPtr(CFStringRef theString)
           
 int CFStringGetLength(CFStringRef theString)
           
 int CFStringGetLength(com.sun.jna.Pointer theString)
           
 

Field Detail

INSTANCE

static final CoreFoundation INSTANCE
Method Detail

CFStringCreateWithCharacters

CFStringRef CFStringCreateWithCharacters(Void alloc,
                                         char[] chars,
                                         int numChars)

CFStringGetCharacters

void CFStringGetCharacters(CFStringRef theString,
                           CFRange.ByValue range,
                           com.sun.jna.Pointer buffer)

CFStringGetCharacters

void CFStringGetCharacters(com.sun.jna.Pointer theString,
                           CFRange.ByValue range,
                           com.sun.jna.Pointer buffer)

CFStringGetCharactersPtr

com.sun.jna.Pointer CFStringGetCharactersPtr(CFStringRef theString)

CFStringGetLength

int CFStringGetLength(CFStringRef theString)

CFStringGetLength

int CFStringGetLength(com.sun.jna.Pointer theString)

CFBundleGetMainBundle

com.sun.jna.Pointer CFBundleGetMainBundle()

CFBundleGetIdentifier

CFStringRef CFBundleGetIdentifier(com.sun.jna.Pointer bundle)

CFArrayGetCount

int CFArrayGetCount(com.sun.jna.Pointer theArray)

CFArrayGetValueAtIndex

com.sun.jna.Pointer CFArrayGetValueAtIndex(com.sun.jna.Pointer theArray,
                                           int idx)


Copyright © 2012. All Rights Reserved.