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

#include <execution_monitor.hpp>

Classes

struct  location
 

Public Types

enum  error_code {
  no_error = 0,
  user_error = 200,
  cpp_exception_error = 205,
  system_error = 210,
  timeout_error = 215,
  user_fatal_error = 220,
  system_fatal_error = 225
}
 

Public Member Functions

 execution_exception (error_code ec_, const_string what_msg_, location const &location_)
 
error_code code () const
 
const_string what () const
 
location const & where () const
 

Member Enumeration Documentation

Enumerator
no_error 
user_error 
cpp_exception_error 
system_error 
timeout_error 
user_fatal_error 
system_fatal_error 

Constructor & Destructor Documentation

boost::execution_exception::execution_exception ( error_code  ec_,
const_string  what_msg_,
location const &  location_ 
)

Member Function Documentation

error_code boost::execution_exception::code ( ) const
inline

Referenced by main().

const_string boost::execution_exception::what ( ) const
inline
location const& boost::execution_exception::where ( ) const
inline

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