SEvMgr Logo  1.00.0
C++ Simulation-Oriented Discrete Event Management Library
 All Classes Namespaces Files Functions Variables Typedefs Friends Macros Pages
SEVMGR_Types.hpp
Go to the documentation of this file.
1 #ifndef __SEVMGR_SEVMGR_TYPES_HPP
2 #define __SEVMGR_SEVMGR_TYPES_HPP
3 
4 // //////////////////////////////////////////////////////////////////////
5 // Import section
6 // //////////////////////////////////////////////////////////////////////
7 // Boost
8 #include <boost/shared_ptr.hpp>
9 // Stdair
10 #include <stdair/basic/ProgressStatusSet.hpp>
11 #include <stdair/basic/EventType.hpp>
12 // Sevmgr
14 
15 namespace SEVMGR {
16 
17  // Forward declarations
19 
20  // //////// Type definitions specific to to Sevmgr /////////
24  typedef boost::shared_ptr<SEVMGR_Service> SEVMGR_ServicePtr_T;
25 
27  typedef std::string EventQueueID_T;
28 
34  typedef std::map<stdair::EventType::EN_EventType,
35  stdair::ProgressStatus> ProgressStatusMap_T;
36 
37 }
38 #endif // __SEVMGR_SEVMGR_TYPES_HPP
39