36 #ifndef NEKTARUNIVTYPEDEF_HPP
37 #define NEKTARUNIVTYPEDEF_HPP
47 static const unsigned int Value = 1;
51 static const unsigned int Value = 2;
55 static const unsigned int Value = 3;
60 static const unsigned int Value = 4;
100 std::map<FlagType, bool>::const_iterator x;
101 return ((x =
m_data.find(key)) !=
m_data.end() && x->second);
static const unsigned int Value
void set(const FlagType &key, bool value)
static const unsigned int Value
bool isSet(const FlagType &key) const
std::map< FlagType, bool > m_data
const char *const FlagTypeMap[]
String map for FlagType enumeration.
static const unsigned int Value
FlagType
Enumeration of flags for passing a list of options.
static const unsigned int Value
static FlagList NullFlagList
An empty flag list.