ALPSCore reference
Public Member Functions | List of all members
alps::params_ns::exception::exception_base Class Reference

General exception (base class) More...

#include <dict_exceptions.hpp>

Inheritance diagram for alps::params_ns::exception::exception_base:
Inheritance graph
Collaboration diagram for alps::params_ns::exception::exception_base:
Collaboration graph

Public Member Functions

 exception_base (const std::string &a_name, const std::string &a_reason)
 
std::string name () const
 
void set_name (const std::string &name)
 
virtual const char * what () const throw ()
 
 ~exception_base () throw ()
 

Detailed Description

General exception (base class)

Definition at line 17 of file dict_exceptions.hpp.

Constructor & Destructor Documentation

alps::params_ns::exception::exception_base::exception_base ( const std::string &  a_name,
const std::string &  a_reason 
)
inline

Definition at line 21 of file dict_exceptions.hpp.

alps::params_ns::exception::exception_base::~exception_base ( )
throw (
)
inline

Definition at line 35 of file dict_exceptions.hpp.

Member Function Documentation

std::string alps::params_ns::exception::exception_base::name ( ) const
inline

Definition at line 26 of file dict_exceptions.hpp.

void alps::params_ns::exception::exception_base::set_name ( const std::string &  name)
inline

Definition at line 27 of file dict_exceptions.hpp.

virtual const char* alps::params_ns::exception::exception_base::what ( ) const
throw (
)
inlinevirtual

Definition at line 29 of file dict_exceptions.hpp.


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