The Manifest's very own iterator class. More...
#include <Manifest.h>
Public Member Functions | |
Iterator (const Iterator &it) | |
Iterator (const typename MetaMap::const_iterator &it) | |
bool | operator!= (const Iterator &it) const |
const Meta * | operator* () const |
Iterator | operator++ (int) |
Iterator & | operator++ () |
const Meta * | operator-> () const |
Iterator & | operator= (const Iterator &it) |
bool | operator== (const Iterator &it) const |
~Iterator () | |
Private Attributes | |
MetaMap::const_iterator | _it |
The Manifest's very own iterator class.
Definition at line 78 of file Manifest.h.
Poco::Manifest< B >::Iterator::Iterator | ( | const typename MetaMap::const_iterator & | it | ) | [inline] |
Definition at line 82 of file Manifest.h.
Poco::Manifest< B >::Iterator::Iterator | ( | const Iterator & | it | ) | [inline] |
Definition at line 86 of file Manifest.h.
Poco::Manifest< B >::Iterator::~Iterator | ( | ) | [inline] |
Definition at line 90 of file Manifest.h.
bool Poco::Manifest< B >::Iterator::operator!= | ( | const Iterator & | it | ) | const [inline] |
Definition at line 102 of file Manifest.h.
const Meta* Poco::Manifest< B >::Iterator::operator* | ( | ) | const [inline] |
Definition at line 117 of file Manifest.h.
Iterator Poco::Manifest< B >::Iterator::operator++ | ( | int | ) | [inline] |
Definition at line 111 of file Manifest.h.
Iterator& Poco::Manifest< B >::Iterator::operator++ | ( | ) | [inline] |
Definition at line 106 of file Manifest.h.
const Meta* Poco::Manifest< B >::Iterator::operator-> | ( | ) | const [inline] |
Definition at line 121 of file Manifest.h.
Iterator& Poco::Manifest< B >::Iterator::operator= | ( | const Iterator & | it | ) | [inline] |
Definition at line 93 of file Manifest.h.
bool Poco::Manifest< B >::Iterator::operator== | ( | const Iterator & | it | ) | const [inline] |
Definition at line 98 of file Manifest.h.
MetaMap::const_iterator Poco::Manifest< B >::Iterator::_it [private] |
Definition at line 127 of file Manifest.h.