Public Member Functions | Public Attributes | Static Public Attributes
AQWorker< T > Struct Template Reference

List of all members.

Public Member Functions

 AQWorker (T *l)
bool breakLoop ()
void finalize ()
bool initialize ()
void step ()
 ~AQWorker ()

Public Attributes

int appends
int erases
T * mlst
Dummyorig
bool stop

Static Public Attributes

static os::Mutex m

Detailed Description

template<class T>
struct AQWorker< T >

A Worker Reads and writes the queue.

Definition at line 577 of file buffers_test.cpp.


Constructor & Destructor Documentation

template<class T>
AQWorker< T >::AQWorker ( T *  l) [inline]

Definition at line 585 of file buffers_test.cpp.

template<class T>
AQWorker< T >::~AQWorker ( ) [inline]

Definition at line 588 of file buffers_test.cpp.


Member Function Documentation

template<class T>
bool AQWorker< T >::breakLoop ( ) [inline]

Definition at line 614 of file buffers_test.cpp.

template<class T>
void AQWorker< T >::finalize ( ) [inline]

Definition at line 612 of file buffers_test.cpp.

template<class T>
bool AQWorker< T >::initialize ( ) [inline]

Definition at line 591 of file buffers_test.cpp.

template<class T>
void AQWorker< T >::step ( ) [inline]

Definition at line 595 of file buffers_test.cpp.


Member Data Documentation

template<class T>
int AQWorker< T >::appends

Definition at line 582 of file buffers_test.cpp.

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

Definition at line 583 of file buffers_test.cpp.

template<class T>
os::Mutex AQWorker< T >::m [static]

Definition at line 579 of file buffers_test.cpp.

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

Definition at line 581 of file buffers_test.cpp.

template<class T>
Dummy* AQWorker< T >::orig

Definition at line 584 of file buffers_test.cpp.

template<class T>
bool AQWorker< T >::stop

Definition at line 580 of file buffers_test.cpp.


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


rtt
Author(s): RTT Developers
autogenerated on Sat Jun 8 2019 18:46:36