#include <LogWriter.h>
Public Member Functions | |
LogWriter (void) | |
virtual | ~LogWriter (void) |
virtual void | log (const std::string &file, const int line, const std::string &prefix, const std::string &message) |
virtual void | log (const std::string &message) |
Static Public Member Functions | |
static LogWriter & | getInstance (void) |
static void | returnInstance (void) |
static void | destroy (void) |
Static Private Attributes | |
static concurrent::Mutex | mutex |
|
|
|
|
|
Forcefully Delete the Instance of this LogWriter even if there are outstanding references. |
|
Get the singleton instance |
|
Writes a message to the output destination
|
|
Writes a message to the output destination
|
|
Returns a Checked out instance of this Writer |
|
|