![]() |
|
|
Bdb packages | Design docs | Source docs | Guidelines | Recent releases |
|
Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Compound Members File Members HepContainerGroupIterator Class Reference
#include <HepContainerGroupIterator.h>
Inheritance diagram for HepContainerGroupIterator:
List of all members.
Public Methods
HepContainerGroupIterator () create the iterator, but don't connect a container yet HepContainerGroupIterator (const HepRef(HepContainerGroup)&_contGroup) create the iterator and connect a container void setContainerGroup (const HepRef(HepContainerGroup)&_contGroup) connect a container HepAnyRef start () start iteration HepAnyRef current () current object HepAnyRef next () next object Private Methods
ooItr (ooObj) oItr HepRef (HepContainerGroup) contGroup Private Attributes
size_t curCont Constructor & Destructor Documentation
HepContainerGroupIterator::HepContainerGroupIterator ( ) [inline]
create the iterator, but don't connect a container yet
Definition at line 40 of file HepContainerGroupIterator.h.
HepContainerGroupIterator::HepContainerGroupIterator ( const HepRef(HepContainerGroup)& _contGroup ) [inline]
create the iterator and connect a container
Definition at line 45 of file HepContainerGroupIterator.h.
Member Function Documentation
HepAnyRef HepContainerGroupIterator::current ( ) [inline, virtual]
current object
Implements HepIterator.
Definition at line 65 of file HepContainerGroupIterator.h.
References HepAnyRef.
Referenced by HepExplorableCollection::getCurrentObject().
HepContainerGroupIterator::HepRef ( HepContainerGroup ) [private]
HepAnyRef HepContainerGroupIterator::next ( ) [inline, virtual]
next object
Implements HepIterator.
Definition at line 70 of file HepContainerGroupIterator.h.
References curCont, and HepAnyRef.
Referenced by HepExplorableCollection::next().
HepContainerGroupIterator::ooItr ( ooObj ) [private]
void HepContainerGroupIterator::setContainerGroup ( const HepRef(HepContainerGroup)& _contGroup ) [inline]
connect a container
Definition at line 50 of file HepContainerGroupIterator.h.
Referenced by HepExplorableCollection::start().
HepAnyRef HepContainerGroupIterator::start ( ) [inline, virtual]
start iteration
Implements HepIterator.
Definition at line 55 of file HepContainerGroupIterator.h.
References curCont, and HepAnyRef.
Referenced by HepExplorableCollection::start().
Member Data Documentation
size_t HepContainerGroupIterator::curCont [private]
Definition at line 15 of file HepContainerGroupIterator.h.
The documentation for this class was generated from the following file:
- /HepODBMS/clustering/HepContainerGroupIterator.h
BaBar Public Site | SLAC | News | Links | Who's Who | Contact Us
Page Owner: Jacek Becla
Last Update: October 04, 2002