Boost logo

Boost :

From: David A. Greene (greened_at_[hidden])
Date: 2001-11-24 13:00:40


Roland Weiss wrote:

>>- Note/Debug/Warning/Error message output, with
>> multiple channels so one can turn on debugging
>> for certain parts of the program, and specify
>> levels of message output.
>
> I've written a class template that takes as template
> value parameter the number of streams logging messages
> should go to. Each stream can be bound to a different
> ostream, and each stream has its own threshold (to
> prioritize logging messages).
> I use the class personally and it would be fine to me
> to exchange ideas on design issues.

Yep, this is exactly the sort of thing I'm talking about.

Have you looked at libcwd?

http://libcw.sourceforge.net/debugging/

Seems a little heavyweight but it presents some interesting
ideas. I don't know how much time I have to work on a
project like this for Boost (trying to graduate and all) but
I would like to contribute.

                               -Dave

-- 
"Some little people have music in them, but Fats, he was all music,
  and you know how big he was."  --  James P. Johnson

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk