
On 12.03.2010 17:27, Barend Gehrels wrote:
Accepted Boost libraries: Look e.g. in Boost.Geometry and you will find many places (this is our library) Look e.g. in Boost.Polygon and you will find 15 files writing to std::cout (= need to log)
Long time Boost Libraries in Trunk: Boost.DateTime: 6 files writing to std::cout Boost.Math: writing to std::cout (#ifdef BOOST_INSTRUMENT) Boost.Spirit: has file debug.hpp
I didn't look in more of the sandbox but I'm sure there is more need for this.
If we have a list of places in Boost where logging may be applied, perhaps we could compile a set of requirements for such a lightweight wrapper. When we have it, it would be easier to tell, whether Boost.Log fits the role or not, or whether the wrapper should be part of it or a separate submission. I'd be interested to hear from the library authors on this topic.