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

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)

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:

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