LSSTApplications
10.0+286,10.0+36,10.0+46,10.0-2-g4f67435,10.1+152,10.1+37,11.0,11.0+1,11.0-1-g47edd16,11.0-1-g60db491,11.0-1-g7418c06,11.0-2-g04d2804,11.0-2-g68503cd,11.0-2-g818369d,11.0-2-gb8b8ce7
LSSTDataManagementBasePackage
|
#include <LogFormatter.h>
Public Member Functions | |
IndentedFormatter (bool verbose=false) | |
IndentedFormatter (const IndentedFormatter &that) | |
virtual | ~IndentedFormatter () |
IndentedFormatter & | operator= (const IndentedFormatter &that) |
virtual void | write (std::ostream *strm, const LogRecord &rec) |
Public Member Functions inherited from lsst::pex::logging::BriefFormatter | |
BriefFormatter (bool verbose=false) | |
BriefFormatter (const BriefFormatter &that) | |
virtual | ~BriefFormatter () |
BriefFormatter & | operator= (const BriefFormatter &that) |
bool | isVerbose () |
void | setVerbose (bool printAll) |
Public Member Functions inherited from lsst::pex::logging::LogFormatter | |
LogFormatter () | |
LogFormatter (const LogFormatter &that) | |
virtual | ~LogFormatter () |
LogFormatter & | operator= (const LogFormatter &that) |
a screen-oriented formatter that indents debugging messages according to their verbosity level.
This class replicates the DC2 formatting of Trace messages.
Definition at line 183 of file LogFormatter.h.
|
inlineexplicit |
create the formatter.
verbose | all data property values will be printed. |
Definition at line 190 of file LogFormatter.h.
|
inline |
create a copy of a LogFormatter
Definition at line 197 of file LogFormatter.h.
|
virtual |
delete the formatter
|
inline |
copy another formatter into this one
Definition at line 209 of file LogFormatter.h.
|
virtual |
write out a log record to a stream
strm | the output stream to write the record to |
rec | the record to write |
Reimplemented from lsst::pex::logging::BriefFormatter.