Class IndexerCallbacks

All Implemented Interfaces:
AutoCloseable, NativeResource, Pointer

public class IndexerCallbacks extends Struct<IndexerCallbacks> implements NativeResource

 struct IndexerCallbacks {
     int (* abortQuery) (CXClientData client_data, void * reserved);
     void (* diagnostic) (CXClientData client_data, CXDiagnosticSet diagnosticSet, void * reserved);
     CXIdxClientFile (* enteredMainFile) (CXClientData client_data, CXFile mainFile, void * reserved);
     CXIdxClientFile (* ppIncludedFile) (CXClientData client_data, CXIdxIncludedFileInfo const * info);
     CXIdxClientASTFile (* importedASTFile) (CXClientData client_data, CXIdxImportedASTFileInfo const * info);
     CXIdxClientContainer (* startedTranslationUnit) (CXClientData client_data, void * reserved);
     void (* indexDeclaration) (CXClientData client_data, CXIdxDeclInfo const * info);
     void (* indexEntityReference) (CXClientData client_data, CXIdxEntityRefInfo const * info);
 }