ERXAsyncQueue< T > Class Reference

Collaboration diagram for ERXAsyncQueue< T >:

Collaboration graph
[legend]

List of all members.

Public Member Functions

void enqueue (T o)
 ERXAsyncQueue (String name)
 ERXAsyncQueue ()
abstract void process (T object)
final void run ()

Private Attributes

LinkedList< T > _jobs = new LinkedList<T>()


Detailed Description

Simple queue class that runs in a thread, waits and pulls jobs from a queue. To use it, implement the process(Object) method in your subclass.

Author:
ak

Constructor & Destructor Documentation

ERXAsyncQueue (  ) 

ERXAsyncQueue ( String  name  ) 


Member Function Documentation

void enqueue ( o  ) 

abstract void process ( object  )  [pure virtual]

final void run (  ) 


Member Data Documentation

LinkedList<T> _jobs = new LinkedList<T>() [private]


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

Generated on Sat May 26 06:43:07 2012 for Project Wonder by  doxygen 1.5.8