Boost logo

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
> thread safe logs.
> Is there any interest in such a library.

Sure. FYI:

 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


 The model is based on two base entities: the "Trace Stream" and
 the "Trace Log", and a recorded unit called the "Trace Event".


Boost list run by bdawes at, gregod at, cpdaniel at, john at