46 static void simulate(SIMCRS::SIMCRS_Service&, TRADEMGEN::TRADEMGEN_Service&,
47 TRAVELCCM::TRAVELCCM_Service&,stdair::STDAIR_Service&,
49 const stdair::DemandGenerationMethod&);
54 static void updateStatus(
const TRADEMGEN::TRADEMGEN_Service&,
55 const stdair::EventType::EN_EventType&,
57 const double& iEventMeasure = 0);
62 static void playBookingRequest (SIMCRS::SIMCRS_Service&,
63 TRADEMGEN::TRADEMGEN_Service&,
64 TRAVELCCM::TRAVELCCM_Service&,
65 const stdair::EventStruct&,
66 stdair::ProgressStatusSet&,
68 const stdair::DemandGenerationMethod&);
73 static void playCancellation (SIMCRS::SIMCRS_Service&,
74 const stdair::EventStruct&);
79 static void playSnapshotEvent (SIMCRS::SIMCRS_Service&,
80 const stdair::EventStruct&);
86 static void playRMEvent (SIMCRS::SIMCRS_Service&,
87 const stdair::EventStruct&);
92 static const stdair::Count_T
93 initialiseBreakPoint (
const TRADEMGEN::TRADEMGEN_Service&,
94 SEVMGR::SEVMGR_Service&,
95 const stdair::BreakPointList_T&,