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

CalibrationControllerStatus Class Reference

#include <CalibrationControllerStatus.h>

Inheritance diagram for CalibrationControllerStatus:

ISInfo

Public Types

enum  status_E { LOADED, INCONTROL, BUSY, ERROR }

Public Member Functions

 CalibrationControllerStatus ()
 ~CalibrationControllerStatus ()

Data Fields

status_E status
std::string updateOption
std::string currentSequence
std::string currentTest
unsigned long currentScanIndex

Protected Member Functions

 CalibrationControllerStatus (const char *type)
void publishGuts (ISostream &out)
void refreshGuts (ISistream &in)

Detailed Description

Author:
generated by the IS tool
Version:
15/12/03

Definition at line 15 of file CalibrationControllerStatus.h.


Member Enumeration Documentation

enum CalibrationControllerStatus::status_E
 

Enumeration values:
LOADED 
INCONTROL 
BUSY 
ERROR 

Definition at line 17 of file CalibrationControllerStatus.h.


Constructor & Destructor Documentation

CalibrationControllerStatus::CalibrationControllerStatus   [inline]
 

Definition at line 40 of file CalibrationControllerStatus.h.

References LOADED.

CalibrationControllerStatus::~CalibrationControllerStatus   [inline]
 

Definition at line 51 of file CalibrationControllerStatus.h.

CalibrationControllerStatus::CalibrationControllerStatus const char *    type [inline, protected]
 

Definition at line 59 of file CalibrationControllerStatus.h.

References LOADED.


Member Function Documentation

void CalibrationControllerStatus::publishGuts ISostream &    out [inline, protected]
 

Definition at line 70 of file CalibrationControllerStatus.h.

void CalibrationControllerStatus::refreshGuts ISistream &    in [inline, protected]
 

Definition at line 74 of file CalibrationControllerStatus.h.


Field Documentation

unsigned long CalibrationControllerStatus::currentScanIndex
 

Definition at line 37 of file CalibrationControllerStatus.h.

Referenced by SctCalibrationController::CalibrationControllerImpl::CalibrationControllerImpl(), and SctCalibrationController::CalibrationControllerImpl::executeScan().

std::string CalibrationControllerStatus::currentSequence
 

Definition at line 29 of file CalibrationControllerStatus.h.

Referenced by SctCalibrationController::CalibrationControllerImpl::executeSequence().

std::string CalibrationControllerStatus::currentTest
 

Definition at line 33 of file CalibrationControllerStatus.h.

Referenced by SctCalibrationController::CalibrationControllerImpl::executeTest().

status_E CalibrationControllerStatus::status
 

Definition at line 21 of file CalibrationControllerStatus.h.

Referenced by SctCalibrationController::CalibrationControllerImpl::abort(), SctCalibrationController::CalibrationControllerImpl::doSequence(), SctCalibrationController::CalibrationControllerImpl::giveupControl(), SctCalibrationController::CalibrationControllerImpl::isBusy(), SctCalibrationController::CalibrationControllerImpl::isInControl(), SctCalibrationController::SequenceRequestWorker::operator()(), SctCalibrationController::CalibrationControllerImpl::reset(), SctCalibrationController::CalibrationControllerImpl::sctApiError(), SctCalibrationController::CalibrationControllerImpl::setBusy(), and SctCalibrationController::CalibrationControllerImpl::takeControl().

std::string CalibrationControllerStatus::updateOption
 

Definition at line 25 of file CalibrationControllerStatus.h.

Referenced by SctCalibrationController::CalibrationControllerImpl::applyChanges(), and SctCalibrationController::CalibrationControllerImpl::setUpdateOption().


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