15 #include "eckit/runtime/Monitor.h"
16 #include "eckit/log/TimeStamp.h"
22 :
eckit::WrapperTarget(target),
28 std::ostringstream oss;
33 << std::setfill(
' ') <<
' '
34 << eckit::TimeStamp() <<
' ';
40 const std::string& s (oss.str());
41 const char* p (s.c_str());
42 target_->write(p, p + s.size());
virtual void writeSuffix()
void print(std::ostream &s) const
virtual void writePrefix()
ODBTarget(const char *tag="", eckit::LogTarget *target=0)