A ConstantString which contains a std::string and its hash.
More...
#include <mlConstantString.h>
A ConstantString which contains a std::string and its hash.
A copy of a ConstantString shared the same string container.
Definition at line 70 of file mlConstantString.h.
◆ ConstantString() [1/3]
ml::ConstantString::ConstantString |
( |
| ) |
|
|
inline |
◆ ConstantString() [2/3]
ml::ConstantString::ConstantString |
( |
const std::string & | value | ) |
|
|
inline |
◆ ConstantString() [3/3]
◆ ~ConstantString()
ml::ConstantString::~ConstantString |
( |
| ) |
|
|
inline |
◆ empty()
bool ml::ConstantString::empty |
( |
| ) |
const |
|
inline |
◆ getHash()
size_t ml::ConstantString::getHash |
( |
| ) |
const |
|
inline |
◆ operator const std::string &()
ml::ConstantString::operator const std::string & |
( |
| ) |
const |
|
inline |
◆ operator std::string()
ml::ConstantString::operator std::string |
( |
| ) |
const |
|
inline |
◆ operator<()
bool ml::ConstantString::operator< |
( |
const ConstantString & | other | ) |
const |
|
inline |
◆ operator=()
◆ operator==()
bool ml::ConstantString::operator== |
( |
const ConstantString & | other | ) |
const |
|
inline |
◆ toString()
const std::string & ml::ConstantString::toString |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: