|
static void | add_remaining_sections (std::ostream &ostream, const std::map< std::string, std::string > &config_cmdln_options) |
|
◆ ConfigSectionPrinter()
anonymous_namespace{config_generator.cc}::ConfigSectionPrinter::ConfigSectionPrinter |
( |
std::ostream & |
ostream, |
|
|
const std::map< std::string, std::string > & |
config_cmdln_options, |
|
|
const std::string & |
section_name |
|
) |
| |
|
inline |
◆ ~ConfigSectionPrinter()
anonymous_namespace{config_generator.cc}::ConfigSectionPrinter::~ConfigSectionPrinter |
( |
| ) |
|
|
inline |
◆ add_line()
ConfigSectionPrinter & anonymous_namespace{config_generator.cc}::ConfigSectionPrinter::add_line |
( |
std::string_view |
key, |
|
|
const std::string & |
value, |
|
|
bool |
force_empty = false |
|
) |
| |
|
inline |
◆ add_remaining_sections()
static void anonymous_namespace{config_generator.cc}::ConfigSectionPrinter::add_remaining_sections |
( |
std::ostream & |
ostream, |
|
|
const std::map< std::string, std::string > & |
config_cmdln_options |
|
) |
| |
|
inlinestatic |
◆ config_cmdln_options_
const std::map<std::string, std::string>& anonymous_namespace{config_generator.cc}::ConfigSectionPrinter::config_cmdln_options_ |
|
private |
◆ ostream_
std::ostream& anonymous_namespace{config_generator.cc}::ConfigSectionPrinter::ostream_ |
|
private |
◆ section_name_
const std::string anonymous_namespace{config_generator.cc}::ConfigSectionPrinter::section_name_ |
|
private |
◆ section_options_
std::vector<ConfigBuilder::kv_type> anonymous_namespace{config_generator.cc}::ConfigSectionPrinter::section_options_ |
|
private |
◆ used_cmdln_options_
std::set<std::string> anonymous_namespace{config_generator.cc}::ConfigSectionPrinter::used_cmdln_options_ |
|
private |
◆ used_sections_
std::set< std::string > anonymous_namespace{config_generator.cc}::ConfigSectionPrinter::used_sections_ |
|
staticprivate |
The documentation for this class was generated from the following file: