8 #include <stdair/basic/BasConst_BomDisplay.hpp>
9 #include <stdair/bom/BomManager.hpp>
10 #include <stdair/bom/EventQueue.hpp>
26 : _oStream (oStream), _streamFlags (oStream.flags()) {
32 _oStream.flags (_streamFlags);
37 std::ostream& _oStream;
39 std::ios::fmtflags _streamFlags;
44 std::ostringstream oStream;
50 oStream <<
"==============================================================="
52 oStream <<
"EventQueue: " << iEventQueue.describeKey() << std::endl;
53 oStream <<
"==============================================================="
57 if (stdair::BomManager::hasList<DemandStream> (iEventQueue) ==
false) {
63 stdair::BomManager::getList<DemandStream> (iEventQueue);
66 for (DemandStreamList_T::const_iterator itDemandStream =
67 lDemandStreamList.begin();
68 itDemandStream != lDemandStreamList.end(); ++itDemandStream) {
70 assert (lDemandStream_ptr != NULL);
88 oStream <<
"+++++++++++++++++++++++++++++++++++++++++++++++++" << std::endl;
89 oStream << iDemandStream.
display();
90 oStream <<
"+++++++++++++++++++++++++++++++++++++++++++++++++" << std::endl;