Package org.lwjgl.util.lmdb
Class MDBCmpFunc
- java.lang.Object
-
- org.lwjgl.system.Callback
-
- org.lwjgl.util.lmdb.MDBCmpFunc
-
- All Implemented Interfaces:
java.lang.AutoCloseable
,org.lwjgl.system.CallbackI
,org.lwjgl.system.CallbackI.I
,org.lwjgl.system.NativeResource
,org.lwjgl.system.Pointer
,MDBCmpFuncI
public abstract class MDBCmpFunc extends org.lwjgl.system.Callback implements MDBCmpFuncI
Type
int (*) ( MDB_val const *a, MDB_val const *b )
-
-
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.N, 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.MDBCmpFuncI
SIGNATURE
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static MDBCmpFunc
create(long functionPointer)
Creates aMDBCmpFunc
instance from the specified function pointer.static MDBCmpFunc
create(MDBCmpFuncI instance)
Creates aMDBCmpFunc
instance that delegates to the specifiedMDBCmpFuncI
instance.static MDBCmpFunc
createSafe(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.util.lmdb.MDBCmpFuncI
callback, getSignature, invoke
-
-
-
-
Method Detail
-
create
public static MDBCmpFunc create(long functionPointer)
Creates aMDBCmpFunc
instance from the specified function pointer.- Returns:
- the new
MDBCmpFunc
-
createSafe
@Nullable public static MDBCmpFunc createSafe(long functionPointer)
-
create
public static MDBCmpFunc create(MDBCmpFuncI instance)
Creates aMDBCmpFunc
instance that delegates to the specifiedMDBCmpFuncI
instance.
-
-