| # Gaudi Framework, version v20r2
Generated: 18 Jul 2008

- Main Page
- Namespaces
- Classes
- Files
- Directories
- Related Pages

- Search for |

- File List
- File Members

# 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
ostream & | operator<< (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 }