TwiceAsNice  2019-02-18
Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Member Functions | Private Types | Private Attributes | Friends | List of all members
Laos::WfcIfInterface Class Reference

#include <WfcIfServiceWorkerInterface.h>

Inheritance diagram for Laos::WfcIfInterface:
Inheritance graph
Collaboration diagram for Laos::WfcIfInterface:
Collaboration graph

Public Types

enum  CMDS {
  SETRECMAT, LOADRECMAT, LOADM2C, LOADM2CINV,
  LOADSHAPE, SETMODEFILTER, LOADMODEFILTER, LOADSLOPEFILTER,
  SETSLOPEFILTER, LOADGAIN, SETGAIN, GETGAIN,
  SETSLOPEGAIN, GETSLOPEGAIN, RESETSHAPE, LOADDISTURB,
  SETDISTURB, STARTDISTURBANCE, STOPDISTURBANCE, SETABSOLUTMODES,
  READNUMBUFFER, READNUMBUFFERS, GETLASTBUFFERNUM, GETMEANSQUAREOFSLOPES,
  SWITCHPARAMBLOCK, APPLYPARAMSELECTOR, DECREASETT, INCREASETT,
  DECREASEHO0, INCREASEHO0, DECREASEHO1, INCREASEHO1,
  SETGAINTTHO, SETGAINZERO, SETRECMAT, LOADRECMAT,
  LOADM2C, LOADM2CINV, LOADSHAPE, SETMODEFILTER,
  LOADMODEFILTER, LOADSLOPEFILTER, SETSLOPEFILTER, LOADGAIN,
  SETGAIN, GETGAIN, SETSLOPEGAIN, GETSLOPEGAIN,
  RESETSHAPE, LOADDISTURB, SETDISTURB, STARTDISTURBANCE,
  STOPDISTURBANCE, SETABSOLUTMODES, READNUMBUFFER, READNUMBUFFERS,
  GETLASTBUFFERNUM, GETMEANSQUAREOFSLOPES, SWITCHPARAMBLOCK, APPLYPARAMSELECTOR,
  DECREASETT, INCREASETT, DECREASEHO0, INCREASEHO0,
  DECREASEHO1, INCREASEHO1, SETGAINTTHO, SETGAINZERO
}
 
enum  CMDS {
  SETRECMAT, LOADRECMAT, LOADM2C, LOADM2CINV,
  LOADSHAPE, SETMODEFILTER, LOADMODEFILTER, LOADSLOPEFILTER,
  SETSLOPEFILTER, LOADGAIN, SETGAIN, GETGAIN,
  SETSLOPEGAIN, GETSLOPEGAIN, RESETSHAPE, LOADDISTURB,
  SETDISTURB, STARTDISTURBANCE, STOPDISTURBANCE, SETABSOLUTMODES,
  READNUMBUFFER, READNUMBUFFERS, GETLASTBUFFERNUM, GETMEANSQUAREOFSLOPES,
  SWITCHPARAMBLOCK, APPLYPARAMSELECTOR, DECREASETT, INCREASETT,
  DECREASEHO0, INCREASEHO0, DECREASEHO1, INCREASEHO1,
  SETGAINTTHO, SETGAINZERO, SETRECMAT, LOADRECMAT,
  LOADM2C, LOADM2CINV, LOADSHAPE, SETMODEFILTER,
  LOADMODEFILTER, LOADSLOPEFILTER, SETSLOPEFILTER, LOADGAIN,
  SETGAIN, GETGAIN, SETSLOPEGAIN, GETSLOPEGAIN,
  RESETSHAPE, LOADDISTURB, SETDISTURB, STARTDISTURBANCE,
  STOPDISTURBANCE, SETABSOLUTMODES, READNUMBUFFER, READNUMBUFFERS,
  GETLASTBUFFERNUM, GETMEANSQUAREOFSLOPES, SWITCHPARAMBLOCK, APPLYPARAMSELECTOR,
  DECREASETT, INCREASETT, DECREASEHO0, INCREASEHO0,
  DECREASEHO1, INCREASEHO1, SETGAINTTHO, SETGAINZERO
}
 

Public Member Functions

void init ()
 
void SetRecMat (const Nice::SeqSeqFloat &_m2c, const Nice::SeqSeqFloat &_recmat)
 
Nice::SeqSeqFloat getRectMat ()
 
void LoadRecMat (Nice::File _m2c, Nice::File _m2cinv, Nice::File _recmat)
 
void LoadM2C (Nice::File _m2c)
 
void LoadM2CINV (Nice::File _m2cinv)
 
void LoadShape (Nice::File _shape)
 
void SetModeFilter (const Nice::SeqSeqFloat &_modefilt)
 
void LoadModeFilter (Nice::File _modefilt)
 
void LoadSlopeFilter (Nice::File _slopefilt)
 
void SetSlopeFilter (const Nice::SeqSeqFloat &_slopefilt)
 
void LoadGain (Nice::File _gainfile)
 
void SetGain (const Nice::SeqFloat &_gain)
 
Nice::SeqFloat GetGain ()
 
void SetSlopeGain (const Nice::SeqFloat &_gain)
 
Nice::SeqFloat GetSlopeGain ()
 
void ResetShape ()
 
void LoadDisturb (Nice::File _distfile)
 
void SetDisturb (const Nice::SeqSeqFloat &_dist)
 
void StartDisturbance (Nice::Int _startframe, bool _save)
 
void StopDisturbance ()
 
void SetAbsolutModes (bool _abs)
 
Laos::WfcLoopDataBase readNumBuffer (Nice::Int _idx)
 
Laos::SeqWfcLoopDataBase readNumBuffers (Nice::Int _idx, Nice::Int _num)
 
Nice::Int getLastBufferNum ()
 
float GetMeanSquareOfSlopes (Nice::Int _numofslopeframes)
 
void switchParamBlock ()
 
void applyParamSelector ()
 
void DecreaseTT ()
 
void IncreaseTT ()
 
void DecreaseHO0 ()
 
void IncreaseHO0 ()
 
void DecreaseHO1 ()
 
void IncreaseHO1 ()
 
void SetGainTTHO (float _ttgain, Nice::U16 _ho0num, float _ho0gain, Nice::U16 _ho1num, float _ho1gain)
 
void SetGainZero ()
 
void init ()
 
void SetRecMat (const Nice::SeqSeqFloat &_m2c, const Nice::SeqSeqFloat &_recmat)
 
Nice::SeqSeqFloat getRectMat ()
 
void LoadRecMat (Nice::File _m2c, Nice::File _m2cinv, Nice::File _recmat)
 
void LoadM2C (Nice::File _m2c)
 
void LoadM2CINV (Nice::File _m2cinv)
 
void LoadShape (Nice::File _shape)
 
void SetModeFilter (const Nice::SeqSeqFloat &_modefilt)
 
void LoadModeFilter (Nice::File _modefilt)
 
void LoadSlopeFilter (Nice::File _slopefilt)
 
void SetSlopeFilter (const Nice::SeqSeqFloat &_slopefilt)
 
void LoadGain (Nice::File _gainfile)
 
void SetGain (const Nice::SeqFloat &_gain)
 
Nice::SeqFloat GetGain ()
 
void SetSlopeGain (const Nice::SeqFloat &_gain)
 
Nice::SeqFloat GetSlopeGain ()
 
void ResetShape ()
 
void LoadDisturb (Nice::File _distfile)
 
void SetDisturb (const Nice::SeqSeqFloat &_dist)
 
void StartDisturbance (Nice::Int _startframe, bool _save)
 
void StopDisturbance ()
 
void SetAbsolutModes (bool _abs)
 
Laos::WfcLoopDataBase readNumBuffer (Nice::Int _idx)
 
Laos::SeqWfcLoopDataBase readNumBuffers (Nice::Int _idx, Nice::Int _num)
 
Nice::Int getLastBufferNum ()
 
float GetMeanSquareOfSlopes (Nice::Int _numofslopeframes)
 
void switchParamBlock ()
 
void applyParamSelector ()
 
void DecreaseTT ()
 
void IncreaseTT ()
 
void DecreaseHO0 ()
 
void IncreaseHO0 ()
 
void DecreaseHO1 ()
 
void IncreaseHO1 ()
 
void SetGainTTHO (float _ttgain, Nice::U16 _ho0num, float _ho0gain, Nice::U16 _ho1num, float _ho1gain)
 
void SetGainZero ()
 
- Public Member Functions inherited from Basda::ServiceWorkerInterface
virtual ~ServiceWorkerInterface ()
 
std::string identity ()
 
Nice::I64 id ()
 
Nice::JointPtr config ()
 
bool isConnected ()
 
template<typename Type >
void set (const char *_key, const Type &_val)
 
template<typename Type >
Type get (const char *_key)
 
template<typename Type >
Type getAttribute (const char *_key, const char *_attr)
 
void abort ()
 
bool stop (const Nice::Time &_timeout=Nice::Time())
 
Basda::ServiceState state ()
 
bool changeState (Basda::ServiceState _state, const Nice::Time &_timeout=Nice::Time())
 
bool waitForState (Basda::ServiceState _state, const Nice::Time &_timeout=Nice::Time())
 
bool waitForActiveState (const Nice::Time &_timeout=Nice::Time())
 
virtual ~ServiceWorkerInterface ()
 
std::string identity ()
 
Nice::I64 id ()
 
Nice::JointPtr config ()
 
bool isConnected ()
 
template<typename Type >
void set (const char *_key, const Type &_val)
 
template<typename Type >
Type get (const char *_key)
 
template<typename Type >
Type getAttribute (const char *_key, const char *_attr)
 
void abort ()
 
bool stop (const Nice::Time &_timeout=Nice::Time())
 
Basda::ServiceState state ()
 
bool changeState (Basda::ServiceState _state, const Nice::Time &_timeout=Nice::Time())
 
bool waitForState (Basda::ServiceState _state, const Nice::Time &_timeout=Nice::Time())
 
bool waitForActiveState (const Nice::Time &_timeout=Nice::Time())
 

Static Public Member Functions

static WfcIfInterfacePtr create (const std::string &_absnodename)
 
static WfcIfInterfacePtr create (const Nice::JointPtr &_config)
 
static WfcIfInterfacePtr connect (const Nice::Endpoint &, const Nice::JointPtr &_config)
 
static WfcIfInterfacePtr create (const std::string &_absnodename)
 
static WfcIfInterfacePtr create (const Nice::JointPtr &_config)
 
static WfcIfInterfacePtr connect (const Nice::Endpoint &, const Nice::JointPtr &_config)
 
- Static Public Member Functions inherited from Basda::ServiceWorkerInterface
static void addAttribute (const Nice::JointPtr &_node)
 
template<typename Type >
static IceUtil::Handle< Typecreate (const Nice::JointPtr &_config, const std::string &_name)
 
template<typename Type >
static IceUtil::Handle< Typeconnect (const Nice::Endpoint &_ep, const Nice::JointPtr &_config, const std::string &_name)
 
static void addAttribute (const Nice::JointPtr &_node)
 
template<typename Type >
static IceUtil::Handle< Typecreate (const Nice::JointPtr &_config, const std::string &_name)
 
template<typename Type >
static IceUtil::Handle< Typeconnect (const Nice::Endpoint &_ep, const Nice::JointPtr &_config, const std::string &_name)
 

Static Public Attributes

static std::map< std::string, Nice::CompletionStates_enumMapStringToNum
 

Protected Member Functions

 WfcIfInterface (const Nice::JointPtr &, const Nice::AppConfigClientPtr &_cc=0)
 
virtual ~WfcIfInterface ()
 
 WfcIfInterface (const Nice::JointPtr &, const Nice::AppConfigClientPtr &_cc=0)
 
virtual ~WfcIfInterface ()
 
- Protected Member Functions inherited from Basda::ServiceWorkerInterface
void addListener ()
 
template<typename BridgeType >
IceUtil::Handle< BridgeType > addCmdBridge (const std::string &_node)
 
 ServiceWorkerInterface (const Nice::JointPtr &_config, const Nice::AppConfigClientPtr &_cc=0)
 
void addListener ()
 
template<typename BridgeType >
IceUtil::Handle< BridgeType > addCmdBridge (const std::string &_node)
 
 ServiceWorkerInterface (const Nice::JointPtr &_config, const Nice::AppConfigClientPtr &_cc=0)
 

Private Types

typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfSetRecMat > > SetRecMatReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfLoadRecMat > > LoadRecMatReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfLoadM2C > > LoadM2CReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfLoadM2CINV > > LoadM2CINVReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfLoadShape > > LoadShapeReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfSetModeFilter > > SetModeFilterReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfLoadModeFilter > > LoadModeFilterReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfLoadSlopeFilter > > LoadSlopeFilterReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfSetSlopeFilter > > SetSlopeFilterReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfLoadGain > > LoadGainReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfSetGain > > SetGainReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfGetGain > > GetGainReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfSetSlopeGain > > SetSlopeGainReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfGetSlopeGain > > GetSlopeGainReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfResetShape > > ResetShapeReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfLoadDisturb > > LoadDisturbReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfSetDisturb > > SetDisturbReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfStartDisturbance > > StartDisturbanceReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfStopDisturbance > > StopDisturbanceReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfSetAbsolutModes > > SetAbsolutModesReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfReadNumBuffer > > ReadNumBufferReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfReadNumBuffers > > ReadNumBuffersReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfGetLastBufferNum > > GetLastBufferNumReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfGetMeanSquareOfSlopes > > GetMeanSquareOfSlopesReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfSwitchParamBlock > > SwitchParamBlockReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfApplyParamSelector > > ApplyParamSelectorReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfDecreaseTT > > DecreaseTTReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfIncreaseTT > > IncreaseTTReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfDecreaseHO0 > > DecreaseHO0ReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfIncreaseHO0 > > IncreaseHO0ReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfDecreaseHO1 > > DecreaseHO1ReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfIncreaseHO1 > > IncreaseHO1ReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfSetGainTTHO > > SetGainTTHOReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfSetGainZero > > SetGainZeroReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfSetRecMat > > SetRecMatReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfLoadRecMat > > LoadRecMatReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfLoadM2C > > LoadM2CReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfLoadM2CINV > > LoadM2CINVReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfLoadShape > > LoadShapeReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfSetModeFilter > > SetModeFilterReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfLoadModeFilter > > LoadModeFilterReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfLoadSlopeFilter > > LoadSlopeFilterReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfSetSlopeFilter > > SetSlopeFilterReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfLoadGain > > LoadGainReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfSetGain > > SetGainReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfGetGain > > GetGainReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfSetSlopeGain > > SetSlopeGainReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfGetSlopeGain > > GetSlopeGainReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfResetShape > > ResetShapeReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfLoadDisturb > > LoadDisturbReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfSetDisturb > > SetDisturbReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfStartDisturbance > > StartDisturbanceReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfStopDisturbance > > StopDisturbanceReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfSetAbsolutModes > > SetAbsolutModesReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfReadNumBuffer > > ReadNumBufferReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfReadNumBuffers > > ReadNumBuffersReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfGetLastBufferNum > > GetLastBufferNumReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfGetMeanSquareOfSlopes > > GetMeanSquareOfSlopesReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfSwitchParamBlock > > SwitchParamBlockReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfApplyParamSelector > > ApplyParamSelectorReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfDecreaseTT > > DecreaseTTReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfIncreaseTT > > IncreaseTTReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfDecreaseHO0 > > DecreaseHO0ReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfIncreaseHO0 > > IncreaseHO0ReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfDecreaseHO1 > > DecreaseHO1ReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfIncreaseHO1 > > IncreaseHO1ReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfSetGainTTHO > > SetGainTTHOReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::WfcIfSetGainZero > > SetGainZeroReadWaitDataWithCompletionProxyPtr
 

Private Attributes

SetRecMatReadWaitDataWithCompletionProxyPtr m_SetRecMatReadWaitDataWithCompletionProxy
 
LoadRecMatReadWaitDataWithCompletionProxyPtr m_LoadRecMatReadWaitDataWithCompletionProxy
 
LoadM2CReadWaitDataWithCompletionProxyPtr m_LoadM2CReadWaitDataWithCompletionProxy
 
LoadM2CINVReadWaitDataWithCompletionProxyPtr m_LoadM2CINVReadWaitDataWithCompletionProxy
 
LoadShapeReadWaitDataWithCompletionProxyPtr m_LoadShapeReadWaitDataWithCompletionProxy
 
SetModeFilterReadWaitDataWithCompletionProxyPtr m_SetModeFilterReadWaitDataWithCompletionProxy
 
LoadModeFilterReadWaitDataWithCompletionProxyPtr m_LoadModeFilterReadWaitDataWithCompletionProxy
 
LoadSlopeFilterReadWaitDataWithCompletionProxyPtr m_LoadSlopeFilterReadWaitDataWithCompletionProxy
 
SetSlopeFilterReadWaitDataWithCompletionProxyPtr m_SetSlopeFilterReadWaitDataWithCompletionProxy
 
LoadGainReadWaitDataWithCompletionProxyPtr m_LoadGainReadWaitDataWithCompletionProxy
 
SetGainReadWaitDataWithCompletionProxyPtr m_SetGainReadWaitDataWithCompletionProxy
 
GetGainReadWaitDataWithCompletionProxyPtr m_GetGainReadWaitDataWithCompletionProxy
 
SetSlopeGainReadWaitDataWithCompletionProxyPtr m_SetSlopeGainReadWaitDataWithCompletionProxy
 
GetSlopeGainReadWaitDataWithCompletionProxyPtr m_GetSlopeGainReadWaitDataWithCompletionProxy
 
ResetShapeReadWaitDataWithCompletionProxyPtr m_ResetShapeReadWaitDataWithCompletionProxy
 
LoadDisturbReadWaitDataWithCompletionProxyPtr m_LoadDisturbReadWaitDataWithCompletionProxy
 
SetDisturbReadWaitDataWithCompletionProxyPtr m_SetDisturbReadWaitDataWithCompletionProxy
 
StartDisturbanceReadWaitDataWithCompletionProxyPtr m_StartDisturbanceReadWaitDataWithCompletionProxy
 
StopDisturbanceReadWaitDataWithCompletionProxyPtr m_StopDisturbanceReadWaitDataWithCompletionProxy
 
SetAbsolutModesReadWaitDataWithCompletionProxyPtr m_SetAbsolutModesReadWaitDataWithCompletionProxy
 
ReadNumBufferReadWaitDataWithCompletionProxyPtr m_readNumBufferReadWaitDataWithCompletionProxy
 
ReadNumBuffersReadWaitDataWithCompletionProxyPtr m_readNumBuffersReadWaitDataWithCompletionProxy
 
GetLastBufferNumReadWaitDataWithCompletionProxyPtr m_getLastBufferNumReadWaitDataWithCompletionProxy
 
GetMeanSquareOfSlopesReadWaitDataWithCompletionProxyPtr m_GetMeanSquareOfSlopesReadWaitDataWithCompletionProxy
 
SwitchParamBlockReadWaitDataWithCompletionProxyPtr m_switchParamBlockReadWaitDataWithCompletionProxy
 
ApplyParamSelectorReadWaitDataWithCompletionProxyPtr m_applyParamSelectorReadWaitDataWithCompletionProxy
 
DecreaseTTReadWaitDataWithCompletionProxyPtr m_DecreaseTTReadWaitDataWithCompletionProxy
 
IncreaseTTReadWaitDataWithCompletionProxyPtr m_IncreaseTTReadWaitDataWithCompletionProxy
 
DecreaseHO0ReadWaitDataWithCompletionProxyPtr m_DecreaseHO0ReadWaitDataWithCompletionProxy
 
IncreaseHO0ReadWaitDataWithCompletionProxyPtr m_IncreaseHO0ReadWaitDataWithCompletionProxy
 
DecreaseHO1ReadWaitDataWithCompletionProxyPtr m_DecreaseHO1ReadWaitDataWithCompletionProxy
 
IncreaseHO1ReadWaitDataWithCompletionProxyPtr m_IncreaseHO1ReadWaitDataWithCompletionProxy
 
SetGainTTHOReadWaitDataWithCompletionProxyPtr m_SetGainTTHOReadWaitDataWithCompletionProxy
 
SetGainZeroReadWaitDataWithCompletionProxyPtr m_SetGainZeroReadWaitDataWithCompletionProxy
 

Friends

template<typename T >
IceUtil::Handle< T > Basda::getServiceWorkerInterfaceInstance (const Nice::JointPtr &, const std::string &)
 
template<typename T >
IceUtil::Handle< T > Basda::getServiceWorkerInterfaceInstance (const Nice::JointPtr &, const std::string &)
 

Additional Inherited Members

- Protected Attributes inherited from Basda::ServiceWorkerInterface
std::string m_identity
 
Nice::I64 m_id
 
Nice::JointPtr m_config
 
Nice::AppConfigClientPtr m_cc
 
ServiceWorkerInterfaceWatchdogListenerm_listener
 
Nice::PropertyBridgeReadWaitProxyPtr m_stateBridgeReadWaitProxy
 
Basda::ServiceWorkerReadWaitCompletionProxyPtr m_stopReadWaitProxy
 
- Static Protected Attributes inherited from Basda::ServiceWorkerInterface
static std::map< std::string, ServiceWorkerInterfacePtrs_inst
 

Member Typedef Documentation

◆ ApplyParamSelectorReadWaitDataWithCompletionProxyPtr [1/2]

◆ ApplyParamSelectorReadWaitDataWithCompletionProxyPtr [2/2]

◆ DecreaseHO0ReadWaitDataWithCompletionProxyPtr [1/2]

◆ DecreaseHO0ReadWaitDataWithCompletionProxyPtr [2/2]

◆ DecreaseHO1ReadWaitDataWithCompletionProxyPtr [1/2]

◆ DecreaseHO1ReadWaitDataWithCompletionProxyPtr [2/2]

◆ DecreaseTTReadWaitDataWithCompletionProxyPtr [1/2]

◆ DecreaseTTReadWaitDataWithCompletionProxyPtr [2/2]

◆ GetGainReadWaitDataWithCompletionProxyPtr [1/2]

◆ GetGainReadWaitDataWithCompletionProxyPtr [2/2]

◆ GetLastBufferNumReadWaitDataWithCompletionProxyPtr [1/2]

◆ GetLastBufferNumReadWaitDataWithCompletionProxyPtr [2/2]

◆ GetMeanSquareOfSlopesReadWaitDataWithCompletionProxyPtr [1/2]

◆ GetMeanSquareOfSlopesReadWaitDataWithCompletionProxyPtr [2/2]

◆ GetSlopeGainReadWaitDataWithCompletionProxyPtr [1/2]

◆ GetSlopeGainReadWaitDataWithCompletionProxyPtr [2/2]

◆ IncreaseHO0ReadWaitDataWithCompletionProxyPtr [1/2]

◆ IncreaseHO0ReadWaitDataWithCompletionProxyPtr [2/2]

◆ IncreaseHO1ReadWaitDataWithCompletionProxyPtr [1/2]

◆ IncreaseHO1ReadWaitDataWithCompletionProxyPtr [2/2]

◆ IncreaseTTReadWaitDataWithCompletionProxyPtr [1/2]

◆ IncreaseTTReadWaitDataWithCompletionProxyPtr [2/2]

◆ LoadDisturbReadWaitDataWithCompletionProxyPtr [1/2]

◆ LoadDisturbReadWaitDataWithCompletionProxyPtr [2/2]

◆ LoadGainReadWaitDataWithCompletionProxyPtr [1/2]

◆ LoadGainReadWaitDataWithCompletionProxyPtr [2/2]

◆ LoadM2CINVReadWaitDataWithCompletionProxyPtr [1/2]

◆ LoadM2CINVReadWaitDataWithCompletionProxyPtr [2/2]

◆ LoadM2CReadWaitDataWithCompletionProxyPtr [1/2]

◆ LoadM2CReadWaitDataWithCompletionProxyPtr [2/2]

◆ LoadModeFilterReadWaitDataWithCompletionProxyPtr [1/2]

◆ LoadModeFilterReadWaitDataWithCompletionProxyPtr [2/2]

◆ LoadRecMatReadWaitDataWithCompletionProxyPtr [1/2]

◆ LoadRecMatReadWaitDataWithCompletionProxyPtr [2/2]

◆ LoadShapeReadWaitDataWithCompletionProxyPtr [1/2]

◆ LoadShapeReadWaitDataWithCompletionProxyPtr [2/2]

◆ LoadSlopeFilterReadWaitDataWithCompletionProxyPtr [1/2]

◆ LoadSlopeFilterReadWaitDataWithCompletionProxyPtr [2/2]

◆ ReadNumBufferReadWaitDataWithCompletionProxyPtr [1/2]

◆ ReadNumBufferReadWaitDataWithCompletionProxyPtr [2/2]

◆ ReadNumBuffersReadWaitDataWithCompletionProxyPtr [1/2]

◆ ReadNumBuffersReadWaitDataWithCompletionProxyPtr [2/2]

◆ ResetShapeReadWaitDataWithCompletionProxyPtr [1/2]

◆ ResetShapeReadWaitDataWithCompletionProxyPtr [2/2]

◆ SetAbsolutModesReadWaitDataWithCompletionProxyPtr [1/2]

◆ SetAbsolutModesReadWaitDataWithCompletionProxyPtr [2/2]

◆ SetDisturbReadWaitDataWithCompletionProxyPtr [1/2]

◆ SetDisturbReadWaitDataWithCompletionProxyPtr [2/2]

◆ SetGainReadWaitDataWithCompletionProxyPtr [1/2]

◆ SetGainReadWaitDataWithCompletionProxyPtr [2/2]

◆ SetGainTTHOReadWaitDataWithCompletionProxyPtr [1/2]

◆ SetGainTTHOReadWaitDataWithCompletionProxyPtr [2/2]

◆ SetGainZeroReadWaitDataWithCompletionProxyPtr [1/2]

◆ SetGainZeroReadWaitDataWithCompletionProxyPtr [2/2]

◆ SetModeFilterReadWaitDataWithCompletionProxyPtr [1/2]

◆ SetModeFilterReadWaitDataWithCompletionProxyPtr [2/2]

◆ SetRecMatReadWaitDataWithCompletionProxyPtr [1/2]

◆ SetRecMatReadWaitDataWithCompletionProxyPtr [2/2]

◆ SetSlopeFilterReadWaitDataWithCompletionProxyPtr [1/2]

◆ SetSlopeFilterReadWaitDataWithCompletionProxyPtr [2/2]

◆ SetSlopeGainReadWaitDataWithCompletionProxyPtr [1/2]

◆ SetSlopeGainReadWaitDataWithCompletionProxyPtr [2/2]

◆ StartDisturbanceReadWaitDataWithCompletionProxyPtr [1/2]

◆ StartDisturbanceReadWaitDataWithCompletionProxyPtr [2/2]

◆ StopDisturbanceReadWaitDataWithCompletionProxyPtr [1/2]

◆ StopDisturbanceReadWaitDataWithCompletionProxyPtr [2/2]

◆ SwitchParamBlockReadWaitDataWithCompletionProxyPtr [1/2]

◆ SwitchParamBlockReadWaitDataWithCompletionProxyPtr [2/2]

Member Enumeration Documentation

◆ CMDS [1/2]

Enumerator
SETRECMAT 
LOADRECMAT 
LOADM2C 
LOADM2CINV 
LOADSHAPE 
SETMODEFILTER 
LOADMODEFILTER 
LOADSLOPEFILTER 
SETSLOPEFILTER 
LOADGAIN 
SETGAIN 
GETGAIN 
SETSLOPEGAIN 
GETSLOPEGAIN 
RESETSHAPE 
LOADDISTURB 
SETDISTURB 
STARTDISTURBANCE 
STOPDISTURBANCE 
SETABSOLUTMODES 
READNUMBUFFER 
READNUMBUFFERS 
GETLASTBUFFERNUM 
GETMEANSQUAREOFSLOPES 
SWITCHPARAMBLOCK 
APPLYPARAMSELECTOR 
DECREASETT 
INCREASETT 
DECREASEHO0 
INCREASEHO0 
DECREASEHO1 
INCREASEHO1 
SETGAINTTHO 
SETGAINZERO 
SETRECMAT 
LOADRECMAT 
LOADM2C 
LOADM2CINV 
LOADSHAPE 
SETMODEFILTER 
LOADMODEFILTER 
LOADSLOPEFILTER 
SETSLOPEFILTER 
LOADGAIN 
SETGAIN 
GETGAIN 
SETSLOPEGAIN 
GETSLOPEGAIN 
RESETSHAPE 
LOADDISTURB 
SETDISTURB 
STARTDISTURBANCE 
STOPDISTURBANCE 
SETABSOLUTMODES 
READNUMBUFFER 
READNUMBUFFERS 
GETLASTBUFFERNUM 
GETMEANSQUAREOFSLOPES 
SWITCHPARAMBLOCK 
APPLYPARAMSELECTOR 
DECREASETT 
INCREASETT 
DECREASEHO0 
INCREASEHO0 
DECREASEHO1 
INCREASEHO1 
SETGAINTTHO 
SETGAINZERO 

◆ CMDS [2/2]

Enumerator
SETRECMAT 
LOADRECMAT 
LOADM2C 
LOADM2CINV 
LOADSHAPE 
SETMODEFILTER 
LOADMODEFILTER 
LOADSLOPEFILTER 
SETSLOPEFILTER 
LOADGAIN 
SETGAIN 
GETGAIN 
SETSLOPEGAIN 
GETSLOPEGAIN 
RESETSHAPE 
LOADDISTURB 
SETDISTURB 
STARTDISTURBANCE 
STOPDISTURBANCE 
SETABSOLUTMODES 
READNUMBUFFER 
READNUMBUFFERS 
GETLASTBUFFERNUM 
GETMEANSQUAREOFSLOPES 
SWITCHPARAMBLOCK 
APPLYPARAMSELECTOR 
DECREASETT 
INCREASETT 
DECREASEHO0 
INCREASEHO0 
DECREASEHO1 
INCREASEHO1 
SETGAINTTHO 
SETGAINZERO 
SETRECMAT 
LOADRECMAT 
LOADM2C 
LOADM2CINV 
LOADSHAPE 
SETMODEFILTER 
LOADMODEFILTER 
LOADSLOPEFILTER 
SETSLOPEFILTER 
LOADGAIN 
SETGAIN 
GETGAIN 
SETSLOPEGAIN 
GETSLOPEGAIN 
RESETSHAPE 
LOADDISTURB 
SETDISTURB 
STARTDISTURBANCE 
STOPDISTURBANCE 
SETABSOLUTMODES 
READNUMBUFFER 
READNUMBUFFERS 
GETLASTBUFFERNUM 
GETMEANSQUAREOFSLOPES 
SWITCHPARAMBLOCK 
APPLYPARAMSELECTOR 
DECREASETT 
INCREASETT 
DECREASEHO0 
INCREASEHO0 
DECREASEHO1 
INCREASEHO1 
SETGAINTTHO 
SETGAINZERO 

Constructor & Destructor Documentation

◆ WfcIfInterface() [1/2]

Laos::WfcIfInterface::WfcIfInterface ( const Nice::JointPtr _config,
const Nice::AppConfigClientPtr _cc = 0 
)
protected

◆ ~WfcIfInterface() [1/2]

Laos::WfcIfInterface::~WfcIfInterface ( )
protectedvirtual

◆ WfcIfInterface() [2/2]

Laos::WfcIfInterface::WfcIfInterface ( const Nice::JointPtr ,
const Nice::AppConfigClientPtr _cc = 0 
)
protected

◆ ~WfcIfInterface() [2/2]

virtual Laos::WfcIfInterface::~WfcIfInterface ( )
protectedvirtual

Member Function Documentation

◆ applyParamSelector() [1/2]

void Laos::WfcIfInterface::applyParamSelector ( )

◆ applyParamSelector() [2/2]

void Laos::WfcIfInterface::applyParamSelector ( )

◆ connect() [1/2]

static WfcIfInterfacePtr Laos::WfcIfInterface::connect ( const Nice::Endpoint ,
const Nice::JointPtr _config 
)
static

◆ connect() [2/2]

WfcIfInterfacePtr Laos::WfcIfInterface::connect ( const Nice::Endpoint _ep,
const Nice::JointPtr _config 
)
static

◆ create() [1/4]

static WfcIfInterfacePtr Laos::WfcIfInterface::create ( const std::string &  _absnodename)
static

◆ create() [2/4]

WfcIfInterfacePtr Laos::WfcIfInterface::create ( const std::string &  _absnodename)
static

◆ create() [3/4]

WfcIfInterfacePtr Laos::WfcIfInterface::create ( const Nice::JointPtr _config)
static

◆ create() [4/4]

static WfcIfInterfacePtr Laos::WfcIfInterface::create ( const Nice::JointPtr _config)
static

◆ DecreaseHO0() [1/2]

void Laos::WfcIfInterface::DecreaseHO0 ( )

◆ DecreaseHO0() [2/2]

void Laos::WfcIfInterface::DecreaseHO0 ( )

◆ DecreaseHO1() [1/2]

void Laos::WfcIfInterface::DecreaseHO1 ( )

◆ DecreaseHO1() [2/2]

void Laos::WfcIfInterface::DecreaseHO1 ( )

◆ DecreaseTT() [1/2]

void Laos::WfcIfInterface::DecreaseTT ( )

◆ DecreaseTT() [2/2]

void Laos::WfcIfInterface::DecreaseTT ( )

◆ GetGain() [1/2]

Nice::SeqFloat Laos::WfcIfInterface::GetGain ( )

◆ GetGain() [2/2]

Nice::SeqFloat Laos::WfcIfInterface::GetGain ( )

◆ getLastBufferNum() [1/2]

Nice::Int Laos::WfcIfInterface::getLastBufferNum ( )

◆ getLastBufferNum() [2/2]

Nice::Int Laos::WfcIfInterface::getLastBufferNum ( )

◆ GetMeanSquareOfSlopes() [1/2]

float Laos::WfcIfInterface::GetMeanSquareOfSlopes ( Nice::Int  _numofslopeframes)

◆ GetMeanSquareOfSlopes() [2/2]

float Laos::WfcIfInterface::GetMeanSquareOfSlopes ( Nice::Int  _numofslopeframes)

◆ getRectMat() [1/2]

Nice::SeqSeqFloat Laos::WfcIfInterface::getRectMat ( )

◆ getRectMat() [2/2]

Nice::SeqSeqFloat Laos::WfcIfInterface::getRectMat ( )

◆ GetSlopeGain() [1/2]

Nice::SeqFloat Laos::WfcIfInterface::GetSlopeGain ( )

◆ GetSlopeGain() [2/2]

Nice::SeqFloat Laos::WfcIfInterface::GetSlopeGain ( )

◆ IncreaseHO0() [1/2]

void Laos::WfcIfInterface::IncreaseHO0 ( )

◆ IncreaseHO0() [2/2]

void Laos::WfcIfInterface::IncreaseHO0 ( )

◆ IncreaseHO1() [1/2]

void Laos::WfcIfInterface::IncreaseHO1 ( )

◆ IncreaseHO1() [2/2]

void Laos::WfcIfInterface::IncreaseHO1 ( )

◆ IncreaseTT() [1/2]

void Laos::WfcIfInterface::IncreaseTT ( )

◆ IncreaseTT() [2/2]

void Laos::WfcIfInterface::IncreaseTT ( )

◆ init() [1/2]

void Laos::WfcIfInterface::init ( )

◆ init() [2/2]

void Laos::WfcIfInterface::init ( )

◆ LoadDisturb() [1/2]

void Laos::WfcIfInterface::LoadDisturb ( Nice::File  _distfile)

◆ LoadDisturb() [2/2]

void Laos::WfcIfInterface::LoadDisturb ( Nice::File  _distfile)

◆ LoadGain() [1/2]

void Laos::WfcIfInterface::LoadGain ( Nice::File  _gainfile)

◆ LoadGain() [2/2]

void Laos::WfcIfInterface::LoadGain ( Nice::File  _gainfile)

◆ LoadM2C() [1/2]

void Laos::WfcIfInterface::LoadM2C ( Nice::File  _m2c)

◆ LoadM2C() [2/2]

void Laos::WfcIfInterface::LoadM2C ( Nice::File  _m2c)

◆ LoadM2CINV() [1/2]

void Laos::WfcIfInterface::LoadM2CINV ( Nice::File  _m2cinv)

◆ LoadM2CINV() [2/2]

void Laos::WfcIfInterface::LoadM2CINV ( Nice::File  _m2cinv)

◆ LoadModeFilter() [1/2]

void Laos::WfcIfInterface::LoadModeFilter ( Nice::File  _modefilt)

◆ LoadModeFilter() [2/2]

void Laos::WfcIfInterface::LoadModeFilter ( Nice::File  _modefilt)

◆ LoadRecMat() [1/2]

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

◆ LoadRecMat() [2/2]

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

◆ LoadShape() [1/2]

void Laos::WfcIfInterface::LoadShape ( Nice::File  _shape)

◆ LoadShape() [2/2]

void Laos::WfcIfInterface::LoadShape ( Nice::File  _shape)

◆ LoadSlopeFilter() [1/2]

void Laos::WfcIfInterface::LoadSlopeFilter ( Nice::File  _slopefilt)

◆ LoadSlopeFilter() [2/2]

void Laos::WfcIfInterface::LoadSlopeFilter ( Nice::File  _slopefilt)

◆ readNumBuffer() [1/2]

Laos::WfcLoopDataBase Laos::WfcIfInterface::readNumBuffer ( Nice::Int  _idx)

◆ readNumBuffer() [2/2]

Laos::WfcLoopDataBase Laos::WfcIfInterface::readNumBuffer ( Nice::Int  _idx)

◆ readNumBuffers() [1/2]

Laos::SeqWfcLoopDataBase Laos::WfcIfInterface::readNumBuffers ( Nice::Int  _idx,
Nice::Int  _num 
)

◆ readNumBuffers() [2/2]

Laos::SeqWfcLoopDataBase Laos::WfcIfInterface::readNumBuffers ( Nice::Int  _idx,
Nice::Int  _num 
)

◆ ResetShape() [1/2]

void Laos::WfcIfInterface::ResetShape ( )

◆ ResetShape() [2/2]

void Laos::WfcIfInterface::ResetShape ( )

◆ SetAbsolutModes() [1/2]

void Laos::WfcIfInterface::SetAbsolutModes ( bool  _abs)

◆ SetAbsolutModes() [2/2]

void Laos::WfcIfInterface::SetAbsolutModes ( bool  _abs)

◆ SetDisturb() [1/2]

void Laos::WfcIfInterface::SetDisturb ( const Nice::SeqSeqFloat _dist)

◆ SetDisturb() [2/2]

void Laos::WfcIfInterface::SetDisturb ( const Nice::SeqSeqFloat _dist)

◆ SetGain() [1/2]

void Laos::WfcIfInterface::SetGain ( const Nice::SeqFloat _gain)

◆ SetGain() [2/2]

void Laos::WfcIfInterface::SetGain ( const Nice::SeqFloat _gain)

◆ SetGainTTHO() [1/2]

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

◆ SetGainTTHO() [2/2]

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

◆ SetGainZero() [1/2]

void Laos::WfcIfInterface::SetGainZero ( )

◆ SetGainZero() [2/2]

void Laos::WfcIfInterface::SetGainZero ( )

◆ SetModeFilter() [1/2]

void Laos::WfcIfInterface::SetModeFilter ( const Nice::SeqSeqFloat _modefilt)

◆ SetModeFilter() [2/2]

void Laos::WfcIfInterface::SetModeFilter ( const Nice::SeqSeqFloat _modefilt)

◆ SetRecMat() [1/2]

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

◆ SetRecMat() [2/2]

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

◆ SetSlopeFilter() [1/2]

void Laos::WfcIfInterface::SetSlopeFilter ( const Nice::SeqSeqFloat _slopefilt)

◆ SetSlopeFilter() [2/2]

void Laos::WfcIfInterface::SetSlopeFilter ( const Nice::SeqSeqFloat _slopefilt)

◆ SetSlopeGain() [1/2]

void Laos::WfcIfInterface::SetSlopeGain ( const Nice::SeqFloat _gain)

◆ SetSlopeGain() [2/2]

void Laos::WfcIfInterface::SetSlopeGain ( const Nice::SeqFloat _gain)

◆ StartDisturbance() [1/2]

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

◆ StartDisturbance() [2/2]

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

◆ StopDisturbance() [1/2]

void Laos::WfcIfInterface::StopDisturbance ( )

◆ StopDisturbance() [2/2]

void Laos::WfcIfInterface::StopDisturbance ( )

◆ switchParamBlock() [1/2]

void Laos::WfcIfInterface::switchParamBlock ( )

◆ switchParamBlock() [2/2]

void Laos::WfcIfInterface::switchParamBlock ( )

Friends And Related Function Documentation

◆ Basda::getServiceWorkerInterfaceInstance [1/2]

template<typename T >
IceUtil::Handle<T> Basda::getServiceWorkerInterfaceInstance ( const Nice::JointPtr ,
const std::string &   
)
friend

◆ Basda::getServiceWorkerInterfaceInstance [2/2]

template<typename T >
IceUtil::Handle<T> Basda::getServiceWorkerInterfaceInstance ( const Nice::JointPtr ,
const std::string &   
)
friend

Member Data Documentation

◆ m_applyParamSelectorReadWaitDataWithCompletionProxy

ApplyParamSelectorReadWaitDataWithCompletionProxyPtr Laos::WfcIfInterface::m_applyParamSelectorReadWaitDataWithCompletionProxy
private

◆ m_DecreaseHO0ReadWaitDataWithCompletionProxy

DecreaseHO0ReadWaitDataWithCompletionProxyPtr Laos::WfcIfInterface::m_DecreaseHO0ReadWaitDataWithCompletionProxy
private

◆ m_DecreaseHO1ReadWaitDataWithCompletionProxy

DecreaseHO1ReadWaitDataWithCompletionProxyPtr Laos::WfcIfInterface::m_DecreaseHO1ReadWaitDataWithCompletionProxy
private

◆ m_DecreaseTTReadWaitDataWithCompletionProxy

DecreaseTTReadWaitDataWithCompletionProxyPtr Laos::WfcIfInterface::m_DecreaseTTReadWaitDataWithCompletionProxy
private

◆ m_GetGainReadWaitDataWithCompletionProxy

GetGainReadWaitDataWithCompletionProxyPtr Laos::WfcIfInterface::m_GetGainReadWaitDataWithCompletionProxy
private

◆ m_getLastBufferNumReadWaitDataWithCompletionProxy

GetLastBufferNumReadWaitDataWithCompletionProxyPtr Laos::WfcIfInterface::m_getLastBufferNumReadWaitDataWithCompletionProxy
private

◆ m_GetMeanSquareOfSlopesReadWaitDataWithCompletionProxy

GetMeanSquareOfSlopesReadWaitDataWithCompletionProxyPtr Laos::WfcIfInterface::m_GetMeanSquareOfSlopesReadWaitDataWithCompletionProxy
private

◆ m_GetSlopeGainReadWaitDataWithCompletionProxy

GetSlopeGainReadWaitDataWithCompletionProxyPtr Laos::WfcIfInterface::m_GetSlopeGainReadWaitDataWithCompletionProxy
private

◆ m_IncreaseHO0ReadWaitDataWithCompletionProxy

IncreaseHO0ReadWaitDataWithCompletionProxyPtr Laos::WfcIfInterface::m_IncreaseHO0ReadWaitDataWithCompletionProxy
private

◆ m_IncreaseHO1ReadWaitDataWithCompletionProxy

IncreaseHO1ReadWaitDataWithCompletionProxyPtr Laos::WfcIfInterface::m_IncreaseHO1ReadWaitDataWithCompletionProxy
private

◆ m_IncreaseTTReadWaitDataWithCompletionProxy

IncreaseTTReadWaitDataWithCompletionProxyPtr Laos::WfcIfInterface::m_IncreaseTTReadWaitDataWithCompletionProxy
private

◆ m_LoadDisturbReadWaitDataWithCompletionProxy

LoadDisturbReadWaitDataWithCompletionProxyPtr Laos::WfcIfInterface::m_LoadDisturbReadWaitDataWithCompletionProxy
private

◆ m_LoadGainReadWaitDataWithCompletionProxy

LoadGainReadWaitDataWithCompletionProxyPtr Laos::WfcIfInterface::m_LoadGainReadWaitDataWithCompletionProxy
private

◆ m_LoadM2CINVReadWaitDataWithCompletionProxy

LoadM2CINVReadWaitDataWithCompletionProxyPtr Laos::WfcIfInterface::m_LoadM2CINVReadWaitDataWithCompletionProxy
private

◆ m_LoadM2CReadWaitDataWithCompletionProxy

LoadM2CReadWaitDataWithCompletionProxyPtr Laos::WfcIfInterface::m_LoadM2CReadWaitDataWithCompletionProxy
private

◆ m_LoadModeFilterReadWaitDataWithCompletionProxy

LoadModeFilterReadWaitDataWithCompletionProxyPtr Laos::WfcIfInterface::m_LoadModeFilterReadWaitDataWithCompletionProxy
private

◆ m_LoadRecMatReadWaitDataWithCompletionProxy

LoadRecMatReadWaitDataWithCompletionProxyPtr Laos::WfcIfInterface::m_LoadRecMatReadWaitDataWithCompletionProxy
private

◆ m_LoadShapeReadWaitDataWithCompletionProxy

LoadShapeReadWaitDataWithCompletionProxyPtr Laos::WfcIfInterface::m_LoadShapeReadWaitDataWithCompletionProxy
private

◆ m_LoadSlopeFilterReadWaitDataWithCompletionProxy

LoadSlopeFilterReadWaitDataWithCompletionProxyPtr Laos::WfcIfInterface::m_LoadSlopeFilterReadWaitDataWithCompletionProxy
private

◆ m_readNumBufferReadWaitDataWithCompletionProxy

ReadNumBufferReadWaitDataWithCompletionProxyPtr Laos::WfcIfInterface::m_readNumBufferReadWaitDataWithCompletionProxy
private

◆ m_readNumBuffersReadWaitDataWithCompletionProxy

ReadNumBuffersReadWaitDataWithCompletionProxyPtr Laos::WfcIfInterface::m_readNumBuffersReadWaitDataWithCompletionProxy
private

◆ m_ResetShapeReadWaitDataWithCompletionProxy

ResetShapeReadWaitDataWithCompletionProxyPtr Laos::WfcIfInterface::m_ResetShapeReadWaitDataWithCompletionProxy
private

◆ m_SetAbsolutModesReadWaitDataWithCompletionProxy

SetAbsolutModesReadWaitDataWithCompletionProxyPtr Laos::WfcIfInterface::m_SetAbsolutModesReadWaitDataWithCompletionProxy
private

◆ m_SetDisturbReadWaitDataWithCompletionProxy

SetDisturbReadWaitDataWithCompletionProxyPtr Laos::WfcIfInterface::m_SetDisturbReadWaitDataWithCompletionProxy
private

◆ m_SetGainReadWaitDataWithCompletionProxy

SetGainReadWaitDataWithCompletionProxyPtr Laos::WfcIfInterface::m_SetGainReadWaitDataWithCompletionProxy
private

◆ m_SetGainTTHOReadWaitDataWithCompletionProxy

SetGainTTHOReadWaitDataWithCompletionProxyPtr Laos::WfcIfInterface::m_SetGainTTHOReadWaitDataWithCompletionProxy
private

◆ m_SetGainZeroReadWaitDataWithCompletionProxy

SetGainZeroReadWaitDataWithCompletionProxyPtr Laos::WfcIfInterface::m_SetGainZeroReadWaitDataWithCompletionProxy
private

◆ m_SetModeFilterReadWaitDataWithCompletionProxy

SetModeFilterReadWaitDataWithCompletionProxyPtr Laos::WfcIfInterface::m_SetModeFilterReadWaitDataWithCompletionProxy
private

◆ m_SetRecMatReadWaitDataWithCompletionProxy

SetRecMatReadWaitDataWithCompletionProxyPtr Laos::WfcIfInterface::m_SetRecMatReadWaitDataWithCompletionProxy
private

◆ m_SetSlopeFilterReadWaitDataWithCompletionProxy

SetSlopeFilterReadWaitDataWithCompletionProxyPtr Laos::WfcIfInterface::m_SetSlopeFilterReadWaitDataWithCompletionProxy
private

◆ m_SetSlopeGainReadWaitDataWithCompletionProxy

SetSlopeGainReadWaitDataWithCompletionProxyPtr Laos::WfcIfInterface::m_SetSlopeGainReadWaitDataWithCompletionProxy
private

◆ m_StartDisturbanceReadWaitDataWithCompletionProxy

StartDisturbanceReadWaitDataWithCompletionProxyPtr Laos::WfcIfInterface::m_StartDisturbanceReadWaitDataWithCompletionProxy
private

◆ m_StopDisturbanceReadWaitDataWithCompletionProxy

StopDisturbanceReadWaitDataWithCompletionProxyPtr Laos::WfcIfInterface::m_StopDisturbanceReadWaitDataWithCompletionProxy
private

◆ m_switchParamBlockReadWaitDataWithCompletionProxy

SwitchParamBlockReadWaitDataWithCompletionProxyPtr Laos::WfcIfInterface::m_switchParamBlockReadWaitDataWithCompletionProxy
private

◆ s_enumMapStringToNum

static std::map< std::string, Nice::CompletionState > Laos::WfcIfInterface::s_enumMapStringToNum
static

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