TwiceAsNice
2019-02-18
|
#include <DummyDevice.h>
Public Member Functions | |
TempoDummyDevice (const Nice::JointPtr &_config) | |
virtual | ~TempoDummyDevice () |
virtual void | open () |
open device More... | |
virtual void | close () |
close device More... | |
virtual void | reset (Basda::DeviceAsync &=Basda::Device::s_async) |
reset the device More... | |
virtual void | version () |
version More... | |
virtual void | init (Basda::DeviceAsync &=Basda::Device::s_async) |
init the device More... | |
virtual void | deinit (Basda::DeviceAsync &=Basda::Device::s_async) |
deinit the device More... | |
virtual void | activate (DeviceAsync &=Basda::Device::s_async) |
activate the device More... | |
virtual void | deactivate (DeviceAsync &=Basda::Device::s_async) |
deactivate the device More... | |
virtual void | updateProperties () |
virtual bool | isReachable () |
function to check whether the device is reachable or not More... | |
void | setReachable (bool state) |
set reachability status of the device More... | |
TempoDummyDevice (const Nice::JointPtr &_config) | |
virtual | ~TempoDummyDevice () |
virtual void | open () |
open device More... | |
virtual void | close () |
close device More... | |
virtual void | reset (Basda::DeviceAsync &=Basda::Device::s_async) |
reset the device More... | |
virtual void | version () |
version More... | |
virtual void | init (Basda::DeviceAsync &=Basda::Device::s_async) |
init the device More... | |
virtual void | deinit (Basda::DeviceAsync &=Basda::Device::s_async) |
deinit the device More... | |
virtual void | activate (DeviceAsync &=Basda::Device::s_async) |
activate the device More... | |
virtual void | deactivate (DeviceAsync &=Basda::Device::s_async) |
deactivate the device More... | |
virtual void | updateProperties () |
virtual bool | isReachable () |
function to check whether the device is reachable or not More... | |
void | setReachable (bool state) |
set reachability status of the device More... | |
TempoDummyDevice (const Nice::JointPtr &_config) | |
virtual | ~TempoDummyDevice () |
virtual void | open () |
open device More... | |
virtual void | close () |
close device More... | |
virtual void | reset (Basda::DeviceAsync &=Basda::Device::s_async) |
reset the device More... | |
virtual void | version () |
version More... | |
virtual void | init (Basda::DeviceAsync &=Basda::Device::s_async) |
init the device More... | |
virtual void | deinit (Basda::DeviceAsync &=Basda::Device::s_async) |
deinit the device More... | |
virtual void | activate (DeviceAsync &=Basda::Device::s_async) |
activate the device More... | |
virtual void | deactivate (DeviceAsync &=Basda::Device::s_async) |
deactivate the device More... | |
virtual void | updateProperties () |
virtual bool | isReachable () |
function to check whether the device is reachable or not More... | |
void | setReachable (bool state) |
set reachability status of the device More... | |
![]() | |
TempoDevice (const Nice::JointPtr &config) | |
virtual | ~TempoDevice () |
TempoDevice (const Nice::JointPtr &config) | |
virtual | ~TempoDevice () |
TempoDevice (const Nice::JointPtr &config) | |
virtual | ~TempoDevice () |
![]() | |
Device (const Nice::JointPtr &_config) | |
constructor. This is an elementary (lazy) action which stores the name and gets configuration. More... | |
virtual | ~Device () |
destructor Does nothing More... | |
virtual void | setConfig (const Nice::JointPtr &_config) |
init with config tree ptr More... | |
Nice::JointPtr & | config () |
retrieve the property tree More... | |
std::string & | name () |
retrieve the name set at ctor time. More... | |
Device (const Nice::JointPtr &_config) | |
constructor. This is an elementary (lazy) action which stores the name and gets configuration. More... | |
virtual | ~Device () |
destructor Does nothing More... | |
virtual void | setConfig (const Nice::JointPtr &_config) |
init with config tree ptr More... | |
Nice::JointPtr & | config () |
retrieve the property tree More... | |
std::string & | name () |
retrieve the name set at ctor time. More... | |
Protected Attributes | |
Nice::JointPtrVector | m_moduleNodes |
![]() | |
Nice::JointPtr | m_config |
Nice::JointPtr | m_cfg |
Nice::JointPtr | m_var |
std::string | m_name |
Private Attributes | |
IceUtil::RecMutex | m_syncMutex |
bool | m_isReachable |
reachable flag More... | |
Additional Inherited Members | |
![]() | |
static DeviceAsyncImpl | s_async |
Basda::TempoDummyDevice::TempoDummyDevice | ( | const Nice::JointPtr & | _config | ) |
|
virtual |
Basda::TempoDummyDevice::TempoDummyDevice | ( | const Nice::JointPtr & | _config | ) |
|
virtual |
Basda::TempoDummyDevice::TempoDummyDevice | ( | const Nice::JointPtr & | _config | ) |
|
virtual |
|
virtual |
activate the device
Implements Basda::Device.
Reimplemented in Basda::VinoDeviceAlgo< Type >, Basda::VinoDeviceAlgo< Type >, and Basda::VinoDeviceAlgo< Type >.
|
virtual |
activate the device
Implements Basda::Device.
Reimplemented in Basda::VinoDeviceAlgo< Type >, Basda::VinoDeviceAlgo< Type >, and Basda::VinoDeviceAlgo< Type >.
|
virtual |
activate the device
Implements Basda::Device.
Reimplemented in Basda::VinoDeviceAlgo< Type >, Basda::VinoDeviceAlgo< Type >, and Basda::VinoDeviceAlgo< Type >.
|
virtual |
close device
Implements Basda::Device.
Reimplemented in Basda::VinoDeviceAlgo< Type >, Basda::VinoDeviceAlgo< Type >, and Basda::VinoDeviceAlgo< Type >.
|
virtual |
close device
Implements Basda::Device.
Reimplemented in Basda::VinoDeviceAlgo< Type >, Basda::VinoDeviceAlgo< Type >, and Basda::VinoDeviceAlgo< Type >.
|
virtual |
close device
Implements Basda::Device.
Reimplemented in Basda::VinoDeviceAlgo< Type >, Basda::VinoDeviceAlgo< Type >, and Basda::VinoDeviceAlgo< Type >.
|
virtual |
deactivate the device
Implements Basda::Device.
Reimplemented in Basda::VinoDeviceAlgo< Type >, Basda::VinoDeviceAlgo< Type >, and Basda::VinoDeviceAlgo< Type >.
|
virtual |
deactivate the device
Implements Basda::Device.
Reimplemented in Basda::VinoDeviceAlgo< Type >, Basda::VinoDeviceAlgo< Type >, and Basda::VinoDeviceAlgo< Type >.
|
virtual |
deactivate the device
Implements Basda::Device.
Reimplemented in Basda::VinoDeviceAlgo< Type >, Basda::VinoDeviceAlgo< Type >, and Basda::VinoDeviceAlgo< Type >.
|
virtual |
deinit the device
Implements Basda::Device.
Reimplemented in Basda::VinoDeviceAlgo< Type >, Basda::VinoDeviceAlgo< Type >, and Basda::VinoDeviceAlgo< Type >.
|
virtual |
deinit the device
Implements Basda::Device.
Reimplemented in Basda::VinoDeviceAlgo< Type >, Basda::VinoDeviceAlgo< Type >, and Basda::VinoDeviceAlgo< Type >.
|
virtual |
deinit the device
Implements Basda::Device.
Reimplemented in Basda::VinoDeviceAlgo< Type >, Basda::VinoDeviceAlgo< Type >, and Basda::VinoDeviceAlgo< Type >.
|
virtual |
init the device
Implements Basda::Device.
Reimplemented in Basda::VinoDeviceAlgo< Type >, Basda::VinoDeviceAlgo< Type >, and Basda::VinoDeviceAlgo< Type >.
|
virtual |
init the device
Implements Basda::Device.
Reimplemented in Basda::VinoDeviceAlgo< Type >, Basda::VinoDeviceAlgo< Type >, and Basda::VinoDeviceAlgo< Type >.
|
virtual |
init the device
Implements Basda::Device.
Reimplemented in Basda::VinoDeviceAlgo< Type >, Basda::VinoDeviceAlgo< Type >, and Basda::VinoDeviceAlgo< Type >.
|
virtual |
function to check whether the device is reachable or not
Implements Basda::Tempo::TempoDevice.
Reimplemented in Basda::VinoDeviceAlgo< Type >, Basda::VinoDeviceAlgo< Type >, and Basda::VinoDeviceAlgo< Type >.
|
virtual |
function to check whether the device is reachable or not
Implements Basda::Tempo::TempoDevice.
Reimplemented in Basda::VinoDeviceAlgo< Type >, Basda::VinoDeviceAlgo< Type >, and Basda::VinoDeviceAlgo< Type >.
|
virtual |
function to check whether the device is reachable or not
Implements Basda::Tempo::TempoDevice.
Reimplemented in Basda::VinoDeviceAlgo< Type >, Basda::VinoDeviceAlgo< Type >, and Basda::VinoDeviceAlgo< Type >.
|
virtual |
open device
Implements Basda::Device.
Reimplemented in Basda::VinoDeviceAlgo< Type >, Basda::VinoDeviceAlgo< Type >, and Basda::VinoDeviceAlgo< Type >.
|
virtual |
open device
Implements Basda::Device.
Reimplemented in Basda::VinoDeviceAlgo< Type >, Basda::VinoDeviceAlgo< Type >, and Basda::VinoDeviceAlgo< Type >.
|
virtual |
open device
Implements Basda::Device.
Reimplemented in Basda::VinoDeviceAlgo< Type >, Basda::VinoDeviceAlgo< Type >, and Basda::VinoDeviceAlgo< Type >.
|
virtual |
reset the device
Implements Basda::Device.
Reimplemented in Basda::VinoDeviceAlgo< Type >, Basda::VinoDeviceAlgo< Type >, and Basda::VinoDeviceAlgo< Type >.
|
virtual |
reset the device
Implements Basda::Device.
Reimplemented in Basda::VinoDeviceAlgo< Type >, Basda::VinoDeviceAlgo< Type >, and Basda::VinoDeviceAlgo< Type >.
|
virtual |
reset the device
Implements Basda::Device.
Reimplemented in Basda::VinoDeviceAlgo< Type >, Basda::VinoDeviceAlgo< Type >, and Basda::VinoDeviceAlgo< Type >.
void Basda::TempoDummyDevice::setReachable | ( | bool | state | ) |
set reachability status of the device
state | true if reachable, false otherwise |
void Basda::TempoDummyDevice::setReachable | ( | bool | state | ) |
set reachability status of the device
state | true if reachable, false otherwise |
void Basda::TempoDummyDevice::setReachable | ( | bool | state | ) |
set reachability status of the device
state | true if reachable, false otherwise |
|
virtual |
Implements Basda::Tempo::TempoDevice.
|
virtual |
Implements Basda::Tempo::TempoDevice.
|
virtual |
Implements Basda::Tempo::TempoDevice.
|
virtual |
version
Implements Basda::Device.
Reimplemented in Basda::VinoDeviceAlgo< Type >, Basda::VinoDeviceAlgo< Type >, and Basda::VinoDeviceAlgo< Type >.
|
virtual |
version
Implements Basda::Device.
Reimplemented in Basda::VinoDeviceAlgo< Type >, Basda::VinoDeviceAlgo< Type >, and Basda::VinoDeviceAlgo< Type >.
|
virtual |
version
Implements Basda::Device.
Reimplemented in Basda::VinoDeviceAlgo< Type >, Basda::VinoDeviceAlgo< Type >, and Basda::VinoDeviceAlgo< Type >.
|
private |
reachable flag
|
protected |
|
private |