Open Lighting Architecture  0.10.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
ola::Flag< std::string > Member List

This is the complete list of members for ola::Flag< std::string >, including all inherited members.

arg_type() const ola::Flag< std::string >inlinevirtual
BaseFlag(const char *arg_type, const char *short_opt, const char *help)ola::BaseFlaginline
default_value() const (defined in ola::Flag< std::string >)ola::Flag< std::string >inline
Flag(const char *name, const char *arg_type, const char *short_opt, std::string default_value, const char *help, const bool has_arg) (defined in ola::Flag< std::string >)ola::Flag< std::string >inline
has_arg() const ola::Flag< std::string >inlinevirtual
help() const ola::BaseFlaginlinevirtual
MarkAsPresent()ola::BaseFlaginline
name() const ola::Flag< std::string >inlinevirtual
NewCanonicalName(const char *name) (defined in ola::BaseFlag)ola::BaseFlagprotected
operator const char *() const (defined in ola::Flag< std::string >)ola::Flag< std::string >inline
operator std::string() const (defined in ola::Flag< std::string >)ola::Flag< std::string >inline
operator=(const std::string &v) (defined in ola::Flag< std::string >)ola::Flag< std::string >inline
present() const ola::BaseFlaginlinevirtual
ReplaceUnderscoreWithHyphen(char *input) (defined in ola::BaseFlag)ola::BaseFlagprotected
SetValue(const std::string &input)ola::Flag< std::string >inlinevirtual
short_opt() const ola::BaseFlaginlinevirtual
str() const (defined in ola::Flag< std::string >)ola::Flag< std::string >inline
~Flag() (defined in ola::Flag< std::string >)ola::Flag< std::string >inline
~FlagInterface() (defined in ola::FlagInterface)ola::FlagInterfaceinlinevirtual