- aaload() - Method in class com.kenai.jaffl.provider.jffi.SkinnyMethodAdapter
-
- aastore() - Method in class com.kenai.jaffl.provider.jffi.SkinnyMethodAdapter
-
- AbstractArrayMemoryIO - Class in com.kenai.jaffl.provider
-
- AbstractArrayMemoryIO(byte[], int, int) - Constructor for class com.kenai.jaffl.provider.AbstractArrayMemoryIO
-
- AbstractArrayMemoryIO(byte[]) - Constructor for class com.kenai.jaffl.provider.AbstractArrayMemoryIO
-
- AbstractArrayMemoryIO(int) - Constructor for class com.kenai.jaffl.provider.AbstractArrayMemoryIO
-
- AbstractArrayMemoryIO.ArrayIO - Class in com.kenai.jaffl.provider
-
- AbstractArrayMemoryIO.ArrayIO() - Constructor for class com.kenai.jaffl.provider.AbstractArrayMemoryIO.ArrayIO
-
- AbstractBufferMemoryIO - Class in com.kenai.jaffl.provider
-
- AbstractBufferMemoryIO(ByteBuffer) - Constructor for class com.kenai.jaffl.provider.AbstractBufferMemoryIO
-
- AbstractMemoryIO - Class in com.kenai.jaffl.provider
-
Base implementations of some MemoryIO operations.
- AbstractMemoryIO() - Constructor for class com.kenai.jaffl.provider.AbstractMemoryIO
-
- AbstractPrimitiveReference<T> - Class in com.kenai.jaffl.byref
-
An abstract class for common PrimitiveReference functionality
- AbstractPrimitiveReference(T) - Constructor for class com.kenai.jaffl.byref.AbstractPrimitiveReference
-
- aconst_null() - Method in class com.kenai.jaffl.provider.jffi.SkinnyMethodAdapter
-
- add_double(Double, double) - Method in interface com.kenai.jaffl.provider.jffi.AsmLibraryLoader.TestLib
-
- add_float(float, float) - Method in interface com.kenai.jaffl.provider.jffi.AsmLibraryLoader.TestLib
-
- add_int32_t(Integer, int) - Method in interface com.kenai.jaffl.provider.jffi.AsmLibraryLoader.TestLib
-
- addLibraryPath(String, File) - Static method in class com.kenai.jaffl.Library
-
Adds a custom search path for a library
- addPostInvoke(InvocationSession.PostInvoke) - Method in class com.kenai.jaffl.provider.InvocationSession
-
- Address - Class in com.kenai.jaffl
-
Represents a native memory address.
- Address(long) - Constructor for class com.kenai.jaffl.Address
-
Creates a new address representation.
- Address(Address) - Constructor for class com.kenai.jaffl.Address
-
Creates a new address representation.
- address - Variable in class com.kenai.jaffl.Address
-
- address() - Method in class com.kenai.jaffl.MemoryIO
-
Gets the native address of this memory object (optional operation).
- address() - Method in interface com.kenai.jaffl.Pointer
-
- address() - Method in class com.kenai.jaffl.provider.AbstractArrayMemoryIO
-
- address() - Method in class com.kenai.jaffl.provider.AbstractBufferMemoryIO
-
- address() - Method in class com.kenai.jaffl.provider.BoundedMemoryIO
-
- address() - Method in class com.kenai.jaffl.provider.NullMemoryIO
-
- address() - Method in class com.kenai.jaffl.provider.ShareMemoryIO
-
- ADDRESS - Static variable in interface com.kenai.jaffl.Type
-
- AddressByReference - Class in com.kenai.jaffl.byref
-
- AddressByReference(Address) - Constructor for class com.kenai.jaffl.byref.AddressByReference
-
Creates a new reference to an address value
- addressMask() - Method in class com.kenai.jaffl.Platform
-
Gets the 32/64bit mask of a C address/pointer on the native platform.
- addressSize() - Method in class com.kenai.jaffl.Platform
-
Gets the size of a C address/pointer on the native platform.
- alignment() - Method in interface com.kenai.jaffl.Type
-
The native alignment of this type, in bytes
- allocate(int) - Static method in class com.kenai.jaffl.MemoryIO
-
Allocates a new block of java heap memory and wraps it in a
MemoryIO
accessor.
- allocate(int) - Method in class com.kenai.jaffl.provider.jffi.MemoryManager
-
- allocate(int) - Method in interface com.kenai.jaffl.provider.MemoryManager
-
- allocateDirect(int) - Static method in class com.kenai.jaffl.MemoryIO
-
Allocates a new block of native memory and wraps it in a
MemoryIO
accessor.
- allocateDirect(int, boolean) - Static method in class com.kenai.jaffl.MemoryIO
-
Allocates a new block of native memory and wraps it in a
MemoryIO
accessor.
- allocateDirect(int) - Method in class com.kenai.jaffl.provider.jffi.MemoryManager
-
- allocateDirect(int, boolean) - Method in class com.kenai.jaffl.provider.jffi.MemoryManager
-
- allocateDirect(int) - Method in interface com.kenai.jaffl.provider.MemoryManager
-
- allocateDirect(int, boolean) - Method in interface com.kenai.jaffl.provider.MemoryManager
-
- AllocObject - Static variable in class com.kenai.jaffl.provider.jffi.JNINativeInterface
-
- aload(int) - Method in class com.kenai.jaffl.provider.jffi.SkinnyMethodAdapter
-
- aload(int...) - Method in class com.kenai.jaffl.provider.jffi.SkinnyMethodAdapter
-
- anewarray(String) - Method in class com.kenai.jaffl.provider.jffi.SkinnyMethodAdapter
-
- aprintln() - Method in class com.kenai.jaffl.provider.jffi.SkinnyMethodAdapter
-
- areturn() - Method in class com.kenai.jaffl.provider.jffi.SkinnyMethodAdapter
-
- array() - Method in class com.kenai.jaffl.provider.AbstractArrayMemoryIO
-
- array(T[]) - Method in class com.kenai.jaffl.struct.Struct
-
Creates an array of Member instances.
- array(Struct.Signed8[]) - Method in class com.kenai.jaffl.struct.Struct
-
Creates an array of Signed8 instances.
- array(Struct.Unsigned8[]) - Method in class com.kenai.jaffl.struct.Struct
-
Creates an array of Unsigned8 instances.
- array(Struct.Signed16[]) - Method in class com.kenai.jaffl.struct.Struct
-
Creates an array of Signed16 instances.
- array(Struct.Unsigned16[]) - Method in class com.kenai.jaffl.struct.Struct
-
Creates an array of Unsigned16 instances.
- array(Struct.Signed32[]) - Method in class com.kenai.jaffl.struct.Struct
-
Creates an array of Signed32 instances.
- array(Struct.Unsigned32[]) - Method in class com.kenai.jaffl.struct.Struct
-
Creates an array of Unsigned32 instances.
- array(Struct.Signed64[]) - Method in class com.kenai.jaffl.struct.Struct
-
Creates an array of Signed64 instances.
- array(Struct.Unsigned64[]) - Method in class com.kenai.jaffl.struct.Struct
-
Creates an array of Unsigned64 instances.
- array(Struct.SignedLong[]) - Method in class com.kenai.jaffl.struct.Struct
-
Creates an array of SignedLong instances.
- array(Struct.UnsignedLong[]) - Method in class com.kenai.jaffl.struct.Struct
-
Creates an array of UnsignedLong instances.
- array(Struct.Float[]) - Method in class com.kenai.jaffl.struct.Struct
-
Creates an array of Float instances.
- array(Struct.Double[]) - Method in class com.kenai.jaffl.struct.Struct
-
Creates an array of Double instances.
- array(Struct.Address[]) - Method in class com.kenai.jaffl.struct.Struct
-
Creates an array of Address instances.
- array(Struct.Pointer[]) - Method in class com.kenai.jaffl.struct.Struct
-
Creates an array of Pointer instances.
- arrayBegin() - Method in class com.kenai.jaffl.struct.Struct
-
Starts an array construction session
- arrayEnd() - Method in class com.kenai.jaffl.struct.Struct
-
Ends an array construction session
- arraylength() - Method in class com.kenai.jaffl.provider.jffi.SkinnyMethodAdapter
-
- arrayload() - Method in class com.kenai.jaffl.provider.jffi.SkinnyMethodAdapter
-
- ArrayMemoryIO - Class in com.kenai.jaffl.provider.jffi
-
- ArrayMemoryIO(int) - Constructor for class com.kenai.jaffl.provider.jffi.ArrayMemoryIO
-
- arraystore() - Method in class com.kenai.jaffl.provider.jffi.SkinnyMethodAdapter
-
- AsmLibraryLoader - Class in com.kenai.jaffl.provider.jffi
-
- AsmLibraryLoader() - Constructor for class com.kenai.jaffl.provider.jffi.AsmLibraryLoader
-
- AsmLibraryLoader.AbstractNativeInterface - Class in com.kenai.jaffl.provider.jffi
-
- AsmLibraryLoader.AbstractNativeInterface(Library) - Constructor for class com.kenai.jaffl.provider.jffi.AsmLibraryLoader.AbstractNativeInterface
-
- AsmLibraryLoader.FromNativeProxy - Class in com.kenai.jaffl.provider.jffi
-
- AsmLibraryLoader.FromNativeProxy(FromNativeConverter, FromNativeContext) - Constructor for class com.kenai.jaffl.provider.jffi.AsmLibraryLoader.FromNativeProxy
-
- AsmLibraryLoader.IntToLong - Class in com.kenai.jaffl.provider.jffi
-
- AsmLibraryLoader.IntToLong() - Constructor for class com.kenai.jaffl.provider.jffi.AsmLibraryLoader.IntToLong
-
- AsmLibraryLoader.TestLib - Interface in com.kenai.jaffl.provider.jffi
-
- AsmLibraryLoader.TestLib.s8 - Class in com.kenai.jaffl.provider.jffi
-
- AsmLibraryLoader.TestLib.s8() - Constructor for class com.kenai.jaffl.provider.jffi.AsmLibraryLoader.TestLib.s8
-
- AsmLibraryLoader.ToNativeProxy - Class in com.kenai.jaffl.provider.jffi
-
- AsmLibraryLoader.ToNativeProxy(ToNativeConverter, ToNativeContext) - Constructor for class com.kenai.jaffl.provider.jffi.AsmLibraryLoader.ToNativeProxy
-
- AsmRuntime - Class in com.kenai.jaffl.provider.jffi
-
Utility methods that are used at runtime by generated code.
- astore(int) - Method in class com.kenai.jaffl.provider.jffi.SkinnyMethodAdapter
-
- athrow() - Method in class com.kenai.jaffl.provider.jffi.SkinnyMethodAdapter
-
- AttachCurrentThread - Static variable in class com.kenai.jaffl.provider.jffi.JNIInvokeInterface
-
- AttachCurrentThreadAsDaemon - Static variable in class com.kenai.jaffl.provider.jffi.JNIInvokeInterface
-