1 #ifndef _ots_ConfigurationGroupKey_h_
2 #define _ots_ConfigurationGroupKey_h_
21 unsigned int key (
void)
const;
22 bool isInvalid (
void)
const;
23 std::string toString (
void)
const;
27 bool operator== (
unsigned int key)
const;
29 bool operator!= (
unsigned int key)
const;
37 out << key.toString();
42 static std::string getFullGroupString (
const std::string &groupName,
const ConfigurationGroupKey& key);
43 static void getGroupNameAndKey (
const std::string &fullGroupString, std::string &groupName,
ConfigurationGroupKey& key);
44 static const unsigned int getDefaultKey (
void);
45 static const unsigned int getInvalidKey (
void);
48 static const unsigned int INVALID;
49 static const unsigned int DEFAULT;