Package jnr.ffi.provider.jffi
Class NativeMemoryManager
java.lang.Object
jnr.ffi.provider.jffi.NativeMemoryManager
- All Implemented Interfaces:
MemoryManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionallocate(int size) allocateDirect(int size) allocateDirect(int size, boolean clear) allocateDirect(long size) allocateDirect(long size, boolean clear) allocateTemporary(int size) allocateTemporary(int size, boolean clear) newOpaquePointer(long address) newPointer(long address) newPointer(long address, long size) newPointer(ByteBuffer buffer)
-
Constructor Details
-
NativeMemoryManager
-
-
Method Details
-
allocate
- Specified by:
allocatein interfaceMemoryManager
-
allocateDirect
- Specified by:
allocateDirectin interfaceMemoryManager
-
allocateDirect
- Specified by:
allocateDirectin interfaceMemoryManager
-
allocateDirect
- Specified by:
allocateDirectin interfaceMemoryManager
-
allocateDirect
- Specified by:
allocateDirectin interfaceMemoryManager
-
allocateTemporary
-
allocateTemporary
- Specified by:
allocateTemporaryin interfaceMemoryManager
-
newPointer
- Specified by:
newPointerin interfaceMemoryManager
-
newPointer
- Specified by:
newPointerin interfaceMemoryManager
-
newPointer
- Specified by:
newPointerin interfaceMemoryManager
-
newOpaquePointer
- Specified by:
newOpaquePointerin interfaceMemoryManager
-