org.rococoa.internal
Interface FoundationLibrary
- All Superinterfaces:
- com.sun.jna.Library
public interface FoundationLibrary
- extends com.sun.jna.Library
JNA Library for plain C calls, standard JNA marshalling applies to these
Nested classes/interfaces inherited from interface com.sun.jna.Library |
com.sun.jna.Library.Handler |
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 |
CFGetRetainCount(ID cfTypeRef)
|
void |
CFRelease(ID cfTypeRef)
|
ID |
CFRetain(ID cfTypeRef)
|
ID |
CFStringCreateWithBytes(ID allocator,
byte[] bytes,
int byteCount,
int encoding,
byte isExternalRepresentation)
|
ID |
CFStringCreateWithCString(ID allocator,
java.lang.String string,
int encoding)
|
byte |
CFStringGetCString(ID theString,
byte[] buffer,
int bufferSize,
int encoding)
|
java.lang.String |
CFStringGetCStringPtr(ID string,
int encoding)
|
int |
CFStringGetLength(ID theString)
|
ID |
class_createInstance(ID pClass,
int extraBytes)
|
void |
NSLog(ID pString,
java.lang.Object thing)
|
ID |
objc_getClass(java.lang.String className)
|
Selector |
sel_registerName(java.lang.String selectorName)
|
NSLog
void NSLog(ID pString,
java.lang.Object thing)
CFStringCreateWithCString
ID CFStringCreateWithCString(ID allocator,
java.lang.String string,
int encoding)
CFStringCreateWithBytes
ID CFStringCreateWithBytes(ID allocator,
byte[] bytes,
int byteCount,
int encoding,
byte isExternalRepresentation)
CFStringGetCStringPtr
java.lang.String CFStringGetCStringPtr(ID string,
int encoding)
CFStringGetCString
byte CFStringGetCString(ID theString,
byte[] buffer,
int bufferSize,
int encoding)
CFStringGetLength
int CFStringGetLength(ID theString)
CFRetain
ID CFRetain(ID cfTypeRef)
CFRelease
void CFRelease(ID cfTypeRef)
CFGetRetainCount
int CFGetRetainCount(ID cfTypeRef)
objc_getClass
ID objc_getClass(java.lang.String className)
class_createInstance
ID class_createInstance(ID pClass,
int extraBytes)
sel_registerName
Selector sel_registerName(java.lang.String selectorName)
Copyright © 2009. All Rights Reserved.