| 
    Jpp
    master_rocky-37-gf0c5bc59d
    
   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.