TwiceAsNice  2019-02-18
Public Member Functions | Private Attributes | List of all members
Basda::IODeviceWut::SetOutputPortCommand< STATE > Class Template Reference
Collaboration diagram for Basda::IODeviceWut::SetOutputPortCommand< STATE >:
Collaboration graph

Public Member Functions

 SetOutputPortCommand (IODeviceWut *parent, unsigned portIndex, Nice::PropertyPtr commandProperty)
 
Nice::CompletionState execute (Nice::CommandFun< SetOutputPortCommand< STATE > > *, bool &)
 

Private Attributes

IODeviceWutm_parent
 
unsigned m_portIndex
 
Nice::PropertyPtr m_commandProperty
 

Constructor & Destructor Documentation

◆ SetOutputPortCommand()

template<IODeviceWut::PortState STATE>
Basda::IODeviceWut::SetOutputPortCommand< STATE >::SetOutputPortCommand ( IODeviceWut parent,
unsigned  portIndex,
Nice::PropertyPtr  commandProperty 
)
inline

Member Function Documentation

◆ execute()

template<IODeviceWut::PortState STATE>
Nice::CompletionState Basda::IODeviceWut::SetOutputPortCommand< STATE >::execute ( Nice::CommandFun< SetOutputPortCommand< STATE > > *  ,
bool  
)
inline
Note
property bridge member function

Member Data Documentation

◆ m_commandProperty

template<IODeviceWut::PortState STATE>
Nice::PropertyPtr Basda::IODeviceWut::SetOutputPortCommand< STATE >::m_commandProperty
private

◆ m_parent

template<IODeviceWut::PortState STATE>
IODeviceWut* Basda::IODeviceWut::SetOutputPortCommand< STATE >::m_parent
private

◆ m_portIndex

template<IODeviceWut::PortState STATE>
unsigned Basda::IODeviceWut::SetOutputPortCommand< STATE >::m_portIndex
private

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