Gaudi Framework, version v20r2

Generated: 18 Jul 2008

AlgToolHistory.cpp File Reference

#include "GaudiKernel/AlgToolHistory.h"
#include "GaudiKernel/JobHistory.h"
#include "GaudiKernel/AlgTool.h"
#include <iostream>

Include dependency graph for AlgToolHistory.cpp:

Go to the source code of this file.

Functions

ostreamoperator<< (ostream &lhs, const AlgToolHistory &rhs)


Function Documentation

ostream& operator<< ( ostream lhs,
const AlgToolHistory rhs 
)

Definition at line 61 of file AlgToolHistory.cpp.

References AlgToolHistory::algtool_instance(), AlgToolHistory::algtool_name(), AlgToolHistory::algtool_type(), AlgToolHistory::algtool_version(), endl(), AlgTool::name(), and AlgToolHistory::properties().

00061                                                              {
00062   lhs << "Type: " << rhs.algtool_type() << endl;
00063   lhs << "Name: " << rhs.algtool_name() << endl;
00064   lhs << "Version: " << rhs.algtool_version() << endl;
00065   lhs << "Parent: " << rhs.algtool_instance()->name() << endl;
00066   // Properties.
00067   lhs << "Properties: [" << endl;;
00068   for ( AlgToolHistory::PropertyList::const_iterator
00069         ipprop=rhs.properties().begin();
00070         ipprop!=rhs.properties().end(); ++ipprop ) {
00071     const Property& prop = **ipprop;
00072     prop.fillStream(lhs);
00073     lhs << endl;
00074   }
00075   lhs << "]" << endl;
00076   return lhs;
00077 }


Generated at Fri Jul 18 12:03:58 2008 for Gaudi Framework, version v20r2 by Doxygen version 1.5.1 written by Dimitri van Heesch, © 1997-2004