SctCalibrationController::Ipc Namespace Reference

This namespace maps and defines a nice interface onto the nasty ILU generated interface. More...


Data Structures

class  CalibrationController
 Maps ILU-IPC requests onto the nicer pure virtual interface. More...
class  RequestException
 Thrown to indicate an error with an Ipc call to a Request of some sort. More...
class  ScanLibrary
class  ScanRequest
 See the documentation in CalibrationController.idl for these methods. More...
class  MinimalScanRequest
class  ScanRequestImpl
 This is the internal implementation, to be derived from;. More...
class  SequenceLibrary
class  SequenceRequestImpl
 This is the internal implementation - to be derived from! More...
class  TestLibrary
class  TestRequest
 See the documentation in CalibrationController.idl for these methods. More...
class  TestRequestImpl
 This is the internal implementation - to be derived from! More...


Detailed Description

This namespace maps and defines a nice interface onto the nasty ILU generated interface.

All the implementation classes in namespace SctCalibrationController on deal with the internal interface. Take a look at CalibrationController.idl to see the external interface. All of the objects are expected to be hosted on the CalibrationController itself with the exception of the TestRequest and SequenceRequest objects. There are adapters to convert external Requests to the internal interface. All possible external calls - i.e. calls to all Request objects may therefore fail and throw IpcExceptions.


Generated on Mon Feb 6 14:05:50 2006 for SCT DAQ/DCS Software - C++ by  doxygen 1.4.6