20 struct DemandStreamKey :
public stdair::KeyAbstract {
29 DemandStreamKey (
const stdair::AirportCode_T& iOrigin,
30 const stdair::AirportCode_T& iDestination,
31 const stdair::Date_T& iPreferredDepartureDate,
32 const stdair::CabinCode_T& iPreferredCabin);
34 DemandStreamKey (
const DemandStreamKey&);
54 return _preferredDepartureDate;
59 return _preferredCabin;
66 void toStream (std::ostream& ioOut)
const;
83 stdair::AirportCode_T _origin;
86 stdair::AirportCode_T _destination;
89 stdair::Date_T _preferredDepartureDate;
92 stdair::CabinCode_T _preferredCabin;