IndexerCallbacks

libclang.structs.structs$package.IndexerCallbacks

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def apply()(using Zone): Ptr[IndexerCallbacks]
def apply(abortQuery: CFuncPtr2[CXClientData, Ptr[Byte], CInt], diagnostic: CFuncPtr3[CXClientData, CXDiagnosticSet, Ptr[Byte], Unit], enteredMainFile: CFuncPtr3[CXClientData, CXFile, Ptr[Byte], CXIdxClientFile], ppIncludedFile: CFuncPtr2[CXClientData, Ptr[CXIdxIncludedFileInfo], CXIdxClientFile], importedASTFile: CFuncPtr2[CXClientData, Ptr[CXIdxImportedASTFileInfo], CXIdxClientASTFile], startedTranslationUnit: CFuncPtr2[CXClientData, Ptr[Byte], CXIdxClientContainer], indexDeclaration: CFuncPtr2[CXClientData, Ptr[CXIdxDeclInfo], Unit], indexEntityReference: CFuncPtr2[CXClientData, Ptr[CXIdxEntityRefInfo], Unit])(using Zone): Ptr[IndexerCallbacks]

Givens

Givens

given _tag: Tag[IndexerCallbacks]

Extensions

Extensions

extension (struct: IndexerCallbacks)
def abortQuery: CFuncPtr2[CXClientData, Ptr[Byte], CInt]
def abortQuery_=(value: CFuncPtr2[CXClientData, Ptr[Byte], CInt]): Unit
def diagnostic: CFuncPtr3[CXClientData, CXDiagnosticSet, Ptr[Byte], Unit]
def diagnostic_=(value: CFuncPtr3[CXClientData, CXDiagnosticSet, Ptr[Byte], Unit]): Unit
def enteredMainFile: CFuncPtr3[CXClientData, CXFile, Ptr[Byte], CXIdxClientFile]
def enteredMainFile_=(value: CFuncPtr3[CXClientData, CXFile, Ptr[Byte], CXIdxClientFile]): Unit
def indexDeclaration: CFuncPtr2[CXClientData, Ptr[CXIdxDeclInfo], Unit]
def indexDeclaration_=(value: CFuncPtr2[CXClientData, Ptr[CXIdxDeclInfo], Unit]): Unit
def indexEntityReference_=(value: CFuncPtr2[CXClientData, Ptr[CXIdxEntityRefInfo], Unit]): Unit
def startedTranslationUnit_=(value: CFuncPtr2[CXClientData, Ptr[Byte], CXIdxClientContainer]): Unit