1 #ifndef __AIRTSP_COM_CMD_SEGMENTPATHPROVIDER_HPP
2 #define __AIRTSP_COM_CMD_SEGMENTPATHPROVIDER_HPP
8 #include <stdair/bom/TravelSolutionTypes.hpp>
9 #include <stdair/command/CmdAbstract.hpp>
14 struct BookingRequestStruct;
20 class ReachableUniverse;
21 class OriginDestinationSet;
22 class SegmentPathPeriod;
42 static void buildSegmentPathList (stdair::TravelSolutionList_T&,
43 const stdair::BomRoot&,
44 const stdair::BookingRequestStruct&);
56 static void buildSegmentPathList (stdair::TravelSolutionList_T&,
58 const stdair::BookingRequestStruct&);
70 static void buildSegmentPathList (stdair::TravelSolutionList_T&,
72 const stdair::BookingRequestStruct&);
84 static void buildSegmentPathList (stdair::TravelSolutionList_T&,
86 const stdair::BookingRequestStruct&);
90 #endif // __AIRTSP_COM_CMD_SEGMENTPATHPROVIDER_HPP