SEvMgr Logo  1.00.12
C++ Simulation-Oriented Discrete Event Management Library
Loading...
Searching...
No Matches
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
15namespace SEVMGR {
16
17 // Forward declarations
18 class SEVMGR_Service;
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
class holding the services related to Travel Demand Generation.
boost::shared_ptr< SEVMGR_Service > SEVMGR_ServicePtr_T
std::string EventQueueID_T
std::map< stdair::EventType::EN_EventType, stdair::ProgressStatus > ProgressStatusMap_T