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

#include <WfcIfServiceWorkerSkeletonPython.h>

Inheritance diagram for Laos::WfcIfSkeletonPython:
Inheritance graph
Collaboration diagram for Laos::WfcIfSkeletonPython:
Collaboration graph

Public Member Functions

 WfcIfSkeletonPython (const Nice::JointPtr &_config)
 
virtual ~WfcIfSkeletonPython ()
 
virtual void SetRecMat (const Nice::SeqSeqFloat &_m2c, const Nice::SeqSeqFloat &_recmat)
 
virtual void LoadRecMat (Nice::File _m2c, Nice::File _m2cinv, Nice::File _recmat)
 
virtual void LoadM2C (Nice::File _m2c)
 
virtual void LoadM2CINV (Nice::File _m2cinv)
 
virtual void LoadShape (Nice::File _shape)
 
virtual void SetModeFilter (const Nice::SeqSeqFloat &_modefilt)
 
virtual void LoadModeFilter (Nice::File _modefilt)
 
virtual void LoadSlopeFilter (Nice::File _slopefilt)
 
virtual void SetSlopeFilter (const Nice::SeqSeqFloat &_slopefilt)
 
virtual void LoadGain (Nice::File _gainfile)
 
virtual void SetGain (const Nice::SeqFloat &_gain)
 
virtual Nice::SeqFloat GetGain ()
 
virtual void SetSlopeGain (const Nice::SeqFloat &_gain)
 
virtual Nice::SeqFloat GetSlopeGain ()
 
virtual void ResetShape ()
 
virtual void LoadDisturb (Nice::File _distfile)
 
virtual void SetDisturb (const Nice::SeqSeqFloat &_dist)
 
virtual void StartDisturbance (Nice::Int _startframe, bool _save)
 
virtual void StopDisturbance ()
 
virtual void SetAbsolutModes (bool _abs)
 
virtual Laos::WfcLoopDataBase readNumBuffer (Nice::Int _idx)
 
virtual Laos::SeqWfcLoopDataBase readNumBuffers (Nice::Int _idx, Nice::Int _num)
 
virtual Nice::Int getLastBufferNum ()
 
virtual float GetMeanSquareOfSlopes (Nice::Int _numofslopeframes)
 
virtual void switchParamBlock ()
 
virtual void applyParamSelector ()
 
virtual void DecreaseTT ()
 
virtual void IncreaseTT ()
 
virtual void DecreaseHO0 ()
 
virtual void IncreaseHO0 ()
 
virtual void DecreaseHO1 ()
 
virtual void IncreaseHO1 ()
 
virtual void SetGainTTHO (float _ttgain, Nice::U16 _ho0num, float _ho0gain, Nice::U16 _ho1num, float _ho1gain)
 
virtual void SetGainZero ()
 
- Public Member Functions inherited from Basda::PythonServiceWorker< WfcIfSkeleton >
 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< WfcIfSkeleton >
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< WfcIfSkeleton >
bp::object m_pyModule
 
bp::object m_pyClass
 
bp::object m_pyInstance
 

Constructor & Destructor Documentation

◆ WfcIfSkeletonPython()

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

◆ ~WfcIfSkeletonPython()

Laos::WfcIfSkeletonPython::~WfcIfSkeletonPython ( )
virtual

Member Function Documentation

◆ applyParamSelector()

void Laos::WfcIfSkeletonPython::applyParamSelector ( )
virtual

◆ DecreaseHO0()

void Laos::WfcIfSkeletonPython::DecreaseHO0 ( )
virtual

◆ DecreaseHO1()

void Laos::WfcIfSkeletonPython::DecreaseHO1 ( )
virtual

◆ DecreaseTT()

void Laos::WfcIfSkeletonPython::DecreaseTT ( )
virtual

◆ GetGain()

Nice::SeqFloat Laos::WfcIfSkeletonPython::GetGain ( )
virtual

◆ getLastBufferNum()

Nice::Int Laos::WfcIfSkeletonPython::getLastBufferNum ( )
virtual

◆ GetMeanSquareOfSlopes()

float Laos::WfcIfSkeletonPython::GetMeanSquareOfSlopes ( Nice::Int  _numofslopeframes)
virtual

◆ GetSlopeGain()

Nice::SeqFloat Laos::WfcIfSkeletonPython::GetSlopeGain ( )
virtual

◆ IncreaseHO0()

void Laos::WfcIfSkeletonPython::IncreaseHO0 ( )
virtual

◆ IncreaseHO1()

void Laos::WfcIfSkeletonPython::IncreaseHO1 ( )
virtual

◆ IncreaseTT()

void Laos::WfcIfSkeletonPython::IncreaseTT ( )
virtual

◆ LoadDisturb()

void Laos::WfcIfSkeletonPython::LoadDisturb ( Nice::File  _distfile)
virtual

◆ LoadGain()

void Laos::WfcIfSkeletonPython::LoadGain ( Nice::File  _gainfile)
virtual

◆ LoadM2C()

void Laos::WfcIfSkeletonPython::LoadM2C ( Nice::File  _m2c)
virtual

◆ LoadM2CINV()

void Laos::WfcIfSkeletonPython::LoadM2CINV ( Nice::File  _m2cinv)
virtual

◆ LoadModeFilter()

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

◆ LoadRecMat()

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

◆ LoadShape()

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

◆ LoadSlopeFilter()

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

◆ readNumBuffer()

Laos::WfcLoopDataBase Laos::WfcIfSkeletonPython::readNumBuffer ( Nice::Int  _idx)
virtual

◆ readNumBuffers()

Laos::SeqWfcLoopDataBase Laos::WfcIfSkeletonPython::readNumBuffers ( Nice::Int  _idx,
Nice::Int  _num 
)
virtual

◆ ResetShape()

void Laos::WfcIfSkeletonPython::ResetShape ( )
virtual

◆ SetAbsolutModes()

void Laos::WfcIfSkeletonPython::SetAbsolutModes ( bool  _abs)
virtual

◆ SetDisturb()

void Laos::WfcIfSkeletonPython::SetDisturb ( const Nice::SeqSeqFloat _dist)
virtual

◆ SetGain()

void Laos::WfcIfSkeletonPython::SetGain ( const Nice::SeqFloat _gain)
virtual

◆ SetGainTTHO()

void Laos::WfcIfSkeletonPython::SetGainTTHO ( float  _ttgain,
Nice::U16  _ho0num,
float  _ho0gain,
Nice::U16  _ho1num,
float  _ho1gain 
)
virtual

◆ SetGainZero()

void Laos::WfcIfSkeletonPython::SetGainZero ( )
virtual

◆ SetModeFilter()

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

◆ SetRecMat()

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

◆ SetSlopeFilter()

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

◆ SetSlopeGain()

void Laos::WfcIfSkeletonPython::SetSlopeGain ( const Nice::SeqFloat _gain)
virtual

◆ StartDisturbance()

void Laos::WfcIfSkeletonPython::StartDisturbance ( Nice::Int  _startframe,
bool  _save 
)
virtual

◆ StopDisturbance()

void Laos::WfcIfSkeletonPython::StopDisturbance ( )
virtual

◆ switchParamBlock()

void Laos::WfcIfSkeletonPython::switchParamBlock ( )
virtual

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