Interface for executing work on a worker thread. More...
#include <work_queue.h>
| Public Member Functions | |
| virtual | ~WorkItem () | 
| virtual void | process_work ()=0 | 
| Called by a worker thread to process work. | |
| virtual void | work_completed () | 
| Called by the WorkQueue thread to complete the work. | |
Interface for executing work on a worker thread.
| 
 | inlinevirtual | 
| 
 | pure virtual | 
Called by a worker thread to process work.
| 
 | inlinevirtual | 
Called by the WorkQueue thread to complete the work.