
Public Types | |
| enum | ErrorState { SCTAPI_ACCESS_FAILURE } |
Public Member Functions | |
| virtual bool | resetAction () |
| virtual bool | loadAction () |
| Get hold of SctApi and pass it to the CalibrationController. | |
| virtual bool | prepareAction () |
| AJB was startAction. | |
| virtual bool | stopEFAction () |
| was exitRunning | |
| virtual bool | unloadAction () |
| virtual bool | configureAction () |
| void | sctApiError (const string &reason) |
| Call this to indicate an error accessing the api. | |
Static Public Member Functions | |
| static RunControl & | instance () |
Static Public Attributes | |
| static const int | defaultRunNumber |
Private Member Functions | |
| int | getRunNumber () |
| std::string | getRunType () const |
| bool | sendRunTypeToSctApi () const |
| RunControl () | |
Private Attributes | |
| CalibrationControllerImpl & | cc |
| Sct_SctApi::SctApiIPC_var | api |
| boost::shared_ptr< ISInfoDictionary > | m_isInfoDictionary |
Definition at line 20 of file CalibrationController/src/RunController.h.
|
|
Get hold of SctApi and pass it to the CalibrationController.
Definition at line 171 of file RunController.cpp. References api, cc, SctConfiguration::ConfigIPC::loadConfiguration(), m_isInfoDictionary, Sct::Throwable::sendToMrs(), SctCalibrationController::CalibrationControllerImpl::setApi(), and Sct::StringStreamer. Here is the call graph for this function: ![]() |
|
|
AJB was startAction.
Definition at line 294 of file RunController.cpp. References cc, sendRunTypeToSctApi(), Sct::AbstractThrowable::sendToMrs(), and SctCalibrationController::CalibrationControllerImpl::takeControl(). Here is the call graph for this function: ![]() |
|
|
Call this to indicate an error accessing the api.
Definition at line 353 of file RunController.cpp. References cc, and SctCalibrationController::CalibrationControllerImpl::giveupControl(). Referenced by SctCalibrationController::CalibrationControllerImpl::sctApiError(). Here is the call graph for this function: ![]() |
|
|
was exitRunning
Definition at line 327 of file RunController.cpp. References cc, and SctCalibrationController::CalibrationControllerImpl::giveupControl(). Here is the call graph for this function: ![]() |
1.4.6