TwiceAsNice  2019-02-18
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
Laos::ADSECServiceWorkerSkeleton Class Referenceabstract

#include <AdSecServiceWorkerSkeleton.h>

Inheritance diagram for Laos::ADSECServiceWorkerSkeleton:
Inheritance graph
Collaboration diagram for Laos::ADSECServiceWorkerSkeleton:
Collaboration graph

Public Member Functions

 ADSECServiceWorkerSkeleton (const Nice::JointPtr &_config)
 
virtual ~ADSECServiceWorkerSkeleton ()
 
virtual void LoadSlopeFilter (Nice::File _slopefilt)=0
 
virtual void LoadModeFilter (Nice::File _modefilt)=0
 
virtual void RunAo (int _decim, float _loopfeq, float _ovsfreq)=0
 
virtual void StopAo (bool _restshape)=0
 
virtual void PauseAo ()=0
 
virtual void ResumeAo ()=0
 
virtual void SetDataDecimation (int _decim)=0
 
virtual void RefreshSlopeBuff ()=0
 
virtual Nice::SeqFloat ReadSecSlopeBuff (int _idx, Nice::Long _counter)=0
 
virtual void LoadShape (Nice::File _shape)=0
 
virtual void LoadGain (Nice::File _gain)=0
 
virtual void LoadDisturb (bool _diston, Nice::File _dist)=0
 
virtual void LoadRecMat (Nice::File _m2c, Nice::File _recmat)=0
 
virtual void Offload (bool _dooffl)=0
 
virtual void CalibrateCmd (std::string _procname, int _param)=0
 
virtual Nice::SeqFloat GetOffloads ()=0
 
virtual void SetGain (Nice::SeqFloat _gain)=0
 
virtual void DecreaseTT ()=0
 
virtual void IncreaseTT ()=0
 
virtual void DecreaseHO ()=0
 
virtual void IncreaseHO ()=0
 
virtual void SetHO (float _gain)=0
 
virtual void SetTT (float _gain)=0
 
virtual void SetDisturb (bool _diston, const Nice::SeqSeqFloat &_dist)=0
 
virtual void SetRecMat (const Nice::SeqSeqFloat &_m2c, const Nice::SeqSeqFloat &_recmat)=0
 
virtual void SetSlopeFilter (const Nice::SeqSeqFloat &_slopefilt)=0
 
virtual void SetModeFilter (const Nice::SeqSeqFloat &_modefilt)=0
 
virtual void prepareForCloseLoop (Nice::U16 _decimation, Nice::U16 _framerate)=0
 
 ADSECServiceWorkerSkeleton (const Nice::JointPtr &_config)
 
virtual ~ADSECServiceWorkerSkeleton ()
 
virtual void LoadSlopeFilter (Nice::File _slopefilt)=0
 
virtual void LoadModeFilter (Nice::File _modefilt)=0
 
virtual void RunAo (int _decim, float _loopfeq, float _ovsfreq)=0
 
virtual void StopAo (bool _restshape)=0
 
virtual void PauseAo ()=0
 
virtual void ResumeAo ()=0
 
virtual void SetDataDecimation (int _decim)=0
 
virtual void RefreshSlopeBuff ()=0
 
virtual Nice::SeqFloat ReadSecSlopeBuff (int _idx, Nice::Long _counter)=0
 
virtual void LoadShape (Nice::File _shape)=0
 
virtual void LoadGain (Nice::File _gain)=0
 
virtual void LoadDisturb (bool _diston, Nice::File _dist)=0
 
virtual void LoadRecMat (Nice::File _m2c, Nice::File _recmat)=0
 
virtual void Offload (bool _dooffl)=0
 
virtual void CalibrateCmd (std::string _procname, int _param)=0
 
virtual Nice::SeqFloat GetOffloads ()=0
 
virtual void SetGain (Nice::SeqFloat _gain)=0
 
virtual void DecreaseTT ()=0
 
virtual void IncreaseTT ()=0
 
virtual void DecreaseHO ()=0
 
virtual void IncreaseHO ()=0
 
virtual void SetHO (float _gain)=0
 
virtual void SetTT (float _gain)=0
 
virtual void SetDisturb (bool _diston, const Nice::SeqSeqFloat &_dist)=0
 
virtual void SetRecMat (const Nice::SeqSeqFloat &_m2c, const Nice::SeqSeqFloat &_recmat)=0
 
virtual void SetSlopeFilter (const Nice::SeqSeqFloat &_slopefilt)=0
 
virtual void SetModeFilter (const Nice::SeqSeqFloat &_modefilt)=0
 
virtual void prepareForCloseLoop (Nice::U16 _decimation, Nice::U16 _framerate)=0
 
- 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)
 
virtual void abort ()
 does nothing. More...
 
virtual void stop ()
 does nothing. More...
 
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)
 
virtual void abort ()
 does nothing. More...
 
virtual void stop ()
 does nothing. More...
 
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 ()
 

Protected Member Functions

const char * LoadSlopeFilterNode ()
 
void LoadSlopeFilterInit (Nice::File _slopefilt)
 
const char * LoadModeFilterNode ()
 
void LoadModeFilterInit (Nice::File _modefilt)
 
const char * RunAoNode ()
 
void RunAoInit (int _decim, float _loopfeq, float _ovsfreq)
 
const char * StopAoNode ()
 
void StopAoInit (bool _restshape)
 
const char * PauseAoNode ()
 
const char * ResumeAoNode ()
 
const char * SetDataDecimationNode ()
 
void SetDataDecimationInit (int _decim)
 
const char * RefreshSlopeBuffNode ()
 
const char * ReadSecSlopeBuffNode ()
 
void ReadSecSlopeBuffInit (int _idx, Nice::Long _counter)
 
const char * LoadShapeNode ()
 
void LoadShapeInit (Nice::File _shape)
 
const char * LoadGainNode ()
 
void LoadGainInit (Nice::File _gain)
 
const char * LoadDisturbNode ()
 
void LoadDisturbInit (bool _diston, Nice::File _dist)
 
const char * LoadRecMatNode ()
 
void LoadRecMatInit (Nice::File _m2c, Nice::File _recmat)
 
const char * OffloadNode ()
 
void OffloadInit (bool _dooffl)
 
const char * CalibrateCmdNode ()
 
void CalibrateCmdInit (std::string _procname, int _param)
 
const char * GetOffloadsNode ()
 
const char * SetGainNode ()
 
void SetGainInit (Nice::SeqFloat _gain)
 
const char * DecreaseTTNode ()
 
const char * IncreaseTTNode ()
 
const char * DecreaseHONode ()
 
const char * IncreaseHONode ()
 
const char * SetHONode ()
 
void SetHOInit (float _gain)
 
const char * SetTTNode ()
 
void SetTTInit (float _gain)
 
const char * SetDisturbNode ()
 
void SetDisturbInit (bool _diston, const Nice::SeqSeqFloat &_dist)
 
const char * SetRecMatNode ()
 
void SetRecMatInit (const Nice::SeqSeqFloat &_m2c, const Nice::SeqSeqFloat &_recmat)
 
const char * SetSlopeFilterNode ()
 
void SetSlopeFilterInit (const Nice::SeqSeqFloat &_slopefilt)
 
const char * SetModeFilterNode ()
 
void SetModeFilterInit (const Nice::SeqSeqFloat &_modefilt)
 
const char * prepareForCloseLoopNode ()
 
void prepareForCloseLoopInit (Nice::U16 _decimation, Nice::U16 _framerate)
 
virtual void work ()
 
const char * LoadSlopeFilterNode ()
 
void LoadSlopeFilterInit (Nice::File _slopefilt)
 
const char * LoadModeFilterNode ()
 
void LoadModeFilterInit (Nice::File _modefilt)
 
const char * RunAoNode ()
 
void RunAoInit (int _decim, float _loopfeq, float _ovsfreq)
 
const char * StopAoNode ()
 
void StopAoInit (bool _restshape)
 
const char * PauseAoNode ()
 
const char * ResumeAoNode ()
 
const char * SetDataDecimationNode ()
 
void SetDataDecimationInit (int _decim)
 
const char * RefreshSlopeBuffNode ()
 
const char * ReadSecSlopeBuffNode ()
 
void ReadSecSlopeBuffInit (int _idx, Nice::Long _counter)
 
const char * LoadShapeNode ()
 
void LoadShapeInit (Nice::File _shape)
 
const char * LoadGainNode ()
 
void LoadGainInit (Nice::File _gain)
 
const char * LoadDisturbNode ()
 
void LoadDisturbInit (bool _diston, Nice::File _dist)
 
const char * LoadRecMatNode ()
 
void LoadRecMatInit (Nice::File _m2c, Nice::File _recmat)
 
const char * OffloadNode ()
 
void OffloadInit (bool _dooffl)
 
const char * CalibrateCmdNode ()
 
void CalibrateCmdInit (std::string _procname, int _param)
 
const char * GetOffloadsNode ()
 
const char * SetGainNode ()
 
void SetGainInit (Nice::SeqFloat _gain)
 
const char * DecreaseTTNode ()
 
const char * IncreaseTTNode ()
 
const char * DecreaseHONode ()
 
const char * IncreaseHONode ()
 
const char * SetHONode ()
 
void SetHOInit (float _gain)
 
const char * SetTTNode ()
 
void SetTTInit (float _gain)
 
const char * SetDisturbNode ()
 
void SetDisturbInit (bool _diston, const Nice::SeqSeqFloat &_dist)
 
const char * SetRecMatNode ()
 
void SetRecMatInit (const Nice::SeqSeqFloat &_m2c, const Nice::SeqSeqFloat &_recmat)
 
const char * SetSlopeFilterNode ()
 
void SetSlopeFilterInit (const Nice::SeqSeqFloat &_slopefilt)
 
const char * SetModeFilterNode ()
 
void SetModeFilterInit (const Nice::SeqSeqFloat &_modefilt)
 
const char * prepareForCloseLoopNode ()
 
void prepareForCloseLoopInit (Nice::U16 _decimation, Nice::U16 _framerate)
 
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 init ()=0
 
virtual void deinit ()=0
 
virtual void activate ()=0
 
virtual void deactivate ()=0
 
virtual void packin ()
 schedule ONLINE as the next target state. More...
 
virtual void terminate ()
 schedule EXIT 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 idleOffline ()
 wait for a state change. More...
 
virtual void idleStandby ()
 wait for a state change. More...
 
virtual void idleOnline ()
 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 init ()=0
 
virtual void deinit ()=0
 
virtual void activate ()=0
 
virtual void deactivate ()=0
 
virtual void packin ()
 
virtual void terminate ()
 
virtual void errorOffline ()
 
virtual void errorStandby ()
 
virtual void errorOnline ()
 
virtual void errorWorking ()
 
virtual void idleOffline ()
 
virtual void idleStandby ()
 
virtual void idleOnline ()
 

Private Attributes

ADSECServiceWorkerInternalSkeletonm_internal
 

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 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...
 

Constructor & Destructor Documentation

◆ ADSECServiceWorkerSkeleton() [1/2]

ADSECServiceWorkerSkeleton::ADSECServiceWorkerSkeleton ( const Nice::JointPtr _config)

◆ ~ADSECServiceWorkerSkeleton() [1/2]

ADSECServiceWorkerSkeleton::~ADSECServiceWorkerSkeleton ( )
virtual

◆ ADSECServiceWorkerSkeleton() [2/2]

Laos::ADSECServiceWorkerSkeleton::ADSECServiceWorkerSkeleton ( const Nice::JointPtr _config)

◆ ~ADSECServiceWorkerSkeleton() [2/2]

virtual Laos::ADSECServiceWorkerSkeleton::~ADSECServiceWorkerSkeleton ( )
virtual

Member Function Documentation

◆ CalibrateCmd() [1/2]

virtual void Laos::ADSECServiceWorkerSkeleton::CalibrateCmd ( std::string  _procname,
int  _param 
)
pure virtual

◆ CalibrateCmd() [2/2]

virtual void Laos::ADSECServiceWorkerSkeleton::CalibrateCmd ( std::string  _procname,
int  _param 
)
pure virtual

◆ CalibrateCmdInit() [1/2]

void Laos::ADSECServiceWorkerSkeleton::CalibrateCmdInit ( std::string  _procname,
int  _param 
)
protected

◆ CalibrateCmdInit() [2/2]

void ADSECServiceWorkerSkeleton::CalibrateCmdInit ( std::string  _procname,
int  _param 
)
protected

◆ CalibrateCmdNode() [1/2]

const char* Laos::ADSECServiceWorkerSkeleton::CalibrateCmdNode ( )
protected

◆ CalibrateCmdNode() [2/2]

const char * ADSECServiceWorkerSkeleton::CalibrateCmdNode ( )
protected

◆ DecreaseHO() [1/2]

virtual void Laos::ADSECServiceWorkerSkeleton::DecreaseHO ( )
pure virtual

◆ DecreaseHO() [2/2]

virtual void Laos::ADSECServiceWorkerSkeleton::DecreaseHO ( )
pure virtual

◆ DecreaseHONode() [1/2]

const char* Laos::ADSECServiceWorkerSkeleton::DecreaseHONode ( )
protected

◆ DecreaseHONode() [2/2]

const char * ADSECServiceWorkerSkeleton::DecreaseHONode ( )
protected

◆ DecreaseTT() [1/2]

virtual void Laos::ADSECServiceWorkerSkeleton::DecreaseTT ( )
pure virtual

◆ DecreaseTT() [2/2]

virtual void Laos::ADSECServiceWorkerSkeleton::DecreaseTT ( )
pure virtual

◆ DecreaseTTNode() [1/2]

const char* Laos::ADSECServiceWorkerSkeleton::DecreaseTTNode ( )
protected

◆ DecreaseTTNode() [2/2]

const char * ADSECServiceWorkerSkeleton::DecreaseTTNode ( )
protected

◆ GetOffloads() [1/2]

virtual Nice::SeqFloat Laos::ADSECServiceWorkerSkeleton::GetOffloads ( )
pure virtual

◆ GetOffloads() [2/2]

virtual Nice::SeqFloat Laos::ADSECServiceWorkerSkeleton::GetOffloads ( )
pure virtual

◆ GetOffloadsNode() [1/2]

const char* Laos::ADSECServiceWorkerSkeleton::GetOffloadsNode ( )
protected

◆ GetOffloadsNode() [2/2]

const char * ADSECServiceWorkerSkeleton::GetOffloadsNode ( )
protected

◆ IncreaseHO() [1/2]

virtual void Laos::ADSECServiceWorkerSkeleton::IncreaseHO ( )
pure virtual

◆ IncreaseHO() [2/2]

virtual void Laos::ADSECServiceWorkerSkeleton::IncreaseHO ( )
pure virtual

◆ IncreaseHONode() [1/2]

const char* Laos::ADSECServiceWorkerSkeleton::IncreaseHONode ( )
protected

◆ IncreaseHONode() [2/2]

const char * ADSECServiceWorkerSkeleton::IncreaseHONode ( )
protected

◆ IncreaseTT() [1/2]

virtual void Laos::ADSECServiceWorkerSkeleton::IncreaseTT ( )
pure virtual

◆ IncreaseTT() [2/2]

virtual void Laos::ADSECServiceWorkerSkeleton::IncreaseTT ( )
pure virtual

◆ IncreaseTTNode() [1/2]

const char* Laos::ADSECServiceWorkerSkeleton::IncreaseTTNode ( )
protected

◆ IncreaseTTNode() [2/2]

const char * ADSECServiceWorkerSkeleton::IncreaseTTNode ( )
protected

◆ LoadDisturb() [1/2]

virtual void Laos::ADSECServiceWorkerSkeleton::LoadDisturb ( bool  _diston,
Nice::File  _dist 
)
pure virtual

◆ LoadDisturb() [2/2]

virtual void Laos::ADSECServiceWorkerSkeleton::LoadDisturb ( bool  _diston,
Nice::File  _dist 
)
pure virtual

◆ LoadDisturbInit() [1/2]

void ADSECServiceWorkerSkeleton::LoadDisturbInit ( bool  _diston,
Nice::File  _dist 
)
protected

◆ LoadDisturbInit() [2/2]

void Laos::ADSECServiceWorkerSkeleton::LoadDisturbInit ( bool  _diston,
Nice::File  _dist 
)
protected

◆ LoadDisturbNode() [1/2]

const char * ADSECServiceWorkerSkeleton::LoadDisturbNode ( )
protected

◆ LoadDisturbNode() [2/2]

const char* Laos::ADSECServiceWorkerSkeleton::LoadDisturbNode ( )
protected

◆ LoadGain() [1/2]

virtual void Laos::ADSECServiceWorkerSkeleton::LoadGain ( Nice::File  _gain)
pure virtual

◆ LoadGain() [2/2]

virtual void Laos::ADSECServiceWorkerSkeleton::LoadGain ( Nice::File  _gain)
pure virtual

◆ LoadGainInit() [1/2]

void ADSECServiceWorkerSkeleton::LoadGainInit ( Nice::File  _gain)
protected

◆ LoadGainInit() [2/2]

void Laos::ADSECServiceWorkerSkeleton::LoadGainInit ( Nice::File  _gain)
protected

◆ LoadGainNode() [1/2]

const char * ADSECServiceWorkerSkeleton::LoadGainNode ( )
protected

◆ LoadGainNode() [2/2]

const char* Laos::ADSECServiceWorkerSkeleton::LoadGainNode ( )
protected

◆ LoadModeFilter() [1/2]

virtual void Laos::ADSECServiceWorkerSkeleton::LoadModeFilter ( Nice::File  _modefilt)
pure virtual

◆ LoadModeFilter() [2/2]

virtual void Laos::ADSECServiceWorkerSkeleton::LoadModeFilter ( Nice::File  _modefilt)
pure virtual

◆ LoadModeFilterInit() [1/2]

void ADSECServiceWorkerSkeleton::LoadModeFilterInit ( Nice::File  _modefilt)
protected

◆ LoadModeFilterInit() [2/2]

void Laos::ADSECServiceWorkerSkeleton::LoadModeFilterInit ( Nice::File  _modefilt)
protected

◆ LoadModeFilterNode() [1/2]

const char* Laos::ADSECServiceWorkerSkeleton::LoadModeFilterNode ( )
protected

◆ LoadModeFilterNode() [2/2]

const char * ADSECServiceWorkerSkeleton::LoadModeFilterNode ( )
protected

◆ LoadRecMat() [1/2]

virtual void Laos::ADSECServiceWorkerSkeleton::LoadRecMat ( Nice::File  _m2c,
Nice::File  _recmat 
)
pure virtual

◆ LoadRecMat() [2/2]

virtual void Laos::ADSECServiceWorkerSkeleton::LoadRecMat ( Nice::File  _m2c,
Nice::File  _recmat 
)
pure virtual

◆ LoadRecMatInit() [1/2]

void Laos::ADSECServiceWorkerSkeleton::LoadRecMatInit ( Nice::File  _m2c,
Nice::File  _recmat 
)
protected

◆ LoadRecMatInit() [2/2]

void ADSECServiceWorkerSkeleton::LoadRecMatInit ( Nice::File  _m2c,
Nice::File  _recmat 
)
protected

◆ LoadRecMatNode() [1/2]

const char * ADSECServiceWorkerSkeleton::LoadRecMatNode ( )
protected

◆ LoadRecMatNode() [2/2]

const char* Laos::ADSECServiceWorkerSkeleton::LoadRecMatNode ( )
protected

◆ LoadShape() [1/2]

virtual void Laos::ADSECServiceWorkerSkeleton::LoadShape ( Nice::File  _shape)
pure virtual

◆ LoadShape() [2/2]

virtual void Laos::ADSECServiceWorkerSkeleton::LoadShape ( Nice::File  _shape)
pure virtual

◆ LoadShapeInit() [1/2]

void ADSECServiceWorkerSkeleton::LoadShapeInit ( Nice::File  _shape)
protected

◆ LoadShapeInit() [2/2]

void Laos::ADSECServiceWorkerSkeleton::LoadShapeInit ( Nice::File  _shape)
protected

◆ LoadShapeNode() [1/2]

const char * ADSECServiceWorkerSkeleton::LoadShapeNode ( )
protected

◆ LoadShapeNode() [2/2]

const char* Laos::ADSECServiceWorkerSkeleton::LoadShapeNode ( )
protected

◆ LoadSlopeFilter() [1/2]

virtual void Laos::ADSECServiceWorkerSkeleton::LoadSlopeFilter ( Nice::File  _slopefilt)
pure virtual

◆ LoadSlopeFilter() [2/2]

virtual void Laos::ADSECServiceWorkerSkeleton::LoadSlopeFilter ( Nice::File  _slopefilt)
pure virtual

◆ LoadSlopeFilterInit() [1/2]

void Laos::ADSECServiceWorkerSkeleton::LoadSlopeFilterInit ( Nice::File  _slopefilt)
protected

◆ LoadSlopeFilterInit() [2/2]

void ADSECServiceWorkerSkeleton::LoadSlopeFilterInit ( Nice::File  _slopefilt)
protected

◆ LoadSlopeFilterNode() [1/2]

const char* Laos::ADSECServiceWorkerSkeleton::LoadSlopeFilterNode ( )
protected

◆ LoadSlopeFilterNode() [2/2]

const char * ADSECServiceWorkerSkeleton::LoadSlopeFilterNode ( )
protected

◆ Offload() [1/2]

virtual void Laos::ADSECServiceWorkerSkeleton::Offload ( bool  _dooffl)
pure virtual

◆ Offload() [2/2]

virtual void Laos::ADSECServiceWorkerSkeleton::Offload ( bool  _dooffl)
pure virtual

◆ OffloadInit() [1/2]

void Laos::ADSECServiceWorkerSkeleton::OffloadInit ( bool  _dooffl)
protected

◆ OffloadInit() [2/2]

void ADSECServiceWorkerSkeleton::OffloadInit ( bool  _dooffl)
protected

◆ OffloadNode() [1/2]

const char* Laos::ADSECServiceWorkerSkeleton::OffloadNode ( )
protected

◆ OffloadNode() [2/2]

const char * ADSECServiceWorkerSkeleton::OffloadNode ( )
protected

◆ PauseAo() [1/2]

virtual void Laos::ADSECServiceWorkerSkeleton::PauseAo ( )
pure virtual

◆ PauseAo() [2/2]

virtual void Laos::ADSECServiceWorkerSkeleton::PauseAo ( )
pure virtual

◆ PauseAoNode() [1/2]

const char * ADSECServiceWorkerSkeleton::PauseAoNode ( )
protected

◆ PauseAoNode() [2/2]

const char* Laos::ADSECServiceWorkerSkeleton::PauseAoNode ( )
protected

◆ prepareForCloseLoop() [1/2]

virtual void Laos::ADSECServiceWorkerSkeleton::prepareForCloseLoop ( Nice::U16  _decimation,
Nice::U16  _framerate 
)
pure virtual

◆ prepareForCloseLoop() [2/2]

virtual void Laos::ADSECServiceWorkerSkeleton::prepareForCloseLoop ( Nice::U16  _decimation,
Nice::U16  _framerate 
)
pure virtual

◆ prepareForCloseLoopInit() [1/2]

void ADSECServiceWorkerSkeleton::prepareForCloseLoopInit ( Nice::U16  _decimation,
Nice::U16  _framerate 
)
protected

◆ prepareForCloseLoopInit() [2/2]

void Laos::ADSECServiceWorkerSkeleton::prepareForCloseLoopInit ( Nice::U16  _decimation,
Nice::U16  _framerate 
)
protected

◆ prepareForCloseLoopNode() [1/2]

const char* Laos::ADSECServiceWorkerSkeleton::prepareForCloseLoopNode ( )
protected

◆ prepareForCloseLoopNode() [2/2]

const char * ADSECServiceWorkerSkeleton::prepareForCloseLoopNode ( )
protected

◆ ReadSecSlopeBuff() [1/2]

virtual Nice::SeqFloat Laos::ADSECServiceWorkerSkeleton::ReadSecSlopeBuff ( int  _idx,
Nice::Long  _counter 
)
pure virtual

◆ ReadSecSlopeBuff() [2/2]

virtual Nice::SeqFloat Laos::ADSECServiceWorkerSkeleton::ReadSecSlopeBuff ( int  _idx,
Nice::Long  _counter 
)
pure virtual

◆ ReadSecSlopeBuffInit() [1/2]

void ADSECServiceWorkerSkeleton::ReadSecSlopeBuffInit ( int  _idx,
Nice::Long  _counter 
)
protected

◆ ReadSecSlopeBuffInit() [2/2]

void Laos::ADSECServiceWorkerSkeleton::ReadSecSlopeBuffInit ( int  _idx,
Nice::Long  _counter 
)
protected

◆ ReadSecSlopeBuffNode() [1/2]

const char * ADSECServiceWorkerSkeleton::ReadSecSlopeBuffNode ( )
protected

◆ ReadSecSlopeBuffNode() [2/2]

const char* Laos::ADSECServiceWorkerSkeleton::ReadSecSlopeBuffNode ( )
protected

◆ RefreshSlopeBuff() [1/2]

virtual void Laos::ADSECServiceWorkerSkeleton::RefreshSlopeBuff ( )
pure virtual

◆ RefreshSlopeBuff() [2/2]

virtual void Laos::ADSECServiceWorkerSkeleton::RefreshSlopeBuff ( )
pure virtual

◆ RefreshSlopeBuffNode() [1/2]

const char * ADSECServiceWorkerSkeleton::RefreshSlopeBuffNode ( )
protected

◆ RefreshSlopeBuffNode() [2/2]

const char* Laos::ADSECServiceWorkerSkeleton::RefreshSlopeBuffNode ( )
protected

◆ ResumeAo() [1/2]

virtual void Laos::ADSECServiceWorkerSkeleton::ResumeAo ( )
pure virtual

◆ ResumeAo() [2/2]

virtual void Laos::ADSECServiceWorkerSkeleton::ResumeAo ( )
pure virtual

◆ ResumeAoNode() [1/2]

const char * ADSECServiceWorkerSkeleton::ResumeAoNode ( )
protected

◆ ResumeAoNode() [2/2]

const char* Laos::ADSECServiceWorkerSkeleton::ResumeAoNode ( )
protected

◆ RunAo() [1/2]

virtual void Laos::ADSECServiceWorkerSkeleton::RunAo ( int  _decim,
float  _loopfeq,
float  _ovsfreq 
)
pure virtual

◆ RunAo() [2/2]

virtual void Laos::ADSECServiceWorkerSkeleton::RunAo ( int  _decim,
float  _loopfeq,
float  _ovsfreq 
)
pure virtual

◆ RunAoInit() [1/2]

void ADSECServiceWorkerSkeleton::RunAoInit ( int  _decim,
float  _loopfeq,
float  _ovsfreq 
)
protected

◆ RunAoInit() [2/2]

void Laos::ADSECServiceWorkerSkeleton::RunAoInit ( int  _decim,
float  _loopfeq,
float  _ovsfreq 
)
protected

◆ RunAoNode() [1/2]

const char * ADSECServiceWorkerSkeleton::RunAoNode ( )
protected

◆ RunAoNode() [2/2]

const char* Laos::ADSECServiceWorkerSkeleton::RunAoNode ( )
protected

◆ SetDataDecimation() [1/2]

virtual void Laos::ADSECServiceWorkerSkeleton::SetDataDecimation ( int  _decim)
pure virtual

◆ SetDataDecimation() [2/2]

virtual void Laos::ADSECServiceWorkerSkeleton::SetDataDecimation ( int  _decim)
pure virtual

◆ SetDataDecimationInit() [1/2]

void ADSECServiceWorkerSkeleton::SetDataDecimationInit ( int  _decim)
protected

◆ SetDataDecimationInit() [2/2]

void Laos::ADSECServiceWorkerSkeleton::SetDataDecimationInit ( int  _decim)
protected

◆ SetDataDecimationNode() [1/2]

const char* Laos::ADSECServiceWorkerSkeleton::SetDataDecimationNode ( )
protected

◆ SetDataDecimationNode() [2/2]

const char * ADSECServiceWorkerSkeleton::SetDataDecimationNode ( )
protected

◆ SetDisturb() [1/2]

virtual void Laos::ADSECServiceWorkerSkeleton::SetDisturb ( bool  _diston,
const Nice::SeqSeqFloat _dist 
)
pure virtual

◆ SetDisturb() [2/2]

virtual void Laos::ADSECServiceWorkerSkeleton::SetDisturb ( bool  _diston,
const Nice::SeqSeqFloat _dist 
)
pure virtual

◆ SetDisturbInit() [1/2]

void ADSECServiceWorkerSkeleton::SetDisturbInit ( bool  _diston,
const Nice::SeqSeqFloat _dist 
)
protected

◆ SetDisturbInit() [2/2]

void Laos::ADSECServiceWorkerSkeleton::SetDisturbInit ( bool  _diston,
const Nice::SeqSeqFloat _dist 
)
protected

◆ SetDisturbNode() [1/2]

const char * ADSECServiceWorkerSkeleton::SetDisturbNode ( )
protected

◆ SetDisturbNode() [2/2]

const char* Laos::ADSECServiceWorkerSkeleton::SetDisturbNode ( )
protected

◆ SetGain() [1/2]

virtual void Laos::ADSECServiceWorkerSkeleton::SetGain ( Nice::SeqFloat  _gain)
pure virtual

◆ SetGain() [2/2]

virtual void Laos::ADSECServiceWorkerSkeleton::SetGain ( Nice::SeqFloat  _gain)
pure virtual

◆ SetGainInit() [1/2]

void ADSECServiceWorkerSkeleton::SetGainInit ( Nice::SeqFloat  _gain)
protected

◆ SetGainInit() [2/2]

void Laos::ADSECServiceWorkerSkeleton::SetGainInit ( Nice::SeqFloat  _gain)
protected

◆ SetGainNode() [1/2]

const char * ADSECServiceWorkerSkeleton::SetGainNode ( )
protected

◆ SetGainNode() [2/2]

const char* Laos::ADSECServiceWorkerSkeleton::SetGainNode ( )
protected

◆ SetHO() [1/2]

virtual void Laos::ADSECServiceWorkerSkeleton::SetHO ( float  _gain)
pure virtual

◆ SetHO() [2/2]

virtual void Laos::ADSECServiceWorkerSkeleton::SetHO ( float  _gain)
pure virtual

◆ SetHOInit() [1/2]

void ADSECServiceWorkerSkeleton::SetHOInit ( float  _gain)
protected

◆ SetHOInit() [2/2]

void Laos::ADSECServiceWorkerSkeleton::SetHOInit ( float  _gain)
protected

◆ SetHONode() [1/2]

const char* Laos::ADSECServiceWorkerSkeleton::SetHONode ( )
protected

◆ SetHONode() [2/2]

const char * ADSECServiceWorkerSkeleton::SetHONode ( )
protected

◆ SetModeFilter() [1/2]

virtual void Laos::ADSECServiceWorkerSkeleton::SetModeFilter ( const Nice::SeqSeqFloat _modefilt)
pure virtual

◆ SetModeFilter() [2/2]

virtual void Laos::ADSECServiceWorkerSkeleton::SetModeFilter ( const Nice::SeqSeqFloat _modefilt)
pure virtual

◆ SetModeFilterInit() [1/2]

void ADSECServiceWorkerSkeleton::SetModeFilterInit ( const Nice::SeqSeqFloat _modefilt)
protected

◆ SetModeFilterInit() [2/2]

void Laos::ADSECServiceWorkerSkeleton::SetModeFilterInit ( const Nice::SeqSeqFloat _modefilt)
protected

◆ SetModeFilterNode() [1/2]

const char * ADSECServiceWorkerSkeleton::SetModeFilterNode ( )
protected

◆ SetModeFilterNode() [2/2]

const char* Laos::ADSECServiceWorkerSkeleton::SetModeFilterNode ( )
protected

◆ SetRecMat() [1/2]

virtual void Laos::ADSECServiceWorkerSkeleton::SetRecMat ( const Nice::SeqSeqFloat _m2c,
const Nice::SeqSeqFloat _recmat 
)
pure virtual

◆ SetRecMat() [2/2]

virtual void Laos::ADSECServiceWorkerSkeleton::SetRecMat ( const Nice::SeqSeqFloat _m2c,
const Nice::SeqSeqFloat _recmat 
)
pure virtual

◆ SetRecMatInit() [1/2]

void ADSECServiceWorkerSkeleton::SetRecMatInit ( const Nice::SeqSeqFloat _m2c,
const Nice::SeqSeqFloat _recmat 
)
protected

◆ SetRecMatInit() [2/2]

void Laos::ADSECServiceWorkerSkeleton::SetRecMatInit ( const Nice::SeqSeqFloat _m2c,
const Nice::SeqSeqFloat _recmat 
)
protected

◆ SetRecMatNode() [1/2]

const char* Laos::ADSECServiceWorkerSkeleton::SetRecMatNode ( )
protected

◆ SetRecMatNode() [2/2]

const char * ADSECServiceWorkerSkeleton::SetRecMatNode ( )
protected

◆ SetSlopeFilter() [1/2]

virtual void Laos::ADSECServiceWorkerSkeleton::SetSlopeFilter ( const Nice::SeqSeqFloat _slopefilt)
pure virtual

◆ SetSlopeFilter() [2/2]

virtual void Laos::ADSECServiceWorkerSkeleton::SetSlopeFilter ( const Nice::SeqSeqFloat _slopefilt)
pure virtual

◆ SetSlopeFilterInit() [1/2]

void Laos::ADSECServiceWorkerSkeleton::SetSlopeFilterInit ( const Nice::SeqSeqFloat _slopefilt)
protected

◆ SetSlopeFilterInit() [2/2]

void ADSECServiceWorkerSkeleton::SetSlopeFilterInit ( const Nice::SeqSeqFloat _slopefilt)
protected

◆ SetSlopeFilterNode() [1/2]

const char * ADSECServiceWorkerSkeleton::SetSlopeFilterNode ( )
protected

◆ SetSlopeFilterNode() [2/2]

const char* Laos::ADSECServiceWorkerSkeleton::SetSlopeFilterNode ( )
protected

◆ SetTT() [1/2]

virtual void Laos::ADSECServiceWorkerSkeleton::SetTT ( float  _gain)
pure virtual

◆ SetTT() [2/2]

virtual void Laos::ADSECServiceWorkerSkeleton::SetTT ( float  _gain)
pure virtual

◆ SetTTInit() [1/2]

void Laos::ADSECServiceWorkerSkeleton::SetTTInit ( float  _gain)
protected

◆ SetTTInit() [2/2]

void ADSECServiceWorkerSkeleton::SetTTInit ( float  _gain)
protected

◆ SetTTNode() [1/2]

const char* Laos::ADSECServiceWorkerSkeleton::SetTTNode ( )
protected

◆ SetTTNode() [2/2]

const char * ADSECServiceWorkerSkeleton::SetTTNode ( )
protected

◆ StopAo() [1/2]

virtual void Laos::ADSECServiceWorkerSkeleton::StopAo ( bool  _restshape)
pure virtual

◆ StopAo() [2/2]

virtual void Laos::ADSECServiceWorkerSkeleton::StopAo ( bool  _restshape)
pure virtual

◆ StopAoInit() [1/2]

void Laos::ADSECServiceWorkerSkeleton::StopAoInit ( bool  _restshape)
protected

◆ StopAoInit() [2/2]

void ADSECServiceWorkerSkeleton::StopAoInit ( bool  _restshape)
protected

◆ StopAoNode() [1/2]

const char * ADSECServiceWorkerSkeleton::StopAoNode ( )
protected

◆ StopAoNode() [2/2]

const char* Laos::ADSECServiceWorkerSkeleton::StopAoNode ( )
protected

◆ work() [1/2]

virtual void Laos::ADSECServiceWorkerSkeleton::work ( )
protectedvirtual

Implements Basda::ServiceWorker.

◆ work() [2/2]

void ADSECServiceWorkerSkeleton::work ( )
protectedvirtual

Implements Basda::ServiceWorker.

Member Data Documentation

◆ m_internal

ADSECServiceWorkerInternalSkeleton * ADSECServiceWorkerSkeleton::m_internal
private

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