ATLAS Offline Software
Loading...
Searching...
No Matches
IObjectIterator_Guard Class Reference
Collaboration diagram for IObjectIterator_Guard:

Public Member Functions

 IObjectIterator_Guard (const IObjectIteratorPtr &iterator)
 ~IObjectIterator_Guard ()

Private Attributes

const IObjectIteratorPtr & m_iterator

Detailed Description

Definition at line 185 of file quick_retrieve.cxx.

Constructor & Destructor Documentation

◆ IObjectIterator_Guard()

IObjectIterator_Guard::IObjectIterator_Guard ( const IObjectIteratorPtr & iterator)
inline

Definition at line 189 of file quick_retrieve.cxx.

190 : m_iterator(iterator) {}
const IObjectIteratorPtr & m_iterator

◆ ~IObjectIterator_Guard()

IObjectIterator_Guard::~IObjectIterator_Guard ( )
inline

Definition at line 191 of file quick_retrieve.cxx.

191{ m_iterator->close(); }

Member Data Documentation

◆ m_iterator

const IObjectIteratorPtr& IObjectIterator_Guard::m_iterator
private

Definition at line 187 of file quick_retrieve.cxx.


The documentation for this class was generated from the following file: