thirdparty::Error Class Reference

The Error abstraction base class. More...

#include <Exception.h>

List of all members.

Public Member Functions

 Error (void)
 Error (const char *reason, const char *desc, const char *origin, int severity=ERR)
 Error (const std::string &reason, const std::string &desc, const std::string &origin, int severity=ERR)
 Error (const Error &src)
virtual ~Error (void)
Erroroperator= (const Error &_src)

Public Attributes

std::string reason
std::string desc
std::string origin
int severity


Detailed Description

The Error abstraction base class.


Constructor & Destructor Documentation

thirdparty::Error::Error void   ) 
 

Initialization.

thirdparty::Error::Error const char *  reason,
const char *  desc,
const char *  origin,
int  severity = ERR
 

Initialization.

thirdparty::Error::Error const std::string &  reason,
const std::string &  desc,
const std::string &  origin,
int  severity = ERR
 

Initialization.

thirdparty::Error::Error const Error src  ) 
 

Copy constructor.

thirdparty::Error::~Error void   )  [virtual]
 

Error details: code


Member Function Documentation

Error & thirdparty::Error::operator= const Error _src  ) 
 

operator=


Member Data Documentation

std::string thirdparty::Error::desc
 

Error details: description

std::string thirdparty::Error::origin
 

Error details: origin

std::string thirdparty::Error::reason
 

Error details: reason

int thirdparty::Error::severity
 

Error details: severity


The documentation for this class was generated from the following files:
Generated on Wed Jan 4 14:53:06 2006 for class_xps_axis by  doxygen 1.4.5