Jpp
debug
the software that should make you happy
|
Interface for logging messages. More...
#include <JLogger.hh>
Public Member Functions | |
virtual | ~JLogger () |
Virtual destructor. More... | |
virtual void | typeout (const std::string &tag, const std::string &message)=0 |
Report message. More... | |
JSYNCHRONIZATION::JMutex & | mutex () |
Provides internal lock object. More... | |
Private Attributes | |
JSYNCHRONIZATION::JMutex | m_mutex |
Interface for logging messages.
Definition at line 22 of file JLogger.hh.
|
inlinevirtual |
|
pure virtual |
Report message.
tag | tag |
message | message |
Implemented in JLOGGER::JStreamLogger, JLOGGER::JMessageScheduler, JLOGGER::JMessageLoggerThreadSafe, JLOGGER::JMessageLogger, and JLOGGER::JControlHostLogger.
|
inline |
Provides internal lock object.
Definition at line 44 of file JLogger.hh.
|
private |
Definition at line 51 of file JLogger.hh.