| The Gaudi Framework v27r1

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

- File List
- File Members

DataHandleHolderVisitor.h
Go to the documentation of this file.
1 #ifndef GAUDIKERNEL_DATAHANDLEHOLDERVISTOR
2 #define GAUDIKERNEL_DATAHANDLEHOLDERVISTOR 1
3
4 #include "GaudiKernel/IDataHandleHolder.h"
5 #include "GaudiKernel/DataObjID.h"
6 #include <set>
7
8
9 class DHHVisitor : public IDataHandleVisitor {
10 public:
11 DHHVisitor(DataObjIDColl& ido, DataObjIDColl& odo);
12
13 virtual void visit(const IDataHandleHolder* idhh);
14 private:
15 DataObjIDColl &m_ido, &m_odo;
16
17 };
18
19 #endif
IDataHandleHolder.h
DHHVisitor::visit
virtual void visit(const IDataHandleHolder *idhh)
Definition: DataHandleHolderVisitor.cpp:12
DHHVisitor::m_ido
DataObjIDColl & m_ido
Definition: DataHandleHolderVisitor.h:15
IDataHandleHolder
Definition: IDataHandleHolder.h:17
DHHVisitor
Definition: DataHandleHolderVisitor.h:9
std::unordered_set< DataObjID, DataObjID_Hasher >
DataObjID.h
IDataHandleVisitor
Definition: IDataHandleHolder.h:38
DHHVisitor::m_odo
DataObjIDColl & m_odo
Definition: DataHandleHolderVisitor.h:15
DHHVisitor::DHHVisitor
DHHVisitor(DataObjIDColl &ido, DataObjIDColl &odo)
Definition: DataHandleHolderVisitor.cpp:6