OpenRTM-aist
1.2.1
総合概要
名前空間
クラス
ファイル
クラス一覧
クラス階層
クラスメンバ
RTC
RingBuffer
RTC::RingBuffer< DataType > メンバ一覧
継承メンバを含む
RTC::RingBuffer< DataType >
の全メンバ一覧です。
advanceRptr
(long int n=1, bool unlock_enable=true)
RTC::RingBuffer< DataType >
inline
virtual
advanceWptr
(long int n=1, bool unlock_enable=true)
RTC::RingBuffer< DataType >
inline
virtual
BUFFER_EMPTY
列挙値
RTC::BufferStatus
BUFFER_ERROR
列挙値
RTC::BufferStatus
BUFFER_FULL
列挙値
RTC::BufferStatus
BUFFER_OK
列挙値
RTC::BufferStatus
empty
(void) const
RTC::RingBuffer< DataType >
inline
virtual
Enum
列挙名
RTC::BufferStatus
full
(void) const
RTC::RingBuffer< DataType >
inline
virtual
get
(DataType &value)
RTC::RingBuffer< DataType >
inline
virtual
get
()
RTC::RingBuffer< DataType >
inline
virtual
Guard
RTC::RingBuffer< DataType >
init
(const coil::Properties &prop)
RTC::RingBuffer< DataType >
inline
virtual
length
(void) const
RTC::RingBuffer< DataType >
inline
virtual
length
(size_t n)
RTC::RingBuffer< DataType >
inline
virtual
NOT_SUPPORTED
列挙値
RTC::BufferStatus
PRECONDITION_NOT_MET
列挙値
RTC::BufferStatus
put
(const DataType &value)
RTC::RingBuffer< DataType >
inline
virtual
read
(DataType &value, long int sec=-1, long int nsec=0)
RTC::RingBuffer< DataType >
inline
virtual
readable
() const
RTC::RingBuffer< DataType >
inline
virtual
reset
()
RTC::RingBuffer< DataType >
inline
virtual
RingBuffer
(long int length=RINGBUFFER_DEFAULT_LENGTH)
RTC::RingBuffer< DataType >
inline
rptr
(long int n=0)
RTC::RingBuffer< DataType >
inline
virtual
TIMEOUT
列挙値
RTC::BufferStatus
toString
(Enum status)
RTC::BufferStatus
inline
static
wptr
(long int n=0)
RTC::RingBuffer< DataType >
inline
virtual
writable
() const
RTC::RingBuffer< DataType >
inline
virtual
write
(const DataType &value, long int sec=-1, long int nsec=0)
RTC::RingBuffer< DataType >
inline
virtual
~BufferBase
(void)
RTC::BufferBase< DataType >
inline
virtual
~RingBuffer
(void)
RTC::RingBuffer< DataType >
inline
virtual
構築:
1.8.11