Package org.lwjgl.llvm
Class IndexerCallbacks.Buffer
- java.lang.Object
-
- org.lwjgl.system.Pointer.Default
-
- org.lwjgl.system.CustomBuffer<SELF>
-
- org.lwjgl.system.StructBuffer<IndexerCallbacks,IndexerCallbacks.Buffer>
-
- org.lwjgl.llvm.IndexerCallbacks.Buffer
-
- All Implemented Interfaces:
java.lang.AutoCloseable
,java.lang.Iterable<IndexerCallbacks>
,org.lwjgl.system.NativeResource
,org.lwjgl.system.Pointer
- Enclosing class:
- IndexerCallbacks
public static class IndexerCallbacks.Buffer extends org.lwjgl.system.StructBuffer<IndexerCallbacks,IndexerCallbacks.Buffer> implements org.lwjgl.system.NativeResource
An array ofIndexerCallbacks
structs.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IndexerAbortQuery
abortQuery()
Returns the value of theabortQuery
field.IndexerDiagnostic
diagnostic()
Returns the value of thediagnostic
field.IndexerEnteredMainFile
enteredMainFile()
Returns the value of theenteredMainFile
field.IndexerImportedASTFile
importedASTFile()
Returns the value of theimportedASTFile
field.IndexerIndexDeclaration
indexDeclaration()
Returns the value of theindexDeclaration
field.IndexerIndexEntityReference
indexEntityReference()
Returns the value of theindexEntityReference
field.IndexerIncludedFile
ppIncludedFile()
Returns the value of theppIncludedFile
field.IndexerStartedTranslationUnit
startedTranslationUnit()
Returns the value of thestartedTranslationUnit
field.
-
-
-
Constructor Detail
-
Buffer
public Buffer(java.nio.ByteBuffer container)
Creates a newIndexerCallbacks.Buffer
instance backed by the specified container. Changes to the container's content will be visible to the struct buffer instance and vice versa. The two buffers' position, limit, and mark values will be independent. The new buffer's position will be zero, its capacity and its limit will be the number of bytes remaining in this buffer divided byIndexerCallbacks.SIZEOF
, and its mark will be undefined.The created buffer instance holds a strong reference to the container object.
-
Buffer
public Buffer(long address, int cap)
-
-
Method Detail
-
abortQuery
public IndexerAbortQuery abortQuery()
Returns the value of theabortQuery
field.
-
diagnostic
public IndexerDiagnostic diagnostic()
Returns the value of thediagnostic
field.
-
enteredMainFile
public IndexerEnteredMainFile enteredMainFile()
Returns the value of theenteredMainFile
field.
-
ppIncludedFile
public IndexerIncludedFile ppIncludedFile()
Returns the value of theppIncludedFile
field.
-
importedASTFile
public IndexerImportedASTFile importedASTFile()
Returns the value of theimportedASTFile
field.
-
startedTranslationUnit
public IndexerStartedTranslationUnit startedTranslationUnit()
Returns the value of thestartedTranslationUnit
field.
-
indexDeclaration
public IndexerIndexDeclaration indexDeclaration()
Returns the value of theindexDeclaration
field.
-
indexEntityReference
public IndexerIndexEntityReference indexEntityReference()
Returns the value of theindexEntityReference
field.
-
-