Logo Search packages:      
Sourcecode: performous version File versions  Download package

plugin::registry< Base, Arg, Key >::iterator Class Reference

#include <plugin.hpp>

List of all members.

Detailed Description

template<typename Base, typename Arg = std::string const&, typename Key = std::string>
class plugin::registry< Base, Arg, Key >::iterator

An iterator for browsing the available keys.

Definition at line 111 of file plugin.hpp.

Public Member Functions

 iterator (typename map_t::const_iterator it)
 iterator (typename map_t::iterator it)
bool operator!= (iterator const &r) const
Base * operator() (Arg arg)
Key const & operator* () const
iterator operator++ (int)
iteratoroperator++ ()
iterator operator-- (int)
iteratoroperator-- ()
Key const * operator-> () const
bool operator== (iterator const &r) const

Private Attributes

map_t::const_iterator m_it

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

Generated by  Doxygen 1.6.0   Back to index