Kea
1.9.9-git
|
#include <rrset_collection.h>
Public Member Functions | |
DnsIter (CollectionMap::iterator &iter) | |
virtual bool | equals (Iter &other) |
Check if another iterator is equal to this one. More... | |
virtual IterPtr | getNext () |
Returns an IterPtr wrapping an Iter pointing to the next AbstractRRset in sequence in the collection. More... | |
virtual const isc::dns::AbstractRRset & | getValue () |
Returns the AbstractRRset currently pointed to by the iterator. More... | |
Public Member Functions inherited from isc::dns::RRsetCollectionBase::Iter | |
virtual | ~Iter () |
Definition at line 124 of file rrset_collection.h.
|
inline |
Definition at line 126 of file rrset_collection.h.
Referenced by getNext().
|
inlinevirtual |
Check if another iterator is equal to this one.
Returns true
if this iterator is equal to other
, false
otherwise. Note that if other
is not the same type as this
, or cannot be compared meaningfully, the method must return false
.
other | The other iterator to compare against. |
true
if equal, false
otherwise. Implements isc::dns::RRsetCollectionBase::Iter.
Definition at line 141 of file rrset_collection.h.
|
inlinevirtual |
Returns an IterPtr
wrapping an Iter pointing to the next AbstractRRset
in sequence in the collection.
Implements isc::dns::RRsetCollectionBase::Iter.
Definition at line 135 of file rrset_collection.h.
References DnsIter().
|
inlinevirtual |
Returns the AbstractRRset
currently pointed to by the iterator.
Implements isc::dns::RRsetCollectionBase::Iter.
Definition at line 130 of file rrset_collection.h.