Public Member Functions | List of all members
RTT::internal::MWSRQueue< T > Class Template Reference

#include <MWSRQueue.hpp>

Inheritance diagram for RTT::internal::MWSRQueue< T >:
Inheritance graph
[legend]

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
 

Detailed Description

template<class T>
class RTT::internal::MWSRQueue< T >

This object represents the default Multi-Writer, Single-Reader queue implementation used by Orocos objects.

Definition at line 66 of file MWSRQueue.hpp.

Constructor & Destructor Documentation

template<class T>
RTT::internal::MWSRQueue< T >::MWSRQueue ( int  qsize)
inline

Create a mw/sr queue of fixed size.

Definition at line 77 of file MWSRQueue.hpp.


The documentation for this class was generated from the following file:


rtt
Author(s): RTT Developers
autogenerated on Tue Jun 25 2019 19:33:44