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

#include <WfcCommonsServiceWorkerSkeleton.h>

Inheritance diagram for Laos::WfcCommonsServiceWorkerSkeleton:
Inheritance graph
Collaboration diagram for Laos::WfcCommonsServiceWorkerSkeleton:
Collaboration graph

Public Member Functions

 WfcCommonsServiceWorkerSkeleton (const Nice::JointPtr &_config)
 
virtual ~WfcCommonsServiceWorkerSkeleton ()
 
virtual void loadMask (Nice::File _maskfile)=0
 
virtual void setMask (Nice::SeqDynamicBitset _mask)=0
 
virtual Nice::Int startLoop (Nice::U32 _nframes)=0
 
virtual void stopLoop ()=0
 
virtual void resetLoop ()=0
 
virtual void initLoop ()=0
 
virtual void closeLoop ()=0
 
virtual void setAndClose ()=0
 
virtual void setNormalizeMethod (Nice::U16 _normmethod)=0
 
virtual void setSlopeOffset (Nice::SeqFloat _slopeoffset)=0
 
virtual void loadSlopeOffset (Nice::File _slopeoffset)=0
 
virtual void enableLinearize (bool _linearize)=0
 
virtual void setSlopeNormConst (float _normconst)=0
 
virtual void setLinearisation (Nice::SeqFloat _linvec)=0
 
virtual void startRandomPixelGen ()=0
 
virtual void enableDisturbance (bool _disturb)=0
 
virtual void send2DM (bool _send)=0
 
virtual void toggleSend2DM ()=0
 
virtual Nice::SeqDynamicBitset getSlopeMask ()=0
 
 WfcCommonsServiceWorkerSkeleton (const Nice::JointPtr &_config)
 
virtual ~WfcCommonsServiceWorkerSkeleton ()
 
virtual void loadMask (Nice::File _maskfile)=0
 
virtual void setMask (Nice::SeqDynamicBitset _mask)=0
 
virtual Nice::Int startLoop (Nice::U32 _nframes)=0
 
virtual void stopLoop ()=0
 
virtual void resetLoop ()=0
 
virtual void initLoop ()=0
 
virtual void closeLoop ()=0
 
virtual void setAndClose ()=0
 
virtual void setNormalizeMethod (Nice::U16 _normmethod)=0
 
virtual void setSlopeOffset (Nice::SeqFloat _slopeoffset)=0
 
virtual void loadSlopeOffset (Nice::File _slopeoffset)=0
 
virtual void enableLinearize (bool _linearize)=0
 
virtual void setSlopeNormConst (float _normconst)=0
 
virtual void setLinearisation (Nice::SeqFloat _linvec)=0
 
virtual void startRandomPixelGen ()=0
 
virtual void enableDisturbance (bool _disturb)=0
 
virtual void send2DM (bool _send)=0
 
virtual void toggleSend2DM ()=0
 
virtual Nice::SeqDynamicBitset getSlopeMask ()=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 * loadMaskNode ()
 
void loadMaskInit (Nice::File _maskfile)
 
const char * setMaskNode ()
 
void setMaskInit (Nice::SeqDynamicBitset _mask)
 
const char * startLoopNode ()
 
void startLoopInit (Nice::U32 _nframes)
 
const char * stopLoopNode ()
 
const char * resetLoopNode ()
 
const char * initLoopNode ()
 
const char * closeLoopNode ()
 
const char * setAndCloseNode ()
 
const char * setNormalizeMethodNode ()
 
void setNormalizeMethodInit (Nice::U16 _normmethod)
 
const char * setSlopeOffsetNode ()
 
void setSlopeOffsetInit (Nice::SeqFloat _slopeoffset)
 
const char * loadSlopeOffsetNode ()
 
void loadSlopeOffsetInit (Nice::File _slopeoffset)
 
const char * enableLinearizeNode ()
 
void enableLinearizeInit (bool _linearize)
 
const char * setSlopeNormConstNode ()
 
void setSlopeNormConstInit (float _normconst)
 
const char * setLinearisationNode ()
 
void setLinearisationInit (Nice::SeqFloat _linvec)
 
const char * startRandomPixelGenNode ()
 
const char * enableDisturbanceNode ()
 
void enableDisturbanceInit (bool _disturb)
 
const char * send2DMNode ()
 
void send2DMInit (bool _send)
 
const char * toggleSend2DMNode ()
 
const char * getSlopeMaskNode ()
 
virtual void work ()
 
const char * loadMaskNode ()
 
void loadMaskInit (Nice::File _maskfile)
 
const char * setMaskNode ()
 
void setMaskInit (Nice::SeqDynamicBitset _mask)
 
const char * startLoopNode ()
 
void startLoopInit (Nice::U32 _nframes)
 
const char * stopLoopNode ()
 
const char * resetLoopNode ()
 
const char * initLoopNode ()
 
const char * closeLoopNode ()
 
const char * setAndCloseNode ()
 
const char * setNormalizeMethodNode ()
 
void setNormalizeMethodInit (Nice::U16 _normmethod)
 
const char * setSlopeOffsetNode ()
 
void setSlopeOffsetInit (Nice::SeqFloat _slopeoffset)
 
const char * loadSlopeOffsetNode ()
 
void loadSlopeOffsetInit (Nice::File _slopeoffset)
 
const char * enableLinearizeNode ()
 
void enableLinearizeInit (bool _linearize)
 
const char * setSlopeNormConstNode ()
 
void setSlopeNormConstInit (float _normconst)
 
const char * setLinearisationNode ()
 
void setLinearisationInit (Nice::SeqFloat _linvec)
 
const char * startRandomPixelGenNode ()
 
const char * enableDisturbanceNode ()
 
void enableDisturbanceInit (bool _disturb)
 
const char * send2DMNode ()
 
void send2DMInit (bool _send)
 
const char * toggleSend2DMNode ()
 
const char * getSlopeMaskNode ()
 
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

WfcCommonsServiceWorkerInternalSkeletonm_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

◆ WfcCommonsServiceWorkerSkeleton() [1/2]

WfcCommonsServiceWorkerSkeleton::WfcCommonsServiceWorkerSkeleton ( const Nice::JointPtr _config)

◆ ~WfcCommonsServiceWorkerSkeleton() [1/2]

WfcCommonsServiceWorkerSkeleton::~WfcCommonsServiceWorkerSkeleton ( )
virtual

◆ WfcCommonsServiceWorkerSkeleton() [2/2]

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

◆ ~WfcCommonsServiceWorkerSkeleton() [2/2]

virtual Laos::WfcCommonsServiceWorkerSkeleton::~WfcCommonsServiceWorkerSkeleton ( )
virtual

Member Function Documentation

◆ closeLoop() [1/2]

virtual void Laos::WfcCommonsServiceWorkerSkeleton::closeLoop ( )
pure virtual

◆ closeLoop() [2/2]

virtual void Laos::WfcCommonsServiceWorkerSkeleton::closeLoop ( )
pure virtual

◆ closeLoopNode() [1/2]

const char* Laos::WfcCommonsServiceWorkerSkeleton::closeLoopNode ( )
protected

◆ closeLoopNode() [2/2]

const char * WfcCommonsServiceWorkerSkeleton::closeLoopNode ( )
protected

◆ enableDisturbance() [1/2]

virtual void Laos::WfcCommonsServiceWorkerSkeleton::enableDisturbance ( bool  _disturb)
pure virtual

◆ enableDisturbance() [2/2]

virtual void Laos::WfcCommonsServiceWorkerSkeleton::enableDisturbance ( bool  _disturb)
pure virtual

◆ enableDisturbanceInit() [1/2]

void WfcCommonsServiceWorkerSkeleton::enableDisturbanceInit ( bool  _disturb)
protected

◆ enableDisturbanceInit() [2/2]

void Laos::WfcCommonsServiceWorkerSkeleton::enableDisturbanceInit ( bool  _disturb)
protected

◆ enableDisturbanceNode() [1/2]

const char * WfcCommonsServiceWorkerSkeleton::enableDisturbanceNode ( )
protected

◆ enableDisturbanceNode() [2/2]

const char* Laos::WfcCommonsServiceWorkerSkeleton::enableDisturbanceNode ( )
protected

◆ enableLinearize() [1/2]

virtual void Laos::WfcCommonsServiceWorkerSkeleton::enableLinearize ( bool  _linearize)
pure virtual

◆ enableLinearize() [2/2]

virtual void Laos::WfcCommonsServiceWorkerSkeleton::enableLinearize ( bool  _linearize)
pure virtual

◆ enableLinearizeInit() [1/2]

void WfcCommonsServiceWorkerSkeleton::enableLinearizeInit ( bool  _linearize)
protected

◆ enableLinearizeInit() [2/2]

void Laos::WfcCommonsServiceWorkerSkeleton::enableLinearizeInit ( bool  _linearize)
protected

◆ enableLinearizeNode() [1/2]

const char * WfcCommonsServiceWorkerSkeleton::enableLinearizeNode ( )
protected

◆ enableLinearizeNode() [2/2]

const char* Laos::WfcCommonsServiceWorkerSkeleton::enableLinearizeNode ( )
protected

◆ getSlopeMask() [1/2]

virtual Nice::SeqDynamicBitset Laos::WfcCommonsServiceWorkerSkeleton::getSlopeMask ( )
pure virtual

◆ getSlopeMask() [2/2]

virtual Nice::SeqDynamicBitset Laos::WfcCommonsServiceWorkerSkeleton::getSlopeMask ( )
pure virtual

◆ getSlopeMaskNode() [1/2]

const char * WfcCommonsServiceWorkerSkeleton::getSlopeMaskNode ( )
protected

◆ getSlopeMaskNode() [2/2]

const char* Laos::WfcCommonsServiceWorkerSkeleton::getSlopeMaskNode ( )
protected

◆ initLoop() [1/2]

virtual void Laos::WfcCommonsServiceWorkerSkeleton::initLoop ( )
pure virtual

◆ initLoop() [2/2]

virtual void Laos::WfcCommonsServiceWorkerSkeleton::initLoop ( )
pure virtual

◆ initLoopNode() [1/2]

const char* Laos::WfcCommonsServiceWorkerSkeleton::initLoopNode ( )
protected

◆ initLoopNode() [2/2]

const char * WfcCommonsServiceWorkerSkeleton::initLoopNode ( )
protected

◆ loadMask() [1/2]

virtual void Laos::WfcCommonsServiceWorkerSkeleton::loadMask ( Nice::File  _maskfile)
pure virtual

◆ loadMask() [2/2]

virtual void Laos::WfcCommonsServiceWorkerSkeleton::loadMask ( Nice::File  _maskfile)
pure virtual

◆ loadMaskInit() [1/2]

void Laos::WfcCommonsServiceWorkerSkeleton::loadMaskInit ( Nice::File  _maskfile)
protected

◆ loadMaskInit() [2/2]

void WfcCommonsServiceWorkerSkeleton::loadMaskInit ( Nice::File  _maskfile)
protected

◆ loadMaskNode() [1/2]

const char* Laos::WfcCommonsServiceWorkerSkeleton::loadMaskNode ( )
protected

◆ loadMaskNode() [2/2]

const char * WfcCommonsServiceWorkerSkeleton::loadMaskNode ( )
protected

◆ loadSlopeOffset() [1/2]

virtual void Laos::WfcCommonsServiceWorkerSkeleton::loadSlopeOffset ( Nice::File  _slopeoffset)
pure virtual

◆ loadSlopeOffset() [2/2]

virtual void Laos::WfcCommonsServiceWorkerSkeleton::loadSlopeOffset ( Nice::File  _slopeoffset)
pure virtual

◆ loadSlopeOffsetInit() [1/2]

void WfcCommonsServiceWorkerSkeleton::loadSlopeOffsetInit ( Nice::File  _slopeoffset)
protected

◆ loadSlopeOffsetInit() [2/2]

void Laos::WfcCommonsServiceWorkerSkeleton::loadSlopeOffsetInit ( Nice::File  _slopeoffset)
protected

◆ loadSlopeOffsetNode() [1/2]

const char * WfcCommonsServiceWorkerSkeleton::loadSlopeOffsetNode ( )
protected

◆ loadSlopeOffsetNode() [2/2]

const char* Laos::WfcCommonsServiceWorkerSkeleton::loadSlopeOffsetNode ( )
protected

◆ resetLoop() [1/2]

virtual void Laos::WfcCommonsServiceWorkerSkeleton::resetLoop ( )
pure virtual

◆ resetLoop() [2/2]

virtual void Laos::WfcCommonsServiceWorkerSkeleton::resetLoop ( )
pure virtual

◆ resetLoopNode() [1/2]

const char* Laos::WfcCommonsServiceWorkerSkeleton::resetLoopNode ( )
protected

◆ resetLoopNode() [2/2]

const char * WfcCommonsServiceWorkerSkeleton::resetLoopNode ( )
protected

◆ send2DM() [1/2]

virtual void Laos::WfcCommonsServiceWorkerSkeleton::send2DM ( bool  _send)
pure virtual

◆ send2DM() [2/2]

virtual void Laos::WfcCommonsServiceWorkerSkeleton::send2DM ( bool  _send)
pure virtual

◆ send2DMInit() [1/2]

void WfcCommonsServiceWorkerSkeleton::send2DMInit ( bool  _send)
protected

◆ send2DMInit() [2/2]

void Laos::WfcCommonsServiceWorkerSkeleton::send2DMInit ( bool  _send)
protected

◆ send2DMNode() [1/2]

const char * WfcCommonsServiceWorkerSkeleton::send2DMNode ( )
protected

◆ send2DMNode() [2/2]

const char* Laos::WfcCommonsServiceWorkerSkeleton::send2DMNode ( )
protected

◆ setAndClose() [1/2]

virtual void Laos::WfcCommonsServiceWorkerSkeleton::setAndClose ( )
pure virtual

◆ setAndClose() [2/2]

virtual void Laos::WfcCommonsServiceWorkerSkeleton::setAndClose ( )
pure virtual

◆ setAndCloseNode() [1/2]

const char* Laos::WfcCommonsServiceWorkerSkeleton::setAndCloseNode ( )
protected

◆ setAndCloseNode() [2/2]

const char * WfcCommonsServiceWorkerSkeleton::setAndCloseNode ( )
protected

◆ setLinearisation() [1/2]

virtual void Laos::WfcCommonsServiceWorkerSkeleton::setLinearisation ( Nice::SeqFloat  _linvec)
pure virtual

◆ setLinearisation() [2/2]

virtual void Laos::WfcCommonsServiceWorkerSkeleton::setLinearisation ( Nice::SeqFloat  _linvec)
pure virtual

◆ setLinearisationInit() [1/2]

void WfcCommonsServiceWorkerSkeleton::setLinearisationInit ( Nice::SeqFloat  _linvec)
protected

◆ setLinearisationInit() [2/2]

void Laos::WfcCommonsServiceWorkerSkeleton::setLinearisationInit ( Nice::SeqFloat  _linvec)
protected

◆ setLinearisationNode() [1/2]

const char * WfcCommonsServiceWorkerSkeleton::setLinearisationNode ( )
protected

◆ setLinearisationNode() [2/2]

const char* Laos::WfcCommonsServiceWorkerSkeleton::setLinearisationNode ( )
protected

◆ setMask() [1/2]

virtual void Laos::WfcCommonsServiceWorkerSkeleton::setMask ( Nice::SeqDynamicBitset  _mask)
pure virtual

◆ setMask() [2/2]

virtual void Laos::WfcCommonsServiceWorkerSkeleton::setMask ( Nice::SeqDynamicBitset  _mask)
pure virtual

◆ setMaskInit() [1/2]

void Laos::WfcCommonsServiceWorkerSkeleton::setMaskInit ( Nice::SeqDynamicBitset  _mask)
protected

◆ setMaskInit() [2/2]

void WfcCommonsServiceWorkerSkeleton::setMaskInit ( Nice::SeqDynamicBitset  _mask)
protected

◆ setMaskNode() [1/2]

const char* Laos::WfcCommonsServiceWorkerSkeleton::setMaskNode ( )
protected

◆ setMaskNode() [2/2]

const char * WfcCommonsServiceWorkerSkeleton::setMaskNode ( )
protected

◆ setNormalizeMethod() [1/2]

virtual void Laos::WfcCommonsServiceWorkerSkeleton::setNormalizeMethod ( Nice::U16  _normmethod)
pure virtual

◆ setNormalizeMethod() [2/2]

virtual void Laos::WfcCommonsServiceWorkerSkeleton::setNormalizeMethod ( Nice::U16  _normmethod)
pure virtual

◆ setNormalizeMethodInit() [1/2]

void WfcCommonsServiceWorkerSkeleton::setNormalizeMethodInit ( Nice::U16  _normmethod)
protected

◆ setNormalizeMethodInit() [2/2]

void Laos::WfcCommonsServiceWorkerSkeleton::setNormalizeMethodInit ( Nice::U16  _normmethod)
protected

◆ setNormalizeMethodNode() [1/2]

const char* Laos::WfcCommonsServiceWorkerSkeleton::setNormalizeMethodNode ( )
protected

◆ setNormalizeMethodNode() [2/2]

const char * WfcCommonsServiceWorkerSkeleton::setNormalizeMethodNode ( )
protected

◆ setSlopeNormConst() [1/2]

virtual void Laos::WfcCommonsServiceWorkerSkeleton::setSlopeNormConst ( float  _normconst)
pure virtual

◆ setSlopeNormConst() [2/2]

virtual void Laos::WfcCommonsServiceWorkerSkeleton::setSlopeNormConst ( float  _normconst)
pure virtual

◆ setSlopeNormConstInit() [1/2]

void WfcCommonsServiceWorkerSkeleton::setSlopeNormConstInit ( float  _normconst)
protected

◆ setSlopeNormConstInit() [2/2]

void Laos::WfcCommonsServiceWorkerSkeleton::setSlopeNormConstInit ( float  _normconst)
protected

◆ setSlopeNormConstNode() [1/2]

const char * WfcCommonsServiceWorkerSkeleton::setSlopeNormConstNode ( )
protected

◆ setSlopeNormConstNode() [2/2]

const char* Laos::WfcCommonsServiceWorkerSkeleton::setSlopeNormConstNode ( )
protected

◆ setSlopeOffset() [1/2]

virtual void Laos::WfcCommonsServiceWorkerSkeleton::setSlopeOffset ( Nice::SeqFloat  _slopeoffset)
pure virtual

◆ setSlopeOffset() [2/2]

virtual void Laos::WfcCommonsServiceWorkerSkeleton::setSlopeOffset ( Nice::SeqFloat  _slopeoffset)
pure virtual

◆ setSlopeOffsetInit() [1/2]

void Laos::WfcCommonsServiceWorkerSkeleton::setSlopeOffsetInit ( Nice::SeqFloat  _slopeoffset)
protected

◆ setSlopeOffsetInit() [2/2]

void WfcCommonsServiceWorkerSkeleton::setSlopeOffsetInit ( Nice::SeqFloat  _slopeoffset)
protected

◆ setSlopeOffsetNode() [1/2]

const char * WfcCommonsServiceWorkerSkeleton::setSlopeOffsetNode ( )
protected

◆ setSlopeOffsetNode() [2/2]

const char* Laos::WfcCommonsServiceWorkerSkeleton::setSlopeOffsetNode ( )
protected

◆ startLoop() [1/2]

virtual Nice::Int Laos::WfcCommonsServiceWorkerSkeleton::startLoop ( Nice::U32  _nframes)
pure virtual

◆ startLoop() [2/2]

virtual Nice::Int Laos::WfcCommonsServiceWorkerSkeleton::startLoop ( Nice::U32  _nframes)
pure virtual

◆ startLoopInit() [1/2]

void Laos::WfcCommonsServiceWorkerSkeleton::startLoopInit ( Nice::U32  _nframes)
protected

◆ startLoopInit() [2/2]

void WfcCommonsServiceWorkerSkeleton::startLoopInit ( Nice::U32  _nframes)
protected

◆ startLoopNode() [1/2]

const char * WfcCommonsServiceWorkerSkeleton::startLoopNode ( )
protected

◆ startLoopNode() [2/2]

const char* Laos::WfcCommonsServiceWorkerSkeleton::startLoopNode ( )
protected

◆ startRandomPixelGen() [1/2]

virtual void Laos::WfcCommonsServiceWorkerSkeleton::startRandomPixelGen ( )
pure virtual

◆ startRandomPixelGen() [2/2]

virtual void Laos::WfcCommonsServiceWorkerSkeleton::startRandomPixelGen ( )
pure virtual

◆ startRandomPixelGenNode() [1/2]

const char * WfcCommonsServiceWorkerSkeleton::startRandomPixelGenNode ( )
protected

◆ startRandomPixelGenNode() [2/2]

const char* Laos::WfcCommonsServiceWorkerSkeleton::startRandomPixelGenNode ( )
protected

◆ stopLoop() [1/2]

virtual void Laos::WfcCommonsServiceWorkerSkeleton::stopLoop ( )
pure virtual

◆ stopLoop() [2/2]

virtual void Laos::WfcCommonsServiceWorkerSkeleton::stopLoop ( )
pure virtual

◆ stopLoopNode() [1/2]

const char * WfcCommonsServiceWorkerSkeleton::stopLoopNode ( )
protected

◆ stopLoopNode() [2/2]

const char* Laos::WfcCommonsServiceWorkerSkeleton::stopLoopNode ( )
protected

◆ toggleSend2DM() [1/2]

virtual void Laos::WfcCommonsServiceWorkerSkeleton::toggleSend2DM ( )
pure virtual

◆ toggleSend2DM() [2/2]

virtual void Laos::WfcCommonsServiceWorkerSkeleton::toggleSend2DM ( )
pure virtual

◆ toggleSend2DMNode() [1/2]

const char* Laos::WfcCommonsServiceWorkerSkeleton::toggleSend2DMNode ( )
protected

◆ toggleSend2DMNode() [2/2]

const char * WfcCommonsServiceWorkerSkeleton::toggleSend2DMNode ( )
protected

◆ work() [1/2]

void WfcCommonsServiceWorkerSkeleton::work ( )
protectedvirtual

Implements Basda::ServiceWorker.

◆ work() [2/2]

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

Implements Basda::ServiceWorker.

Member Data Documentation

◆ m_internal

WfcCommonsServiceWorkerInternalSkeleton * WfcCommonsServiceWorkerSkeleton::m_internal
private

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