#include <string>#include <map>#include <fstream>#include <osg/Referenced>#include <dtCore/refptr.h>#include <dtUtil/export.h>Namespaces | |
| namespace | dtUtil |
Classes | |
| class | dtUtil::LogFile |
| class | dtUtil::Log |
| Log class which the engine uses for all of its logging needs. More... | |
Defines | |
| #define | LOG_DEBUG(msg) dtUtil::Log::GetInstance().LogMessage(__FUNCTION__, __LINE__, msg,dtUtil::Log::LOG_DEBUG); |
| Helps making logging a little easier. | |
| #define | LOG_INFO(msg) dtUtil::Log::GetInstance().LogMessage(__FUNCTION__, __LINE__, msg,dtUtil::Log::LOG_INFO); |
| #define | LOG_WARNING(msg) dtUtil::Log::GetInstance().LogMessage(__FUNCTION__, __LINE__, msg,dtUtil::Log::LOG_WARNING); |
| #define | LOG_ERROR(msg) dtUtil::Log::GetInstance().LogMessage(__FUNCTION__, __LINE__, msg,dtUtil::Log::LOG_ERROR); |
| #define | LOG_ALWAYS(msg) dtUtil::Log::GetInstance().LogMessage(__FUNCTION__, __LINE__, msg,dtUtil::Log::LOG_ALWAYS); |
| #define | LOGN_DEBUG(name, msg) dtUtil::Log::GetInstance(name).LogMessage(__FUNCTION__, __LINE__, msg,dtUtil::Log::LOG_DEBUG); |
| #define | LOGN_INFO(name, msg) dtUtil::Log::GetInstance(name).LogMessage(__FUNCTION__, __LINE__, msg,dtUtil::Log::LOG_INFO); |
| #define | LOGN_WARNING(name, msg) dtUtil::Log::GetInstance(name).LogMessage(__FUNCTION__, __LINE__, msg,dtUtil::Log::LOG_WARNING); |
| #define | LOGN_ERROR(name, msg) dtUtil::Log::GetInstance(name).LogMessage(__FUNCTION__, __LINE__, msg,dtUtil::Log::LOG_ERROR); |
| #define | LOGN_ALWAYS(name, msg) dtUtil::Log::GetInstance(name).LogMessage(__FUNCTION__, __LINE__, msg,dtUtil::Log::LOG_ALWAYS); |
| #define LOG_ALWAYS | ( | msg | ) | dtUtil::Log::GetInstance().LogMessage(__FUNCTION__, __LINE__, msg,dtUtil::Log::LOG_ALWAYS); |
| #define LOG_DEBUG | ( | msg | ) | dtUtil::Log::GetInstance().LogMessage(__FUNCTION__, __LINE__, msg,dtUtil::Log::LOG_DEBUG); |
Helps making logging a little easier.
However, printf style logging is desired, you cannot use this macro.
| #define LOG_ERROR | ( | msg | ) | dtUtil::Log::GetInstance().LogMessage(__FUNCTION__, __LINE__, msg,dtUtil::Log::LOG_ERROR); |
| #define LOG_INFO | ( | msg | ) | dtUtil::Log::GetInstance().LogMessage(__FUNCTION__, __LINE__, msg,dtUtil::Log::LOG_INFO); |
| #define LOG_WARNING | ( | msg | ) | dtUtil::Log::GetInstance().LogMessage(__FUNCTION__, __LINE__, msg,dtUtil::Log::LOG_WARNING); |
| #define LOGN_ALWAYS | ( | name, | |||
| msg | ) | dtUtil::Log::GetInstance(name).LogMessage(__FUNCTION__, __LINE__, msg,dtUtil::Log::LOG_ALWAYS); |
| #define LOGN_DEBUG | ( | name, | |||
| msg | ) | dtUtil::Log::GetInstance(name).LogMessage(__FUNCTION__, __LINE__, msg,dtUtil::Log::LOG_DEBUG); |
| #define LOGN_ERROR | ( | name, | |||
| msg | ) | dtUtil::Log::GetInstance(name).LogMessage(__FUNCTION__, __LINE__, msg,dtUtil::Log::LOG_ERROR); |
| #define LOGN_INFO | ( | name, | |||
| msg | ) | dtUtil::Log::GetInstance(name).LogMessage(__FUNCTION__, __LINE__, msg,dtUtil::Log::LOG_INFO); |
| #define LOGN_WARNING | ( | name, | |||
| msg | ) | dtUtil::Log::GetInstance(name).LogMessage(__FUNCTION__, __LINE__, msg,dtUtil::Log::LOG_WARNING); |