|
typedef E | ivalue_t |
|
typedef FlagResolver::dict_t | dict_t |
|
typedef dict_t::key_t | key_t |
|
typedef dict_t::value_t | dvalue_t |
|
typedef E | value_t |
|
typedef FlagResolver::dict_t | dict_t |
|
typedef dict_t::key_t | key_t |
|
typedef dict_t::value_t | dict_value_t |
|
|
| SingleFlagger (ivalue_t v) |
|
virtual void | assign (const std::string &s) |
|
template<class T > |
SingleFlagger< E > & | operator= (const T &v) |
|
virtual const key_t & | str () const |
| String corresponding the current value. Returns empty, if not found.
|
|
| FlaggerBase (dict_value_t &v) |
| Own value will be unused (and invisible). More...
|
|
virtual const dict_t & | getDict () const=0 |
|
void | reset () |
|
virtual void | set (const key_t &key) |
|
virtual void | set (const dict_value_t &value) |
|
virtual void | set (const FlaggerBase< E > &flagger) |
|
bool | isSet (dict_value_t x) const |
| Checks if a given bit, or any of given bits, is set.
|
|
bool | isSet (const key_t &key) const |
|
const dict_value_t & | getValue () const |
|
| operator const dict_value_t & () const |
| Given an integer, retrieves dictionary keys corresponding to each index of set bits.
|
|
| operator dict_value_t & () |
|
| operator const key_t & () const |
|
void | debug (std::ostream &ostr) const |
|
|
dict_value_t & | value |
|
char | separator |
|
The documentation for this class was generated from the following file: