addEntry(const Flagger::dict_t::key_t &key, ivalue_t i=0) | GlobalFlags< T > | inlinestatic |
drain::Flagger::addEntry(drain::Dictionary< key_t, T > &dict, const key_t &key, ivalue_t i=0) | FlagResolver | static |
addEntry(drain::Dictionary< key_t, T > &dict, const typename dict_t::key_t &key, ivalue_t i) (defined in FlagResolver) | FlagResolver | |
ALL (defined in FlagResolver) | FlagResolver | static |
assign(ivalue_t x) | Flagger | inline |
assign(const Flagger &flags) | Flagger | inline |
assign(const std::string ¶ms) | Flagger | |
deepSet(ivalue_t x) (defined in Flagger) | Flagger | inlineprotected |
deepSet(const key_t &key) | Flagger | inlineprotected |
dict_t typedef | FlagResolver | |
dictionary (defined in Flagger) | Flagger | |
exportStatus(std::map< std::string, T > &statusMap) const (defined in Flagger) | Flagger | inline |
flagDictLayout (defined in Flagger) | Flagger | static |
Flagger(const dict_t &dict, char separator=0) (defined in Flagger) | Flagger | inline |
Flagger(ivalue_t &value, const dict_t &dict, char separator=0) (defined in Flagger) | Flagger | inline |
Flagger(const Flagger &flags) (defined in Flagger) | Flagger | inline |
getFreeBit(const drain::Dictionary< key_t, T > &dict) | FlagResolver | static |
getKeys(ivalue_t value, char separator=0) const | Flagger | inline |
getKeys(char separator=0) const | Flagger | inline |
drain::FlagResolver::getKeys(const drain::Dictionary< key_t, T > &dict, ivalue_t, char separator=',') | FlagResolver | static |
getShared() (defined in GlobalFlags< T >) | GlobalFlags< T > | inlinestatic |
getSharedDict() (defined in GlobalFlags< T >) | GlobalFlags< T > | inlinestatic |
getValue(const std::string &key, char separator=0) const | Flagger | inline |
drain::FlagResolver::getValue(const drain::Dictionary< key_t, T > &dict, const std::string &key, char separator=',') | FlagResolver | static |
GlobalFlags() (defined in GlobalFlags< T >) | GlobalFlags< T > | inline |
isSet(ivalue_t x) const | Flagger | inline |
isSet(const key_t &key) const (defined in Flagger) | Flagger | inline |
ivalue_t typedef (defined in FlagResolver) | FlagResolver | |
key_t typedef (defined in FlagResolver) | FlagResolver | |
keyList (defined in Flagger) | Flagger | mutableprotected |
keys() const (defined in Flagger) | Flagger | |
keysToStream(std::ostream &ostr=std::cout, char separator=0) const | Flagger | inline |
drain::FlagResolver::keysToStream(const drain::Dictionary< key_t, T > &dict, ivalue_t value, std::ostream &ostr, char separator=',') | FlagResolver | static |
operator bool() const (defined in Flagger) | Flagger | inline |
operator ivalue_t() const (defined in Flagger) | Flagger | inline |
operator std::string() const (defined in Flagger) | Flagger | inline |
operator=(const T2 &x) | GlobalFlags< T > | inline |
operator=(const Flagger &x) (defined in Flagger) | Flagger | inline |
drain::Flagger::operator=(const T &x) | Flagger | inline |
ownValue (defined in Flagger) | Flagger | |
reset() | Flagger | inline |
separator (defined in Flagger) | Flagger | |
set(const T &arg, const TT &... args) | Flagger | inline |
set() (defined in Flagger) | Flagger | inlineprotected |
unset(ivalue_t x) | Flagger | inline |
unset(const key_t &key) | Flagger | inline |
value (defined in Flagger) | Flagger | |
valuesToList(ivalue_t value, const drain::Dictionary< key_t, T > &dict, std::list< V > &container) | FlagResolver | static |
~Flagger() (defined in Flagger) | Flagger | inlinevirtual |