...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
boost::log::expressions::c_ascii_pattern_replacer
// In header: <boost/log/expressions/formatters/c_decorator.hpp> template<typename CharT> class c_ascii_pattern_replacer : public boost::log::expressions::pattern_replacer< CharT > { public: // types typedef base_type::result_type result_type; // Result type. typedef base_type::char_type char_type; // Character type. typedef base_type::string_type string_type; // String type. // construct/copy/destruct c_ascii_pattern_replacer(); // public member functions result_type operator()(string_type &, typename string_type::size_type = 0) const; };