Main Page   Modules   Namespace List   Class Hierarchy   Data Structures   File List   Namespace Members   Data Fields   Related Pages  

SctCalibrationController::SctApiException Class Reference
[Exceptions]

Thrown to indicate an error with an Ipc call to the SctApi. More...

#include <SctApiException.h>

Inheritance diagram for SctCalibrationController::SctApiException:

Sct::IpcException Sct::IoException Sct::Exception Sct::AbstractThrowable Sct::Throwable

Public Member Functions

 SctApiException (const ilu_Exception &error, const string &msg, const string &file, int line) throw ()
 Creates an Exception with message msg and no cause.

 SctApiException (const ilu_Exception &error, Throwable &cause, const string &file, int line) throw ()
 Creates an Exception with a cause.

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


Detailed Description

Thrown to indicate an error with an Ipc call to the SctApi.

Author:
Matthew Palmer

Definition at line 13 of file SctApiException.h.


Constructor & Destructor Documentation

SctCalibrationController::SctApiException::SctApiException const ilu_Exception &    error,
const string &    msg,
const string &    file,
int    line
throw () [inline]
 

Creates an Exception with message msg and no cause.

Definition at line 18 of file SctApiException.h.

SctCalibrationController::SctApiException::SctApiException const ilu_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 27 of file SctApiException.h.

SctCalibrationController::SctApiException::SctApiException const ilu_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 35 of file SctApiException.h.


The documentation for this class was generated from the following file:
Generated on Tue Dec 9 10:08:10 2003 for SCT DAQ/DCS Software by doxygen1.3-rc3