Package org.lwjgl.system.jemalloc
Class ExtentMerge
- java.lang.Object
-
- org.lwjgl.system.Callback
-
- org.lwjgl.system.jemalloc.ExtentMerge
-
- All Implemented Interfaces:
java.lang.AutoCloseable,org.lwjgl.system.CallbackI,org.lwjgl.system.CallbackI.Z,ExtentMergeI,org.lwjgl.system.NativeResource,org.lwjgl.system.Pointer
public abstract class ExtentMerge extends org.lwjgl.system.Callback implements ExtentMergeI
Instances of this class may be set to theExtentHooksstruct.Type
bool (*) ( extent_hooks_t *extent_hooks, void *addr_a, size_t size_a, void *addr_b, size_t size_b, bool committed, unsigned int arena_ind )
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.lwjgl.system.CallbackI
org.lwjgl.system.CallbackI.B, org.lwjgl.system.CallbackI.D, org.lwjgl.system.CallbackI.F, org.lwjgl.system.CallbackI.I, org.lwjgl.system.CallbackI.J, org.lwjgl.system.CallbackI.P, org.lwjgl.system.CallbackI.S, org.lwjgl.system.CallbackI.V, org.lwjgl.system.CallbackI.Z
-
-
Field Summary
-
Fields inherited from interface org.lwjgl.system.jemalloc.ExtentMergeI
SIGNATURE
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ExtentMergecreate(long functionPointer)Creates aExtentMergeinstance from the specified function pointer.static ExtentMergecreate(ExtentMergeI instance)Creates aExtentMergeinstance that delegates to the specifiedExtentMergeIinstance.static ExtentMergecreateSafe(long functionPointer)-
Methods inherited from class org.lwjgl.system.Callback
__stdcall, address, equals, free, free, get, getSafe, hashCode, toString
-
Methods inherited from interface org.lwjgl.system.jemalloc.ExtentMergeI
callback, getSignature, invoke
-
-
-
-
Method Detail
-
create
public static ExtentMerge create(long functionPointer)
Creates aExtentMergeinstance from the specified function pointer.- Returns:
- the new
ExtentMerge
-
createSafe
@Nullable public static ExtentMerge createSafe(long functionPointer)
-
create
public static ExtentMerge create(ExtentMergeI instance)
Creates aExtentMergeinstance that delegates to the specifiedExtentMergeIinstance.
-
-