|
Boost : |
From: Alexander Terekhov (TEREKHOV_at_[hidden])
Date: 2002-04-09 09:56:34
> - Ability to log based on levels
> - Ability to turn logging on/off dynamically
> - Focus should be on good performance, and usability of the API. Make it
> easy to setup and use logs.
> - Useful, built in format specifiers.
> - As fast a possible.
> - Parameterizeable thread safety. Don't penalize programs that do not
need
> thread safe logs.
>
> Is there any interest in such a library.
Sure. FYI:
http://www.opengroup.org/onlinepubs/007904975/xrat/xsh_chap02.html#tag_03_02_11
("Tracing...")
"....
The intended uses of tracing are application-system debugging
during system development, as a "flight recorder" for maintenance
of fielded systems, and as a performance measurement tool.
....
Trace Model
Introduction
The model is based on two base entities: the "Trace Stream" and
the "Trace Log", and a recorded unit called the "Trace Event".
...."
regards,
alexander.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk