senf::Exception Class Reference
[Exception classes]

Extensible exception base-class. More...

#include <senf/Utils/Exception.hh>

Inheritance diagram for senf::Exception:
Inheritance graph
[legend]

List of all members.


Detailed Description

Extensible exception base-class.

This base-class is an exception which already includes the ExceptionMixin. All SENF exceptions are derived from this class. Other user-exception may be defined by deriving from this class too.

See also:
Exception classes

Definition at line 178 of file Exception.hh.


Public Member Functions

virtual  ~Exception () throw ()
virtual char const *  what () const throw ()
  get exception description and backtrace if available

Protected Member Functions

  Exception (std::string const &description="")

Constructor & Destructor Documentation

senf::Exception::
~Exception ()

Definition at line 61 of file Exception.cc.

senf::Exception::
Exception ( std::string const &  description = "" )

Definition at line 69 of file Exception.cci.


Member Function Documentation

char const * senf::Exception::
what ()

get exception description and backtrace if available

get description of the exception (message()) and backtrace information if SENF is compiled with SENF_DEBUG

Definition at line 65 of file Exception.cc.


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