Template class. High-end helper implementation of CLog, its ofstream specialization.
More...
#include <LogImp.h>
|
| CLogImp () |
|
| ~CLogImp () |
|
void | InfoLog (const std::string &_Message) |
|
void | InfoLog (unsigned long _ErrorCode, const std::string &_Message) |
|
void | WarningLog (unsigned long _ErrorCode, const std::string &_Message) |
|
void | FaultLog (unsigned long _ErrorCode, const std::string &_Message) |
|
void | CriticalErrLog (unsigned long _ErrorCode, const std::string &_Message) |
|
void | DebugLog (unsigned long _ErrorCode, const std::string &_Message) |
|
void | msgPush (LOG_SEVERITY _Severity, const std::string &_Message, unsigned long _ErrorCode=0) |
|
template<typename _T>
class MiscCommon::CLogImp< _T >
Template class. High-end helper implementation of CLog, its ofstream specialization.
- Note
- : a REGISTER_LOG_MODULE(module name) must be be declared in a child class body. an example:
{
public:
CFoo();
~CFoo();
};
◆ CLogImp()
◆ ~CLogImp()
◆ CriticalErrLog()
template<typename _T >
void MiscCommon::CLogImp< _T >::CriticalErrLog |
( |
unsigned long |
_ErrorCode, |
|
|
const std::string & |
_Message |
|
) |
| |
|
inline |
◆ DebugLog()
◆ FaultLog()
◆ InfoLog() [1/2]
◆ InfoLog() [2/2]
◆ msgPush()
◆ WarningLog()
The documentation for this class was generated from the following file: