Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
W
P
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 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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
W