1 #ifndef GCP_UTIL_HTMLDOC_H
2 #define GCP_UTIL_HTMLDOC_H
11 #include "gcp/control/code/unix/libscript_src/script.h"
29 static void generateAutoDocumentation(
Script* sc, std::string dir);
30 static void createDirs(std::string& dir);
31 static void writeHtmlStyleSheet(
Script* sc, std::string& dir);
32 static void writeHtmlCommandIndexFile(
Script* sc, std::string& dir);
33 static void writeHtmlCommandList(
Script* sc, std::string& dir);
34 static void writeHtmlHeader(std::ofstream& fout, std::string path);
35 static void writeHtmlFooter(std::ofstream& fout);
36 static void writeHtmlCommandSynopsisFile(std::string& dir,
ScriptCmd& cmd);
37 static void writeHtmlCommandUsageFile(std::string& dir,
ScriptCmd& cmd);
38 static void writeHtmlFunctionSynopsisFile(std::string& dir,
ScriptCmd& cmd);
39 static void writeHtmlFunctionUsageFile(std::string& dir,
ScriptCmd& cmd);
40 static void writeHtmlSymbolSynopsisFile(std::string& dir,
ScriptCmd& cmd);
41 static void writeHtmlSymbolUsageFile(std::string& dir,
ScriptCmd& cmd);
44 static void writeDataType(std::ofstream& fout,
ScriptDataType& type);
46 static void writeHtmlDataTypeUsageFile(std::string& dir,
ScriptDataType& type);
57 #endif // End #ifndef GCP_UTIL_HTMLDOC_H
static void writeHtmlDataTypeFiles(std::string &dir, ScriptDataType &type)
Definition: HtmlDoc.cc:547
static void writeHtmlDataTypes(Script *sc, std::string &dir)
Definition: HtmlDoc.cc:530
static void writeHtmlDataTypeSynopsisFile(std::string &dir, ScriptDataType &type)
Definition: HtmlDoc.cc:584
static void writeHtmlDataTypeIndexFile(std::string &dir, ScriptDataType &type)
Definition: HtmlDoc.cc:557
HtmlDoc()
Definition: HtmlDoc.cc:18
virtual ~HtmlDoc()
Definition: HtmlDoc.cc:23