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)
inlineexplicit

Definition at line 160 of file rrset_collection_base.h.

Member Function Documentation

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

Definition at line 183 of file rrset_collection_base.h.

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

Definition at line 164 of file rrset_collection_base.h.

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

Definition at line 168 of file rrset_collection_base.h.

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

Definition at line 173 of file rrset_collection_base.h.

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

Definition at line 179 of file rrset_collection_base.h.


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