61 Exception(
const std::string& message,
const std::string& filename,
unsigned int linenum);
77 const std::string& What()
const;
86 const std::string& File()
const;
95 unsigned int Line()
const;
131 void LogException(trUtil::Logging::LogLevel level,
const std::string& loggerName)
const;
Log class which the engine uses for all of its logging needs.
This is the exception class used throughout the engine.
std::string ToString(const T &t, int precision=-1)
A utility function to convert a basic type into a string.
TR_UTIL_EXPORT std::ostream & operator<<(std::ostream &os, const EnumerationString &e)
Helper method to print EnumerationNumeric to an output stream.
A class that represents date time utility.
Namespace that holds various utility classes for the engine.