#include <execution_monitor.hpp>
Public Member Functions | |
execution_monitor () | |
int | execute (unit_test::callback0< int > const &F) |
template<typename Exception , typename ExceptionTranslator > | |
void | register_exception_translator (ExceptionTranslator const &tr, boost::type< Exception > *=0) |
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 |
|
inline |
int boost::execution_monitor::execute | ( | unit_test::callback0< int > const & | F | ) |
Referenced by main().
void boost::execution_monitor::register_exception_translator | ( | ExceptionTranslator const & | tr, |
boost::type< Exception > * | = 0 |
||
) |
References boost::scoped_ptr< T >::reset().
unit_test::readwrite_property<bool> boost::execution_monitor::p_auto_start_dbg |
unit_test::readwrite_property<bool> boost::execution_monitor::p_catch_system_errors |
unit_test::readwrite_property<bool> boost::execution_monitor::p_detect_fp_exceptions |
unit_test::readwrite_property<int> boost::execution_monitor::p_timeout |
unit_test::readwrite_property<bool> boost::execution_monitor::p_use_alt_stack |