advanceRptr(long int n=1)=0 | RTC::BufferBase< DataType > | [pure virtual] |
advanceWptr(long int n=1)=0 | RTC::BufferBase< DataType > | [pure virtual] |
BUFFER_EMPTY enum value | RTC::BufferStatus | |
BUFFER_ERROR enum value | RTC::BufferStatus | |
BUFFER_FULL enum value | RTC::BufferStatus | |
BUFFER_OK enum value | RTC::BufferStatus | |
clear() | RTC::SyncFIFO< DataType > | [inline, virtual] |
empty(void) const =0 | RTC::BufferBase< DataType > | [pure virtual] |
Enum enum name | RTC::BufferStatus | |
full(void) const =0 | RTC::BufferBase< DataType > | [pure virtual] |
gbump(int n) | RTC::SyncFIFO< DataType > | [inline, virtual] |
get() | RTC::SyncFIFO< DataType > | [inline, virtual] |
RTC::BufferBase::get(DataType &value)=0 | RTC::BufferBase< DataType > | [pure virtual] |
getBuffer() const | RTC::SyncFIFO< DataType > | [inline, virtual] |
getn(DataType *data, int size) | RTC::SyncFIFO< DataType > | [inline, virtual] |
getNext() | RTC::SyncFIFO< DataType > | [inline, virtual] |
init(const DataType &data) | RTC::SyncFIFO< DataType > | [inline, virtual] |
RTC::BufferBase::init(const coil::Properties &prop)=0 | RTC::BufferBase< DataType > | [pure virtual] |
isEmpty() const | RTC::SyncFIFO< DataType > | [inline, virtual] |
isFull() const | RTC::SyncFIFO< DataType > | [inline, virtual] |
length() const | RTC::SyncFIFO< DataType > | [inline, virtual] |
RTC::BufferBase::length(size_t n)=0 | RTC::BufferBase< DataType > | [pure virtual] |
m_buffer | RTC::SyncFIFO< DataType > | [protected] |
m_buffer_org | RTC::SyncFIFO< DataType > | [protected] |
m_rbegin | RTC::SyncFIFO< DataType > | [protected] |
m_rend | RTC::SyncFIFO< DataType > | [protected] |
m_rnext | RTC::SyncFIFO< DataType > | [protected] |
m_rpos | RTC::SyncFIFO< DataType > | [protected] |
m_size | RTC::SyncFIFO< DataType > | [protected] |
m_size_org | RTC::SyncFIFO< DataType > | [protected] |
m_wbegin | RTC::SyncFIFO< DataType > | [protected] |
m_wend | RTC::SyncFIFO< DataType > | [protected] |
m_wnext | RTC::SyncFIFO< DataType > | [protected] |
m_wpos | RTC::SyncFIFO< DataType > | [protected] |
NOT_SUPPORTED enum value | RTC::BufferStatus | |
overflow(const DataType &data) | RTC::SyncFIFO< DataType > | [inline, virtual] |
pbump(int n) | RTC::SyncFIFO< DataType > | [inline, virtual] |
PRECONDITION_NOT_MET enum value | RTC::BufferStatus | |
put(const DataType &data) | RTC::SyncFIFO< DataType > | [inline, virtual] |
putn(DataType *data, int size) | RTC::SyncFIFO< DataType > | [inline, virtual] |
putNext(const DataType &data) | RTC::SyncFIFO< DataType > | [inline, virtual] |
rbegin() | RTC::SyncFIFO< DataType > | [inline, protected, virtual] |
read(DataType &data) | RTC::SyncFIFO< DataType > | [inline, virtual] |
RTC::BufferBase::read(DataType &value, long int sec=-1, long int nsec=-1)=0 | RTC::BufferBase< DataType > | [pure virtual] |
readable() const | RTC::SyncFIFO< DataType > | [inline, virtual] |
rend() | RTC::SyncFIFO< DataType > | [inline, protected, virtual] |
reset()=0 | RTC::BufferBase< DataType > | [pure virtual] |
rnext() | RTC::SyncFIFO< DataType > | [inline, protected, virtual] |
rptr() | RTC::SyncFIFO< DataType > | [inline, protected, virtual] |
RTC::BufferBase::rptr(long int n=0)=0 | RTC::BufferBase< DataType > | [pure virtual] |
setBuffer(DataType *buffer, int size) | RTC::SyncFIFO< DataType > | [inline, virtual] |
SyncFIFO(int size=3) | RTC::SyncFIFO< DataType > | [inline] |
TIMEOUT enum value | RTC::BufferStatus | |
toString(Enum status) | RTC::BufferStatus | [inline, static] |
underflow() | RTC::SyncFIFO< DataType > | [inline, virtual] |
unsetBuffer() | RTC::SyncFIFO< DataType > | [inline, virtual] |
wbegin() | RTC::SyncFIFO< DataType > | [inline, protected, virtual] |
wend() | RTC::SyncFIFO< DataType > | [inline, protected, virtual] |
wnext() | RTC::SyncFIFO< DataType > | [inline, protected, virtual] |
wptr() | RTC::SyncFIFO< DataType > | [inline, protected, virtual] |
RTC::BufferBase::wptr(long int n=0)=0 | RTC::BufferBase< DataType > | [pure virtual] |
writable() | RTC::SyncFIFO< DataType > | [inline, virtual] |
RTC::BufferBase::writable() const =0 | RTC::BufferBase< DataType > | [pure virtual] |
write(const DataType &data) | RTC::SyncFIFO< DataType > | [inline, virtual] |
RTC::BufferBase::write(const DataType &value, long int sec=-1, long int nsec=-1)=0 | RTC::BufferBase< DataType > | [pure virtual] |
~BufferBase(void) | RTC::BufferBase< DataType > | [inline, virtual] |
~SyncFIFO(void) | RTC::SyncFIFO< DataType > | [inline, virtual] |