Exception Class Reference

#include <baseTypes.hh>

List of all members.

Public Member Functions

 Exception (const char *reason)
 Exception (ULong serial, const char *reason)
 Exception (const Exception &toCopy)
virtual ~Exception ()
Exceptionoperator= (const Exception &)
virtual ExceptioncloneSelf () const =0 throw ()
virtual void throwSelf () const =0
const std::string displayMe () const
virtual long getType ()=0

Public Attributes

ULong _serial
char * _reason
const char * _name


Detailed Description

Definition at line 20 of file baseTypes.hh.


Constructor & Destructor Documentation

Exception ( const char *  reason  ) 

Exception ( ULong  serial,
const char *  reason 
)

Exception ( const Exception toCopy  ) 

virtual ~Exception (  )  [virtual]


Member Function Documentation

Exception& operator= ( const Exception  ) 

virtual Exception* cloneSelf (  )  const throw () [pure virtual]

virtual void throwSelf (  )  const [pure virtual]

const std::string displayMe (  )  const

virtual long getType (  )  [pure virtual]


Member Data Documentation

Definition at line 23 of file baseTypes.hh.

char* _reason

Definition at line 24 of file baseTypes.hh.

const char* _name

Definition at line 25 of file baseTypes.hh.


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

Generated on Thu Apr 30 15:53:56 2009 for CERTIDeveloperDocumentation by doxygen 1.5.5