Package org.jruby.ext.ffi.jffi
Class AllocatedNativeMemoryIO.MemoryAllocation
java.lang.Object
org.jruby.ext.ffi.jffi.AllocatedNativeMemoryIO.MemoryAllocation
- Enclosing class:
- AllocatedNativeMemoryIO
Represents a single native memory allocation
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final long(package private) AllocatedNativeMemoryIO.MemoryAllocation(package private) boolean(package private) boolean -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
address
private final long address -
released
volatile boolean released -
unmanaged
volatile boolean unmanaged -
next
-
-
Constructor Details
-
MemoryAllocation
MemoryAllocation(long address)
-
-
Method Details
-
dispose
final void dispose() -
free
final void free()
-