This is the complete list of members for
ProgramOptions::NotifiedValue< T >, including all inherited members.
address | ProgramOptions::NotifiedValue< T > | |
alias(char c) | ProgramOptions::Value | [inline] |
alias() const | ProgramOptions::Value | [inline] |
arg() const | ProgramOptions::Value | |
arg(const char *n) | ProgramOptions::Value | [inline] |
byte_t typedef | ProgramOptions::Value | [protected] |
clearProperty(Property f) | ProgramOptions::Value | [inline, protected] |
composing() | ProgramOptions::Value | [inline] |
create | ProgramOptions::NotifiedValue< T > | |
defaultsTo(const char *v) | ProgramOptions::Value | [inline] |
defaultsTo() const | ProgramOptions::Value | [inline] |
desc(DescType t) const | ProgramOptions::Value | [protected] |
desc(DescType t, const char *d) | ProgramOptions::Value | [protected] |
desc_default enum value | ProgramOptions::Value | |
desc_implicit enum value | ProgramOptions::Value | |
desc_name enum value | ProgramOptions::Value | |
DescType enum name | ProgramOptions::Value | |
doParse(const std::string &name, const std::string &value) | ProgramOptions::NotifiedValue< T > | [inline, virtual] |
flag() | ProgramOptions::Value | [inline] |
hasProperty(Property f) const | ProgramOptions::Value | [inline, protected] |
implicit(const char *str) | ProgramOptions::Value | [inline] |
implicit() const | ProgramOptions::Value | |
isComposing() const | ProgramOptions::Value | [inline] |
isFlag() const | ProgramOptions::Value | [inline] |
isImplicit() const | ProgramOptions::Value | [inline] |
isNegatable() const | ProgramOptions::Value | [inline] |
level(DescriptionLevel lev) | ProgramOptions::Value | [inline] |
level() const | ProgramOptions::Value | [inline] |
negatable() | ProgramOptions::Value | [inline] |
not_a_property enum value | ProgramOptions::Value | [protected] |
NotifiedValue(T *(*cf)(), const notifier_type &n, parser_type p) | ProgramOptions::NotifiedValue< T > | [inline] |
notifier_type typedef | ProgramOptions::NotifiedValue< T > | |
notify_ | ProgramOptions::NotifiedValue< T > | [protected] |
parse(const std::string &name, const std::string &value, State st=value_fixed) | ProgramOptions::Value | |
parser_ | ProgramOptions::NotifiedValue< T > | [protected] |
parser_type typedef | ProgramOptions::NotifiedValue< T > | |
Property enum name | ProgramOptions::Value | [protected] |
property_composing enum value | ProgramOptions::Value | [protected] |
property_flag enum value | ProgramOptions::Value | [protected] |
property_implicit enum value | ProgramOptions::Value | [protected] |
property_location enum value | ProgramOptions::Value | [protected] |
property_negatable enum value | ProgramOptions::Value | [protected] |
setProperty(Property f) | ProgramOptions::Value | [inline, protected] |
State enum name | ProgramOptions::Value | |
state() const | ProgramOptions::Value | [inline] |
state(Value::State s) | ProgramOptions::Value | [inline] |
state(bool b, State s) | ProgramOptions::Value | [inline, protected] |
storeTo(T &obj) | ProgramOptions::NotifiedValue< T > | [inline] |
Value(byte_t flagSet, State initial=value_unassigned) | ProgramOptions::Value | [protected] |
value_ | ProgramOptions::NotifiedValue< T > | [protected] |
value_defaulted enum value | ProgramOptions::Value | |
value_fixed enum value | ProgramOptions::Value | |
value_unassigned enum value | ProgramOptions::Value | |
~Value() | ProgramOptions::Value | [virtual] |