LSSTApplications
10.0-2-g4f67435,11.0.rc2+1,11.0.rc2+12,11.0.rc2+3,11.0.rc2+4,11.0.rc2+5,11.0.rc2+6,11.0.rc2+7,11.0.rc2+8
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) |
![]() | |
BriefFormatter (bool verbose=false) | |
BriefFormatter (const BriefFormatter &that) | |
virtual | ~BriefFormatter () |
BriefFormatter & | operator= (const BriefFormatter &that) |
bool | isVerbose () |
void | setVerbose (bool printAll) |
![]() | |
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.