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