5#ifndef POOLCOLLECTIONCONVERTER_H
6#define POOLCOLLECTIONCONVERTER_H
36 const std::string& inputCollection,
37 unsigned int contextId,
This class provides the interface to the LCG POOL persistency software.
std::string m_inputCollection
StatusCode disconnectDb()
Disconnect Database.
pool::ICollectionCursor * m_collectionCursor
pool::ICollection * m_poolCollection
StatusCode isValid() const
Check whether has valid pool::ICollection*.
const IPoolSvc * m_poolSvc
PoolCollectionConverter(const std::string &collectionType, const std::string &inputCollection, unsigned int contextId, const IPoolSvc *svc)
Constructor.
pool::ICollectionCursor & selectAll()
PoolCollectionConverter(const PoolCollectionConverter &rhs)
PoolCollectionConverter & operator=(const PoolCollectionConverter &rhs)
virtual ~PoolCollectionConverter()
Destructor.
StatusCode initialize()
Required by all Gaudi Services.
std::string m_collectionType
std::string m_inputContainer
An interface used to navigate the result of a query on a collection.
An interface to a storage technology specific collection of event references and attributes.