- p(Class) - Static method in class com.kenai.jaffl.provider.jffi.CodegenUtils
-
Creates a class path name, from a Class.
- ParameterFlags - Class in com.kenai.jaffl
-
- params(Class...) - Static method in class com.kenai.jaffl.provider.jffi.CodegenUtils
-
- params(Class, int) - Static method in class com.kenai.jaffl.provider.jffi.CodegenUtils
-
- params(Class, Class, int) - Static method in class com.kenai.jaffl.provider.jffi.CodegenUtils
-
- parse(Annotation[]) - Static method in class com.kenai.jaffl.ParameterFlags
-
- Pinned - Annotation Type in com.kenai.jaffl.annotations
-
Marks a method parameter as being pinnable.
- PINNED - Static variable in class com.kenai.jaffl.ParameterFlags
-
- Platform - Class in com.kenai.jaffl
-
- Platform.CPU - Enum in com.kenai.jaffl
-
The common names of cpu architectures.
- Platform.OS - Enum in com.kenai.jaffl
-
The common names of operating systems.
- Pointer - Interface in com.kenai.jaffl
-
- pointerValue(long) - Static method in class com.kenai.jaffl.provider.jffi.AsmRuntime
-
- pointerValue(int) - Static method in class com.kenai.jaffl.provider.jffi.AsmRuntime
-
- pop() - Method in class com.kenai.jaffl.provider.jffi.SkinnyMethodAdapter
-
- pop2() - Method in class com.kenai.jaffl.provider.jffi.SkinnyMethodAdapter
-
- PopLocalFrame - Static variable in class com.kenai.jaffl.provider.jffi.JNINativeInterface
-
- positionOf(ByteBuffer, byte) - Static method in class com.kenai.jaffl.util.BufferUtil
-
Finds the position of a byte relative to the start of the buffer.
- postInvoke() - Method in interface com.kenai.jaffl.provider.InvocationSession.PostInvoke
-
- pretty(Class, Class...) - Static method in class com.kenai.jaffl.provider.jffi.CodegenUtils
-
- prettyParams(Class...) - Static method in class com.kenai.jaffl.provider.jffi.CodegenUtils
-
- Provider - Class in com.kenai.jaffl.provider.jffi
-
- Provider() - Constructor for class com.kenai.jaffl.provider.jffi.Provider
-
- ptr_ret_int8_t(AsmLibraryLoader.TestLib.s8[], int) - Method in interface com.kenai.jaffl.provider.jffi.AsmLibraryLoader.TestLib
-
- ptr_ret_int8_t(Pointer, int) - Method in interface com.kenai.jaffl.provider.jffi.AsmLibraryLoader.TestLib
-
- ptr_ret_int8_t(AsmLibraryLoader.TestLib.s8, int) - Method in interface com.kenai.jaffl.provider.jffi.AsmLibraryLoader.TestLib
-
- pushBoolean(boolean) - Method in class com.kenai.jaffl.provider.jffi.SkinnyMethodAdapter
-
- pushInt(int) - Method in class com.kenai.jaffl.provider.jffi.SkinnyMethodAdapter
-
- PushLocalFrame - Static variable in class com.kenai.jaffl.provider.jffi.JNINativeInterface
-
- put(long, byte[], int, int) - Method in class com.kenai.jaffl.MemoryIO
-
Bulk byte put method.
- put(long, short[], int, int) - Method in class com.kenai.jaffl.MemoryIO
-
Bulk short put method.
- put(long, int[], int, int) - Method in class com.kenai.jaffl.MemoryIO
-
Bulk int put method.
- put(long, long[], int, int) - Method in class com.kenai.jaffl.MemoryIO
-
Bulk long put method.
- put(long, float[], int, int) - Method in class com.kenai.jaffl.MemoryIO
-
Bulk float put method.
- put(long, double[], int, int) - Method in class com.kenai.jaffl.MemoryIO
-
Bulk double put method.
- put(long, byte[], int, int) - Method in interface com.kenai.jaffl.Pointer
-
- put(long, short[], int, int) - Method in interface com.kenai.jaffl.Pointer
-
- put(long, int[], int, int) - Method in interface com.kenai.jaffl.Pointer
-
- put(long, long[], int, int) - Method in interface com.kenai.jaffl.Pointer
-
- put(long, float[], int, int) - Method in interface com.kenai.jaffl.Pointer
-
- put(long, double[], int, int) - Method in interface com.kenai.jaffl.Pointer
-
- put(long, byte[], int, int) - Method in class com.kenai.jaffl.provider.AbstractArrayMemoryIO
-
- put(long, short[], int, int) - Method in class com.kenai.jaffl.provider.AbstractArrayMemoryIO
-
- put(long, int[], int, int) - Method in class com.kenai.jaffl.provider.AbstractArrayMemoryIO
-
- put(long, long[], int, int) - Method in class com.kenai.jaffl.provider.AbstractArrayMemoryIO
-
- put(long, float[], int, int) - Method in class com.kenai.jaffl.provider.AbstractArrayMemoryIO
-
- put(long, double[], int, int) - Method in class com.kenai.jaffl.provider.AbstractArrayMemoryIO
-
- put(long, byte[], int, int) - Method in class com.kenai.jaffl.provider.AbstractBufferMemoryIO
-
- put(long, short[], int, int) - Method in class com.kenai.jaffl.provider.AbstractBufferMemoryIO
-
- put(long, int[], int, int) - Method in class com.kenai.jaffl.provider.AbstractBufferMemoryIO
-
- put(long, long[], int, int) - Method in class com.kenai.jaffl.provider.AbstractBufferMemoryIO
-
- put(long, float[], int, int) - Method in class com.kenai.jaffl.provider.AbstractBufferMemoryIO
-
- put(long, double[], int, int) - Method in class com.kenai.jaffl.provider.AbstractBufferMemoryIO
-
- put(long, byte[], int, int) - Method in class com.kenai.jaffl.provider.BoundedMemoryIO
-
- put(long, short[], int, int) - Method in class com.kenai.jaffl.provider.BoundedMemoryIO
-
- put(long, int[], int, int) - Method in class com.kenai.jaffl.provider.BoundedMemoryIO
-
- put(long, long[], int, int) - Method in class com.kenai.jaffl.provider.BoundedMemoryIO
-
- put(long, float[], int, int) - Method in class com.kenai.jaffl.provider.BoundedMemoryIO
-
- put(long, double[], int, int) - Method in class com.kenai.jaffl.provider.BoundedMemoryIO
-
- put(long, byte[], int, int) - Method in class com.kenai.jaffl.provider.NullMemoryIO
-
- put(long, short[], int, int) - Method in class com.kenai.jaffl.provider.NullMemoryIO
-
- put(long, int[], int, int) - Method in class com.kenai.jaffl.provider.NullMemoryIO
-
- put(long, long[], int, int) - Method in class com.kenai.jaffl.provider.NullMemoryIO
-
- put(long, float[], int, int) - Method in class com.kenai.jaffl.provider.NullMemoryIO
-
- put(long, double[], int, int) - Method in class com.kenai.jaffl.provider.NullMemoryIO
-
- put(long, byte[], int, int) - Method in class com.kenai.jaffl.provider.ShareMemoryIO
-
- put(long, short[], int, int) - Method in class com.kenai.jaffl.provider.ShareMemoryIO
-
- put(long, int[], int, int) - Method in class com.kenai.jaffl.provider.ShareMemoryIO
-
- put(long, long[], int, int) - Method in class com.kenai.jaffl.provider.ShareMemoryIO
-
- put(long, float[], int, int) - Method in class com.kenai.jaffl.provider.ShareMemoryIO
-
- put(long, double[], int, int) - Method in class com.kenai.jaffl.provider.ShareMemoryIO
-
- put(ByteBuffer) - Method in interface com.kenai.jaffl.util.BufferPool
-
- put(ByteBuffer) - Method in class com.kenai.jaffl.util.MultiBufferPool
-
- put(ByteBuffer) - Method in class com.kenai.jaffl.util.SimpleBufferPool
-
- putAddress(long, long) - Method in class com.kenai.jaffl.MemoryIO
-
- putAddress(long, Address) - Method in class com.kenai.jaffl.MemoryIO
-
- putAddress(byte[], int, long) - Method in class com.kenai.jaffl.provider.AbstractArrayMemoryIO.ArrayIO
-
- putAddress(long, long) - Method in class com.kenai.jaffl.provider.AbstractArrayMemoryIO
-
- putAddress(long, long) - Method in class com.kenai.jaffl.provider.AbstractMemoryIO
-
- putAddress(long, Address) - Method in class com.kenai.jaffl.provider.AbstractMemoryIO
-
- putAddress(long, long) - Method in class com.kenai.jaffl.provider.BoundedMemoryIO
-
- putAddress(long, Address) - Method in class com.kenai.jaffl.provider.BoundedMemoryIO
-
- putAddress(ByteBuffer, int, long) - Static method in class com.kenai.jaffl.util.BufferUtil
-
- putAll(List<ByteBuffer>) - Method in interface com.kenai.jaffl.util.BufferPool
-
- putAll(List<ByteBuffer>) - Method in class com.kenai.jaffl.util.MultiBufferPool
-
- putAll(List<ByteBuffer>) - Method in class com.kenai.jaffl.util.SimpleBufferPool
-
- putByte(long, byte) - Method in class com.kenai.jaffl.MemoryIO
-
Writes an 8 bit integer value at the given offset.
- putByte(long, byte) - Method in interface com.kenai.jaffl.Pointer
-
- putByte(long, byte) - Method in class com.kenai.jaffl.provider.AbstractArrayMemoryIO
-
- putByte(long, byte) - Method in class com.kenai.jaffl.provider.AbstractBufferMemoryIO
-
- putByte(long, byte) - Method in class com.kenai.jaffl.provider.BoundedMemoryIO
-
- putByte(long, byte) - Method in class com.kenai.jaffl.provider.NullMemoryIO
-
- putByte(long, byte) - Method in class com.kenai.jaffl.provider.ShareMemoryIO
-
- putCharSequence(ByteBuffer, Charset, CharSequence) - Static method in class com.kenai.jaffl.util.BufferUtil
-
- putCharSequence(ByteBuffer, CharsetEncoder, CharSequence) - Static method in class com.kenai.jaffl.util.BufferUtil
-
- putDouble(long, double) - Method in class com.kenai.jaffl.MemoryIO
-
Writes a 64 bit floating point value at the given offset.
- putDouble(long, double) - Method in interface com.kenai.jaffl.Pointer
-
- putDouble(long, double) - Method in class com.kenai.jaffl.provider.AbstractArrayMemoryIO
-
- putDouble(long, double) - Method in class com.kenai.jaffl.provider.AbstractBufferMemoryIO
-
- putDouble(long, double) - Method in class com.kenai.jaffl.provider.BoundedMemoryIO
-
- putDouble(long, double) - Method in class com.kenai.jaffl.provider.NullMemoryIO
-
- putDouble(long, double) - Method in class com.kenai.jaffl.provider.ShareMemoryIO
-
- putfield(String, String, String) - Method in class com.kenai.jaffl.provider.jffi.SkinnyMethodAdapter
-
- putFloat(long, float) - Method in class com.kenai.jaffl.MemoryIO
-
Writes a 32 bit floating point value at the given offset.
- putFloat(long, float) - Method in interface com.kenai.jaffl.Pointer
-
- putFloat(long, float) - Method in class com.kenai.jaffl.provider.AbstractArrayMemoryIO
-
- putFloat(long, float) - Method in class com.kenai.jaffl.provider.AbstractBufferMemoryIO
-
- putFloat(long, float) - Method in class com.kenai.jaffl.provider.BoundedMemoryIO
-
- putFloat(long, float) - Method in class com.kenai.jaffl.provider.NullMemoryIO
-
- putFloat(long, float) - Method in class com.kenai.jaffl.provider.ShareMemoryIO
-
- putFloat32(byte[], int, float) - Method in class com.kenai.jaffl.provider.AbstractArrayMemoryIO.ArrayIO
-
- putFloat64(byte[], int, double) - Method in class com.kenai.jaffl.provider.AbstractArrayMemoryIO.ArrayIO
-
- putInt(long, int) - Method in class com.kenai.jaffl.MemoryIO
-
Writes a 32 bit integer value at the given offset.
- putInt(long, int) - Method in interface com.kenai.jaffl.Pointer
-
- putInt(long, int) - Method in class com.kenai.jaffl.provider.AbstractArrayMemoryIO
-
- putInt(long, int) - Method in class com.kenai.jaffl.provider.AbstractBufferMemoryIO
-
- putInt(long, int) - Method in class com.kenai.jaffl.provider.BoundedMemoryIO
-
- putInt(long, int) - Method in class com.kenai.jaffl.provider.NullMemoryIO
-
- putInt(long, int) - Method in class com.kenai.jaffl.provider.ShareMemoryIO
-
- putInt16(byte[], int, int) - Method in class com.kenai.jaffl.provider.AbstractArrayMemoryIO.ArrayIO
-
- putInt32(byte[], int, int) - Method in class com.kenai.jaffl.provider.AbstractArrayMemoryIO.ArrayIO
-
- putInt64(byte[], int, long) - Method in class com.kenai.jaffl.provider.AbstractArrayMemoryIO.ArrayIO
-
- putLong(long, long) - Method in class com.kenai.jaffl.MemoryIO
-
Writes a 64 bit integer value at the given offset.
- putLong(long, long) - Method in interface com.kenai.jaffl.Pointer
-
- putLong(long, long) - Method in class com.kenai.jaffl.provider.AbstractArrayMemoryIO
-
- putLong(long, long) - Method in class com.kenai.jaffl.provider.AbstractBufferMemoryIO
-
- putLong(long, long) - Method in class com.kenai.jaffl.provider.BoundedMemoryIO
-
- putLong(long, long) - Method in class com.kenai.jaffl.provider.NullMemoryIO
-
- putLong(long, long) - Method in class com.kenai.jaffl.provider.ShareMemoryIO
-
- putNativeLong(long, long) - Method in class com.kenai.jaffl.MemoryIO
-
- putNativeLong(long, long) - Method in class com.kenai.jaffl.provider.AbstractMemoryIO
-
- putPointer(long, Pointer) - Method in class com.kenai.jaffl.MemoryIO
-
- putPointer(long, Pointer) - Method in interface com.kenai.jaffl.Pointer
-
- putPointer(long, Pointer) - Method in class com.kenai.jaffl.provider.BoundedMemoryIO
-
- putPointer(long, Pointer) - Method in class com.kenai.jaffl.provider.jffi.ArrayMemoryIO
-
- putPointer(long, Pointer) - Method in class com.kenai.jaffl.provider.jffi.ByteBufferMemoryIO
-
- putPointer(long, Pointer) - Method in class com.kenai.jaffl.provider.NullMemoryIO
-
- putPointer(long, Pointer) - Method in class com.kenai.jaffl.provider.ShareMemoryIO
-
- putShort(long, short) - Method in class com.kenai.jaffl.MemoryIO
-
Writes a 16 bit integer value at the given offset.
- putShort(long, short) - Method in interface com.kenai.jaffl.Pointer
-
- putShort(long, short) - Method in class com.kenai.jaffl.provider.AbstractArrayMemoryIO
-
- putShort(long, short) - Method in class com.kenai.jaffl.provider.AbstractBufferMemoryIO
-
- putShort(long, short) - Method in class com.kenai.jaffl.provider.BoundedMemoryIO
-
- putShort(long, short) - Method in class com.kenai.jaffl.provider.NullMemoryIO
-
- putShort(long, short) - Method in class com.kenai.jaffl.provider.ShareMemoryIO
-
- putstatic(String, String, String) - Method in class com.kenai.jaffl.provider.jffi.SkinnyMethodAdapter
-
- putString(long, String, int, Charset) - Method in class com.kenai.jaffl.MemoryIO
-
- putString(long, String, int, Charset) - Method in interface com.kenai.jaffl.Pointer
-
- putString(long, String, int, Charset) - Method in class com.kenai.jaffl.provider.AbstractArrayMemoryIO
-
- putString(long, String) - Method in class com.kenai.jaffl.provider.AbstractBufferMemoryIO
-
- putString(long, String, int, Charset) - Method in class com.kenai.jaffl.provider.AbstractBufferMemoryIO
-
- putString(long, String, int, Charset) - Method in class com.kenai.jaffl.provider.BoundedMemoryIO
-
- putString(long, String, int, Charset) - Method in class com.kenai.jaffl.provider.NullMemoryIO
-
- putString(long, String, int, Charset) - Method in class com.kenai.jaffl.provider.ShareMemoryIO
-
- putString(ByteBuffer, Charset, String) - Static method in class com.kenai.jaffl.util.BufferUtil
-