#include <RunController.h>
Inheritance diagram for SctCalibrationController::RunControl:

Public Types | |
| enum | ErrorState { SCTAPI_ACCESS_FAILURE } |
Public Member Functions | |
| virtual int | resetaction () |
| virtual int | loadaction () |
| Get hold of SctApi and pass it to the CalibrationController. | |
| virtual void | enterRunning () |
| virtual void | exitRunning () |
| virtual void | enterConfigured () |
| virtual int | unloadaction () |
| void | sctApiError (ErrorState state, const string &reason) |
| Call this to indicate an error accessing the api. | |
Static Public Member Functions | |
| RunControl & | instance () |
Private Member Functions | |
| RunControl () | |
Private Attributes | |
| CalibrationControllerImpl & | cc |
| Sct_SctApi_T_SctApi * | api |
|
|
Definition at line 22 of file RunController.h. |
|
|
Definition at line 40 of file RunController.cpp. |
|
|
Definition at line 64 of file RunController.cpp. References api. |
|
|
Definition at line 69 of file RunController.cpp. References api, cc, and SctCalibrationController::CalibrationControllerImpl::takeControl(). |
|
|
Definition at line 88 of file RunController.cpp. References cc, and SctCalibrationController::CalibrationControllerImpl::giveupControl(). |
|
|
Definition at line 43 of file RunController.cpp. |
|
|
Get hold of SctApi and pass it to the CalibrationController.
Definition at line 49 of file RunController.cpp. References api, cc, and SctCalibrationController::CalibrationControllerImpl::setApi(). |
|
|
Definition at line 104 of file RunController.cpp. References cc, and SctCalibrationController::CalibrationControllerImpl::reset(). |
|
||||||||||||
|
Call this to indicate an error accessing the api.
Definition at line 109 of file RunController.cpp. References api, cc, and SctCalibrationController::CalibrationControllerImpl::giveupControl(). Referenced by SctCalibrationController::CalibrationControllerImpl::sctApiError(). |
|
|
Definition at line 94 of file RunController.cpp. References api. |
|
|
Definition at line 81 of file RunController.h. Referenced by enterConfigured(), enterRunning(), loadaction(), sctApiError(), and unloadaction(). |
|
|
Definition at line 80 of file RunController.h. Referenced by enterRunning(), exitRunning(), loadaction(), resetaction(), and sctApiError(). |
1.3-rc3