Package org.lwjgl.util.lmdb
Class MDBRelFunc
- java.lang.Object
-
- org.lwjgl.system.Callback
-
- org.lwjgl.util.lmdb.MDBRelFunc
-
- All Implemented Interfaces:
- java.lang.AutoCloseable, org.lwjgl.system.CallbackI, org.lwjgl.system.CallbackI.V, org.lwjgl.system.NativeResource, org.lwjgl.system.Pointer, MDBRelFuncI
public abstract class MDBRelFunc extends org.lwjgl.system.Callback implements MDBRelFuncI
A callback function used to relocate a position-dependent data item in a fixed-address database.The
newptrgives the item's desired address in the memory map, andoldptrgives its previous address. The item's actual data resides at the address initem. This callback is expected to walk through the fields of the record initemand modify any values based at theoldptraddress to be relative to thenewptraddress.
-
-
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.util.lmdb.MDBRelFuncI
SIGNATURE
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method and Description static MDBRelFunccreate(long functionPointer)Creates aMDBRelFuncinstance from the specified function pointer.static MDBRelFunccreate(MDBRelFuncI instance)Creates aMDBRelFuncinstance that delegates to the specifiedMDBRelFuncIinstance.-
Methods inherited from class org.lwjgl.system.Callback
__stdcall, address, equals, free, free, get, hashCode, toString
-
Methods inherited from interface org.lwjgl.util.lmdb.MDBRelFuncI
callback, getSignature, invoke
-
-
-
-
Method Detail
-
create
public static MDBRelFunc create(long functionPointer)
Creates aMDBRelFuncinstance from the specified function pointer.
-
create
public static MDBRelFunc create(MDBRelFuncI instance)
Creates aMDBRelFuncinstance that delegates to the specifiedMDBRelFuncIinstance.
-
-