45 LogImpl(
string const& _filename,
bool const _bAppendLog,
bool const _bConsoleOutput,
LogLevel const _saveLevel,
LogLevel const _queueLevel,
LogLevel const _dumpTrigger );
48 void Write(
LogLevel _level,
uint8 const _nodeId,
char const* _format, va_list _args );
49 void Queue(
char const* _buffer );
53 void SetLogFileName(
const string &_filename );
55 string GetTimeStampString();
56 string GetNodeString(
uint8 const _nodeId );
58 string GetLogLevelString(
LogLevel _level);
61 bool m_bConsoleOutput;
63 list<string> m_logQueue;
unsigned char uint8
Definition Defs.h:74
Windows-specific implementation of the Log class.
Definition windows/LogImpl.h:41
friend class Log
Definition windows/LogImpl.h:43
virtual void QueueDump()=0
virtual void QueueClear()=0
LogLevel
Definition Log.h:42