SEvMgr Logo  0.2.0
C++ Simulation-Oriented Discrete Event Management Library
 All Classes Namespaces Files Functions Variables Typedefs Friends Macros Pages
EventQueueManager.hpp
Go to the documentation of this file.
1 #ifndef __SEVMGR_CMD_EVENTQUEUEMANAGER_HPP
2 #define __SEVMGR_CMD_EVENTQUEUEMANAGER_HPP
3 
4 // //////////////////////////////////////////////////////////////////////
5 // Import section
6 // //////////////////////////////////////////////////////////////////////
7 // StdAir
8 #include <stdair/stdair_basic_types.hpp>
9 #include <stdair/command/CmdAbstract.hpp>
10 // SEvMgr
11 #include <sevmgr/SEVMGR_Types.hpp>
12 
13 // Forward declarations
14 namespace stdair {
15  class EventQueue;
16  struct ProgressStatusSet;
17 }
18 
19 namespace SEVMGR {
20 
24  class EventQueueManager : public stdair::CmdAbstract {
25  friend class SEVMGR_Service;
26 
27  private:
28  // //////// Business methodes //////////
32  static void buildSampleBom (stdair::EventQueue&);
33 
39  static void reset (stdair::EventQueue&);
40  };
41 
42 }
43 #endif // __SEVMGR_CMD_EVENTQUEUEMANAGER_HPP