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

SctCalibrationController::Ipc::TestRequestAdapter Class Reference

This is the adapter for external implementations. More...

#include <TestRequest.h>

Inheritance diagram for SctCalibrationController::Ipc::TestRequestAdapter:

SctCalibrationController::Ipc::TestRequest

Public Member Functions

 TestRequestAdapter (Sct_CalibrationController_T_TestRequest *req)
virtual void startTest (Sct_SctApi_T_SctApi &api, string &name, unsigned short &testVariable, unsigned long &nScans, vector< double > &testPoints)
 throws IpcException if any of the out variables are not set in the call

virtual Sct_SctApi_T_ScangetNextScan (unsigned long index)
virtual bool canFeedback ()
virtual void endTest ()

Private Attributes

Sct_CalibrationController_T_TestRequestrequest

Detailed Description

This is the adapter for external implementations.

These calls may fail and throw RequestExceptions

Definition at line 48 of file TestRequest.h.


Constructor & Destructor Documentation

SctCalibrationController::Ipc::TestRequestAdapter::TestRequestAdapter Sct_CalibrationController_T_TestRequest   req
 

Definition at line 26 of file TestRequest.cpp.


Member Function Documentation

bool SctCalibrationController::Ipc::TestRequestAdapter::canFeedback   [virtual]
 

Implements SctCalibrationController::Ipc::TestRequest.

Definition at line 53 of file TestRequest.cpp.

References request.

void SctCalibrationController::Ipc::TestRequestAdapter::endTest   [virtual]
 

Implements SctCalibrationController::Ipc::TestRequest.

Definition at line 61 of file TestRequest.cpp.

References request.

Sct_SctApi_T_Scan * SctCalibrationController::Ipc::TestRequestAdapter::getNextScan unsigned long    index [virtual]
 

Implements SctCalibrationController::Ipc::TestRequest.

Definition at line 45 of file TestRequest.cpp.

References request.

void SctCalibrationController::Ipc::TestRequestAdapter::startTest Sct_SctApi_T_SctApi   api,
string &    name,
unsigned short &    testVariable,
unsigned long &    nScans,
vector< double > &    testPoints
[virtual]
 

throws IpcException if any of the out variables are not set in the call

Implements SctCalibrationController::Ipc::TestRequest.

Definition at line 30 of file TestRequest.cpp.

References request.


Field Documentation

Sct_CalibrationController_T_TestRequest* SctCalibrationController::Ipc::TestRequestAdapter::request [private]
 

Definition at line 60 of file TestRequest.h.

Referenced by canFeedback(), endTest(), getNextScan(), and startTest().


The documentation for this class was generated from the following files:
Generated on Mon Dec 15 19:37:37 2003 for SCT DAQ/DCS Software by doxygen1.3-rc3