YAPET::YAPETException Class Reference

The exception class used for cryptographic classes. More...

#include <yapetexception.h>

Inheritance diagram for YAPET::YAPETException:

YAPET::YAPETEncryptionException YAPET::YAPETInvalidPasswordException YAPET::YAPETRetryException

List of all members.

Public Member Functions

const YAPETExceptionoperator= (const YAPETException &ex) throw ()
virtual const char * what () const throw ()
 YAPETException (const YAPETException &ex) throw ()
 YAPETException (std::string msg) throw ()
 Initializes with a user specified message.
 YAPETException () throw ()
 Initializes a default exception message.
virtual ~YAPETException () throw ()

Private Attributes

std::string message


Detailed Description

The exception base class used for cryptographic classes.

Definition at line 44 of file yapetexception.h.


Constructor & Destructor Documentation

YAPET::YAPETException::YAPETException (  )  throw () [inline]

Initializes a default exception message

Definition at line 54 of file yapetexception.h.

YAPET::YAPETException::YAPETException ( std::string  msg  )  throw () [inline]

Initializes with a user specified message

Parameters:
msg the message of the exception

Definition at line 64 of file yapetexception.h.

YAPET::YAPETException::YAPETException ( const YAPETException ex  )  throw () [inline]

Definition at line 67 of file yapetexception.h.

References message.

virtual YAPET::YAPETException::~YAPETException (  )  throw () [inline, virtual]

Definition at line 70 of file yapetexception.h.


Member Function Documentation

const YAPETException& YAPET::YAPETException::operator= ( const YAPETException ex  )  throw () [inline]

virtual const char* YAPET::YAPETException::what (  )  const throw () [inline, virtual]


Member Data Documentation

std::string YAPET::YAPETException::message [private]

Definition at line 46 of file yapetexception.h.

Referenced by operator=(), what(), and YAPETException().


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

Generated on Sun Jul 20 13:01:44 2008 for YAPET by  doxygen 1.5.6