TrueReality  v0.1.1912
RefStr.h File Reference
#include "Export.h"
#include <trUtil/Hash.h>
#include <string>
Include dependency graph for RefStr.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  trUtil::RefStr
 A string wrapper that will make sure that all of the strings with the same value will point to the same memory. More...
 
struct  trUtil::hash< const trUtil::RefStr >
 
struct  trUtil::hash< trUtil::RefStr >
 

Namespaces

 trUtil
 Namespace that holds various utility classes for the engine.
 

Functions

bool trUtil::operator== (const std::string &s1, const RefStr &s2)
 
std::string trUtil::operator+ (const std::string &s1, const RefStr &s2)
 
bool trUtil::operator!= (const std::string &s1, const RefStr &s2)
 
TR_UTIL_EXPORT std::ostream & trUtil::operator<< (std::ostream &stream, const RefStr &rs)