TwiceAsNice  2019-02-18
Public Member Functions | List of all members
Laos::ADSECServiceWorkerSkeletonPython Class Reference

#include <AdSecServiceWorkerSkeletonPython.h>

Inheritance diagram for Laos::ADSECServiceWorkerSkeletonPython:
Inheritance graph
Collaboration diagram for Laos::ADSECServiceWorkerSkeletonPython:
Collaboration graph

Public Member Functions

 ADSECServiceWorkerSkeletonPython (const Nice::JointPtr &_config)
 
virtual ~ADSECServiceWorkerSkeletonPython ()
 
virtual void stop ()
 
virtual void abort ()
 
virtual void LoadSlopeFilter (Nice::File _slopefilt)
 
virtual void LoadModeFilter (Nice::File _modefilt)
 
virtual void RunAo (int _decim, float _loopfeq, float _ovsfreq)
 
virtual void StopAo (bool _restshape)
 
virtual void PauseAo ()
 
virtual void ResumeAo ()
 
virtual void SetDataDecimation (int _decim)
 
virtual void RefreshSlopeBuff ()
 
virtual Nice::SeqFloat ReadSecSlopeBuff (int _idx, Nice::Long _counter)
 
virtual void LoadShape (Nice::File _shape)
 
virtual void LoadGain (Nice::File _gain)
 
virtual void LoadDisturb (bool _diston, Nice::File _dist)
 
virtual void LoadRecMat (Nice::File _m2c, Nice::File _recmat)
 
virtual void Offload (bool _dooffl)
 
virtual void CalibrateCmd (std::string _procname, int _param)
 
virtual Nice::SeqFloat GetOffloads ()
 
virtual void SetGain (Nice::SeqFloat _gain)
 
virtual void DecreaseTT ()
 
virtual void IncreaseTT ()
 
virtual void DecreaseHO ()
 
virtual void IncreaseHO ()
 
virtual void SetHO (float _gain)
 
virtual void SetTT (float _gain)
 
virtual void SetDisturb (bool _diston, const Nice::SeqSeqFloat &_dist)
 
virtual void SetRecMat (const Nice::SeqSeqFloat &_m2c, const Nice::SeqSeqFloat &_recmat)
 
virtual void SetSlopeFilter (const Nice::SeqSeqFloat &_slopefilt)
 
virtual void SetModeFilter (const Nice::SeqSeqFloat &_modefilt)
 
virtual void prepareForCloseLoop (Nice::U16 _decimation, Nice::U16 _framerate)
 
- Public Member Functions inherited from Basda::PythonServiceWorker< ADSECServiceWorkerSkeleton >
 PythonServiceWorker (const Nice::JointPtr &_config)
 
 PythonServiceWorker (const Nice::JointPtr &_config)
 
virtual ~PythonServiceWorker ()
 
virtual ~PythonServiceWorker ()
 
virtual void waitForNewState ()
 
virtual void waitForNewState ()
 
virtual bool timedWaitForNewState (const Nice::Time &_timeout)
 
virtual bool timedWaitForNewState (const Nice::Time &_timeout)
 
virtual void preinit ()
 
virtual void preinit ()
 
virtual void init ()
 
virtual void init ()
 
virtual void deinit ()
 
virtual void deinit ()
 
virtual void activate ()
 
virtual void activate ()
 
virtual void deactivate ()
 
virtual void deactivate ()
 
virtual void terminate ()
 
virtual void terminate ()
 
virtual void errorOffline ()
 
virtual void errorOffline ()
 
virtual void errorStandby ()
 
virtual void errorStandby ()
 
virtual void errorOnline ()
 
virtual void errorOnline ()
 
virtual void errorWorking ()
 
virtual void errorWorking ()
 
virtual void idleOffline ()
 
virtual void idleOffline ()
 
virtual void idleStandby ()
 
virtual void idleStandby ()
 
virtual void idleOnline ()
 
virtual void idleOnline ()
 

Additional Inherited Members

- Protected Member Functions inherited from Basda::PythonServiceWorker< ADSECServiceWorkerSkeleton >
virtual Nice::CompletionState reload (Nice::CommandFun< PythonServiceWorker > *_cmd, bool &_abort)
 
virtual Nice::CompletionState reload (Nice::CommandFun< PythonServiceWorker > *_cmd, bool &_abort)
 
virtual void handleException ()
 
virtual void handleException ()
 
void execPython (const char *_py)
 
void execPython (const char *_py, const Type1 &)
 
void execPython (const char *_py, const Type1 &, const Type2 &)
 
void execPython (const char *_py, const Type1 &, const Type2 &, const Type3 &)
 
void execPython (const char *_py, const Type1 &, const Type2 &, const Type3 &, const Type4 &)
 
void execPython (const char *_py, const Type1 &, const Type2 &, const Type3 &, const Type4 &, const Type5 &)
 
void execPython (const char *_py)
 
void execPython (const char *_py, const Type1 &)
 
void execPython (const char *_py, const Type1 &, const Type2 &)
 
void execPython (const char *_py, const Type1 &, const Type2 &, const Type3 &)
 
void execPython (const char *_py, const Type1 &, const Type2 &, const Type3 &, const Type4 &)
 
void execPython (const char *_py, const Type1 &, const Type2 &, const Type3 &, const Type4 &, const Type5 &)
 
TypeRet execPythonWithRet (const char *_py)
 
TypeRet execPythonWithRet (const char *_py, const Type1 &)
 
TypeRet execPythonWithRet (const char *_py, const Type1 &, const Type2 &)
 
TypeRet execPythonWithRet (const char *_py, const Type1 &, const Type2 &, const Type3 &)
 
TypeRet execPythonWithRet (const char *_py, const Type1 &, const Type2 &, const Type3 &, const Type4 &)
 
TypeRet execPythonWithRet (const char *_py, const Type1 &, const Type2 &, const Type3 &, const Type4 &, const Type5 &)
 
TypeRet execPythonWithRet (const char *_py)
 
TypeRet execPythonWithRet (const char *_py, const Type1 &)
 
TypeRet execPythonWithRet (const char *_py, const Type1 &, const Type2 &)
 
TypeRet execPythonWithRet (const char *_py, const Type1 &, const Type2 &, const Type3 &)
 
TypeRet execPythonWithRet (const char *_py, const Type1 &, const Type2 &, const Type3 &, const Type4 &)
 
TypeRet execPythonWithRet (const char *_py, const Type1 &, const Type2 &, const Type3 &, const Type4 &, const Type5 &)
 
- Protected Attributes inherited from Basda::PythonServiceWorker< ADSECServiceWorkerSkeleton >
bp::object m_pyModule
 
bp::object m_pyClass
 
bp::object m_pyInstance
 

Constructor & Destructor Documentation

◆ ADSECServiceWorkerSkeletonPython()

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

◆ ~ADSECServiceWorkerSkeletonPython()

Laos::ADSECServiceWorkerSkeletonPython::~ADSECServiceWorkerSkeletonPython ( )
virtual

Member Function Documentation

◆ abort()

void Laos::ADSECServiceWorkerSkeletonPython::abort ( void  )
virtual

◆ CalibrateCmd()

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

◆ DecreaseHO()

void Laos::ADSECServiceWorkerSkeletonPython::DecreaseHO ( )
virtual

◆ DecreaseTT()

void Laos::ADSECServiceWorkerSkeletonPython::DecreaseTT ( )
virtual

◆ GetOffloads()

Nice::SeqFloat Laos::ADSECServiceWorkerSkeletonPython::GetOffloads ( )
virtual

◆ IncreaseHO()

void Laos::ADSECServiceWorkerSkeletonPython::IncreaseHO ( )
virtual

◆ IncreaseTT()

void Laos::ADSECServiceWorkerSkeletonPython::IncreaseTT ( )
virtual

◆ LoadDisturb()

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

◆ LoadGain()

void Laos::ADSECServiceWorkerSkeletonPython::LoadGain ( Nice::File  _gain)
virtual

◆ LoadModeFilter()

void Laos::ADSECServiceWorkerSkeletonPython::LoadModeFilter ( Nice::File  _modefilt)
virtual

◆ LoadRecMat()

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

◆ LoadShape()

void Laos::ADSECServiceWorkerSkeletonPython::LoadShape ( Nice::File  _shape)
virtual

◆ LoadSlopeFilter()

void Laos::ADSECServiceWorkerSkeletonPython::LoadSlopeFilter ( Nice::File  _slopefilt)
virtual

◆ Offload()

void Laos::ADSECServiceWorkerSkeletonPython::Offload ( bool  _dooffl)
virtual

◆ PauseAo()

void Laos::ADSECServiceWorkerSkeletonPython::PauseAo ( )
virtual

◆ prepareForCloseLoop()

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

◆ ReadSecSlopeBuff()

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

◆ RefreshSlopeBuff()

void Laos::ADSECServiceWorkerSkeletonPython::RefreshSlopeBuff ( )
virtual

◆ ResumeAo()

void Laos::ADSECServiceWorkerSkeletonPython::ResumeAo ( )
virtual

◆ RunAo()

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

◆ SetDataDecimation()

void Laos::ADSECServiceWorkerSkeletonPython::SetDataDecimation ( int  _decim)
virtual

◆ SetDisturb()

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

◆ SetGain()

void Laos::ADSECServiceWorkerSkeletonPython::SetGain ( Nice::SeqFloat  _gain)
virtual

◆ SetHO()

void Laos::ADSECServiceWorkerSkeletonPython::SetHO ( float  _gain)
virtual

◆ SetModeFilter()

void Laos::ADSECServiceWorkerSkeletonPython::SetModeFilter ( const Nice::SeqSeqFloat _modefilt)
virtual

◆ SetRecMat()

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

◆ SetSlopeFilter()

void Laos::ADSECServiceWorkerSkeletonPython::SetSlopeFilter ( const Nice::SeqSeqFloat _slopefilt)
virtual

◆ SetTT()

void Laos::ADSECServiceWorkerSkeletonPython::SetTT ( float  _gain)
virtual

◆ stop()

void Laos::ADSECServiceWorkerSkeletonPython::stop ( )
virtual

◆ StopAo()

void Laos::ADSECServiceWorkerSkeletonPython::StopAo ( bool  _restshape)
virtual

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