Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

ThreadedMessageQueue< T >::ReceiverThreadBase Class Reference

Holds controller flags for the receiver thread to indicate exit conditions. More...

#include <ThreadedMessageQueue.h>

Inheritance diagram for ThreadedMessageQueue< T >::ReceiverThreadBase:

Detailed Description

template<class T>
class ThreadedMessageQueue< T >::ReceiverThreadBase

Holds controller flags for the receiver thread to indicate exit conditions.

Definition at line 112 of file ThreadedMessageQueue.h.

List of all members.

Public Member Functions

 ReceiverThreadBase ()
 constructor

Public Attributes

bool keepRunning
 if cleared, indicates receiver should stop processing messages and exit its thread
bool block
 if cleared, indiciates receiver should exit its thread if/when it runs out of messages to process

Constructor & Destructor Documentation

template<class T>
ThreadedMessageQueue< T >::ReceiverThreadBase::ReceiverThreadBase (  ) 

constructor

Definition at line 114 of file ThreadedMessageQueue.h.


Member Data Documentation

template<class T>
bool ThreadedMessageQueue< T >::ReceiverThreadBase::block

if cleared, indiciates receiver should exit its thread if/when it runs out of messages to process

Definition at line 116 of file ThreadedMessageQueue.h.

Referenced by ThreadedMessageQueue< EventBase * >::finishQueue(), and ThreadedMessageQueue< T >::ReceiverThread< F, C >::run().

if cleared, indicates receiver should stop processing messages and exit its thread

Definition at line 115 of file ThreadedMessageQueue.h.

Referenced by ThreadedMessageQueue< EventBase * >::finishCallback(), ThreadedMessageQueue< T >::ReceiverThread< F, C >::run(), and ThreadedMessageQueue< EventBase * >::stopCallback().


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

Tekkotsu v5.1CVS
Generated Sat May 4 06:33:23 2013 by Doxygen 1.6.3