Flags Member List

This is the complete list of members for Flags, including all inherited members.

addEntry(const dict_t::key_t &key, ivalue_t i=0)Flagsinline
drain::Flagger::addEntry(drain::Dictionary< key_t, T > &dict, const key_t &key, ivalue_t i=0)FlagResolverstatic
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)FlagResolverstatic
assign(ivalue_t x)Flaggerinline
assign(const Flagger &flags)Flaggerinline
assign(const std::string &params)Flagger
deepSet(ivalue_t x) (defined in Flagger)Flaggerinlineprotected
deepSet(const key_t &key)Flaggerinlineprotected
dict_t typedefFlagResolver
dictionary (defined in Flagger)Flagger
exportStatus(std::map< std::string, T > &statusMap) const (defined in Flagger)Flaggerinline
flagDictLayout (defined in Flagger)Flaggerstatic
Flagger(const dict_t &dict, char separator=0) (defined in Flagger)Flaggerinline
Flagger(ivalue_t &value, const dict_t &dict, char separator=0) (defined in Flagger)Flaggerinline
Flagger(const Flagger &flags) (defined in Flagger)Flaggerinline
Flags(char separator=',') (defined in Flags)Flagsinline
Flags(const Flags &flags) (defined in Flags)Flagsinline
Flags(std::initializer_list< dict_t::entry_t > d, char separator=',')Flagsinline
getDict() const (defined in Flags)Flagsinlinevirtual
getDict() (defined in Flags)Flagsinlinevirtual
getFreeBit(const drain::Dictionary< key_t, T > &dict)FlagResolverstatic
getKeys(ivalue_t value, char separator=0) constFlaggerinline
getKeys(char separator=0) constFlaggerinline
drain::FlagResolver::getKeys(const drain::Dictionary< key_t, T > &dict, ivalue_t, char separator=',')FlagResolverstatic
getValue(const std::string &key, char separator=0) constFlaggerinline
drain::FlagResolver::getValue(const drain::Dictionary< key_t, T > &dict, const std::string &key, char separator=',')FlagResolverstatic
isSet(ivalue_t x) constFlaggerinline
isSet(const key_t &key) const (defined in Flagger)Flaggerinline
ivalue_t typedef (defined in FlagResolver)FlagResolver
key_t typedef (defined in FlagResolver)FlagResolver
keyList (defined in Flagger)Flaggermutableprotected
keys() const (defined in Flagger)Flagger
keysToStream(std::ostream &ostr=std::cout, char separator=0) constFlaggerinline
drain::FlagResolver::keysToStream(const drain::Dictionary< key_t, T > &dict, ivalue_t value, std::ostream &ostr, char separator=',')FlagResolverstatic
operator bool() const (defined in Flagger)Flaggerinline
operator ivalue_t() const (defined in Flagger)Flaggerinline
operator std::string() const (defined in Flagger)Flaggerinline
operator=(const T &x)Flagsinline
operator=(const Flagger &x) (defined in Flagger)Flaggerinline
ownDictionary (defined in Flags)Flagsprotected
ownValue (defined in Flagger)Flagger
reset()Flaggerinline
separator (defined in Flagger)Flagger
set(const T &arg, const TT &... args)Flaggerinline
set() (defined in Flagger)Flaggerinlineprotected
unset(ivalue_t x)Flaggerinline
unset(const key_t &key)Flaggerinline
value (defined in Flagger)Flagger
valuesToList(ivalue_t value, const drain::Dictionary< key_t, T > &dict, std::list< V > &container)FlagResolverstatic
~Flagger() (defined in Flagger)Flaggerinlinevirtual