Public Member Functions | |
Entry (const char *str) | |
void | genParse (std::ostream &fout) const |
Public Attributes | |
std::string | name |
EntryAliasList | alias |
std::string | type |
std::string | loc |
DefaultValues | defaults |
std::string | comment |
std::string | ifdef |
LineList | doc |
LineList | cfgLines |
between CONFIG_START and CONFIG_END More... | |
int | array_flag = 0 |
TYPE is a raw array[] declaration. More... | |
Private Member Functions | |
void | genParseAlias (const std::string &, std::ostream &) const |
Detailed Description
Constructor & Destructor Documentation
◆ Entry()
Member Function Documentation
◆ genParse()
void Entry::genParse | ( | std::ostream & | fout | ) | const |
Definition at line 630 of file cf_gen.cc.
References alias, genParseAlias(), and name.
◆ genParseAlias()
|
private |
Definition at line 596 of file cf_gen.cc.
References array_flag, available_if(), doc, ifdef, loc, name, and type.
Referenced by genParse().
Member Data Documentation
◆ alias
EntryAliasList Entry::alias |
Definition at line 90 of file cf_gen.cc.
Referenced by genParse().
◆ array_flag
int Entry::array_flag = 0 |
Definition at line 98 of file cf_gen.cc.
Referenced by genParseAlias(), and main().
◆ cfgLines
◆ comment
◆ defaults
DefaultValues Entry::defaults |
◆ doc
LineList Entry::doc |
Definition at line 96 of file cf_gen.cc.
Referenced by genParseAlias().
◆ ifdef
std::string Entry::ifdef |
Definition at line 95 of file cf_gen.cc.
Referenced by genParseAlias(), and main().
◆ loc
std::string Entry::loc |
Definition at line 92 of file cf_gen.cc.
Referenced by genParseAlias(), and main().
◆ name
std::string Entry::name |
Definition at line 89 of file cf_gen.cc.
Referenced by genParse(), genParseAlias(), and main().
◆ type
std::string Entry::type |
Definition at line 91 of file cf_gen.cc.
Referenced by genParseAlias(), and main().
The documentation for this class was generated from the following file:
- src/cf_gen.cc