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

#include <Queue.hpp>

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

Public Member Functions

 Queue (int qsize)
 
- Public Member Functions inherited from RTT::internal::AtomicQueue< T >
virtual size_type capacity () const =0
 
virtual void clear ()=0
 
virtual bool dequeue (T &result)=0
 
virtual bool enqueue (const T &value)=0
 
virtual const T front () const =0
 
virtual bool isEmpty () const =0
 
virtual bool isFull () const =0
 
virtual size_type size () const =0
 
virtual ~AtomicQueue ()
 

Additional Inherited Members

- Public Types inherited from RTT::internal::AtomicQueue< T >
typedef unsigned int size_type
 

Detailed Description

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

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

Definition at line 65 of file Queue.hpp.

Constructor & Destructor Documentation

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

Create a mw/sr queue of fixed size.

Definition at line 76 of file Queue.hpp.


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


rtt
Author(s): RTT Developers
autogenerated on Fri Oct 25 2019 03:59:47