1 #ifndef __SEVMGR_SEVMGR_SERVICE_HPP
2 #define __SEVMGR_SEVMGR_SERVICE_HPP
8 #include <stdair/stdair_basic_types.hpp>
9 #include <stdair/stdair_service_types.hpp>
10 #include <stdair/bom/EventTypes.hpp>
15 struct ProgressStatusSet;
24 class SEVMGR_ServiceContext;
47 SEVMGR_Service (
const stdair::BasLogParams&,
const stdair::BasDBParams&);
108 stdair::ProgressStatusSet
popEvent (stdair::EventStruct&)
const;
152 void initServiceContext();
165 stdair::STDAIR_ServicePtr_T initStdAirService (
const stdair::BasLogParams&,
166 const stdair::BasDBParams&);
177 stdair::STDAIR_ServicePtr_T initStdAirService (
const stdair::BasLogParams&);
187 void addStdAirService (stdair::STDAIR_ServicePtr_T ioSTDAIR_ServicePtr,
188 const bool iOwnStdairService);
196 void initSevmgrService();
213 #endif // __SEVMGR_SEVMGR_SERVICE_HPP