Public Member Functions | |
ConfigurationGroupKey (unsigned int key=INVALID) | |
ConfigurationGroupKey (char *const &groupString) | |
ConfigurationGroupKey (const std::string &groupString) | |
unsigned int | key (void) const |
bool | isInvalid (void) const |
std::string | toString (void) const |
ConfigurationGroupKey & | operator= (const unsigned int key) |
bool | operator== (unsigned int key) const |
bool | operator== (const ConfigurationGroupKey &key) const |
bool | operator!= (unsigned int key) const |
bool | operator!= (const ConfigurationGroupKey &key) const |
bool | operator< (const ConfigurationGroupKey &key) const |
bool | operator> (const ConfigurationGroupKey &key) const |
Static Public Member Functions | |
static ConfigurationGroupKey | getNextKey (const ConfigurationGroupKey &key=ConfigurationGroupKey()) |
static std::string | getFullGroupString (const std::string &groupName, const ConfigurationGroupKey &key) |
static void | getGroupNameAndKey (const std::string &fullGroupString, std::string &groupName, ConfigurationGroupKey &key) |
static const unsigned int | getDefaultKey (void) |
static const unsigned int | getInvalidKey (void) |
Friends | |
std::ostream & | operator<< (std::ostream &out, const ConfigurationGroupKey &key) |
Definition at line 11 of file ConfigurationGroupKey.h.