limited backward compatibility to the DC2 run-time trace facilities
This class replaces the original Trace facility and is provided for backward-compatibility. This fully in-lined implementation sends Trace calls to the logging framework.
Developers should prefer the use of DEBUG macros in available via Debug.h in the future which sends debugging messages through the logging framework.
From the original Trace.h (by Robert Lupton):
* Tracing is controlled on a per "component" basis, where a "component"
* is a name of the form aaa.bbb.ccc where aaa is the Most significant
* part; for example, the utilities library might be called "utils",
* the doubly-linked list "utils.dlist", and the code to destroy a
* list "utils.dlist.del".
*
* All tracing may be disabled by recompiling with LSST_NO_TRACE defined
* to be non-zero
*
Old Trace capabilities not supported were chose based on current use at the time this class was developed. These include
* o stream printing to Trace objects via << operator
* o TTrace templated functions
*
Definition at line 93 of file Trace.h.