| bool |
BuildAst(bool verbose, bool rebuild) |
| void |
BuildSymbolTable() |
| void |
Clean(bool verbose, bool single) |
| void |
GenerateAst(bool verbose, bool rebuild, bool readAst) |
| void |
GenerateContent(bool verbose, bool rebuild, bool endMessage, bool single) |
| void |
GenerateContentXml(bool verbose, bool rebuild) |
| void |
GenerateHtmlCodeFiles(bool verbose, bool rebuild) |
| void |
GenerateHtmlContent(bool verbose, bool rebuild) |
| void |
GenerateStyleSheet() |
| SourceFileNode* |
GetSourceFile(const std::string& sourceFilePath) const override |
| void |
ImportAsts(bool verbose) |
| void |
MakeDirectories() |
| void |
Process(bool verbose, bool rebuild, bool single) |
| void |
ReadAst(bool verbose) |
| void |
ReadChildren() |
| void |
ReadContentXml(bool verbose) |
| void |
ReadDocumentationXml(bool verbose, bool& rebuild) |
| void |
ReadFilePaths(bool verbose) |
| void |
ReadFilter() |
| void |
ReadGrammarXmlFiles(bool verbose) |
| void |
ReadImports() |
| void |
ReadIncludePath() |
| void |
ReadName() |
| void |
ReadParentNameAndSiblings() |
| void |
ReadTop() |
| std::string |
ResolveContentFilePath(const std::u32string& currentProjectName, const std::u32string& projectName, const std::string& relativeContentDirPath, const std::u32string& symbolId) override |
| void |
RunChildren(bool verbose, bool rebuild, bool clean, bool single) |
| void |
RunChildrenSingle(bool verbose, bool rebuild, bool clean, bool ast, bool content) |
| void |
RunChildrenWithFlags(bool verbose, bool rebuild, const std::string& flags) |
| void |
SetAstFilePath() |
| void |
SetContentXmlFilePath() |
| void |
SetHtmlFilePath() |
| void |
WriteAst(bool verbose) |
| void |
WriteContentXml(bool verbose) |
| std::unique_ptr<Node> |
ast |
| std::string |
astFilePath |
| bool |
astGenerated |
| std::vector<std::u32string> |
childNames |
| std::vector<std::u32string> |
childProjects |
| std::vector<std::string> |
children |
| bool |
childrenRead |
| std::string |
contentDir |
| std::unique_ptr<Document> |
contentXml |
| std::string |
contentXmlFilePath |
| bool |
contentXmlUpToDate |
| Context |
context |
| std::unique_ptr<Document> |
doc |
| std::string |
docFilePath |
| std::unique_ptr<Document> |
documentationXml |
| std::string |
documentationXmlFileName |
| std::string |
fileDir |
| std::vector<File> |
filePaths |
| FilterList |
filters |
| std::vector<Grammar> |
grammars |
| std::unique_ptr<Document> |
grammarsXmlDoc |
| std::string |
grammarsXmlFilePath |
| std::string |
htmlDir |
| std::string |
htmlFilePath |
| std::vector<std::string> |
importAstFilePaths |
| std::vector<std::unique_ptr<Node>> |
importAsts |
| std::map<std::u32string, Import*> |
importMap |
| std::vector<std::vector<SourceFileNode*>> |
importSourceFiles |
| std::vector<std::unique_ptr<Import>> |
imports |
| std::string |
includePath |
| std::unordered_map<std::u32string, std::unique_ptr<Element>> |
inlineCodeMap |
| std::vector<std::unique_ptr<Lexer>> |
lexers |
| std::u32string |
name |
| std::u32string |
parentName |
| std::string |
projectRoot |
| std::string |
rootDir |
| std::vector<std::u32string> |
siblingProjects |
| std::map<std::string, SourceFileNode*> |
sourceFileMap |
| std::vector<SourceFileNode*> |
sourceFiles |
| std::string |
styleDir |
| std::string |
styleDirName |
| std::string |
styleFileName |
| SymbolTable |
symbolTable |
| int |
thisProjectIndex |
| std::u32string |
topLink |
| bool |
upToDate |