Kea  1.9.9-git
isc::dns::RRsetCollectionBase::Iterator Class Reference

A forward std::iterator for RRsetCollectionBase. More...

#include <rrset_collection_base.h>

+ Inheritance diagram for isc::dns::RRsetCollectionBase::Iterator:

Public Member Functions

 Iterator (IterPtr iter)
bool operator!= (const Iterator &other) const
reference operator* ()
Iteratoroperator++ ()
Iterator operator++ (int)
bool operator== (const Iterator &other) const

Detailed Description

A forward std::iterator for RRsetCollectionBase.

It behaves like a std::iterator forward iterator, so please see its documentation for usage.

Definition at line 156 of file rrset_collection_base.h.

Constructor & Destructor Documentation

isc::dns::RRsetCollectionBase::Iterator::Iterator ( IterPtr  iter)

Definition at line 160 of file rrset_collection_base.h.

Member Function Documentation

bool isc::dns::RRsetCollectionBase::Iterator::operator!= ( const Iterator other) const

Definition at line 183 of file rrset_collection_base.h.

reference isc::dns::RRsetCollectionBase::Iterator::operator* ( )

Definition at line 164 of file rrset_collection_base.h.

Iterator& isc::dns::RRsetCollectionBase::Iterator::operator++ ( )

Definition at line 168 of file rrset_collection_base.h.

Iterator isc::dns::RRsetCollectionBase::Iterator::operator++ ( int  )

Definition at line 173 of file rrset_collection_base.h.

bool isc::dns::RRsetCollectionBase::Iterator::operator== ( const Iterator other) const

Definition at line 179 of file rrset_collection_base.h.

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