#include <fifo_worker.hpp>


Public Types | |
| typedef function0< void > | work_item |
Public Member Functions | |
| fifo_worker () | |
| void | queue_work_item (work_item &item) |
| void | queue_work_item (const work_item &item) |
| void | terminate () |
| bool | terminated () const |
| unsigned long | operator() (unsigned long maxItemCount=0) |
| typedef function0< void > boost::statechart::fifo_worker< Allocator >::work_item |
|
inline |
|
inline |
|
inline |
References boost::lock().
Referenced by boost::statechart::fifo_worker< Allocator >::queue_work_item(), and boost::statechart::fifo_worker< Allocator >::terminate().
|
inline |
|
inline |
|
inline |
Referenced by boost::statechart::fifo_worker< Allocator >::operator()().