GRUTinizer
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
TTerminalLoop Class Reference

#include <TTerminalLoop.h>

Inheritance diagram for TTerminalLoop:
StoppableThread

Public Member Functions

 TTerminalLoop (ThreadsafeQueue< TUnpackedEvent * > &input_queue)
virtual ~TTerminalLoop ()
- Public Member Functions inherited from StoppableThread
 StoppableThread ()
virtual ~StoppableThread ()
void Resume ()
void Pause ()
void Stop ()
bool IsPaused ()
bool IsRunning ()
void Join ()
virtual std::string Status ()

Protected Member Functions

bool Iteration ()

Private Attributes

ThreadsafeQueue
< TUnpackedEvent * > & 
input_queue

Constructor & Destructor Documentation

TTerminalLoop::TTerminalLoop ( ThreadsafeQueue< TUnpackedEvent * > &  input_queue)
TTerminalLoop::~TTerminalLoop ( )
virtual

Member Function Documentation

bool TTerminalLoop::Iteration ( )
protectedvirtual

Implements StoppableThread.

Member Data Documentation

ThreadsafeQueue<TUnpackedEvent*>& TTerminalLoop::input_queue
private

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