com.github.axet.desktop.os.mac.foundation
Interface Runtime
- All Superinterfaces:
- com.sun.jna.Library
public interface Runtime
- extends com.sun.jna.Library
| 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_OPEN_FLAGS, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER |
|
Method Summary |
boolean |
class_addMethod(com.sun.jna.Pointer cls,
com.sun.jna.Pointer selector,
com.sun.jna.win32.StdCallLibrary.StdCallCallback imp,
String types)
|
boolean |
class_addProtocol(com.sun.jna.Pointer cls,
com.sun.jna.Pointer protocol)
|
com.sun.jna.Pointer |
class_createInstance(com.sun.jna.Pointer cls,
int extraBytes)
|
com.sun.jna.Pointer |
class_getInstanceMethod(com.sun.jna.Pointer cls,
com.sun.jna.Pointer selecter)
|
String |
class_getName(com.sun.jna.Pointer cls)
|
com.sun.jna.Pointer |
method_setImplementation(com.sun.jna.Pointer method,
com.sun.jna.win32.StdCallLibrary.StdCallCallback imp)
|
com.sun.jna.Pointer |
objc_allocateClassPair(com.sun.jna.Pointer superClass,
String name,
long extraBytes)
|
com.sun.jna.Pointer |
objc_getProtocol(String protocol)
|
com.sun.jna.Pointer |
objc_lookUpClass(String name)
|
long |
objc_msgSend(com.sun.jna.Pointer theReceiver,
com.sun.jna.Pointer theSelector,
Object... string)
|
void |
objc_registerClassPair(com.sun.jna.Pointer cls)
|
String |
sel_getName(com.sun.jna.Pointer aSelector)
|
com.sun.jna.Pointer |
sel_getUid(String str)
|
com.sun.jna.Pointer |
sel_registerName(String name)
|
INSTANCE
static final Runtime INSTANCE
objc_lookUpClass
com.sun.jna.Pointer objc_lookUpClass(String name)
class_getName
String class_getName(com.sun.jna.Pointer cls)
sel_getUid
com.sun.jna.Pointer sel_getUid(String str)
sel_getName
String sel_getName(com.sun.jna.Pointer aSelector)
objc_msgSend
long objc_msgSend(com.sun.jna.Pointer theReceiver,
com.sun.jna.Pointer theSelector,
Object... string)
class_createInstance
com.sun.jna.Pointer class_createInstance(com.sun.jna.Pointer cls,
int extraBytes)
class_addMethod
boolean class_addMethod(com.sun.jna.Pointer cls,
com.sun.jna.Pointer selector,
com.sun.jna.win32.StdCallLibrary.StdCallCallback imp,
String types)
sel_registerName
com.sun.jna.Pointer sel_registerName(String name)
objc_allocateClassPair
com.sun.jna.Pointer objc_allocateClassPair(com.sun.jna.Pointer superClass,
String name,
long extraBytes)
objc_registerClassPair
void objc_registerClassPair(com.sun.jna.Pointer cls)
class_getInstanceMethod
com.sun.jna.Pointer class_getInstanceMethod(com.sun.jna.Pointer cls,
com.sun.jna.Pointer selecter)
method_setImplementation
com.sun.jna.Pointer method_setImplementation(com.sun.jna.Pointer method,
com.sun.jna.win32.StdCallLibrary.StdCallCallback imp)
objc_getProtocol
com.sun.jna.Pointer objc_getProtocol(String protocol)
class_addProtocol
boolean class_addProtocol(com.sun.jna.Pointer cls,
com.sun.jna.Pointer protocol)
Copyright © 2013. All Rights Reserved.