185 | | #define BOOST_TEST_DONT_PRINT_LOG_VALUE( the_type ) \ |
186 | | namespace boost{ namespace test_tools{ namespace tt_detail{ \ |
187 | | template<> \ |
188 | | struct print_log_value<the_type > { \ |
189 | | void operator()( std::ostream&, the_type const& ) {} \ |
190 | | }; \ |
191 | | }}} \ |
| 185 | #define BOOST_TEST_DONT_PRINT_LOG_VALUE( the_type ) \ |
| 186 | namespace boost { \ |
| 187 | \ |
| 188 | template <typename CharT> \ |
| 189 | inline basic_wrap_stringstream<CharT>& \ |
| 190 | operator<<( basic_wrap_stringstream<CharT>& targ, the_type const& ) \ |
| 191 | { \ |
| 192 | return targ; \ |
| 193 | } \ |
| 194 | \ |
| 195 | namespace test_tools { namespace tt_detail{ \ |
| 196 | template<> \ |
| 197 | struct print_log_value<the_type > { \ |
| 198 | void operator()( std::ostream&, the_type const& ) {} \ |
| 199 | }; \ |
| 200 | }}} \ |