Logging output monitor. More...
Public Member Functions | |
| LoggerMonitor () | |
| Constructor. Creates a mutex. | |
| ~LoggerMonitor () | |
| Destructor. Deletes a mutex. | |
| void | enter () |
| Enters protected section. | |
| void | leave () |
| Leaves protected section. | |
Logging output monitor.
For internal use only.
This class protects a logging function __h2d_log_message_if() in multithreded environment.
| LoggerMonitor::LoggerMonitor | ( | ) | [inline] |
Constructor. Creates a mutex.
| LoggerMonitor::~LoggerMonitor | ( | ) | [inline] |
Destructor. Deletes a mutex.
| void LoggerMonitor::enter | ( | ) | [inline] |
Enters protected section.
| void LoggerMonitor::leave | ( | ) | [inline] |
Leaves protected section.
1.6.3