From: John Torjo (john.groups_at_[hidden])
Date: 2008-02-04 19:14:09
> OK, so basically the library asks the user to initialize the log. Makes
> sense. Is there a way to quickly duplicate the configuration of one
> logger into another?
;) I've never thought of doing this.
If you were to use named loggers, duplicating its configuration would be
typedef boost::logging::named_logger<>::type logger_type;
// dumplicating the g_l log
g_l_2()->writer().format( g_l()->writer().format() );
g_l_2()->writer().destination( g_l()->writer().destination() );
If you have a regular logger (one that uses a writer which uses
formatters and destinations), there's no easy way to do this.
What you can do is this: add the same formatters/destinations to both
-- http://John.Torjo.com -- C++ expert http://blog.torjo.com ... call me only if you want things done right
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk