A base class for log destinations. More...
#include <Logger.h>
Public Member Functions | |
virtual void | log (const LogMessage &message)=0 |
Protected Member Functions | |
LogDestination () | |
LogDestination (const std::string &locale) |
A base class for log destinations.
This class defines an interface for LogDestinations. LogDestination objects will typically contain synchronization mechanisms and should therefore never be copied.
Arc::LogDestination::LogDestination | ( | ) | [protected] |
Default constructor.
This destination will use the default locale.
Arc::LogDestination::LogDestination | ( | const std::string & | locale | ) | [protected] |
Constructor with specific locale.
This destination will use the specified locale.