#include <config.hpp>
Public Types | |
| typedef attribute | value_type |
| typedef std::bidirectional_iterator_tag | iterator_category |
| typedef attribute * | pointer |
| typedef attribute & | reference |
| typedef attribute_map::iterator | Itor |
| typedef Itor::difference_type | difference_type |
Public Member Functions | |
| attribute_iterator (const Itor &i) | |
| attribute_iterator & | operator++ () |
| attribute_iterator | operator++ (int) |
| attribute_iterator & | operator-- () |
| attribute_iterator | operator-- (int) |
| reference | operator* () const |
| pointer | operator-> () const |
| bool | operator== (const attribute_iterator &i) const |
| bool | operator!= (const attribute_iterator &i) const |
| bool | operator== (const const_attribute_iterator &i) const |
| bool | operator!= (const const_attribute_iterator &i) const |
Private Attributes | |
| Itor | i_ |
Friends | |
| struct | config::const_attribute_iterator |
Definition at line 300 of file config.hpp.
| typedef Itor::difference_type config::attribute_iterator::difference_type |
Definition at line 307 of file config.hpp.
| typedef std::bidirectional_iterator_tag config::attribute_iterator::iterator_category |
Definition at line 303 of file config.hpp.
| typedef attribute_map::iterator config::attribute_iterator::Itor |
Definition at line 306 of file config.hpp.
Definition at line 304 of file config.hpp.
Definition at line 305 of file config.hpp.
Definition at line 302 of file config.hpp.
|
inlineexplicit |
Definition at line 308 of file config.hpp.
Referenced by operator++(), and operator--().
|
inline |
Definition at line 319 of file config.hpp.
|
inline |
Definition at line 321 of file config.hpp.
References i.
|
inline |
Definition at line 315 of file config.hpp.
References i_.
|
inline |
Definition at line 310 of file config.hpp.
References i_.
|
inline |
Definition at line 311 of file config.hpp.
References attribute_iterator(), and i_.
|
inline |
Definition at line 312 of file config.hpp.
References i_.
|
inline |
Definition at line 313 of file config.hpp.
References attribute_iterator(), and i_.
|
inline |
Definition at line 316 of file config.hpp.
References i_.
|
inline |
Definition at line 318 of file config.hpp.
|
inline |
Definition at line 320 of file config.hpp.
References i.
|
friend |
Definition at line 324 of file config.hpp.
|
private |
Definition at line 325 of file config.hpp.
Referenced by operator!=(), operator*(), operator++(), operator--(), operator->(), and operator==().