$treeview $search $mathjax
#include <stdair/bom/BomDisplay.hpp>
Static Public Member Functions | |
| static void | list (std::ostream &, const BomRoot &, const AirlineCode_T &iAirlineCode="all", const FlightNumber_T &iFlightNumber=0) |
| static void | list (std::ostream &, const Inventory &, const unsigned short iInventoryIndex=0, const FlightNumber_T &iFlightNumber=0) |
| static void | listAirportPairDateRange (std::ostream &, const BomRoot &) |
| static void | csvDisplay (std::ostream &, const BomRoot &) |
| static void | csvDisplay (std::ostream &, const Inventory &) |
| static void | csvDisplay (std::ostream &, const OnDDate &) |
| static void | csvDisplay (std::ostream &, const FlightDate &) |
| static void | csvLegDateDisplay (std::ostream &, const FlightDate &) |
| static void | csvSegmentDateDisplay (std::ostream &, const FlightDate &) |
| static void | csvLegCabinDisplay (std::ostream &, const FlightDate &) |
| static void | csvSegmentCabinDisplay (std::ostream &, const FlightDate &) |
| static void | csvFareFamilyDisplay (std::ostream &, const FlightDate &) |
| static void | csvBucketDisplay (std::ostream &, const FlightDate &) |
| static void | csvBookingClassDisplay (std::ostream &, const BookingClass &, const std::string &iLeadingString) |
| static void | csvBookingClassDisplay (std::ostream &, const FlightDate &) |
| static void | csvDisplay (std::ostream &, const TravelSolutionList_T &) |
| static void | csvDisplay (std::ostream &, const DatePeriodList_T &) |
| static void | csvSimFQTAirRACDisplay (std::ostream &, const BomRoot &) |
| static void | csvAirportPairDisplay (std::ostream &, const AirportPair &) |
| static void | csvDateDisplay (std::ostream &, const DatePeriod &) |
| static void | csvPosChannelDisplay (std::ostream &, const PosChannel &) |
| static void | csvTimeDisplay (std::ostream &, const TimePeriod &) |
| template<typename FEATURE_TYPE> | |
| static void | csvFeatureListDisplay (std::ostream &oStream, const TimePeriod &) |
| template<typename FEATURE_TYPE> | |
| static void | csvFeaturesDisplay (std::ostream &oStream, const FEATURE_TYPE &) |
| static void | csvAirlineClassDisplay (std::ostream &, const AirlineClassList &) |
Definition at line 38 of file BomDisplay.hpp.
| static void stdair::BomDisplay::list | ( | std::ostream & | , | |
| const BomRoot & | , | |||
| const AirlineCode_T & | iAirlineCode = "all", |
|||
| const FlightNumber_T & | iFlightNumber = 0 | |||
| ) | [static] |
Display (dump in the underlying output log stream) the list of flight-dates contained within the given BOM tree.
| std::ostream& | Output stream in which the flight-date keys should be logged/dumped. | |
| const | BomRoot& Root of the BOM tree to be displayed. | |
| const | AirlineCode& Airline for which the flight-dates should be displayed. If set to "all" (default), all the inventories will be displayed. | |
| const | FlightNumber_T& Flight number for which all the departure dates should be displayed. If set to 0 (the default), all the flight numbers will be displayed. |
Referenced by stdair::STDAIR_Service::list().
| static void stdair::BomDisplay::list | ( | std::ostream & | , | |
| const Inventory & | , | |||
| const unsigned short | iInventoryIndex = 0, |
|||
| const FlightNumber_T & | iFlightNumber = 0 | |||
| ) | [static] |
Display (dump in the underlying output log stream) the list of flight-dates contained within the given BOM tree.
| std::ostream& | Output stream in which the flight-date keys should be logged/dumped. | |
| const | Inventory& Root of the BOM tree to be displayed. | |
| const | unsigned short Index, within the list, of the inventory. It is 0 when that inventory is displayed alone. | |
| const | FlightNumber_T& Flight number for which all the departure dates should be displayed. If set to 0 (the default), all the flight numbers will be displayed. |
| static void stdair::BomDisplay::listAirportPairDateRange | ( | std::ostream & | , | |
| const BomRoot & | ||||
| ) | [static] |
Display the list of aiports pairs and date ranges (contained within the BOM tree)
| std::ostream& | Output stream in which the airport pairs and date ranges are logged/dumped. | |
| const | BomRoot& Root of the BOM tree to be displayed. |
Referenced by stdair::STDAIR_Service::listAirportPairDateRange().
| static void stdair::BomDisplay::csvDisplay | ( | std::ostream & | , | |
| const BomRoot & | ||||
| ) | [static] |
Recursively display (dump in the underlying output log stream) the objects of the BOM tree.
| std::ostream& | Output stream in which the BOM tree should be logged/dumped. | |
| const | BomRoot& Root of the BOM tree to be displayed. |
Referenced by stdair::STDAIR_Service::csvDisplay().
| static void stdair::BomDisplay::csvDisplay | ( | std::ostream & | , | |
| const Inventory & | ||||
| ) | [static] |
| static void stdair::BomDisplay::csvDisplay | ( | std::ostream & | , | |
| const OnDDate & | ||||
| ) | [static] |
Display the O&D date object information.
| std::ostream& | Output stream in which the BOM tree should be logged/dumped. | |
| const | OnDDate& the BOM to be displayed. |
| static void stdair::BomDisplay::csvDisplay | ( | std::ostream & | , | |
| const FlightDate & | ||||
| ) | [static] |
Recursively display (dump in the underlying output log stream) the objects of the BOM tree from the level of the given FlightDate.
| std::ostream& | Output stream in which the BOM tree should be logged/dumped. | |
| const | FlightDate& Root of the BOM tree to be displayed. |
| static void stdair::BomDisplay::csvLegDateDisplay | ( | std::ostream & | , | |
| const FlightDate & | ||||
| ) | [static] |
Recursively display (dump in the underlying output log stream) the leg-date level objects of the BOM tree.
| std::ostream& | Output stream in which the BOM tree should be logged/dumped. | |
| const | FlightDate& Root of the BOM tree to be displayed. |
| static void stdair::BomDisplay::csvSegmentDateDisplay | ( | std::ostream & | , | |
| const FlightDate & | ||||
| ) | [static] |
Recursively display (dump in the underlying output log stream) the segment-date level objects of the BOM tree.
| std::ostream& | Output stream in which the BOM tree should be logged/dumped. | |
| const | FlightDate& Root of the BOM tree to be displayed. |
| static void stdair::BomDisplay::csvLegCabinDisplay | ( | std::ostream & | , | |
| const FlightDate & | ||||
| ) | [static] |
Recursively display (dump in the underlying output log stream) the leg-cabin level objects of the BOM tree.
| std::ostream& | Output stream in which the BOM tree should be logged/dumped. | |
| const | FlightDate& Root of the BOM tree to be displayed. |
| static void stdair::BomDisplay::csvSegmentCabinDisplay | ( | std::ostream & | , | |
| const FlightDate & | ||||
| ) | [static] |
Recursively display (dump in the underlying output log stream) the segment-cabin level objects of the BOM tree.
| std::ostream& | Output stream in which the BOM tree should be logged/dumped. | |
| const | FlightDate& Root of the BOM tree to be displayed. |
| static void stdair::BomDisplay::csvFareFamilyDisplay | ( | std::ostream & | , | |
| const FlightDate & | ||||
| ) | [static] |
Recursively display (dump in the underlying output log stream) the fare families level objects of the BOM tree.
| std::ostream& | Output stream in which the BOM tree should be logged/dumped. | |
| const | FlightDate& Root of the BOM tree to be displayed. |
| static void stdair::BomDisplay::csvBucketDisplay | ( | std::ostream & | , | |
| const FlightDate & | ||||
| ) | [static] |
Recursively display (dump in the underlying output log stream) the bucket holder level objects of the BOM tree.
| std::ostream& | Output stream in which the BOM tree should be logged/dumped. | |
| const | FlightDate& Root of the BOM tree to be displayed. |
| static void stdair::BomDisplay::csvBookingClassDisplay | ( | std::ostream & | , | |
| const BookingClass & | , | |||
| const std::string & | iLeadingString | |||
| ) | [static] |
Display (dump in the underlying output log stream) the segment-class, without going recursively deeper in the BOM tree.
| std::ostream& | Output stream in which the BOM tree should be logged/dumped. | |
| const | BookingClass& Root of the BOM tree to be displayed. | |
| const | std::string& Leading string to be displayed. |
| static void stdair::BomDisplay::csvBookingClassDisplay | ( | std::ostream & | , | |
| const FlightDate & | ||||
| ) | [static] |
Recursively display (dump in the underlying output log stream) the segment-class level objects of the BOM tree.
| std::ostream& | Output stream in which the BOM tree should be logged/dumped. | |
| const | FlightDate& Root of the BOM tree to be displayed. |
| static void stdair::BomDisplay::csvDisplay | ( | std::ostream & | , | |
| const TravelSolutionList_T & | ||||
| ) | [static] |
Display (dump in the underlying output log stream) the full list of travel solution structures.
| std::ostream& | Output stream in which the list of travel solutions is logged/dumped. | |
| TravelSolutionList_T& | List of travel solutions to display. |
| static void stdair::BomDisplay::csvDisplay | ( | std::ostream & | , | |
| const DatePeriodList_T & | ||||
| ) | [static] |
Display (dump in the underlying output log stream) the full list of date period fare rule sub bom tree.
| std::ostream& | Output stream in which the list of travel solutions is logged/dumped. | |
| DatePeriodList_T& | List of date period to display. |
| static void stdair::BomDisplay::csvSimFQTAirRACDisplay | ( | std::ostream & | , | |
| const BomRoot & | ||||
| ) | [static] |
Recursively display (dump in the underlying output log stream) the objects of the BOM tree.
| std::ostream& | Output stream in which the BOM tree should be logged/dumped. | |
| const | BomRoot& Root of the BOM tree to be displayed. |
| static void stdair::BomDisplay::csvAirportPairDisplay | ( | std::ostream & | , | |
| const AirportPair & | ||||
| ) | [static] |
Recursively display (dump in the underlying output log stream) the objects of the BOM tree from the level of the given airport pair.
| std::ostream& | Output stream in which the BOM tree should be logged/dumped. | |
| const | AirportPair& Root of the BOM tree to be displayed. |
| static void stdair::BomDisplay::csvDateDisplay | ( | std::ostream & | , | |
| const DatePeriod & | ||||
| ) | [static] |
Recursively display (dump in the underlying output log stream) the objects of the BOM tree from the level of the given date range.
| std::ostream& | Output stream in which the BOM tree should be logged/dumped. | |
| const | DatePeriod& Root of the BOM tree to be displayed. |
| static void stdair::BomDisplay::csvPosChannelDisplay | ( | std::ostream & | , | |
| const PosChannel & | ||||
| ) | [static] |
Recursively display (dump in the underlying output log stream) the objects of the BOM tree from the level of the given point of sale channel.
| std::ostream& | Output stream in which the BOM tree should be logged/dumped. | |
| const | PosChannel& Root of the BOM tree to be displayed. |
| static void stdair::BomDisplay::csvTimeDisplay | ( | std::ostream & | , | |
| const TimePeriod & | ||||
| ) | [static] |
Recursively display (dump in the underlying output log stream) the objects of the BOM tree from the level of the given time range.
| std::ostream& | Output stream in which the BOM tree should be logged/dumped. | |
| const | TimePeriod& Root of the BOM tree to be displayed. |
| static void stdair::BomDisplay::csvFeatureListDisplay | ( | std::ostream & | oStream, | |
| const TimePeriod & | ||||
| ) | [static] |
Recursively display (dump in the underlying output log stream) the list of fare/yield features objects of the BOM tree.
| std::ostream& | Output stream in which the BOM tree should be logged/dumped. | |
| const | TimePeriod& Root of the BOM tree to be displayed. |
| static void stdair::BomDisplay::csvFeaturesDisplay | ( | std::ostream & | oStream, | |
| const FEATURE_TYPE & | ||||
| ) | [static] |
Recursively display (dump in the underlying output log stream) the fare/yield features objects of the BOM tree.
| std::ostream& | Output stream in which the BOM tree should be logged/dumped. | |
| const | FEATURE_TYPE& Root of the BOM tree to be displayed. |
| static void stdair::BomDisplay::csvAirlineClassDisplay | ( | std::ostream & | , | |
| const AirlineClassList & | ||||
| ) | [static] |
Recursively display (dump in the underlying output log stream) the airline class objects of the BOM tree.
| std::ostream& | Output stream in which the BOM tree should be logged/dumped. | |
| const | AirlineClassList& Root of the BOM tree to be displayed. |
1.4.7
Generated on Sun Jun 7 15:18:17 2015 for StdAir by
1.4.7