Public Member Functions |
int | setCompileCommand (const std::string &fileName, const std::string &directory, const std::vector< std::string > &args) |
void | getCompileCommand (const std::string &fileName, std::string &directory, std::vector< std::string > &args) |
std::string | nextFile () |
void | cleanIndex () |
void | beginIndex () |
void | endIndex () |
bool | beginFile (const std::string &fileName) |
void | addInclude (const int includedId, const int sourceId) |
void | addInclude (const std::string &includedFile, const std::string &sourceFile) |
void | addTag (const std::string &usr, const std::string &kind, const std::string &spelling, const std::string &fileName, const int line1, const int col1, const int offset1, const int line2, const int col2, const int offset2, bool isDeclaration) |
std::vector< RefDef > | findDefinition (const std::string fileName, int offset) |
std::vector< Reference > | grep (const std::string usr) |
void | setOption (const std::string &name, const std::string &value) |
void | setOption (const std::string &name, const std::vector< std::string > &value) |
std::string | getOption (const std::string &name) |
std::vector< std::string > | getOption (const std::string &name, const Vector &v) |
The documentation for this class was generated from the following file: