1 #ifndef __STDAIR_BOM_BOMKEYMANAGER_HPP
2 #define __STDAIR_BOM_BOMKEYMANAGER_HPP
19 struct SegmentDateKey;
21 struct SegmentCabinKey;
23 struct BookingClassKey;
93 #endif // __STDAIR_BOM_BOMKEYMANAGER_HPP
Handle on the StdAir library context.
static InventoryKey extractInventoryKey(const std::string &iFullKeyStr)
static ParsedKey extractKeys(const std::string &iFullKeyStr)
Key of a given inventory, made of the airline code.
Key of a given flight-date, made of a flight number and a departure date.
static FlightDateKey extractFlightDateKey(const std::string &iFullKeyStr)
Key of a given segment-date, made of an origin and a destination airports.
static LegDateKey extractLegDateKey(const std::string &iFullKeyStr)
static SegmentDateKey extractSegmentDateKey(const std::string &iFullKeyStr)
Utility class to extract key structures from strings.