|
Flagger with own dictionary, and accepting values of (integer) type T. More...
#include <Flags.h>
Public Types | |
typedef F | fbase_t |
typedef fbase_t::value_t | value_t |
typedef fbase_t::dict_t | dict_t |
Public Member Functions | |
virtual const dict_t & | getDict () const |
virtual dict_t & | getDict () |
Flags2 () | |
Flags2 (std::initializer_list< typename dict_t::entry_t > list) | |
Constructor for relatively short dictionaries. More... | |
Flags2 (const Flags2< F > &flags) | |
template<class T > | |
Flags2< F > & | operator= (const T &v) |
Protected Attributes | |
dict_t | dict |
Flagger with own dictionary, and accepting values of (integer) type T.
Designed for local, instantaneous use. Should several flaggers use the same dictionary, use Flagger2<F> instead.
F | – SingleFlagger<T> or MultiFlagger<T> |
|
inline |
Constructor for relatively short dictionaries.