Runner Class Reference

Processes a BlockingQueue of Microthread. More...

#include <runner.h>

Inheritance diagram for Runner:

Coroutine List of all members.

Public Member Functions

 Runner (BlockingQueue< Microthread * > *q=NULL)
 Constructs a Runner that works on the queue q.
void run ()
 Runs the Runner.

Detailed Description

Processes a BlockingQueue of Microthread.


Constructor & Destructor Documentation

Runner::Runner ( BlockingQueue< Microthread * > *  q = NULL  )  [inline]

Constructs a Runner that works on the queue q.

Parameters:
q is the queue to work on


Member Function Documentation

void Runner::run (  ) 

Runs the Runner.

This will not return. This method will also be invoked by run_runner().

See also:
run_runner


The documentation for this class was generated from the following files:
Generated on Sat Feb 7 01:26:51 2009 by  doxygen 1.5.1