#include <unit_test_monitor.hpp>


Public Types | |
| enum | error_level { test_fail = 1, test_ok = 0, constructor_error = -1, unexpected_exception = -2, os_exception = -3, os_timeout = -4, fatal_error = -5, destructor_error = -6 } |
Public Member Functions | |
| error_level | execute_and_translate (test_case const &) |
| int | execute (unit_test::callback0< int > const &F) |
| template<typename Exception , typename ExceptionTranslator > | |
| void | register_exception_translator (ExceptionTranslator const &tr, boost::type< Exception > *=0) |
Static Public Member Functions | |
| static bool | is_critical_error (error_level e) |
| static unit_test_monitor_t & | instance () |
Public Attributes | |
| unit_test::readwrite_property < bool > | p_catch_system_errors |
| unit_test::readwrite_property < bool > | p_auto_start_dbg |
| unit_test::readwrite_property < int > | p_timeout |
| unit_test::readwrite_property < bool > | p_use_alt_stack |
| unit_test::readwrite_property < bool > | p_detect_fp_exceptions |
|
inherited |
Referenced by main().
| error_level boost::unit_test::unit_test_monitor_t::execute_and_translate | ( | test_case const & | ) |
|
inlinestaticinherited |
|
inlinestatic |
|
inherited |
References boost::scoped_ptr< T >::reset().
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |