TwiceAsNice  2019-02-18
Public Member Functions | Private Types | List of all members
Laos::BcuCameraCtrlServiceWorker< DataType > Class Template Reference

#include <LaosBcuCameraCtrlServiceWorker.h>

Inheritance diagram for Laos::BcuCameraCtrlServiceWorker< DataType >:
Inheritance graph
Collaboration diagram for Laos::BcuCameraCtrlServiceWorker< DataType >:
Collaboration graph

Public Member Functions

 BcuCameraCtrlServiceWorker (const Nice::JointPtr &_config)
 
virtual void stop ()
 does nothing. More...
 
virtual void init ()
 
virtual void setProgram (Nice::Int _program)
 
virtual void setGainMode (Nice::Int _gain)
 
virtual void setDarkIdx (Nice::Int _prg, Nice::Int _gain, const Basda::ImageBase &_dark)
 
 BcuCameraCtrlServiceWorker (const Nice::JointPtr &_config)
 
virtual void stop ()
 does nothing. More...
 
virtual void init ()
 
virtual void setProgram (Nice::Int _program)
 
virtual void setGainMode (Nice::Int _gain)
 
virtual void setDarkIdx (Nice::Int _prg, Nice::Int _gain, const Basda::ImageBase &_dark)
 
- Public Member Functions inherited from Basda::VinoCameraCtrlServiceWorker< DataType, Laos::BcuCameraCtrlDataServiceWorker< DataType > >
 VinoCameraCtrlServiceWorker (const Nice::JointPtr &_config)
 
 VinoCameraCtrlServiceWorker (const Nice::JointPtr &_config)
 
 VinoCameraCtrlServiceWorker (const Nice::JointPtr &_config)
 
virtual ~VinoCameraCtrlServiceWorker ()
 
virtual ~VinoCameraCtrlServiceWorker ()
 
virtual ~VinoCameraCtrlServiceWorker ()
 
virtual void deinit ()
 
virtual void deinit ()
 
virtual void deinit ()
 
virtual void activate ()
 
virtual void activate ()
 
virtual void activate ()
 
virtual void deactivate ()
 
virtual void deactivate ()
 
virtual void deactivate ()
 
virtual void idleOffline ()
 
virtual void idleOffline ()
 
virtual void idleOffline ()
 
virtual void idleOnline ()
 
virtual void idleOnline ()
 
virtual void idleOnline ()
 
virtual void terminate ()
 
virtual void terminate ()
 
virtual void terminate ()
 
virtual void abort ()
 
virtual void abort ()
 
virtual void abort ()
 
virtual int getCurrentImageIdx ()
 
virtual int getCurrentImageIdx ()
 
virtual int getCurrentImageIdx ()
 
virtual void setBinning (Nice::U16 _bin)
 
virtual void setBinning (Nice::U16 _bin)
 
virtual void setBinning (Nice::U16 _bin)
 
virtual void setExposureTime (const Nice::Time &_time)
 
virtual void setExposureTime (const Nice::Time &_time)
 
virtual void setExposureTime (const Nice::Time &_time)
 
virtual void setExposureMode (Basda::ExpoModeType _mode)
 
virtual void setExposureMode (Basda::ExpoModeType _mode)
 
virtual void setExposureMode (Basda::ExpoModeType _mode)
 
virtual void setFramerate (double _frameRate)
 
virtual void setFramerate (double _frameRate)
 
virtual void setFramerate (double _frameRate)
 
virtual void setBias (Nice::Int _bias)
 
virtual void setBias (Nice::Int _bias)
 
virtual void setBias (Nice::Int _bias)
 
virtual void setBiasAll (Nice::SeqInt _bias)
 
virtual void setBiasAll (Nice::SeqInt _bias)
 
virtual void setBiasAll (Nice::SeqInt _bias)
 
virtual void setBiasIdx (Nice::Int _idx, Nice::Int _bias)
 
virtual void setBiasIdx (Nice::Int _idx, Nice::Int _bias)
 
virtual void setBiasIdx (Nice::Int _idx, Nice::Int _bias)
 
virtual Nice::Int biasIdx (Nice::Int _idx)
 
virtual Nice::Int biasIdx (Nice::Int _idx)
 
virtual Nice::Int biasIdx (Nice::Int _idx)
 
virtual Nice::SeqInt biasAll ()
 
virtual Nice::SeqInt biasAll ()
 
virtual Nice::SeqInt biasAll ()
 
virtual Basda::ImageBase darkIdx (Nice::Int _prg, Nice::Int _gain)
 
virtual Basda::ImageBase darkIdx (Nice::Int _prg, Nice::Int _gain)
 
virtual Basda::ImageBase darkIdx (Nice::Int _prg, Nice::Int _gain)
 
virtual void setWindow (const Nice::Rect &_win, Nice::Int _bin=1)
 
virtual void setWindow (const Nice::Rect &_win, Nice::Int _bin=1)
 
virtual void setWindow (const Nice::Rect &_win, Nice::Int _bin=1)
 
virtual Nice::Rect window ()
 
virtual Nice::Rect window ()
 
virtual Nice::Rect window ()
 
virtual void setWCS (const Nice::WMatrix &_wmatrix)
 
virtual void setWCS (const Nice::WMatrix &_wmatrix)
 
virtual void setWCS (const Nice::WMatrix &_wmatrix)
 
virtual bool isReachable ()
 
virtual bool isReachable ()
 
virtual bool isReachable ()
 
- Public Member Functions inherited from Laos::BcuCameraCtrlDataServiceWorker< DataType >
 BcuCameraCtrlDataServiceWorker (const Nice::JointPtr &_config)
 
virtual void startUp (int)
 
 BcuCameraCtrlDataServiceWorker (const Nice::JointPtr &_config)
 
virtual void startUp (int)
 
- Public Member Functions inherited from Basda::VinoCameraCtrlDataServiceWorker< DataType, Laos::WfcLoopData >
 VinoCameraCtrlDataServiceWorker (const Nice::JointPtr &_config)
 
 VinoCameraCtrlDataServiceWorker (const Nice::JointPtr &_config)
 
 VinoCameraCtrlDataServiceWorker (const Nice::JointPtr &_config)
 
virtual Basda::ImageBase readSingle ()
 
virtual Basda::ImageBase readSingle ()
 
virtual Basda::ImageBase readSingle ()
 
virtual void readEndless ()
 
virtual void readEndless ()
 
virtual void readEndless ()
 
virtual void readMulti (Nice::Int _num)
 
virtual void readMulti (Nice::Int _num)
 
virtual void readMulti (Nice::Int _num)
 
virtual Basda::ImageBase getImage (bool _start=false, Nice::Int _numimages=0)
 
virtual Basda::ImageBase getImage (bool _start=false, Nice::Int _numimages=0)
 
virtual Basda::ImageBase getImage (bool _start=false, Nice::Int _numimages=0)
 
virtual Basda::ImageBase getImageByIdx (Nice::Int _idx)
 
virtual Basda::ImageBase getImageByIdx (Nice::Int _idx)
 
virtual Basda::ImageBase getImageByIdx (Nice::Int _idx)
 
- Public Member Functions inherited from Basda::VinoCameraCtrlServiceWorkerSkeleton
 VinoCameraCtrlServiceWorkerSkeleton (const Nice::JointPtr &_config)
 
virtual ~VinoCameraCtrlServiceWorkerSkeleton ()
 
 VinoCameraCtrlServiceWorkerSkeleton (const Nice::JointPtr &_config)
 
virtual ~VinoCameraCtrlServiceWorkerSkeleton ()
 
- Public Member Functions inherited from Basda::ServiceWorkerSkeleton
const Nice::PropertyPtrcmd ()
 
void setCompletion (const Nice::Completion &_c)
 
void cmdStart (const std::string &_action="")
 
void cmdDone ()
 
void cmdWarning (const std::string &_l)
 
void cmdWarning (const Nice::LoggerObject &_o)
 
void cmdError (const std::string &_l)
 
void cmdError (const Nice::LoggerObject &_o)
 
void cmdError (const Nice::SeqLoggerObject &_oo)
 
void cmdPercent (Nice::Int _v)
 
void cmdAction (Nice::Int _v, const std::string &_s)
 
virtual void cmd (const Nice::Completion &_c)
 
template<typename DataType >
Nice::Completion exec (const Nice::Completion &_c, DataType &_localdata, const DataType &_indata=DataType())
 if currently online, push the state into WORKING More...
 
template<typename DataType >
void execCommand (DataType _cmd)
 
const Nice::PropertyPtrcmd ()
 
void setCompletion (const Nice::Completion &_c)
 
void cmdStart (const std::string &_action="")
 
void cmdDone ()
 
void cmdWarning (const std::string &_l)
 
void cmdWarning (const Nice::LoggerObject &_o)
 
void cmdError (const std::string &_l)
 
void cmdError (const Nice::LoggerObject &_o)
 
void cmdError (const Nice::SeqLoggerObject &_oo)
 
void cmdPercent (Nice::Int _v)
 
void cmdAction (Nice::Int _v, const std::string &_s)
 
virtual void cmd (const Nice::Completion &_c)
 
template<typename DataType >
Nice::Completion exec (const Nice::Completion &_c, DataType &_localdata, const DataType &_indata=DataType())
 
template<typename DataType >
void execCommand (DataType _cmd)
 
- Public Member Functions inherited from Basda::ServiceWorker
const Nice::JointPtrconfig ()
 
Nice::JointPtr cfg ()
 
Nice::JointPtr var ()
 
virtual const std::string & name ()
 
virtual WorkerThreadPtr worker ()
 
virtual Nice::Monitormonitor ()
 
virtual void lock ()
 
virtual void unlock ()
 
bool stateIsSettled ()
 
bool stateHasChanged ()
 
void changeState (Basda::ServiceState _state)
 change state to a new state If the state is the current state, or a negative state, do nothing. Otherwise change the "next" state in the state machine and notify all threads. More...
 
bool tryChangeState (Basda::ServiceState _state, const Nice::Time &_timeout=Nice::Time::seconds(0.0))
 change state to a new state More...
 
void waitForState (Basda::ServiceState _state)
 wait (indefinitely) until the worker has reached a spcifici state More...
 
bool timedWaitForState (Basda::ServiceState _state, const Nice::Time &_timeout)
 wait (indefinitely) until the worker has reached a specific state More...
 
bool changeStateOnlyFromTo (Basda::ServiceState _from, Basda::ServiceState _to)
 wait (indefinitely) until the worker has reached a spcifici state More...
 
Basda::ServiceState state ()
 
Basda::ServiceState stateNow ()
 
Basda::ServiceState stateNext ()
 
Basda::ServiceState stateLast ()
 
bool isTransit ()
 
bool isTerminated ()
 
const Nice::JointPtrconfig ()
 
Nice::JointPtr cfg ()
 
Nice::JointPtr var ()
 
virtual const std::string & name ()
 
virtual WorkerThreadPtr worker ()
 
virtual Nice::Monitormonitor ()
 
virtual void lock ()
 
virtual void unlock ()
 
bool stateIsSettled ()
 
bool stateHasChanged ()
 
void changeState (Basda::ServiceState _state)
 
bool tryChangeState (Basda::ServiceState _state, const Nice::Time &_timeout=Nice::Time::seconds(0.0))
 
void waitForState (Basda::ServiceState _state)
 
bool timedWaitForState (Basda::ServiceState _state, const Nice::Time &_timeout)
 
bool changeStateOnlyFromTo (Basda::ServiceState _from, Basda::ServiceState _to)
 
Basda::ServiceState state ()
 
Basda::ServiceState stateNow ()
 
Basda::ServiceState stateNext ()
 
Basda::ServiceState stateLast ()
 
bool isTransit ()
 
bool isTerminated ()
 

Private Types

typedef Basda::VinoDevice< DataType, Laos::WfcLoopDataVinoDeviceType
 
typedef IceUtil::Handle< VinoDeviceTypeVinoDeviceTypePtr
 
typedef BcuCameraCtrlDataServiceWorker< DataType > BcuCameraCtrlDataServiceWorkerType
 
typedef Basda::VinoCameraCtrlServiceWorker< DataType, Laos::BcuCameraCtrlDataServiceWorker< DataType > > VinoCameraCtrlServiceWorkerType
 
typedef IceUtil::Handle< VinoCameraCtrlServiceWorkerTypeVinoCameraCtrlServiceWorkerTypePtr
 
typedef Basda::VinoDevice< DataType, Laos::WfcLoopDataVinoDeviceType
 
typedef IceUtil::Handle< VinoDeviceTypeVinoDeviceTypePtr
 
typedef BcuCameraCtrlDataServiceWorker< DataType > BcuCameraCtrlDataServiceWorkerType
 
typedef Basda::VinoCameraCtrlServiceWorker< DataType, Laos::BcuCameraCtrlDataServiceWorker< DataType > > VinoCameraCtrlServiceWorkerType
 
typedef IceUtil::Handle< VinoCameraCtrlServiceWorkerTypeVinoCameraCtrlServiceWorkerTypePtr
 

Additional Inherited Members

- Protected Types inherited from Basda::ServiceWorker
typedef void(ServiceWorker::* ServiceWorkerMemFn) ()
 
typedef Branch BranchTable[6][6]
 
typedef IceUtil::Handle< WorkerThreadWorkerThreadPtr
 
typedef void(ServiceWorker::* ServiceWorkerMemFn) ()
 
typedef Branch BranchTable[6][6]
 
typedef IceUtil::Handle< WorkerThreadWorkerThreadPtr
 
- Protected Member Functions inherited from Laos::BcuCameraCtrlDataServiceWorker< DataType >
virtual void validateDarkImage ()
 
virtual void validateDarkImage ()
 
- Protected Member Functions inherited from Basda::VinoCameraCtrlServiceWorkerSkeleton
const char * setProgramNode ()
 
void setProgramInit (Nice::Int _program)
 
const char * setFramerateNode ()
 
void setFramerateInit (double _framerate)
 
const char * setBinningNode ()
 
void setBinningInit (Nice::U16 _bin)
 
const char * setExposureTimeNode ()
 
void setExposureTimeInit (const Nice::Time &_expotime)
 
const char * setExposureModeNode ()
 
void setExposureModeInit (Basda::ExpoModeType _expomode)
 
const char * setGainModeNode ()
 
void setGainModeInit (Nice::Int _gain)
 
const char * setBiasNode ()
 
void setBiasInit (Nice::Int _bias)
 
const char * setBiasAllNode ()
 
void setBiasAllInit (Nice::SeqInt _bias)
 
const char * setBiasIdxNode ()
 
void setBiasIdxInit (Nice::Int _idx, Nice::Int _bias)
 
const char * biasIdxNode ()
 
void biasIdxInit (Nice::Int _idx)
 
const char * biasAllNode ()
 
const char * setDarkIdxNode ()
 
void setDarkIdxInit (Nice::Int _prg, Nice::Int _gain, const Basda::ImageBase &_dark)
 
const char * darkIdxNode ()
 
void darkIdxInit (Nice::Int _prg, Nice::Int _gain)
 
const char * setWCSNode ()
 
void setWCSInit (const Nice::WMatrix &_wcs)
 
const char * setWindowNode ()
 
void setWindowInit (const Nice::Rect &_win, int _bin)
 
const char * isReachableNode ()
 
const char * readSingleNode ()
 
const char * readEndlessNode ()
 
const char * readMultiNode ()
 
void readMultiInit (Nice::Int _numimages)
 
const char * getImageNode ()
 
void getImageInit (bool _start, Nice::Int _numimages)
 
const char * getCurrentImageIdxNode ()
 
const char * getImageByIdxNode ()
 
void getImageByIdxInit (Nice::Int _idx)
 
virtual void work ()
 
const char * setProgramNode ()
 
void setProgramInit (Nice::Int _program)
 
const char * setFramerateNode ()
 
void setFramerateInit (double _framerate)
 
const char * setBinningNode ()
 
void setBinningInit (Nice::U16 _bin)
 
const char * setExposureTimeNode ()
 
void setExposureTimeInit (const Nice::Time &_expotime)
 
const char * setExposureModeNode ()
 
void setExposureModeInit (Basda::ExpoModeType _expomode)
 
const char * setGainModeNode ()
 
void setGainModeInit (Nice::Int _gain)
 
const char * setBiasNode ()
 
void setBiasInit (Nice::Int _bias)
 
const char * setBiasAllNode ()
 
void setBiasAllInit (Nice::SeqInt _bias)
 
const char * setBiasIdxNode ()
 
void setBiasIdxInit (Nice::Int _idx, Nice::Int _bias)
 
const char * biasIdxNode ()
 
void biasIdxInit (Nice::Int _idx)
 
const char * biasAllNode ()
 
const char * setDarkIdxNode ()
 
void setDarkIdxInit (Nice::Int _prg, Nice::Int _gain, const Basda::ImageBase &_dark)
 
const char * darkIdxNode ()
 
void darkIdxInit (Nice::Int _prg, Nice::Int _gain)
 
const char * setWCSNode ()
 
void setWCSInit (const Nice::WMatrix &_wcs)
 
const char * setWindowNode ()
 
void setWindowInit (const Nice::Rect &_win, int _bin)
 
const char * isReachableNode ()
 
const char * readSingleNode ()
 
const char * readEndlessNode ()
 
const char * readMultiNode ()
 
void readMultiInit (Nice::Int _numimages)
 
const char * getImageNode ()
 
void getImageInit (bool _start, Nice::Int _numimages)
 
const char * getCurrentImageIdxNode ()
 
const char * getImageByIdxNode ()
 
void getImageByIdxInit (Nice::Int _idx)
 
virtual void work ()
 
- Protected Member Functions inherited from Basda::ServiceWorkerSkeleton
 ServiceWorkerSkeleton (const Nice::JointPtr &_config)
 
 ServiceWorkerSkeleton (const Nice::JointPtr &_config)
 
- Protected Member Functions inherited from Basda::ServiceWorker
 ServiceWorker (const Nice::JointPtr &_jointPtr)
 ctor More...
 
virtual ~ServiceWorker ()
 dtor Does nothing (in this base class) More...
 
void triggerState (const Basda::ServiceStateMachine &_state)
 change state to a new state More...
 
void sendStateStatus (const std::string &_action, int _percent)
 
void setState (Basda::ServiceState _next)
 
virtual void waitForNewState ()
 
virtual bool timedWaitForNewState (const Nice::Time &_timeout)
 
virtual void preinit ()
 
virtual void packin ()
 schedule ONLINE as the next target state. More...
 
virtual void errorOffline ()
 set the target state to OFFLINE. More...
 
virtual void errorStandby ()
 set the target state to OFFLINE. More...
 
virtual void errorOnline ()
 set the target state to OFFLINE. More...
 
virtual void errorWorking ()
 set the target state to OFFLINE. More...
 
virtual void idleStandby ()
 wait for a state change. More...
 
 ServiceWorker (const Nice::JointPtr &_jointPtr)
 
virtual ~ServiceWorker ()
 
void triggerState (const Basda::ServiceStateMachine &_state)
 
void sendStateStatus (const std::string &_action, int _percent)
 
void setState (Basda::ServiceState _next)
 
virtual void waitForNewState ()
 
virtual bool timedWaitForNewState (const Nice::Time &_timeout)
 
virtual void preinit ()
 
virtual void packin ()
 
virtual void errorOffline ()
 
virtual void errorStandby ()
 
virtual void errorOnline ()
 
virtual void errorWorking ()
 
virtual void idleStandby ()
 
- Protected Attributes inherited from Laos::BcuCameraCtrlDataServiceWorker< DataType >
WfcCommonsServiceWorkerInterfacePtr m_wfc
 
BCUExtraTypePtr m_bcuIf
 
- Protected Attributes inherited from Basda::VinoCameraCtrlDataServiceWorker< DataType, Laos::WfcLoopData >
VinoDeviceTypePtr m_device
 
- Protected Attributes inherited from Basda::ServiceWorkerSkeleton
Nice::Completion m_completion
 
Nice::I64 m_id
 
Nice::PropertyPtr m_cmd
 
- Protected Attributes inherited from Basda::ServiceWorker
Nice::JointPtr m_config
 
Nice::PropertyPtr m_state
 
std::string m_name
 
- Static Protected Attributes inherited from Basda::ServiceWorker
static BranchTable s_stateTable
 A table which tells which state should go via which intermediate state to a target state. The 6 states are SHUTDOWN, OFFLINE, STANDBY, ONLINE, WORKING and ERROR. The principles are that. More...
 

Member Typedef Documentation

◆ BcuCameraCtrlDataServiceWorkerType [1/2]

template<typename DataType = Nice::U16>
typedef BcuCameraCtrlDataServiceWorker< DataType > Laos::BcuCameraCtrlServiceWorker< DataType >::BcuCameraCtrlDataServiceWorkerType
private

◆ BcuCameraCtrlDataServiceWorkerType [2/2]

template<typename DataType = Nice::U16>
typedef BcuCameraCtrlDataServiceWorker< DataType > Laos::BcuCameraCtrlServiceWorker< DataType >::BcuCameraCtrlDataServiceWorkerType
private

◆ VinoCameraCtrlServiceWorkerType [1/2]

template<typename DataType = Nice::U16>
typedef Basda::VinoCameraCtrlServiceWorker< DataType, Laos::BcuCameraCtrlDataServiceWorker < DataType > > Laos::BcuCameraCtrlServiceWorker< DataType >::VinoCameraCtrlServiceWorkerType
private

◆ VinoCameraCtrlServiceWorkerType [2/2]

template<typename DataType = Nice::U16>
typedef Basda::VinoCameraCtrlServiceWorker< DataType, Laos::BcuCameraCtrlDataServiceWorker < DataType > > Laos::BcuCameraCtrlServiceWorker< DataType >::VinoCameraCtrlServiceWorkerType
private

◆ VinoCameraCtrlServiceWorkerTypePtr [1/2]

template<typename DataType = Nice::U16>
typedef IceUtil::Handle< VinoCameraCtrlServiceWorkerType > Laos::BcuCameraCtrlServiceWorker< DataType >::VinoCameraCtrlServiceWorkerTypePtr
private

◆ VinoCameraCtrlServiceWorkerTypePtr [2/2]

template<typename DataType = Nice::U16>
typedef IceUtil::Handle< VinoCameraCtrlServiceWorkerType > Laos::BcuCameraCtrlServiceWorker< DataType >::VinoCameraCtrlServiceWorkerTypePtr
private

◆ VinoDeviceType [1/2]

template<typename DataType = Nice::U16>
typedef Basda::VinoDevice< DataType, Laos::WfcLoopData > Laos::BcuCameraCtrlServiceWorker< DataType >::VinoDeviceType
private

◆ VinoDeviceType [2/2]

template<typename DataType = Nice::U16>
typedef Basda::VinoDevice< DataType, Laos::WfcLoopData > Laos::BcuCameraCtrlServiceWorker< DataType >::VinoDeviceType
private

◆ VinoDeviceTypePtr [1/2]

template<typename DataType = Nice::U16>
typedef IceUtil::Handle< VinoDeviceType > Laos::BcuCameraCtrlServiceWorker< DataType >::VinoDeviceTypePtr
private

◆ VinoDeviceTypePtr [2/2]

template<typename DataType = Nice::U16>
typedef IceUtil::Handle< VinoDeviceType > Laos::BcuCameraCtrlServiceWorker< DataType >::VinoDeviceTypePtr
private

Constructor & Destructor Documentation

◆ BcuCameraCtrlServiceWorker() [1/2]

template<typename DataType = Nice::U16>
Laos::BcuCameraCtrlServiceWorker< DataType >::BcuCameraCtrlServiceWorker ( const Nice::JointPtr _config)
inline

◆ BcuCameraCtrlServiceWorker() [2/2]

template<typename DataType = Nice::U16>
Laos::BcuCameraCtrlServiceWorker< DataType >::BcuCameraCtrlServiceWorker ( const Nice::JointPtr _config)
inline

Member Function Documentation

◆ init() [1/2]

template<typename DataType >
void Laos::BcuCameraCtrlServiceWorker< DataType >::init ( )
virtual

◆ init() [2/2]

template<typename DataType = Nice::U16>
virtual void Laos::BcuCameraCtrlServiceWorker< DataType >::init ( )
virtual

◆ setDarkIdx() [1/2]

template<typename DataType >
void Laos::BcuCameraCtrlServiceWorker< DataType >::setDarkIdx ( Nice::Int  _prg,
Nice::Int  _gain,
const Basda::ImageBase _dark 
)
virtual

◆ setDarkIdx() [2/2]

template<typename DataType = Nice::U16>
virtual void Laos::BcuCameraCtrlServiceWorker< DataType >::setDarkIdx ( Nice::Int  _prg,
Nice::Int  _gain,
const Basda::ImageBase _dark 
)
virtual

◆ setGainMode() [1/2]

template<typename DataType = Nice::U16>
virtual void Laos::BcuCameraCtrlServiceWorker< DataType >::setGainMode ( Nice::Int  _gain)
virtual

◆ setGainMode() [2/2]

template<typename DataType >
void Laos::BcuCameraCtrlServiceWorker< DataType >::setGainMode ( Nice::Int  _gain)
virtual

◆ setProgram() [1/2]

template<typename DataType = Nice::U16>
virtual void Laos::BcuCameraCtrlServiceWorker< DataType >::setProgram ( Nice::Int  _program)
virtual

◆ setProgram() [2/2]

template<typename DataType >
void Laos::BcuCameraCtrlServiceWorker< DataType >::setProgram ( Nice::Int  _program)
virtual

◆ stop() [1/2]

template<typename DataType = Nice::U16>
virtual void Laos::BcuCameraCtrlServiceWorker< DataType >::stop ( )
virtual

◆ stop() [2/2]

template<typename DataType >
void Laos::BcuCameraCtrlServiceWorker< DataType >::stop ( )
virtual

The documentation for this class was generated from the following files: