TwiceAsNice  2019-02-18
Basda::RingbufferDevice< DataType > Member List

This is the complete list of members for Basda::RingbufferDevice< DataType >, including all inherited members.

activate(DeviceAsync &=s_async)=0Basda::Devicepure virtual
activate(DeviceAsync &=s_async)=0Basda::Devicepure virtual
close()=0Basda::Devicepure virtual
close()=0Basda::Devicepure virtual
config()Basda::Deviceinline
config()Basda::Deviceinline
DataRingbufferType typedefBasda::RingbufferDevice< DataType >
DataRingbufferType typedefBasda::RingbufferDevice< DataType >
DataRingbufferTypePtr typedefBasda::RingbufferDevice< DataType >
DataRingbufferTypePtr typedefBasda::RingbufferDevice< DataType >
DataTypePtr typedefBasda::RingbufferDevice< DataType >private
DataTypePtr typedefBasda::RingbufferDevice< DataType >private
deactivate(DeviceAsync &=s_async)=0Basda::Devicepure virtual
deactivate(DeviceAsync &=s_async)=0Basda::Devicepure virtual
deinit(DeviceAsync &=s_async)=0Basda::Devicepure virtual
deinit(DeviceAsync &=s_async)=0Basda::Devicepure virtual
Device(const Nice::JointPtr &_config)Basda::Deviceinline
Device(const Nice::JointPtr &_config)Basda::Deviceinline
init(DeviceAsync &=s_async)=0Basda::Devicepure virtual
init(DeviceAsync &=s_async)=0Basda::Devicepure virtual
isIdle()Basda::RingbufferDevice< DataType >inlinevirtual
isIdle()Basda::RingbufferDevice< DataType >inlinevirtual
lastData()Basda::RingbufferDevice< DataType >inline
lastData()Basda::RingbufferDevice< DataType >inline
lastDataNum()Basda::RingbufferDevice< DataType >inline
lastDataNum()Basda::RingbufferDevice< DataType >inline
m_cfgBasda::Deviceprotected
m_configBasda::Deviceprotected
m_nameBasda::Deviceprotected
m_varBasda::Deviceprotected
name()Basda::Deviceinline
name()Basda::Deviceinline
open()=0Basda::Devicepure virtual
open()=0Basda::Devicepure virtual
reset(DeviceAsync &=s_async)=0Basda::Devicepure virtual
reset(DeviceAsync &=s_async)=0Basda::Devicepure virtual
ringbuffer()=0Basda::RingbufferDevice< DataType >pure virtual
ringbuffer()=0Basda::RingbufferDevice< DataType >pure virtual
RingbufferDevice(const Nice::JointPtr &_config)Basda::RingbufferDevice< DataType >inline
RingbufferDevice(const Nice::JointPtr &_config)Basda::RingbufferDevice< DataType >inline
s_asyncBasda::Devicestatic
setConfig(const Nice::JointPtr &_config)Basda::Deviceinlinevirtual
setConfig(const Nice::JointPtr &_config)Basda::Deviceinlinevirtual
state()Basda::RingbufferDevice< DataType >inlinevirtual
state()Basda::RingbufferDevice< DataType >inlinevirtual
timedWaitForNewData(DataTypePtr &_img, const Nice::Time &_time, DeviceAsync &_async=s_async)Basda::RingbufferDevice< DataType >inline
timedWaitForNewData(DataTypePtr &_img, const Nice::Time &_time, DeviceAsync &_async=s_async)Basda::RingbufferDevice< DataType >inline
timedWaitForNextData(DataTypePtr &_img, int _last, const Nice::Time &_time, DeviceAsync &_async=s_async)Basda::RingbufferDevice< DataType >inline
timedWaitForNextData(DataTypePtr &_img, int _last, const Nice::Time &_time, DeviceAsync &_async=s_async)Basda::RingbufferDevice< DataType >inline
timedWaitForState(RingbufferRegime::State _state, const Nice::Time &_time, DeviceAsync &_async=s_async)Basda::RingbufferDevice< DataType >inline
timedWaitForState(RingbufferRegime::State _state, const Nice::Time &_time, DeviceAsync &_async=s_async)Basda::RingbufferDevice< DataType >inline
timedWaitForStateChange(const Nice::Time &_time, DeviceAsync &_async=s_async)Basda::RingbufferDevice< DataType >inline
timedWaitForStateChange(const Nice::Time &_time, DeviceAsync &_async=s_async)Basda::RingbufferDevice< DataType >inline
version()=0Basda::Devicepure virtual
version()=0Basda::Devicepure virtual
waitForNewData(DataTypePtr &_img, DeviceAsync &_async=s_async)Basda::RingbufferDevice< DataType >inline
waitForNewData(DataTypePtr &_img, DeviceAsync &_async=s_async)Basda::RingbufferDevice< DataType >inline
waitForNextData(DataTypePtr &_img, int _last, DeviceAsync &_async=s_async)Basda::RingbufferDevice< DataType >inline
waitForNextData(DataTypePtr &_img, int _last, DeviceAsync &_async=s_async)Basda::RingbufferDevice< DataType >inline
waitForState(RingbufferRegime::State _state, DeviceAsync &_async=s_async)Basda::RingbufferDevice< DataType >inline
waitForState(RingbufferRegime::State _state, DeviceAsync &_async=s_async)Basda::RingbufferDevice< DataType >inline
waitForStateChange(DeviceAsync &_async=s_async)Basda::RingbufferDevice< DataType >inline
waitForStateChange(DeviceAsync &_async=s_async)Basda::RingbufferDevice< DataType >inline
~Device()Basda::Deviceinlinevirtual
~Device()Basda::Deviceinlinevirtual
~RingbufferDevice()Basda::RingbufferDevice< DataType >inline
~RingbufferDevice()Basda::RingbufferDevice< DataType >inline