#include <loggingLogSvcHandler.h>
Inheritance diagram for Logging::LogSvcHandler:
Public Member Functions | |
LogSvcHandler (const std::string &soName) | |
virtual void | log (const LogRecord &) |
virtual std::string | getName () const |
virtual void | setLevels (Priority remotePriority, Priority localPriority, int type) |
Static Public Member Functions | |
DeprecatedLogInfo | unformatted2formatted (ACE_Log_Priority messagePriority, const char *fmt,...) |
Static Public Attributes | |
const int | MAX_MESSAGE_SIZE = 1000 |
Private Attributes | |
std::string | sourceObjectName_m |
|
Standard constructor.
|
|
Overridden from baseclass. Implements Logging::BaseLog.
|
|
Overridden from baseclass. Implements Logging::BaseLog.
|
|
Overridden from baseclass. Reimplemented from Logging::Handler.
|
|
Method used to convert unformatted printf-style messages into C++ strings. It must also take take in an ACE Log Priority parameter because of the way the ACS logging macros were setup in ACS 4.0.
|
|
Maximum size of a formatted log message passed to unformatted2formatted. |
|
Name of the source object. |