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 116 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 118 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 120 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 119 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 Mon May 9 04:59:17 2016 by Doxygen 1.6.3