- main(String[]) - Static method in class com.kenai.jaffl.provider.jffi.AsmLibraryLoader
-
- mapFunctionName(String, FunctionMapper.Context) - Method in interface com.kenai.jaffl.mapper.FunctionMapper
-
- mapFunctionName(String, FunctionMapper.Context) - Method in class com.kenai.jaffl.provider.jffi.IdentityFunctionMapper
-
- mapLibraryName(String) - Method in class com.kenai.jaffl.Platform
-
Maps from a generic library name (e.g.
- marshal(ByteBuffer) - Method in class com.kenai.jaffl.byref.AddressByReference
-
Copies the address value to native memory
- marshal(ByteBuffer) - Method in interface com.kenai.jaffl.byref.ByReference
-
Copies the java value to native memory
- marshal(ByteBuffer) - Method in class com.kenai.jaffl.byref.ByteByReference
-
Copies the Byte value to native memory
- marshal(ByteBuffer) - Method in class com.kenai.jaffl.byref.DoubleByReference
-
Copies the double value to native memory
- marshal(ByteBuffer) - Method in class com.kenai.jaffl.byref.FloatByReference
-
Copies the float value to native memory
- marshal(ByteBuffer) - Method in class com.kenai.jaffl.byref.IntByReference
-
Copies the integer value to native memory
- marshal(ByteBuffer) - Method in class com.kenai.jaffl.byref.LongLongByReference
-
Copies the Byte value to native memory
- marshal(ByteBuffer) - Method in class com.kenai.jaffl.byref.ShortByReference
-
Copies the short value to native memory
- marshal(InvocationBuffer, byte[], int) - Static method in class com.kenai.jaffl.provider.jffi.AsmRuntime
-
- marshal(InvocationBuffer, short[], int) - Static method in class com.kenai.jaffl.provider.jffi.AsmRuntime
-
- marshal(InvocationBuffer, int[], int) - Static method in class com.kenai.jaffl.provider.jffi.AsmRuntime
-
- marshal(InvocationBuffer, long[], int) - Static method in class com.kenai.jaffl.provider.jffi.AsmRuntime
-
- marshal(InvocationBuffer, float[], int) - Static method in class com.kenai.jaffl.provider.jffi.AsmRuntime
-
- marshal(InvocationBuffer, double[], int) - Static method in class com.kenai.jaffl.provider.jffi.AsmRuntime
-
- marshal(InvocationBuffer, Pointer, int) - Static method in class com.kenai.jaffl.provider.jffi.AsmRuntime
-
- marshal(InvocationBuffer, Address) - Static method in class com.kenai.jaffl.provider.jffi.AsmRuntime
-
- marshal(InvocationBuffer, ByteBuffer, int) - Static method in class com.kenai.jaffl.provider.jffi.AsmRuntime
-
- marshal(InvocationBuffer, ShortBuffer, int) - Static method in class com.kenai.jaffl.provider.jffi.AsmRuntime
-
- marshal(InvocationBuffer, IntBuffer, int) - Static method in class com.kenai.jaffl.provider.jffi.AsmRuntime
-
- marshal(InvocationBuffer, LongBuffer, int) - Static method in class com.kenai.jaffl.provider.jffi.AsmRuntime
-
- marshal(InvocationBuffer, FloatBuffer, int) - Static method in class com.kenai.jaffl.provider.jffi.AsmRuntime
-
- marshal(InvocationBuffer, DoubleBuffer, int) - Static method in class com.kenai.jaffl.provider.jffi.AsmRuntime
-
- marshal(InvocationBuffer, CharSequence) - Static method in class com.kenai.jaffl.provider.jffi.AsmRuntime
-
- marshal(InvocationBuffer, Struct, int, int) - Static method in class com.kenai.jaffl.provider.jffi.AsmRuntime
-
- marshal(InvocationBuffer, Struct[], int, int) - Static method in class com.kenai.jaffl.provider.jffi.AsmRuntime
-
- marshal(InvocationSession, InvocationBuffer, ByReference, int) - Static method in class com.kenai.jaffl.provider.jffi.AsmRuntime
-
- marshal(InvocationSession, InvocationBuffer, StringBuilder, int, int) - Static method in class com.kenai.jaffl.provider.jffi.AsmRuntime
-
- marshal(InvocationSession, InvocationBuffer, StringBuffer, int, int) - Static method in class com.kenai.jaffl.provider.jffi.AsmRuntime
-
- marshal(InvocationBuffer, Enum) - Static method in class com.kenai.jaffl.provider.jffi.AsmRuntime
-
- marshal(InvocationSession, InvocationBuffer, Pointer[], int, int) - Static method in class com.kenai.jaffl.provider.jffi.AsmRuntime
-
- MASK - Static variable in class com.kenai.jaffl.Address
-
- MASK - Static variable in class com.kenai.jaffl.NativeLong
-
- MemoryIO - Class in com.kenai.jaffl
-
Interface to reading/writing various types of memory
- MemoryIO() - Constructor for class com.kenai.jaffl.MemoryIO
-
- MemoryManager - Class in com.kenai.jaffl.provider.jffi
-
- MemoryManager() - Constructor for class com.kenai.jaffl.provider.jffi.MemoryManager
-
- MemoryManager - Interface in com.kenai.jaffl.provider
-
Manages access to various types of java and native memory.
- MemoryUtil - Class in com.kenai.jaffl.provider.jffi
-
- MethodParameterContext - Class in com.kenai.jaffl.mapper
-
Holds context for a method parameter java->native conversion.
- MethodParameterContext(Method, int) - Constructor for class com.kenai.jaffl.mapper.MethodParameterContext
-
- MethodResultContext - Class in com.kenai.jaffl.mapper
-
- MethodResultContext(Method) - Constructor for class com.kenai.jaffl.mapper.MethodResultContext
-
- MonitorEnter - Static variable in class com.kenai.jaffl.provider.jffi.JNINativeInterface
-
- monitorenter() - Method in class com.kenai.jaffl.provider.jffi.SkinnyMethodAdapter
-
- MonitorExit - Static variable in class com.kenai.jaffl.provider.jffi.JNINativeInterface
-
- monitorexit() - Method in class com.kenai.jaffl.provider.jffi.SkinnyMethodAdapter
-
- multianewarray(String, int) - Method in class com.kenai.jaffl.provider.jffi.SkinnyMethodAdapter
-
- MultiBufferPool - Class in com.kenai.jaffl.util
-
- MultiBufferPool(int, int, boolean) - Constructor for class com.kenai.jaffl.util.MultiBufferPool
-
Creates a new instance of MultiBufferPool
- MultiBufferPool(int, int) - Constructor for class com.kenai.jaffl.util.MultiBufferPool
-