#include <memory>
#include <string>
#include <map>
#include <vector>
Go to the source code of this file.
Classes | |
class | t_string_base |
Helper class for translatable strings. More... | |
class | t_string_base::walker |
class | t_string |
Functions | |
std::size_t | hash_value (const t_string_base &str) |
std::ostream & | operator<< (std::ostream &, const t_string_base &) |
void | swap (t_string &lhs, t_string &rhs) |
Implement non-member swap function for std::swap (calls t_string::swap). More... | |
std::ostream & | operator<< (std::ostream &os, const t_string &str) |
bool | operator== (const std::string &a, const t_string &b) |
bool | operator== (const char *a, const t_string &b) |
bool | operator!= (const std::string &a, const t_string &b) |
bool | operator!= (const char *a, const t_string &b) |
t_string | operator+ (const std::string &a, const t_string &b) |
t_string | operator+ (const char *a, const t_string &b) |
|
inline |
Definition at line 127 of file tstring.hpp.
References t_string_base::hash_value().
|
inline |
Definition at line 222 of file tstring.hpp.
References b.
|
inline |
Definition at line 221 of file tstring.hpp.
References b.
Definition at line 224 of file tstring.hpp.
References b.
Definition at line 223 of file tstring.hpp.
References b.
std::ostream& operator<< | ( | std::ostream & | stream, |
const t_string_base & | string | ||
) |
Definition at line 675 of file tstring.cpp.
|
inline |
Definition at line 218 of file tstring.hpp.
References t_string::get().
|
inline |
Definition at line 220 of file tstring.hpp.
References b.
|
inline |
Definition at line 219 of file tstring.hpp.
References b.
Implement non-member swap function for std::swap (calls t_string::swap).
Definition at line 670 of file tstring.cpp.
References t_string::swap().