public |
Inheritance Graph
graph BT
StringIdentifier
click StringIdentifier "classUtil_1_1StringIdentifier"
Description
String identifiers map a string to a number. This mapping is guaranteed to be unique during one execution of the program.
Author: Claudius Jähn, Benjamin Eikel
Public Functions
StringIdentifier() | |
StringIdentifier(uint32_t _id) | |
StringIdentifier(const std::string & str) | |
uint32_t | getValue() const |
std::string | toString() const |
StringIdentifier & | operator=(const std::string & str) |
bool | empty() const |
bool | operator==(const StringIdentifier & other) const |
bool | operator!=(const StringIdentifier & other) const |
bool | operator<(const StringIdentifier & other) const |
Documentation
function
Util::StringIdentifier::StringIdentifier
public | inline |
StringIdentifier( | ) |
Defined in Util/StringIdentifier.h:33
function
Util::StringIdentifier::StringIdentifier
public | inline | explicit |
StringIdentifier( | uint32_t | _id ) |
Defined in Util/StringIdentifier.h:34
function
Util::StringIdentifier::StringIdentifier
public | inline |
StringIdentifier( | const std::string & | str ) |
Defined in Util/StringIdentifier.h:35
function
Util::StringIdentifier::getValue
public | const | inline |
uint32_t getValue( | ) const |
Defined in Util/StringIdentifier.h:37
function
Util::StringIdentifier::toString
public | const |
std::string toString( | ) const |
Defined in Util/StringIdentifier.h:38
function
Util::StringIdentifier::operator=
public | inline |
StringIdentifier & operator=( | const std::string & | str ) |
Defined in Util/StringIdentifier.h:40
function
Util::StringIdentifier::empty
public | const | inline |
bool empty( | ) const |
Defined in Util/StringIdentifier.h:44
function
Util::StringIdentifier::operator==
public | const | inline |
bool operator==( | const StringIdentifier & | other ) const |
Defined in Util/StringIdentifier.h:46
function
Util::StringIdentifier::operator!=
public | const | inline |
bool operator!=( | const StringIdentifier & | other ) const |
Defined in Util/StringIdentifier.h:47
function
Util::StringIdentifier::operator<
public | const | inline |
bool operator<( | const StringIdentifier & | other ) const |
Defined in Util/StringIdentifier.h:48