CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CommandQueue.h
Go to the documentation of this file.
1 // $Id: CommandQueue.h,v 1.5.16.1 2011/03/07 11:33:04 mommsen Exp $
3 
4 #ifndef EventFilter_StorageManager_CommandQueue_h
5 #define EventFilter_StorageManager_CommandQueue_h
6 
7 #include "boost/statechart/event_base.hpp"
8 #include "boost/shared_ptr.hpp"
10 
11 namespace stor
12 {
13 
21  typedef boost::shared_ptr<boost::statechart::event_base> EventPtr_t;
23  typedef boost::shared_ptr<CommandQueue> CommandQueuePtr;
24 
25 } // namespace stor
26 
27 #endif // EventFilter_StorageManager_CommandQueue_h
28 
boost::shared_ptr< CommandQueue > CommandQueuePtr
Definition: CommandQueue.h:23
boost::shared_ptr< boost::statechart::event_base > EventPtr_t
Definition: CommandQueue.h:21
ConcurrentQueue< EventPtr_t > CommandQueue
Definition: CommandQueue.h:22