public interface CoreFoundation
extends com.sun.jna.Library
| Modifier and Type | Interface and Description |
|---|---|
static class |
CoreFoundation.CFAllocatorRef |
static class |
CoreFoundation.CFArrayRef |
static class |
CoreFoundation.CFBooleanRef |
static class |
CoreFoundation.CFDataRef |
static class |
CoreFoundation.CFDictionaryRef |
static class |
CoreFoundation.CFMutableDictionaryRef |
static class |
CoreFoundation.CFNumberRef |
static class |
CoreFoundation.CFStringRef |
static class |
CoreFoundation.CFTypeRef |
| Modifier and Type | Field and Description |
|---|---|
static CoreFoundation |
INSTANCE |
static int |
UTF_8 |
| Modifier and Type | Method and Description |
|---|---|
CoreFoundation.CFAllocatorRef |
CFAllocatorGetDefault() |
int |
CFArrayGetCount(CoreFoundation.CFArrayRef array) |
CoreFoundation.CFTypeRef |
CFArrayGetValueAtIndex(CoreFoundation.CFArrayRef array,
int index) |
boolean |
CFBooleanGetValue(com.sun.jna.Pointer booleanRef) |
com.sun.jna.ptr.PointerByReference |
CFDataGetBytePtr(CoreFoundation.CFTypeRef theData) |
int |
CFDataGetLength(CoreFoundation.CFTypeRef theData) |
CoreFoundation.CFMutableDictionaryRef |
CFDictionaryCreateMutable(CoreFoundation.CFAllocatorRef allocator,
int capacity,
com.sun.jna.Pointer keyCallBacks,
com.sun.jna.Pointer valueCallBacks) |
com.sun.jna.Pointer |
CFDictionaryGetValue(CoreFoundation.CFDictionaryRef dictionary,
CoreFoundation.CFStringRef key) |
boolean |
CFDictionaryGetValueIfPresent(CoreFoundation.CFDictionaryRef dictionary,
CoreFoundation.CFStringRef key,
com.sun.jna.PointerType value) |
void |
CFDictionarySetValue(CoreFoundation.CFMutableDictionaryRef dict,
com.sun.jna.PointerType key,
com.sun.jna.PointerType value) |
void |
CFNumberGetValue(com.sun.jna.Pointer cfNumber,
int intSize,
com.sun.jna.ptr.ByReference value) |
void |
CFRelease(com.sun.jna.PointerType blob) |
CoreFoundation.CFStringRef |
CFStringCreateWithCharacters(Object object,
char[] chars,
com.sun.jna.NativeLong length) |
boolean |
CFStringGetCString(com.sun.jna.Pointer cfString,
com.sun.jna.Pointer bufferToFill,
long maxSize,
int encoding) |
long |
CFStringGetLength(com.sun.jna.Pointer str) |
long |
CFStringGetMaximumSizeForEncoding(long length,
int encoding) |
static final CoreFoundation INSTANCE
static final int UTF_8
int CFArrayGetCount(CoreFoundation.CFArrayRef array)
CoreFoundation.CFStringRef CFStringCreateWithCharacters(Object object, char[] chars, com.sun.jna.NativeLong length)
CoreFoundation.CFMutableDictionaryRef CFDictionaryCreateMutable(CoreFoundation.CFAllocatorRef allocator, int capacity, com.sun.jna.Pointer keyCallBacks, com.sun.jna.Pointer valueCallBacks)
void CFRelease(com.sun.jna.PointerType blob)
void CFDictionarySetValue(CoreFoundation.CFMutableDictionaryRef dict, com.sun.jna.PointerType key, com.sun.jna.PointerType value)
com.sun.jna.Pointer CFDictionaryGetValue(CoreFoundation.CFDictionaryRef dictionary, CoreFoundation.CFStringRef key)
boolean CFDictionaryGetValueIfPresent(CoreFoundation.CFDictionaryRef dictionary, CoreFoundation.CFStringRef key, com.sun.jna.PointerType value)
boolean CFStringGetCString(com.sun.jna.Pointer cfString,
com.sun.jna.Pointer bufferToFill,
long maxSize,
int encoding)
boolean CFBooleanGetValue(com.sun.jna.Pointer booleanRef)
CoreFoundation.CFTypeRef CFArrayGetValueAtIndex(CoreFoundation.CFArrayRef array, int index)
void CFNumberGetValue(com.sun.jna.Pointer cfNumber,
int intSize,
com.sun.jna.ptr.ByReference value)
long CFStringGetLength(com.sun.jna.Pointer str)
long CFStringGetMaximumSizeForEncoding(long length,
int encoding)
CoreFoundation.CFAllocatorRef CFAllocatorGetDefault()
int CFDataGetLength(CoreFoundation.CFTypeRef theData)
com.sun.jna.ptr.PointerByReference CFDataGetBytePtr(CoreFoundation.CFTypeRef theData)
Copyright © 2010–2018 oshi. All rights reserved.