29 #ifndef ENGINE_SCHEDULER_DYNAMICEXECUTOR_WORKQUEUE_H
30 #define ENGINE_SCHEDULER_DYNAMICEXECUTOR_WORKQUEUE_H
33 #include <boost/lockfree/spsc_queue.hpp>
39 namespace DynamicExecutor {
45 typedef boost::lockfree::spsc_queue<Unit>
Impl;
WorkQueue< Networks::ModuleHandle >::Impl ModuleWorkQueue
Definition: WorkQueue.h:48
boost::shared_ptr< ModuleWorkQueue > ModuleWorkQueuePtr
Definition: WorkQueue.h:49
boost::lockfree::spsc_queue< Unit > Impl
Definition: WorkQueue.h:45
Definition: WorkQueue.h:42