Inheritance diagram for vhdHashSet::_vhdHashSetIterator:
Public Member Functions | |
_vhdHashSetIterator (vhdHashSetRef hashSet) | |
virtual | ~_vhdHashSetIterator () |
vhtBool | hasNext () const |
vhdObjectRef | next () |
void | begin () |
vhdObjectRef | getNext () const |
vhdObjectRef | removeNext () |
vhdIIteratorRef | cloneIterator () const |
Private Attributes | |
vhdHashSetRef | _hashSetRef |
_vhdSTLMultiset * | _multiset |
_vhdSTLMultiset::iterator | _multisetIt |
vhdHashSet::_vhdHashSetIterator::_vhdHashSetIterator | ( | vhdHashSetRef | hashSet | ) | [inline] |
virtual vhdHashSet::_vhdHashSetIterator::~_vhdHashSetIterator | ( | ) | [inline, virtual] |
vhtBool vhdHashSet::_vhdHashSetIterator::hasNext | ( | ) | const [inline, virtual] |
Implements vhdIIterator.
vhdObjectRef vhdHashSet::_vhdHashSetIterator::next | ( | ) | [virtual] |
Implements vhdIIterator.
void vhdHashSet::_vhdHashSetIterator::begin | ( | ) | [inline, virtual] |
Implements vhdIIterator.
vhdObjectRef vhdHashSet::_vhdHashSetIterator::getNext | ( | ) | const [virtual] |
Implements vhdIIterator.
vhdObjectRef vhdHashSet::_vhdHashSetIterator::removeNext | ( | ) | [virtual] |
Implements vhdIIterator.
vhdIIteratorRef vhdHashSet::_vhdHashSetIterator::cloneIterator | ( | ) | const [virtual] |
Implements vhdIIterator.
vhdHashSetRef vhdHashSet::_vhdHashSetIterator::_hashSetRef [private] |
_vhdSTLMultiset::iterator vhdHashSet::_vhdHashSetIterator::_multisetIt [private] |