Cadabra
Computer algebra system for field theory problems
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
exec_stream_t::error_t Class Reference

#include <exec-stream.h>

Inheritance diagram for exec_stream_t::error_t:

Public Member Functions

 error_t (std::string const &msg)
 
 error_t (std::string const &msg, error_code_t code)
 
 ~error_t () throw ()
 
virtual char const * what () const throw ()
 

Protected Member Functions

 error_t ()
 
void compose (std::string const &msg, error_code_t code)
 

Protected Attributes

std::string m_msg
 

Constructor & Destructor Documentation

exec_stream_t::error_t::error_t ( std::string const &  msg)
exec_stream_t::error_t::error_t ( std::string const &  msg,
error_code_t  code 
)
exec_stream_t::error_t::~error_t ( )
throw (
)
exec_stream_t::error_t::error_t ( )
protected

Member Function Documentation

void exec_stream_t::error_t::compose ( std::string const &  msg,
error_code_t  code 
)
protected
char const * exec_stream_t::error_t::what ( ) const
throw (
)
virtual

Member Data Documentation

std::string exec_stream_t::error_t::m_msg
protected

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