Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::execution_monitor Class Reference

#include <execution_monitor.hpp>

Inheritance diagram for boost::execution_monitor:
Collaboration diagram for boost::execution_monitor:

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
 

Constructor & Destructor Documentation

boost::execution_monitor::execution_monitor ( )
inline

Member Function Documentation

int boost::execution_monitor::execute ( unit_test::callback0< int > const &  F)

Referenced by main().

template<typename Exception , typename ExceptionTranslator >
void boost::execution_monitor::register_exception_translator ( ExceptionTranslator const &  tr,
boost::type< Exception > *  = 0 
)

Member Data Documentation

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

The documentation for this class was generated from the following file: