Open Lighting Architecture  0.9.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ola::Flag< T > Member List

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

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