Package org.lwjgl.llvm
Class IndexerStartedTranslationUnit
- java.lang.Object
-
- org.lwjgl.system.Callback
-
- org.lwjgl.llvm.IndexerStartedTranslationUnit
-
- All Implemented Interfaces:
java.lang.AutoCloseable
,IndexerStartedTranslationUnitI
,org.lwjgl.system.CallbackI
,org.lwjgl.system.CallbackI.P
,org.lwjgl.system.NativeResource
,org.lwjgl.system.Pointer
public abstract class IndexerStartedTranslationUnit extends org.lwjgl.system.Callback implements IndexerStartedTranslationUnitI
Instances of this class may be set to thestartedTranslationUnit
field of theIndexerCallbacks
struct.Type
CXIdxClientContainer (*) ( CXClientData client_data, void *reserved )
-
-
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.llvm.IndexerStartedTranslationUnitI
SIGNATURE
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static IndexerStartedTranslationUnit
create(long functionPointer)
Creates aIndexerStartedTranslationUnit
instance from the specified function pointer.static IndexerStartedTranslationUnit
create(IndexerStartedTranslationUnitI instance)
Creates aIndexerStartedTranslationUnit
instance that delegates to the specifiedIndexerStartedTranslationUnitI
instance.static IndexerStartedTranslationUnit
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.llvm.IndexerStartedTranslationUnitI
callback, getSignature, invoke
-
-
-
-
Method Detail
-
create
public static IndexerStartedTranslationUnit create(long functionPointer)
Creates aIndexerStartedTranslationUnit
instance from the specified function pointer.- Returns:
- the new
IndexerStartedTranslationUnit
-
createSafe
@Nullable public static IndexerStartedTranslationUnit createSafe(long functionPointer)
-
create
public static IndexerStartedTranslationUnit create(IndexerStartedTranslationUnitI instance)
Creates aIndexerStartedTranslationUnit
instance that delegates to the specifiedIndexerStartedTranslationUnitI
instance.
-
-