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 61 static void jsonExportFlightDateList (std::ostream&,
const BomRoot&,
74 static void jsonExportFlightDateObjects (std::ostream&,
const FlightDate&);
85 static void jsonExportBookingRequestObject (std::ostream&,
97 static void jsonExportBreakPointObject (std::ostream&,
113 static void jsonExportFlightDate (
bpt::ptree&,
198 #endif // __STDAIR_BOM_BOMJSONEXPORT_HPP
std::string AirlineCode_T
Class representing the actual attributes for an airline flight-date.
Class representing the actual attributes for an airline segment-cabin.
unsigned short FlightNumber_T
Class representing the actual attributes for an airline inventory.
Class representing the actual attributes for an airline segment-date.
Utility class to export StdAir objects in a JSON format.
Class representing the actual attributes for the Bom root.
Handle on the StdAir library context.
Class representing the actual attributes for an airline leg-cabin.