StdAir Logo  0.43.0
C++ Standard Airline IT Library
BomJSONExport.cpp File Reference
#include <cassert>
#include <ostream>
#include <boost/property_tree/ptree.hpp>
#include <boost/property_tree/json_parser.hpp>
#include <boost/foreach.hpp>
#include <stdair/basic/BasConst_BomDisplay.hpp>
#include <stdair/bom/BomManager.hpp>
#include <stdair/bom/BomRoot.hpp>
#include <stdair/bom/Inventory.hpp>
#include <stdair/bom/FlightDate.hpp>
#include <stdair/bom/LegDate.hpp>
#include <stdair/bom/SegmentDate.hpp>
#include <stdair/bom/LegCabin.hpp>
#include <stdair/bom/SegmentCabin.hpp>
#include <stdair/bom/FareFamily.hpp>
#include <stdair/bom/BookingClass.hpp>
#include <stdair/bom/Bucket.hpp>
#include <stdair/bom/BomJSONExport.hpp>

Go to the source code of this file.

Classes

struct  stdair::FlagSaver

Namespaces

namespace  stdair
 

Handle on the StdAir library context.


Functions

void stdair::jsonLegDateExport (bpt::ptree &ioPropertyTree, const FlightDate &iFlightDate)
void stdair::jsonSegmentDateExport (bpt::ptree &ioPropertyTree, const FlightDate &iFlightDate)
void stdair::jsonLegCabinExport (bpt::ptree &ioPropertyTree, const FlightDate &iFlightDate)
void stdair::jsonSegmentCabinExport (bpt::ptree &ioPropertyTree, const FlightDate &iFlightDate)
void stdair::jsonFareFamilyExport (bpt::ptree &ioPropertyTree, const FlightDate &iFlightDate)
void stdair::jsonBucketExport (bpt::ptree &ioPropertyTree, const FlightDate &iFlightDate)
void stdair::jsonBookingClassExport (bpt::ptree &ioPropertyTree, const BookingClass &iBookingClass, const std::string &iLeadingString)
void stdair::jsonBookingClassExport (bpt::ptree &ioPropertyTree, const FlightDate &iFlightDate)