1 #ifndef __STDAIR_BOM_BOMJSONEXPORT_HPP 2 #define __STDAIR_BOM_BOMJSONEXPORT_HPP 10 #if BOOST_VERSION >= 104100 11 #include <boost/property_tree/ptree.hpp> 12 #include <boost/property_tree/json_parser.hpp> 13 #endif // BOOST_VERSION >= 104100 17 #if BOOST_VERSION >= 104100 18 namespace bpt = boost::property_tree;
19 #else // BOOST_VERSION >= 104100 23 #endif // BOOST_VERSION >= 104100 113 static void jsonExportFlightDate (
bpt::ptree&,
198 #endif // __STDAIR_BOM_BOMJSONEXPORT_HPP Class representing the actual attributes for an airline leg-cabin.
Class representing the actual attributes for an airline inventory.
Class representing the actual attributes for an airline segment-date.
static void jsonExportFlightDateObjects(std::ostream &, const FlightDate &)
std::string AirlineCode_T
Utility class to export StdAir objects in a JSON format.
unsigned short FlightNumber_T
Class representing the actual attributes for an airline flight-date.
Class representing the actual attributes for an airline segment-cabin.
Handle on the StdAir library context.
static void jsonExportBreakPointObject(std::ostream &, const EventStruct &)
static void jsonExportFlightDateList(std::ostream &, const BomRoot &, const AirlineCode_T &iAirlineCode="all", const FlightNumber_T &iFlightNumber=0)
Class representing the actual attributes for the Bom root.
static void jsonExportBookingRequestObject(std::ostream &, const EventStruct &)