...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
boost::unit_test::runtime_config::stream_holder::callback_cleaner
// In header: <boost/test/unit_test_parameters.hpp> struct callback_cleaner { // construct/copy/destruct callback_cleaner(boost::function< void()>); ~callback_cleaner(); // public data members boost::function< void()> m_cleaner_callback; std::ofstream m_file; };