AirTSP Logo  1.01.2
C++ Simulated Airline Travel Solution Provider (TSP) Library
BomDisplay.hpp
Go to the documentation of this file.
1 #ifndef __AIRTSP_BOM_BOMDISPLAY_HPP
2 #define __AIRTSP_BOM_BOMDISPLAY_HPP
3 
4 // //////////////////////////////////////////////////////////////////////
5 // Import section
6 // //////////////////////////////////////////////////////////////////////
7 // STL
8 #include <iosfwd>
9 #include <string>
10 // Airtsp
11 
13 namespace stdair {
14  class BomRoot;
15 }
16 
17 namespace AIRTSP {
18 
20  class ReachableUniverse;
21 
26  class BomDisplay {
27  public:
28  // //////////////// Display support methods /////////////////
37  static std::string csvDisplay (const stdair::BomRoot&);
38 
47  static void csvDisplay (std::ostream&, const ReachableUniverse&);
48  };
49 
50 }
51 #endif // __AIRTSP_BOM_BOMDISPLAY_HPP
Class representing the root of the schedule-related BOM tree.
static std::string csvDisplay(const stdair::BomRoot &)
Definition: BomDisplay.cpp:43
Forward declarations.
Utility class to display AirTSP objects with a pretty format.
Definition: BomDisplay.hpp:26