#include <container.hh>
Public Member Functions | |
| AbstractIterator () | |
| void | ref () |
| void | unref () |
| virtual bool | hasNext ()=0 |
| virtual Object * | getNext ()=0 |
Private Attributes | |
| int | refcount |
| lout::container::untyped::Collection0::AbstractIterator::AbstractIterator | ( | ) | [inline] |
References refcount.
| virtual Object* lout::container::untyped::Collection0::AbstractIterator::getNext | ( | ) | [pure virtual] |
Implemented in lout::container::untyped::HashTable::HashTableIterator.
Referenced by lout::container::untyped::Iterator::getNext().
| virtual bool lout::container::untyped::Collection0::AbstractIterator::hasNext | ( | ) | [pure virtual] |
Implemented in lout::container::untyped::HashTable::HashTableIterator.
Referenced by lout::container::untyped::Iterator::hasNext().
| void lout::container::untyped::Collection0::AbstractIterator::ref | ( | ) | [inline] |
References refcount.
Referenced by lout::container::untyped::Iterator::Iterator(), and lout::container::untyped::Iterator::operator=().
| void lout::container::untyped::Collection0::AbstractIterator::unref | ( | ) | [inline] |
References refcount.
Referenced by lout::container::untyped::Iterator::operator=(), and lout::container::untyped::Iterator::~Iterator().
Referenced by AbstractIterator(), ref(), and unref().
1.5.9