Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
execution_monitor.hpp File Reference
#include <boost/test/detail/global_typedef.hpp>
#include <boost/test/detail/fwd_decl.hpp>
#include <boost/test/utils/callback.hpp>
#include <boost/test/utils/class_properties.hpp>
#include <boost/scoped_ptr.hpp>
#include <boost/scoped_array.hpp>
#include <boost/type.hpp>
#include <boost/cstdlib.hpp>
#include <boost/test/detail/suppress_warnings.hpp>
#include <boost/test/detail/enable_warnings.hpp>
Include dependency graph for execution_monitor.hpp:
This graph shows which files directly or indirectly include this file:

Classes

class  boost::detail::translate_exception_base
 
class  boost::execution_exception
 
struct  boost::execution_exception::location
 
class  boost::execution_monitor
 
class  boost::detail::translate_exception< Exception, ExceptionTranslator >
 
struct  boost::execution_aborted
 
class  boost::system_error
 Exception class that is used to indicate underlying OS API errors. More...
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::detail
 

Macros

#define BOOST_TEST_SYS_ASSERT(exp)   if( (exp) ) ; else throw ::boost::system_error( BOOST_STRINGIZE( exp ) )
 

Macro Definition Documentation

#define BOOST_TEST_SYS_ASSERT (   exp)    if( (exp) ) ; else throw ::boost::system_error( BOOST_STRINGIZE( exp ) )