#include <Buffer.hpp>
Public Types | |
typedef BufferInterface< T > ::param_t | param_t |
typedef BufferInterface< T > ::reference_t | reference_t |
typedef BufferInterface< T > ::size_type | size_type |
typedef T | value_t |
Public Member Functions | |
Buffer (int qsize, const T &initial_value=T()) |
This object represents the default thread-safe buffer implementation used by Orocos objects.
Definition at line 67 of file Buffer.hpp.
typedef BufferInterface<T>::param_t RTT::base::Buffer< T >::param_t |
Reimplemented from RTT::base::BufferLockFree< T >.
Definition at line 76 of file Buffer.hpp.
typedef BufferInterface<T>::reference_t RTT::base::Buffer< T >::reference_t |
Reimplemented from RTT::base::BufferLockFree< T >.
Definition at line 75 of file Buffer.hpp.
typedef BufferInterface<T>::size_type RTT::base::Buffer< T >::size_type |
Reimplemented from RTT::base::BufferLockFree< T >.
Definition at line 77 of file Buffer.hpp.
typedef T RTT::base::Buffer< T >::value_t |
Reimplemented from RTT::base::BufferLockFree< T >.
Definition at line 78 of file Buffer.hpp.
RTT::base::Buffer< T >::Buffer | ( | int | qsize, |
const T & | initial_value = T() |
||
) | [inline] |
Create a fifo queue of fixed size.
Definition at line 84 of file Buffer.hpp.