| # Gaudi Framework, version v21r8 |

Home |  | Generated: 17 Mar 2010

# ServiceHistory.h File Reference

`#include "GaudiKernel/HistoryObj.h"`
`#include <string>`
`#include <vector>`

Include dependency graph for ServiceHistory.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
class | ServiceHistory
| ServiceHistory class definition. More...
## Functions
GAUDI_API std::ostream & | operator<< (std::ostream &lhs, const ServiceHistory &rhs)

## Function Documentation

GAUDI_API std::ostream& operator<< | ( | std::ostream & | lhs,
|  | const ServiceHistory & | rhs |
| ) |  |  |

Definition at line 88 of file ServiceHistory.cpp.

    00088                                                              {
    00089   lhs << "Name: " << rhs.name() << endl;
    00090   lhs << "Type: " << rhs.type() << endl;
    00091
    00092   //Properties
    00093   lhs << "Properties: [" << endl;
    00094
    00095   for ( ServiceHistory::PropertyList::const_iterator
    00096         ipprop=rhs.properties().begin();
    00097         ipprop!=rhs.properties().end(); ++ipprop ) {
    00098     const Property& prop = **ipprop;
    00099     prop.fillStream(lhs);
    00100     lhs << endl;
    00101   }
    00102   lhs << "]" << endl;
    00103
    00104   return lhs;
    00105 }