Intra2net AG

libt2n::t2n_exception Class Reference

a generic exception that can be handeled with libt2n More...

#include <t2n_exception.hxx>

Inheritance diagram for libt2n::t2n_exception:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 t2n_exception (const std::string &_message)
 t2n_exception ()
virtual const char * what () const throw ()
virtual t2n_exceptionclone () const
virtual ~t2n_exception () throw ()
virtual void do_throw ()

Private Member Functions

template<class Archive >
void serialize (Archive &ar, const unsigned int version)

Private Attributes

std::string message

Friends

class boost::serialization::access

Detailed Description

a generic exception that can be handeled with libt2n

Note:
don't derive the exceptions your application generates directly from this one but use libt2n::t2n_runtime_error for this

Constructor & Destructor Documentation

libt2n::t2n_exception::t2n_exception ( const std::string &  _message  )  [inline]

References message.

libt2n::t2n_exception::t2n_exception (  )  [inline]

Referenced by clone().

virtual libt2n::t2n_exception::~t2n_exception (  )  throw () [inline, virtual]

Member Function Documentation

virtual t2n_exception* libt2n::t2n_exception::clone (  )  const [inline, virtual]
virtual void libt2n::t2n_exception::do_throw (  )  [inline, virtual]
template<class Archive >
void libt2n::t2n_exception::serialize ( Archive &  ar,
const unsigned int  version 
) [inline, private]
virtual const char* libt2n::t2n_exception::what (  )  const throw () [inline, virtual]

Friends And Related Function Documentation

friend class boost::serialization::access [friend]

Member Data Documentation

std::string libt2n::t2n_exception::message [private]

Referenced by t2n_exception(), and what().


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

Generated on 13 May 2015 by  doxygen 1.6.1
© Intra2net AG 2024 | Legal | Contact