34 #ifndef LSST_CTRL_EVENTS_LOGEVENT_H
35 #define LSST_CTRL_EVENTS_LOGEVENT_H
37 #include <cms/Connection.h>
38 #include <cms/Session.h>
39 #include <cms/BytesMessage.h>
44 #include <log4cxx/spi/loggingevent.h>
45 #include <log4cxx/helpers/pool.h>
46 #include <log4cxx/level.h>
82 LogEvent(log4cxx::spi::LoggingEventPtr
const& event, log4cxx::helpers::Pool& p);
87 virtual void populateHeader(cms::TextMessage *msg)
const;
91 std::string getLoggingTopic();
92 std::string getLogger();
static const std::string LEVEL
static const std::string TIMESTAMP
static const std::string LOGGING_TOPIC
Representation of an LSST Event.
static const std::string METHODNAME
lsst::daf::base::PropertySet PropertySet
static const std::string THREADNAME
static const std::string MESSAGE
static const std::string CLASSNAME
Representation of an LSST Event.
static const std::string LOGGER
static const std::string FILENAME
Interface for PropertySet class.
static const std::string LOCATION
static const std::string LINENUMBER
static const std::string DELIMITER