sherpa::UExceptionBase Class Reference

#include <UExcept.hxx>

Inheritance diagram for sherpa::UExceptionBase:

sherpa::UException< eType >

Public Member Functions

 UExceptionBase (const UExceptionType *et, const char *file, int line, const std::string &msg)
 UExceptionBase (const UExceptionBase &cme)
virtual ~UExceptionBase ()

Data Fields

const UExceptionTypeet
std::string msg
const char * file
uint32_t line

Detailed Description

Definition at line 59 of file UExcept.hxx.


Constructor & Destructor Documentation

sherpa::UExceptionBase::UExceptionBase ( const UExceptionType et,
const char *  file,
int  line,
const std::string &  msg 
)

Definition at line 59 of file UExcept.cxx.

References et.

sherpa::UExceptionBase::UExceptionBase ( const UExceptionBase cme  ) 

Definition at line 68 of file UExcept.cxx.

References et, file, line, and msg.

sherpa::UExceptionBase::~UExceptionBase (  )  [virtual]

Definition at line 55 of file UExcept.cxx.


Field Documentation

const UExceptionType* sherpa::UExceptionBase::et

Definition at line 61 of file UExcept.hxx.

Referenced by UExceptionBase().

const char* sherpa::UExceptionBase::file

Definition at line 63 of file UExcept.hxx.

Referenced by UExceptionBase().

uint32_t sherpa::UExceptionBase::line

Definition at line 64 of file UExcept.hxx.

Referenced by UExceptionBase().

std::string sherpa::UExceptionBase::msg

Definition at line 62 of file UExcept.hxx.

Referenced by UExceptionBase().


The documentation for this class was generated from the following files:
Generated on Fri Feb 10 07:59:21 2012 for BitC Compiler by  doxygen 1.4.7