#include <MWSRQueue.hpp>
Public Member Functions | |
MWSRQueue (int qsize) | |
Public Member Functions inherited from RTT::internal::AtomicMWSRQueue< T > | |
AtomicMWSRQueue (unsigned int size) | |
size_type | capacity () const |
void | clear () |
bool | dequeue (T &result) |
bool | enqueue (const T &value) |
const T | front () const |
bool | isEmpty () const |
bool | isFull () const |
size_type | size () const |
~AtomicMWSRQueue () | |
Public Member Functions inherited from RTT::internal::AtomicQueue< T > | |
virtual | ~AtomicQueue () |
Additional Inherited Members | |
Public Types inherited from RTT::internal::AtomicMWSRQueue< T > | |
typedef AtomicQueue< T >::size_type | size_type |
Public Types inherited from RTT::internal::AtomicQueue< T > | |
typedef unsigned int | size_type |
This object represents the default Multi-Writer, Single-Reader queue implementation used by Orocos objects.
Definition at line 66 of file MWSRQueue.hpp.
|
inline |
Create a mw/sr queue of fixed size.
Definition at line 77 of file MWSRQueue.hpp.