TwiceAsNice
2019-02-18
|
#include <CameraCtrlServiceWorkerImpl.h>
Classes | |
struct | DeviceAsyncImpl |
struct | DeviceCmdAsyncImpl |
Public Member Functions | |
VinoCameraCtrlServiceWorker (const Nice::JointPtr &_config) | |
virtual | ~VinoCameraCtrlServiceWorker () |
virtual void | init () |
virtual void | deinit () |
virtual void | activate () |
virtual void | deactivate () |
virtual void | idleOffline () |
virtual void | idleOnline () |
virtual void | terminate () |
virtual void | stop () |
virtual void | abort () |
virtual int | getCurrentImageIdx () |
virtual void | setBinning (Nice::U16 _bin) |
virtual void | setGainMode (Nice::Int _gain) |
virtual void | setExposureTime (const Nice::Time &_time) |
virtual void | setExposureMode (Basda::ExpoModeType _mode) |
virtual void | setProgram (Nice::Int _program) |
virtual void | setFramerate (double _frameRate) |
virtual void | setBias (Nice::Int _bias) |
virtual void | setBiasAll (Nice::SeqInt _bias) |
virtual void | setBiasIdx (Nice::Int _idx, Nice::Int _bias) |
virtual Nice::Int | biasIdx (Nice::Int _idx) |
virtual Nice::SeqInt | biasAll () |
virtual void | setDarkIdx (Nice::Int _prg, Nice::Int _gain, const Basda::ImageBase &_dark) |
virtual Basda::ImageBase | darkIdx (Nice::Int _prg, Nice::Int _gain) |
virtual void | setWindow (const Nice::Rect &_win, Nice::Int _bin=1) |
virtual Nice::Rect | window () |
virtual void | setWCS (const Nice::WMatrix &_wmatrix) |
virtual bool | isReachable () |
VinoCameraCtrlServiceWorker (const Nice::JointPtr &_config) | |
virtual | ~VinoCameraCtrlServiceWorker () |
virtual void | init () |
virtual void | deinit () |
virtual void | activate () |
virtual void | deactivate () |
virtual void | idleOffline () |
virtual void | idleOnline () |
virtual void | terminate () |
virtual void | stop () |
virtual void | abort () |
virtual int | getCurrentImageIdx () |
virtual void | setBinning (Nice::U16 _bin) |
virtual void | setGainMode (Nice::Int _gain) |
virtual void | setExposureTime (const Nice::Time &_time) |
virtual void | setExposureMode (Basda::ExpoModeType _mode) |
virtual void | setProgram (Nice::Int _program) |
virtual void | setFramerate (double _frameRate) |
virtual void | setBias (Nice::Int _bias) |
virtual void | setBiasAll (Nice::SeqInt _bias) |
virtual void | setBiasIdx (Nice::Int _idx, Nice::Int _bias) |
virtual Nice::Int | biasIdx (Nice::Int _idx) |
virtual Nice::SeqInt | biasAll () |
virtual void | setDarkIdx (Nice::Int _prg, Nice::Int _gain, const Basda::ImageBase &_dark) |
virtual Basda::ImageBase | darkIdx (Nice::Int _prg, Nice::Int _gain) |
virtual void | setWindow (const Nice::Rect &_win, Nice::Int _bin=1) |
virtual Nice::Rect | window () |
virtual void | setWCS (const Nice::WMatrix &_wmatrix) |
virtual bool | isReachable () |
VinoCameraCtrlServiceWorker (const Nice::JointPtr &_config) | |
virtual | ~VinoCameraCtrlServiceWorker () |
virtual void | init () |
virtual void | deinit () |
virtual void | activate () |
virtual void | deactivate () |
virtual void | idleOffline () |
virtual void | idleOnline () |
virtual void | terminate () |
virtual void | stop () |
virtual void | abort () |
virtual int | getCurrentImageIdx () |
virtual void | setBinning (Nice::U16 _bin) |
virtual void | setGainMode (Nice::Int _gain) |
virtual void | setExposureTime (const Nice::Time &_time) |
virtual void | setExposureMode (Basda::ExpoModeType _mode) |
virtual void | setProgram (Nice::Int _program) |
virtual void | setFramerate (double _frameRate) |
virtual void | setBias (Nice::Int _bias) |
virtual void | setBiasAll (Nice::SeqInt _bias) |
virtual void | setBiasIdx (Nice::Int _idx, Nice::Int _bias) |
virtual Nice::Int | biasIdx (Nice::Int _idx) |
virtual Nice::SeqInt | biasAll () |
virtual void | setDarkIdx (Nice::Int _prg, Nice::Int _gain, const Basda::ImageBase &_dark) |
virtual Basda::ImageBase | darkIdx (Nice::Int _prg, Nice::Int _gain) |
virtual void | setWindow (const Nice::Rect &_win, Nice::Int _bin=1) |
virtual Nice::Rect | window () |
virtual void | setWCS (const Nice::WMatrix &_wmatrix) |
virtual bool | isReachable () |
Private Types | |
typedef Image< Type > | ImageType |
typedef IceUtil::Handle< ImageType > | ImageTypePtr |
typedef std::vector< ImageType > | SeqImageType |
typedef std::vector< ImageTypePtr > | SeqImagePtrType |
typedef std::vector< SeqImageType > | SeqSeqImageType |
typedef Image< Type > | ImageType |
typedef IceUtil::Handle< ImageType > | ImageTypePtr |
typedef std::vector< ImageType > | SeqImageType |
typedef std::vector< ImageTypePtr > | SeqImagePtrType |
typedef std::vector< SeqImageType > | SeqSeqImageType |
typedef Image< Type > | ImageType |
typedef IceUtil::Handle< ImageType > | ImageTypePtr |
typedef std::vector< ImageType > | SeqImageType |
typedef std::vector< ImageTypePtr > | SeqImagePtrType |
typedef std::vector< SeqImageType > | SeqSeqImageType |
Private Member Functions | |
void | setAsReachable (const bool state) |
void | setAsReachable (const bool state) |
void | setAsReachable (const bool state) |
Private Attributes | |
DeviceAsyncImpl | m_deviceAsync |
DeviceCmdAsyncImpl | m_deviceCmdAsync |
SeqSeqImageType | m_dark |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Basda::VinoCameraCtrlServiceWorker< Type, CtrlDataType >::VinoCameraCtrlServiceWorker | ( | const Nice::JointPtr & | _config | ) |
|
virtual |
Basda::VinoCameraCtrlServiceWorker< Type, CtrlDataType >::VinoCameraCtrlServiceWorker | ( | const Nice::JointPtr & | _config | ) |
|
virtual |
Basda::VinoCameraCtrlServiceWorker< Type, CtrlDataType >::VinoCameraCtrlServiceWorker | ( | const Nice::JointPtr & | _config | ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Reimplemented in Laos::BcuCameraCtrlServiceWorker< DataType >, and Laos::BcuCameraCtrlServiceWorker< DataType >.
|
virtual |
Reimplemented in Laos::BcuCameraCtrlServiceWorker< DataType >, and Laos::BcuCameraCtrlServiceWorker< DataType >.
|
virtual |
Reimplemented in Laos::BcuCameraCtrlServiceWorker< DataType >, and Laos::BcuCameraCtrlServiceWorker< DataType >.
|
virtual |
|
virtual |
|
virtual |
|
private |
|
private |
|
private |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Reimplemented in Laos::BcuCameraCtrlServiceWorker< DataType >, and Laos::BcuCameraCtrlServiceWorker< DataType >.
|
virtual |
Reimplemented in Laos::BcuCameraCtrlServiceWorker< DataType >, and Laos::BcuCameraCtrlServiceWorker< DataType >.
|
virtual |
Reimplemented in Laos::BcuCameraCtrlServiceWorker< DataType >, and Laos::BcuCameraCtrlServiceWorker< DataType >.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Reimplemented in Laos::BcuCameraCtrlServiceWorker< DataType >, and Laos::BcuCameraCtrlServiceWorker< DataType >.
|
virtual |
Reimplemented in Laos::BcuCameraCtrlServiceWorker< DataType >, and Laos::BcuCameraCtrlServiceWorker< DataType >.
|
virtual |
Reimplemented in Laos::BcuCameraCtrlServiceWorker< DataType >, and Laos::BcuCameraCtrlServiceWorker< DataType >.
|
virtual |
Reimplemented in Laos::BcuCameraCtrlServiceWorker< DataType >, and Laos::BcuCameraCtrlServiceWorker< DataType >.
|
virtual |
Reimplemented in Laos::BcuCameraCtrlServiceWorker< DataType >, and Laos::BcuCameraCtrlServiceWorker< DataType >.
|
virtual |
Reimplemented in Laos::BcuCameraCtrlServiceWorker< DataType >, and Laos::BcuCameraCtrlServiceWorker< DataType >.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Reimplemented in Laos::BcuCameraCtrlServiceWorker< DataType >, and Laos::BcuCameraCtrlServiceWorker< DataType >.
|
virtual |
Reimplemented in Laos::BcuCameraCtrlServiceWorker< DataType >, and Laos::BcuCameraCtrlServiceWorker< DataType >.
|
virtual |
Reimplemented in Laos::BcuCameraCtrlServiceWorker< DataType >, and Laos::BcuCameraCtrlServiceWorker< DataType >.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
private |
|
private |
|
private |