1 #ifndef __STDAIR_BOM_PARSEDKEY_HPP
2 #define __STDAIR_BOM_PARSEDKEY_HPP
18 struct SegmentDateKey;
47 void toStream (std::ostream& ioOut)
const;
86 #endif // __STDAIR_BOM_PARSEDKEY_HPP
void toStream(std::ostream &ioOut) const
const Duration_T getBoardingTime() const
Key of a given inventory, made of the airline code.
Base class for the keys of Business Object Model (BOM) layer.
std::string _flightNumber
Key of a given flight-date, made of a flight number and a departure date.
SegmentDateKey getSegmentKey() const
const std::string toString() const
FlightDateKey getFlightDateKey() const
boost::posix_time::time_duration Duration_T
std::string _boardingPoint
std::string _departureDate
Key of a given segment-date, made of an origin and a destination airports.
InventoryKey getInventoryKey() const
LegDateKey getLegKey() const
std::string _boardingTime
void fromStream(std::istream &ioIn)