SctCalibrationController::Ipc::RequestException Class Reference
[Exceptions]

Thrown to indicate an error with an Ipc call to a Request of some sort. More...

#include <RequestException.h>

Inheritance diagram for SctCalibrationController::Ipc::RequestException:

Inheritance graph
[legend]
Collaboration diagram for SctCalibrationController::Ipc::RequestException:

Collaboration graph
[legend]

Public Member Functions

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

Protected Member Functions

 RequestException () throw ()

Detailed Description

Thrown to indicate an error with an Ipc call to a Request of some sort.

Author:
Matthew Palmer

Definition at line 15 of file RequestException.h.


Constructor & Destructor Documentation

SctCalibrationController::Ipc::RequestException::RequestException const CORBA::Exception &  error,
const string &  msg,
const string &  file,
int  line
throw () [inline]
 

Creates an Exception with message msg and no cause.

Definition at line 20 of file RequestException.h.

References Sct::AbstractThrowable::file, Sct::AbstractThrowable::initialize(), Sct::AbstractThrowable::line, and Sct::AbstractThrowable::msg.

Here is the call graph for this function:

SctCalibrationController::Ipc::RequestException::RequestException const CORBA::Exception &  error,
Throwable &  cause,
const string &  file,
int  line
throw () [inline]
 

Creates an Exception with a cause.

Useful for simply wrapping exceptions.

Definition at line 29 of file RequestException.h.

References Sct::AbstractThrowable::cause, Sct::AbstractThrowable::file, Sct::AbstractThrowable::initialize(), and Sct::AbstractThrowable::line.

Here is the call graph for this function:

SctCalibrationController::Ipc::RequestException::RequestException const CORBA::Exception &  error,
const string &  msg,
Throwable &  cause,
const string &  file,
int  line
throw () [inline]
 

Creates an Exception with a message and a cause.

Definition at line 37 of file RequestException.h.

References Sct::AbstractThrowable::cause, Sct::AbstractThrowable::file, Sct::AbstractThrowable::initialize(), Sct::AbstractThrowable::line, and Sct::AbstractThrowable::msg.

Here is the call graph for this function:


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