thread-safe version of Boost.Test's xml_log_formatter class
More...
#include <unit_test.hpp>
|
| safe_xml_log_formatter () |
| default constructor More...
|
|
virtual | ~safe_xml_log_formatter () |
| virtual destructor More...
|
|
virtual void | log_start (std::ostream &ostr, boost::unit_test::counter_t) |
| wrapper to flush output for xml_log_formatter::log_start More...
|
|
virtual void | log_finish (std::ostream &ostr) |
| wrapper to flush output for xml_log_formatter::log_finish More...
|
|
virtual void | log_build_info (std::ostream &ostr) |
| wrapper to flush output for xml_log_formatter::log_build_info More...
|
|
virtual void | test_unit_start (std::ostream &ostr, boost::unit_test::test_unit const &tu) |
| wrapper to flush output for xml_log_formatter::test_unit_start More...
|
|
virtual void | test_unit_finish (std::ostream &ostr, boost::unit_test::test_unit const &tu, unsigned long elapsed) |
| wrapper to flush output for xml_log_formatter::test_unit_finish More...
|
|
virtual void | test_unit_skipped (std::ostream &ostr, boost::unit_test::test_unit const &tu) |
| wrapper to flush output for xml_log_formatter::test_unit_skipped More...
|
|
virtual void | log_exception (std::ostream &ostr, boost::unit_test::log_checkpoint_data const &checkpoint_data, boost::execution_exception const &ex) |
| wrapper to flush output for xml_log_formatter::log_exception More...
|
|
virtual void | log_entry_start (std::ostream &ostr, boost::unit_test::log_entry_data const &entry_data, log_entry_types let) |
| thread-safe wrapper for xml_log_formatter::log_entry_start More...
|
|
virtual void | log_entry_value (std::ostream &ostr, boost::unit_test::const_string value) |
|
virtual void | log_entry_finish (std::ostream &ostr) |
|
thread-safe version of Boost.Test's xml_log_formatter class
pion::test::safe_xml_log_formatter::safe_xml_log_formatter |
( |
| ) |
|
|
inline |
virtual pion::test::safe_xml_log_formatter::~safe_xml_log_formatter |
( |
| ) |
|
|
inlinevirtual |
virtual void pion::test::safe_xml_log_formatter::log_build_info |
( |
std::ostream & |
ostr | ) |
|
|
inlinevirtual |
wrapper to flush output for xml_log_formatter::log_build_info
virtual void pion::test::safe_xml_log_formatter::log_entry_finish |
( |
std::ostream & |
ostr | ) |
|
|
inlinevirtual |
thread-safe wrapper for xml_log_formatter::log_entry_finish assumes the current thread has control via call to log_entry_start()
virtual void pion::test::safe_xml_log_formatter::log_entry_start |
( |
std::ostream & |
ostr, |
|
|
boost::unit_test::log_entry_data const & |
entry_data, |
|
|
log_entry_types |
let |
|
) |
| |
|
inlinevirtual |
thread-safe wrapper for xml_log_formatter::log_entry_start
virtual void pion::test::safe_xml_log_formatter::log_entry_value |
( |
std::ostream & |
ostr, |
|
|
boost::unit_test::const_string |
value |
|
) |
| |
|
inlinevirtual |
thread-safe wrapper for xml_log_formatter::log_entry_value ensures that an entry is in progress
virtual void pion::test::safe_xml_log_formatter::log_exception |
( |
std::ostream & |
ostr, |
|
|
boost::unit_test::log_checkpoint_data const & |
checkpoint_data, |
|
|
boost::execution_exception const & |
ex |
|
) |
| |
|
inlinevirtual |
wrapper to flush output for xml_log_formatter::log_exception
virtual void pion::test::safe_xml_log_formatter::log_finish |
( |
std::ostream & |
ostr | ) |
|
|
inlinevirtual |
wrapper to flush output for xml_log_formatter::log_finish
virtual void pion::test::safe_xml_log_formatter::log_start |
( |
std::ostream & |
ostr, |
|
|
boost::unit_test::counter_t |
|
|
) |
| |
|
inlinevirtual |
wrapper to flush output for xml_log_formatter::log_start
virtual void pion::test::safe_xml_log_formatter::test_unit_finish |
( |
std::ostream & |
ostr, |
|
|
boost::unit_test::test_unit const & |
tu, |
|
|
unsigned long |
elapsed |
|
) |
| |
|
inlinevirtual |
wrapper to flush output for xml_log_formatter::test_unit_finish
virtual void pion::test::safe_xml_log_formatter::test_unit_skipped |
( |
std::ostream & |
ostr, |
|
|
boost::unit_test::test_unit const & |
tu |
|
) |
| |
|
inlinevirtual |
wrapper to flush output for xml_log_formatter::test_unit_skipped
virtual void pion::test::safe_xml_log_formatter::test_unit_start |
( |
std::ostream & |
ostr, |
|
|
boost::unit_test::test_unit const & |
tu |
|
) |
| |
|
inlinevirtual |
wrapper to flush output for xml_log_formatter::test_unit_start
The documentation for this class was generated from the following file: