31 #ifndef GLOBAL_FLAGS_H_
32 #define GLOBAL_FLAGS_H_
89 return Static::get<Flags,T>();
94 return getShared().getDict();
118 Flagger::ivalue_t
addEntry(
const Flagger::dict_t::key_t & key, ivalue_t i=0){
static ivalue_t addEntry(drain::Dictionary< key_t, T > &dict, const key_t &key, ivalue_t i=0)
Add a new entry in the dictionary.
A bit vector with external Dictionary mapping from strings to bits and vice versa.
Definition: FlagsOld.h:45
void assign(ivalue_t x)
Sets value, ie. set or unsets all the flags.
Definition: FlagsOld.h:196
Self-contained Flagger – with an own dictionary and value.
Definition: FlagsOld.h:314
Flags using a global dictionary.
Definition: GlobalFlags.h:81
static Flagger::ivalue_t addEntry(const Flagger::dict_t::key_t &key, ivalue_t i=0)
Add a new entry in the dictionary.
Definition: GlobalFlags.h:118
GlobalFlags< T > & operator=(const T2 &x)
Sets value, ie. set or unsets all the flags.
Definition: GlobalFlags.h:104
Definition: DataSelector.cpp:1277