Package org.lwjgl.system.jemalloc
Class ExtentDalloc
- java.lang.Object
-
- org.lwjgl.system.Callback
-
- org.lwjgl.system.jemalloc.ExtentDalloc
-
- All Implemented Interfaces:
java.lang.AutoCloseable,org.lwjgl.system.CallbackI,ExtentDallocI,org.lwjgl.system.NativeResource,org.lwjgl.system.Pointer
public abstract class ExtentDalloc extends org.lwjgl.system.Callback implements ExtentDallocI
Instances of this class may be set to theExtentHooksstruct.Type
bool (*ExtentDallocI.invoke(long, long, long, boolean, int)) ( extent_hooks_t *extent_hooks, void *addr, size_t size, bool committed, unsigned int arena_ind )
-
-
Field Summary
-
Fields inherited from interface org.lwjgl.system.jemalloc.ExtentDallocI
CIF
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ExtentDalloccreate(long functionPointer)Creates aExtentDallocinstance from the specified function pointer.static ExtentDalloccreate(ExtentDallocI instance)Creates aExtentDallocinstance that delegates to the specifiedExtentDallocIinstance.static ExtentDalloccreateSafe(long functionPointer)-
Methods inherited from class org.lwjgl.system.Callback
address, equals, free, free, get, getSafe, hashCode, toString
-
Methods inherited from interface org.lwjgl.system.jemalloc.ExtentDallocI
callback, getCallInterface, invoke
-
-
-
-
Method Detail
-
create
public static ExtentDalloc create(long functionPointer)
Creates aExtentDallocinstance from the specified function pointer.- Returns:
- the new
ExtentDalloc
-
createSafe
@Nullable public static ExtentDalloc createSafe(long functionPointer)
-
create
public static ExtentDalloc create(ExtentDallocI instance)
Creates aExtentDallocinstance that delegates to the specifiedExtentDallocIinstance.
-
-