AirSched Logo  0.1.4
C++ Simulated Airline Schedule Manager Library
AIRSCHED::BomDisplay Class Reference

Utility class to display AirSched objects with a pretty format. More...

#include <airsched/bom/BomDisplay.hpp>

List of all members.

Static Public Member Functions

static std::string csvDisplay (const stdair::BomRoot &)
static void csvDisplay (std::ostream &, const ReachableUniverse &)

Detailed Description

Utility class to display AirSched objects with a pretty format.

Definition at line 26 of file BomDisplay.hpp.


Member Function Documentation

std::string AIRSCHED::BomDisplay::csvDisplay ( const stdair::BomRoot &  iBomRoot) [static]

Recursively display (dump in the underlying output log stream) the objects of the BOM tree.

Parameters:
std::ostream&Output stream in which the BOM tree should be logged/dumped.
conststdair::EventQueue& Root of the BOM tree to be displayed.

Definition at line 43 of file BomDisplay.cpp.

void AIRSCHED::BomDisplay::csvDisplay ( std::ostream &  oStream,
const ReachableUniverse iReachableUniverse 
) [static]

Recursively display (dump in the underlying output log stream) the objects of the BOM tree.

Parameters:
std::ostream&Output stream in which the BOM tree should be logged/dumped.
constReachableUniverse& Root of the BOM tree to be displayed.

Definition at line 81 of file BomDisplay.cpp.

References AIRSCHED::ReachableUniverse::toString().


The documentation for this class was generated from the following files: