class Poco::ClassLoader::Iterator

The ClassLoader ‘s very own iterator class.

#include <ClassLoader.h>

class Iterator
{
public:
    // typedefs

    typedef std::pair<std::string, const Manif*> Pair;

    // construction

    Iterator(const typename LibraryMap::const_iterator& it);
    Iterator(const Iterator& it);

    // methods

    Iterator&
    operator=(const Iterator& it);

    bool
    operator==(const Iterator& it) const;

    bool
    operator!=(const Iterator& it) const;

    Iterator&
    operator++();

    Iterator
    operator++(int);

    const Pair*
    operator*() const;

    const Pair*
    operator->() const;
};