Public Member Functions | Private Attributes
Poco::Manifest< B >::Iterator Class Reference

The Manifest's very own iterator class. More...

#include <Manifest.h>

List of all members.

Public Member Functions

 Iterator (const typename MetaMap::const_iterator &it)
 Iterator (const Iterator &it)
bool operator!= (const Iterator &it) const
const Metaoperator* () const
Iteratoroperator++ ()
Iterator operator++ (int)
const Metaoperator-> () const
Iteratoroperator= (const Iterator &it)
bool operator== (const Iterator &it) const
 ~Iterator ()

Private Attributes

MetaMap::const_iterator _it

Detailed Description

template<class B>
class Poco::Manifest< B >::Iterator

The Manifest's very own iterator class.

Definition at line 78 of file Manifest.h.


Constructor & Destructor Documentation

template<class B>
Poco::Manifest< B >::Iterator::Iterator ( const typename MetaMap::const_iterator &  it) [inline]

Definition at line 82 of file Manifest.h.

template<class B>
Poco::Manifest< B >::Iterator::Iterator ( const Iterator it) [inline]

Definition at line 86 of file Manifest.h.

template<class B>
Poco::Manifest< B >::Iterator::~Iterator ( ) [inline]

Definition at line 90 of file Manifest.h.


Member Function Documentation

template<class B>
bool Poco::Manifest< B >::Iterator::operator!= ( const Iterator it) const [inline]

Definition at line 102 of file Manifest.h.

template<class B>
const Meta* Poco::Manifest< B >::Iterator::operator* ( ) const [inline]

Definition at line 117 of file Manifest.h.

template<class B>
Iterator& Poco::Manifest< B >::Iterator::operator++ ( ) [inline]

Definition at line 106 of file Manifest.h.

template<class B>
Iterator Poco::Manifest< B >::Iterator::operator++ ( int  ) [inline]

Definition at line 111 of file Manifest.h.

template<class B>
const Meta* Poco::Manifest< B >::Iterator::operator-> ( ) const [inline]

Definition at line 121 of file Manifest.h.

template<class B>
Iterator& Poco::Manifest< B >::Iterator::operator= ( const Iterator it) [inline]

Definition at line 93 of file Manifest.h.

template<class B>
bool Poco::Manifest< B >::Iterator::operator== ( const Iterator it) const [inline]

Definition at line 98 of file Manifest.h.


Member Data Documentation

template<class B>
MetaMap::const_iterator Poco::Manifest< B >::Iterator::_it [private]

Definition at line 127 of file Manifest.h.


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


pluginlib
Author(s): Tully Foote and Eitan Marder-Eppstein
autogenerated on Sat Dec 28 2013 17:20:20