5 #include <unordered_set>
13 using std::unordered_set;
39 const set<string>& allClassMethods,
53 const string& heading,
57 const string& descriptionPrefix,
58 const set<string>& allClassMethods
73 const string& heading,
77 const string& descriptionPrefix,
78 const set<string>& allClassMethods,
90 const string& heading,
103 const string& heading,
MinitScript documentation.
static const set< string > getMethodsCategories(MinitScript *minitScript, const set< string > &allClassMethods, MinitScript *excludeMinitScript=nullptr)
Generate methods categories.
static const set< string > getAllClassMethods(MinitScript *minitScript)
Get all class method names.
static const string generateOperatorsDocumentation(const string &heading, int mainHeadingIdx, MinitScript *minitScript)
Generate operators documentation.
static const string generateClassesDocumentation(const string &heading, int mainHeadingIdx, MinitScript *minitScript, Properties &descriptions, const string &descriptionPrefix, const set< string > &allClassMethods)
Generate classes documentation.
static const string generateVariablesDocumentation(const string &heading, int mainHeadingIdx, MinitScript *minitScript)
Generate variables documentation.
static const string generateMethodsDocumentation(const string &heading, int mainHeadingIdx, MinitScript *minitScript, Properties &descriptions, const string &descriptionPrefix, const set< string > &allClassMethods, MinitScript *excludeMinitScript=nullptr)
Generate methods documentation.
Properties class, which helps out with storeing or loading key value pairs from/to property files.