Sct::Error Class Reference
[Exceptions]

Represents problems that might be more reasonably described as bugs. More...

#include <Exception.h>

Inheritance diagram for Sct::Error:

Inheritance graph
[legend]
Collaboration diagram for Sct::Error:

Collaboration graph
[legend]

Public Member Functions

 Error (const string &msg, const string &file, int line) throw ()
 Creates an Exception with message msg and no cause.
 Error (Throwable &cause, const string &file, int line) throw ()
 Creates an Exception with a cause.
 Error (const string &msg, Throwable &cause, const string &file, int line) throw ()
 Creates an Exception with a message and a cause.

Protected Member Functions

 Error () throw ()

Detailed Description

Represents problems that might be more reasonably described as bugs.

Should probably not be caught except perhaps at top level.

Definition at line 180 of file Exception.h.


Constructor & Destructor Documentation

Sct::Error::Error const string &  msg,
const string &  file,
int  line
throw ()
 

Creates an Exception with message msg and no cause.

Definition at line 100 of file Exception.cpp.

Sct::Error::Error Throwable cause,
const string &  file,
int  line
throw ()
 

Creates an Exception with a cause.

Useful for simply wrapping exceptions.

Definition at line 104 of file Exception.cpp.

Sct::Error::Error const string &  msg,
Throwable cause,
const string &  file,
int  line
throw ()
 

Creates an Exception with a message and a cause.

Definition at line 108 of file Exception.cpp.


The documentation for this class was generated from the following files:
Generated on Mon Feb 6 14:02:46 2006 for SCT DAQ/DCS Software - C++ by  doxygen 1.4.6