Class ConfigurationHelpPrinter

Class Documentation

class ConfigurationHelpPrinter

Public Types

enum class Output

Values:

enumerator ANSI
enumerator MARKDOWN
typedef ConfigurationHelp::ConfigType ConfigType

Public Static Functions

static void setOutput(Output out)
static std::ostream &print(std::ostream &os, const ConfigurationHelp::HelpMap &map, const std::string &target)
static std::ostream &print(std::ostream &os, const ConfigurationHelp &help)

Public Static Attributes

static const std::string allStr = "all"
static const std::string availStr = "avail"

Protected Static Functions

static std::ostream &printString(std::ostream &os, const ConfigurationHelp &help)
static std::ostream &printNumeric(std::ostream &os, const ConfigurationHelp &help)
static std::ostream &printInteger(std::ostream &os, const ConfigurationHelp &help)
static std::ostream &printModule(std::ostream &os, const ConfigurationHelp &help)
static std::ostream &printBoolean(std::ostream &os, const ConfigurationHelp &help)