Public Member Functions | Public Attributes | List of all members
AQEater< T > Struct Template Reference
Inheritance diagram for AQEater< T >:
Inheritance graph
[legend]

Public Member Functions

 AQEater (T *l)
 
bool breakLoop ()
 
void finalize ()
 
bool initialize ()
 
void step ()
 

Public Attributes

int erases
 
T * mlst
 
volatile bool stop
 

Detailed Description

template<class T>
struct AQEater< T >

An Eater stresses the 'underrun' case by emptying the queue.

Definition at line 968 of file buffers_test.cpp.

Constructor & Destructor Documentation

template<class T>
AQEater< T >::AQEater ( T *  l)
inline

Definition at line 973 of file buffers_test.cpp.

Member Function Documentation

template<class T>
bool AQEater< T >::breakLoop ( )
inline

Definition at line 992 of file buffers_test.cpp.

template<class T>
void AQEater< T >::finalize ( )
inline

Definition at line 990 of file buffers_test.cpp.

template<class T>
bool AQEater< T >::initialize ( )
inline

Definition at line 974 of file buffers_test.cpp.

template<class T>
void AQEater< T >::step ( )
inline

Definition at line 978 of file buffers_test.cpp.

Member Data Documentation

template<class T>
int AQEater< T >::erases

Definition at line 972 of file buffers_test.cpp.

template<class T>
T* AQEater< T >::mlst

Definition at line 971 of file buffers_test.cpp.

template<class T>
volatile bool AQEater< T >::stop

Definition at line 970 of file buffers_test.cpp.


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


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