$treeview $search $mathjax
00001 #ifndef __SEVMGR_SEVMGR_TYPES_HPP 00002 #define __SEVMGR_SEVMGR_TYPES_HPP 00003 00004 // ////////////////////////////////////////////////////////////////////// 00005 // Import section 00006 // ////////////////////////////////////////////////////////////////////// 00007 // Boost 00008 #include <boost/shared_ptr.hpp> 00009 // Stdair 00010 #include <stdair/basic/ProgressStatusSet.hpp> 00011 #include <stdair/basic/EventType.hpp> 00012 // Sevmgr 00013 #include <sevmgr/SEVMGR_Exceptions.hpp> 00014 00015 namespace SEVMGR { 00016 00017 // Forward declarations 00018 class SEVMGR_Service; 00019 00020 // //////// Type definitions specific to to Sevmgr ///////// 00024 typedef boost::shared_ptr<SEVMGR_Service> SEVMGR_ServicePtr_T; 00025 00027 typedef std::string EventQueueID_T; 00028 00034 typedef std::map<stdair::EventType::EN_EventType, 00035 stdair::ProgressStatus> ProgressStatusMap_T; 00036 00037 } 00038 #endif // __SEVMGR_SEVMGR_TYPES_HPP 00039