#include <OW_CerrLogger.hpp>
Inheritance diagram for OW_NAMESPACE::CerrLogger:
Public Member Functions | |
CerrLogger () | |
virtual void | doProcessLogMessage (const LogMessage &) const |
Output the message. | |
virtual LoggerRef | doClone () const |
Make a copy of the derived instance. |
Definition at line 46 of file OW_CerrLogger.hpp.
|
Definition at line 47 of file OW_CerrLogger.cpp. Referenced by doClone(). |
|
Make a copy of the derived instance. Provided the derived class has a suitable copy constructor, an implementation of clone should simply be: LoggerRef DerivedLogger::doClone() const { return LoggerRef(new DerivedLogger(*this)); } Implements OW_NAMESPACE::Logger. Definition at line 67 of file OW_CerrLogger.cpp. References CerrLogger(). |
|
Output the message. Calls will not be serialized, so the derived class' implementation must be thread safe. Implements OW_NAMESPACE::Logger. Definition at line 59 of file OW_CerrLogger.cpp. References OW_NAMESPACE::guard, and OW_NAMESPACE::LogMessage::message. |