Uses of Class
jnr.ffi.Pointer
-
Packages that use Pointer Package Description jnr.ffi jnr.ffi.byref jnr.ffi.provider jnr.ffi.provider.converters jnr.ffi.provider.jffi -
-
Uses of Pointer in jnr.ffi
Methods in jnr.ffi that return Pointer Modifier and Type Method Description abstract PointerObjectReferenceManager. add(T object)Adds a mapping from a java object to a unique native address.static PointerMemory. allocate(Runtime runtime, int size)Allocates a new block of java memory and wraps it in aPointeraccessor.static PointerMemory. allocate(Runtime runtime, NativeType type)Allocates a new block of java memory and wraps it in aPointeraccessor.static PointerMemory. allocate(Runtime runtime, Type type)Allocates a new block of java memory and wraps it in aPointeraccessor.static PointerMemory. allocate(Runtime runtime, TypeAlias type)Allocates a new block of java memory and wraps it in aPointeraccessor.static PointerMemory. allocateDirect(Runtime runtime, int size)Allocates a new block of native memory and wraps it in aPointeraccessor.static PointerMemory. allocateDirect(Runtime runtime, int size, boolean clear)Allocates a new block of native memory and wraps it in aPointeraccessor.static PointerMemory. allocateDirect(Runtime runtime, long size)Allocates a new block of native memory and wraps it in aPointeraccessor.static PointerMemory. allocateDirect(Runtime runtime, long size, boolean clear)Allocates a new block of native memory and wraps it in aPointeraccessor.static PointerMemory. allocateDirect(Runtime runtime, NativeType type)Allocates a new block of native memory and wraps it in aPointeraccessor.static PointerMemory. allocateDirect(Runtime runtime, TypeAlias type)Allocates a new block of native memory and wraps it in aPointeraccessor.static PointerMemory. allocateTemporary(Runtime runtime, NativeType type)Allocates a new block of transient native memory and wraps it in aPointeraccessor.static PointerMemory. allocateTemporary(Runtime runtime, NativeType type, boolean clear)Allocates a new block of transient native memory and wraps it in aPointeraccessor.static PointerMemory. allocateTemporary(Runtime runtime, TypeAlias type)Allocates a new block of transient native memory and wraps it in aPointeraccessor.PointerStruct.Pointer. get()Gets thePointervalue from the native memory.PointerStructLayout.Pointer. get(Pointer ptr)Gets thePointervalue from the native memory.PointerStruct.AbstractMember. getMemory()static PointerStruct. getMemory(Struct struct)static PointerStruct. getMemory(Struct struct, int flags)PointerStruct.NumberField. getMemory()Pointer[]Pointer. getNullTerminatedPointerArray(long offset)abstract PointerPointer. getPointer(long offset)Reads anPointervalue at the given offset.abstract PointerPointer. getPointer(long offset, long size)Reads anPointervalue at the given offset.protected PointerStruct.PointerField. getPointer()Gets thePointervalue from the native memory.protected abstract PointerStruct.String. getStringMemory()protected PointerStruct.UTFString. getStringMemory()protected PointerStruct.UTFStringRef. getStringMemory()protected abstract PointerStructLayout.String. getStringMemory(Pointer ptr)protected PointerStructLayout.UTFString. getStringMemory(Pointer ptr)protected PointerStructLayout.UTFStringRef. getStringMemory(Pointer ptr)static PointerPointer. newIntPointer(Runtime runtime, long address)Wraps an integer value in an opaquePointerinstance.PointerObjectReferenceManager. newReference(T object)Deprecated.abstract PointerPointer. slice(long offset)Creates a newPointerrepresenting a sub-region of the memory referred to by thisPointer.abstract PointerPointer. slice(long offset, long size)Creates a newPointerrepresenting a sub-region of the memory referred to by thisPointer.static PointerPointer. wrap(Runtime runtime, long address)Wraps a native address in aPointerinstance.static PointerPointer. wrap(Runtime runtime, long address, long size)Wraps a native address in aPointerinstance.static PointerPointer. wrap(Runtime runtime, ByteBuffer buffer)Wraps an existing ByteBuffer in aPointerimplementation so it can be used as a parameter to native functions.Methods in jnr.ffi with parameters of type Pointer Modifier and Type Method Description byteStructLayout.NumberField. byteValue(Pointer ptr)Returns abyterepresentation of thisNumber.byteStructLayout.Signed8. byteValue(Pointer ptr)Returns a java byte representation of this field.doubleStructLayout.Double. doubleValue(Pointer ptr)doubleStructLayout.Float. doubleValue(Pointer ptr)doubleStructLayout.NumberField. doubleValue(Pointer ptr)Returns anfloatrepresentation of thisNumber.floatStructLayout.Double. floatValue(Pointer ptr)floatStructLayout.Float. floatValue(Pointer ptr)floatStructLayout.NumberField. floatValue(Pointer ptr)Returns anfloatrepresentation of thisNumber.voidObjectReferenceManager. freeReference(Pointer reference)Deprecated.abstract TObjectReferenceManager. get(Pointer reference)Gets the java object that is mapped to the native memory address referred to byreference.voidPointer. get(long offset, Pointer[] dst, int idx, int len)Bulk get method for multiplePointervalues.abstract booleanStructLayout.AbstractBoolean. get(Pointer ptr)Gets the value for this field.booleanStructLayout.Boolean. get(Pointer ptr)doubleStructLayout.Double. get(Pointer ptr)EStructLayout.EnumField. get(Pointer ptr)Gets a java Enum value representing the native integer value.floatStructLayout.Float. get(Pointer ptr)longStructLayout.IntegerAlias. get(Pointer ptr)Gets the value for this field.PointerStructLayout.Pointer. get(Pointer ptr)Gets thePointervalue from the native memory.shortStructLayout.Signed16. get(Pointer ptr)Gets the value for this field.intStructLayout.Signed32. get(Pointer ptr)Gets the value for this field.longStructLayout.Signed64. get(Pointer ptr)Gets the value for this field.byteStructLayout.Signed8. get(Pointer ptr)Gets the value for this field.longStructLayout.SignedLong. get(Pointer ptr)Gets the value for this field.abstract StringStructLayout.String. get(Pointer ptr)intStructLayout.Unsigned16. get(Pointer ptr)Gets the value for this field.longStructLayout.Unsigned32. get(Pointer ptr)Gets the value for this field.longStructLayout.Unsigned64. get(Pointer ptr)Gets the value for this field.shortStructLayout.Unsigned8. get(Pointer ptr)Gets the value for this field.longStructLayout.UnsignedLong. get(Pointer ptr)Gets the value for this field.StringStructLayout.UTFString. get(Pointer ptr)StringStructLayout.UTFStringRef. get(Pointer ptr)booleanStructLayout.WBOOL. get(Pointer ptr)TObjectReferenceManager. getObject(Pointer reference)Deprecated.protected abstract PointerStructLayout.String. getStringMemory(Pointer ptr)protected PointerStructLayout.UTFString. getStringMemory(Pointer ptr)protected PointerStructLayout.UTFStringRef. getStringMemory(Pointer ptr)intStructLayout.Double. intValue(Pointer ptr)intStructLayout.Enum16. intValue(Pointer ptr)intStructLayout.Enum32. intValue(Pointer ptr)intStructLayout.Enum64. intValue(Pointer ptr)intStructLayout.Enum8. intValue(Pointer ptr)Returns an integer representation of this enum field.intStructLayout.EnumLong. intValue(Pointer ptr)intStructLayout.Float. intValue(Pointer ptr)intStructLayout.IntegerAlias. intValue(Pointer ptr)abstract intStructLayout.NumberField. intValue(Pointer ptr)Returns aintrepresentation of thisNumber.intStructLayout.Pointer. intValue(Pointer ptr)Returns an integer representation of thisPointer.intStructLayout.Signed16. intValue(Pointer ptr)Returns a java int representation of this field.intStructLayout.Signed32. intValue(Pointer ptr)Returns a java int representation of this field.intStructLayout.Signed64. intValue(Pointer ptr)Returns a java int representation of this field.intStructLayout.Signed8. intValue(Pointer ptr)Returns a java int representation of this field.intStructLayout.SignedLong. intValue(Pointer ptr)Returns a java int representation of this field.intStructLayout.Unsigned16. intValue(Pointer ptr)Returns a java int representation of this field.intStructLayout.Unsigned32. intValue(Pointer ptr)Returns a java int representation of this field.intStructLayout.Unsigned64. intValue(Pointer ptr)Returns a java int representation of this field.intStructLayout.Unsigned8. intValue(Pointer ptr)Returns a java int representation of this field.intStructLayout.UnsignedLong. intValue(Pointer ptr)Returns a java int representation of this field.longStructLayout.Double. longValue(Pointer ptr)longStructLayout.Enum64. longValue(Pointer ptr)longStructLayout.EnumLong. longValue(Pointer ptr)longStructLayout.Float. longValue(Pointer ptr)longStructLayout.IntegerAlias. longValue(Pointer ptr)longStructLayout.NumberField. longValue(Pointer ptr)Returns alongrepresentation of thisNumber.longStructLayout.Pointer. longValue(Pointer ptr)Returns anlongrepresentation of thisPointer.longStructLayout.Signed64. longValue(Pointer ptr)Returns a java long representation of this field.longStructLayout.SignedLong. longValue(Pointer ptr)Returns a java long representation of this field.longStructLayout.Unsigned32. longValue(Pointer ptr)Returns a java long representation of this field.longStructLayout.Unsigned64. longValue(Pointer ptr)Returns a java long representation of this field.longStructLayout.UnsignedLong. longValue(Pointer ptr)Returns a java long representation of this field.voidPointer. put(long offset, Pointer[] src, int idx, int len)Bulk put method for multiplePointervalues.abstract voidPointer. putPointer(long offset, Pointer value)Writes aPointervalue at the given offset.abstract booleanObjectReferenceManager. remove(Pointer reference)Removes a mapping from java object to native pointer.voidStruct.PointerField. set(Pointer value)Puts aAddressvalue into the native memory.abstract voidStructLayout.AbstractBoolean. set(Pointer ptr, boolean value)Sets the field to a new value.voidStructLayout.Boolean. set(Pointer ptr, boolean value)voidStructLayout.Double. set(Pointer ptr, double value)voidStructLayout.Double. set(Pointer ptr, Number value)voidStructLayout.Enum16. set(Pointer ptr, E value)voidStructLayout.Enum16. set(Pointer ptr, Number value)voidStructLayout.Enum32. set(Pointer ptr, E value)voidStructLayout.Enum32. set(Pointer ptr, Number value)voidStructLayout.Enum64. set(Pointer ptr, E value)voidStructLayout.Enum64. set(Pointer ptr, Number value)voidStructLayout.Enum8. set(Pointer ptr, E value)Sets the native integer value using a java Enum value.voidStructLayout.Enum8. set(Pointer ptr, Number value)voidStructLayout.EnumLong. set(Pointer ptr, E value)voidStructLayout.EnumLong. set(Pointer ptr, Number value)voidStructLayout.Float. set(Pointer ptr, float value)voidStructLayout.Float. set(Pointer ptr, Number value)voidStructLayout.Function. set(Pointer ptr, T value)voidStructLayout.IntegerAlias. set(Pointer ptr, long value)voidStructLayout.IntegerAlias. set(Pointer ptr, Number value)abstract voidStructLayout.NumberField. set(Pointer ptr, Number value)Sets the field to a new value.voidStructLayout.Pointer. set(Pointer ptr, Number value)voidStructLayout.Pointer. set(Pointer ptr, Pointer value)Sets aPointervalue in the native memory.voidStructLayout.Signed16. set(Pointer ptr, short value)Sets the value for this field.voidStructLayout.Signed16. set(Pointer ptr, Number value)voidStructLayout.Signed32. set(Pointer ptr, int value)Sets the value for this field.voidStructLayout.Signed32. set(Pointer ptr, Number value)voidStructLayout.Signed64. set(Pointer ptr, long value)Sets the value for this field.voidStructLayout.Signed64. set(Pointer ptr, Number value)voidStructLayout.Signed8. set(Pointer ptr, byte value)Sets the value for this field.voidStructLayout.Signed8. set(Pointer ptr, Number value)voidStructLayout.SignedLong. set(Pointer ptr, long value)Sets the value for this field.voidStructLayout.SignedLong. set(Pointer ptr, Number value)abstract voidStructLayout.String. set(Pointer ptr, String value)voidStructLayout.Unsigned16. set(Pointer ptr, int value)Sets the value for this field.voidStructLayout.Unsigned16. set(Pointer ptr, Number value)voidStructLayout.Unsigned32. set(Pointer ptr, long value)Sets the value for this field.voidStructLayout.Unsigned32. set(Pointer ptr, Number value)voidStructLayout.Unsigned64. set(Pointer ptr, long value)Sets the value for this field.voidStructLayout.Unsigned64. set(Pointer ptr, Number value)voidStructLayout.Unsigned8. set(Pointer ptr, short value)Sets the value for this field.voidStructLayout.Unsigned8. set(Pointer ptr, Number value)voidStructLayout.UnsignedLong. set(Pointer ptr, long value)Sets the value for this field.voidStructLayout.UnsignedLong. set(Pointer ptr, Number value)voidStructLayout.UTFString. set(Pointer ptr, String value)voidStructLayout.UTFStringRef. set(Pointer ptr, String value)voidStructLayout.WBOOL. set(Pointer ptr, boolean value)shortStructLayout.NumberField. shortValue(Pointer ptr)Returns ashortrepresentation of thisNumber.shortStructLayout.Signed16. shortValue(Pointer ptr)Returns a java short representation of this field.shortStructLayout.Signed8. shortValue(Pointer ptr)Returns a java short representation of this field.shortStructLayout.Unsigned8. shortValue(Pointer ptr)Returns a java short representation of this field.StringStructLayout.AbstractBoolean. toString(Pointer ptr)Returns a string representation of thisBoolean.StringStructLayout.Double. toString(Pointer ptr)StringStructLayout.EnumField. toString(Pointer ptr)Returns a string representation of this field.StringStructLayout.Float. toString(Pointer ptr)StringStructLayout.NumberField. toString(Pointer ptr)Returns a string representation of thisNumber.StringStructLayout.Pointer. toString(Pointer ptr)Returns a string representation of thisPointer.StringStructLayout.Signed64. toString(Pointer ptr)Returns a string representation of this field.StringStructLayout.SignedLong. toString(Pointer ptr)Returns a string representation of this field.StringStructLayout.String. toString(Pointer ptr)StringStructLayout.Unsigned64. toString(Pointer ptr)Returns a string representation of this field.StringStructLayout.UnsignedLong. toString(Pointer ptr)Returns a string representation of this field.abstract voidPointer. transferFrom(long offset, Pointer src, long srcOffset, long count)Bulk data transfer from one memory location to another.abstract voidPointer. transferTo(long offset, Pointer dst, long dstOffset, long count)Bulk data transfer from one memory location to another.voidStruct. useMemory(Pointer address)Uses the specified memory address as the backing store for this structure. -
Uses of Pointer in jnr.ffi.byref
Methods in jnr.ffi.byref with parameters of type Pointer Modifier and Type Method Description voidAddressByReference. fromNative(Runtime runtime, Pointer memory, long offset)Copies the address value from native memoryvoidByReference. fromNative(Runtime runtime, Pointer memory, long offset)Copies the java value from native memoryvoidByteByReference. fromNative(Runtime runtime, Pointer buffer, long offset)Copies the Byte value from native memoryvoidDoubleByReference. fromNative(Runtime runtime, Pointer buffer, long offset)Copies the double value from native memoryvoidFloatByReference. fromNative(Runtime runtime, Pointer buffer, long offset)Copies the float value from native memoryvoidIntByReference. fromNative(Runtime runtime, Pointer buffer, long offset)Copies the integer value from native memoryvoidLongLongByReference. fromNative(Runtime runtime, Pointer memory, long offset)Copies the value from native memoryvoidNativeLongByReference. fromNative(Runtime runtime, Pointer memory, long offset)Copies the long value from native memoryvoidNumberByReference. fromNative(Runtime runtime, Pointer memory, long offset)voidPointerByReference. fromNative(Runtime runtime, Pointer memory, long offset)voidShortByReference. fromNative(Runtime runtime, Pointer buffer, long offset)Copies the short value from native memoryvoidAddressByReference. toNative(Runtime runtime, Pointer memory, long offset)Copies the address value to native memoryvoidByReference. toNative(Runtime runtime, Pointer memory, long offset)Copies the java value to native memoryvoidByteByReference. toNative(Runtime runtime, Pointer buffer, long offset)Copies the Byte value to native memoryvoidDoubleByReference. toNative(Runtime runtime, Pointer buffer, long offset)Copies the double value to native memoryvoidFloatByReference. toNative(Runtime runtime, Pointer buffer, long offset)Copies the float value to native memoryvoidIntByReference. toNative(Runtime runtime, Pointer buffer, long offset)Copies the integer value to native memoryvoidLongLongByReference. toNative(Runtime runtime, Pointer memory, long offset)Copies the value to native memoryvoidNativeLongByReference. toNative(Runtime runtime, Pointer memory, long offset)Copies the long value to native memoryvoidNumberByReference. toNative(Runtime runtime, Pointer memory, long offset)voidPointerByReference. toNative(Runtime runtime, Pointer memory, long offset)voidShortByReference. toNative(Runtime runtime, Pointer buffer, long offset)Copies the short value to native memoryConstructors in jnr.ffi.byref with parameters of type Pointer Constructor Description PointerByReference(Pointer value)Creates a new reference to a pointer value -
Uses of Pointer in jnr.ffi.provider
Subclasses of Pointer in jnr.ffi.provider Modifier and Type Class Description classAbstractArrayMemoryIOclassAbstractBufferMemoryIOclassAbstractMemoryIOBase implementations of some MemoryIO operations.classBoundedMemoryIOclassInAccessibleMemoryIOclassIntPointerclassNullMemoryIOclassShareMemoryIOMethods in jnr.ffi.provider that return Pointer Modifier and Type Method Description PointerDefaultObjectReferenceManager. add(Object obj)PointerMemoryManager. allocate(int size)PointerMemoryManager. allocateDirect(int size)PointerMemoryManager. allocateDirect(int size, boolean clear)PointerMemoryManager. allocateDirect(long size)PointerMemoryManager. allocateDirect(long size, boolean clear)PointerMemoryManager. allocateTemporary(int size, boolean clear)<T> PointerClosureManager. getClosurePointer(Class<? extends T> closureClass, T instance)PointerBoundedMemoryIO. getDelegatedMemoryIO()PointerDelegatingMemoryIO. getDelegatedMemoryIO()PointerShareMemoryIO. getDelegatedMemoryIO()PointerBoundedMemoryIO. getPointer(long offset)PointerBoundedMemoryIO. getPointer(long offset, long size)PointerInAccessibleMemoryIO. getPointer(long offset)PointerInAccessibleMemoryIO. getPointer(long offset, long size)PointerShareMemoryIO. getPointer(long offset)PointerShareMemoryIO. getPointer(long offset, long size)PointerMemoryManager. newOpaquePointer(long address)PointerMemoryManager. newPointer(long address)PointerMemoryManager. newPointer(long address, long size)PointerMemoryManager. newPointer(ByteBuffer buffer)Methods in jnr.ffi.provider with parameters of type Pointer Modifier and Type Method Description ObjectDefaultObjectReferenceManager. get(Pointer reference)voidBoundedMemoryIO. putPointer(long offset, Pointer value)voidInAccessibleMemoryIO. putPointer(long offset, Pointer value)voidShareMemoryIO. putPointer(long offset, Pointer value)booleanDefaultObjectReferenceManager. remove(Pointer reference)voidAbstractMemoryIO. transferFrom(long offset, Pointer other, long otherOffset, long count)voidBoundedMemoryIO. transferFrom(long offset, Pointer other, long otherOffset, long count)voidAbstractMemoryIO. transferTo(long offset, Pointer other, long otherOffset, long count)voidBoundedMemoryIO. transferTo(long offset, Pointer other, long otherOffset, long count)Constructors in jnr.ffi.provider with parameters of type Pointer Constructor Description BoundedMemoryIO(Pointer parent, long offset, long size)ShareMemoryIO(Pointer parent, long offset) -
Uses of Pointer in jnr.ffi.provider.converters
Methods in jnr.ffi.provider.converters that return Pointer Modifier and Type Method Description PointerByReferenceParameterConverter. toNative(ByReference value, ToNativeContext context)PointerCharSequenceArrayParameterConverter. toNative(CharSequence[] array, ToNativeContext context)PointerStructArrayParameterConverter. toNative(Struct[] structs, ToNativeContext context)PointerStructByReferenceToNativeConverter. toNative(Struct value, ToNativeContext ctx)Methods in jnr.ffi.provider.converters that return types with arguments of type Pointer Modifier and Type Method Description static ToNativeConverter<ByReference,Pointer>ByReferenceParameterConverter. getInstance(ToNativeContext toNativeContext)static ToNativeConverter<CharSequence[],Pointer>CharSequenceArrayParameterConverter. getInstance(ToNativeContext toNativeContext)static FromNativeConverter<String,Pointer>StringResultConverter. getInstance(Charset cs)static FromNativeConverter<String,Pointer>StringResultConverter. getInstance(FromNativeContext fromNativeContext)static ToNativeConverter<Struct[],Pointer>StructArrayParameterConverter. getInstance(ToNativeContext toNativeContext, Class structClass)static FromNativeConverter<Struct,Pointer>StructByReferenceFromNativeConverter. getInstance(Class structClass, FromNativeContext toNativeContext)static ToNativeConverter<Struct,Pointer>StructByReferenceToNativeConverter. getInstance(ToNativeContext toNativeContext)Class<Pointer>ByReferenceParameterConverter. nativeType()Class<Pointer>CharSequenceArrayParameterConverter. nativeType()Class<Pointer>StringResultConverter. nativeType()Class<Pointer>StructArrayParameterConverter. nativeType()Class<Pointer>StructByReferenceFromNativeConverter. nativeType()Class<Pointer>StructByReferenceToNativeConverter. nativeType()Methods in jnr.ffi.provider.converters with parameters of type Pointer Modifier and Type Method Description StringStringResultConverter. fromNative(Pointer pointer, FromNativeContext context)StructStructByReferenceFromNativeConverter. fromNative(Pointer nativeValue, FromNativeContext context)voidByReferenceParameterConverter.Out. postInvoke(ByReference byReference, Pointer pointer, ToNativeContext context)voidCharSequenceArrayParameterConverter.Out. postInvoke(CharSequence[] array, Pointer primitive, ToNativeContext context)voidPointer32ArrayParameterConverter.Out. postInvoke(Pointer[] pointers, int[] primitive, ToNativeContext context)voidPointer64ArrayParameterConverter.Out. postInvoke(Pointer[] pointers, long[] primitive, ToNativeContext context)voidStructArrayParameterConverter.Out. postInvoke(Struct[] structs, Pointer primitive, ToNativeContext context)int[]Pointer32ArrayParameterConverter. toNative(Pointer[] pointers, ToNativeContext context)long[]Pointer64ArrayParameterConverter. toNative(Pointer[] pointers, ToNativeContext context) -
Uses of Pointer in jnr.ffi.provider.jffi
Subclasses of Pointer in jnr.ffi.provider.jffi Modifier and Type Class Description classArrayMemoryIOclassByteBufferMemoryIOstatic classClosureFromNativeConverter.AbstractClosurePointerclassTransientNativeMemoryMethods in jnr.ffi.provider.jffi that return Pointer Modifier and Type Method Description PointerNativeMemoryManager. allocate(int size)PointerNativeMemoryManager. allocateDirect(int size)PointerNativeMemoryManager. allocateDirect(int size, boolean clear)PointerNativeMemoryManager. allocateDirect(long size)PointerNativeMemoryManager. allocateDirect(long size, boolean clear)PointerNativeMemoryManager. allocateTemporary(int size)PointerNativeMemoryManager. allocateTemporary(int size, boolean clear)PointerArrayMemoryIO. getPointer(long offset)PointerArrayMemoryIO. getPointer(long offset, long size)PointerByteBufferMemoryIO. getPointer(long offset)PointerByteBufferMemoryIO. getPointer(long offset, long size)PointerNativeMemoryManager. newOpaquePointer(long address)PointerNativeMemoryManager. newPointer(long address)PointerNativeMemoryManager. newPointer(long address, long size)PointerNativeMemoryManager. newPointer(ByteBuffer buffer)static PointerAsmRuntime. pointerValue(int ptr, Runtime runtime)static PointerAsmRuntime. pointerValue(long ptr, Runtime runtime)Methods in jnr.ffi.provider.jffi that return types with arguments of type Pointer Modifier and Type Method Description static FromNativeConverter<?,Pointer>ClosureFromNativeConverter. getInstance(Runtime runtime, SignatureType type, jnr.ffi.provider.jffi.AsmClassLoader classLoader, SignatureTypeMapper typeMapper)Class<Pointer>AsmStructByReferenceFromNativeConverter. nativeType()Class<Pointer>ClosureFromNativeConverter. nativeType()Methods in jnr.ffi.provider.jffi with parameters of type Pointer Modifier and Type Method Description longPointerParameterStrategy. address(Pointer pointer)ObjectClosureFromNativeConverter.ProxyConverter. fromNative(Pointer nativeValue, FromNativeContext context)static intAsmRuntime. intValue(Pointer ptr)static booleanAsmRuntime. isDirect(Pointer ptr)static longAsmRuntime. longValue(Pointer ptr)static PointerParameterStrategyAsmRuntime. pointerParameterStrategy(Pointer pointer)voidArrayMemoryIO. putPointer(long offset, Pointer value)voidByteBufferMemoryIO. putPointer(long offset, Pointer value)
-