#include <wrapped_forward_iterator.hh>

Standard library typedefs | |
|
typedef std::tr1::remove_reference < Value_ >::type & | value_type |
|
typedef std::tr1::remove_reference < Value_ >::type & | reference |
|
typedef std::tr1::remove_reference < Value_ >::type * | pointer |
| typedef std::ptrdiff_t | difference_type |
| typedef std::forward_iterator_tag | iterator_category |
Basic operations | |
| WrappedForwardIterator () | |
| ~WrappedForwardIterator () | |
| WrappedForwardIterator (const WrappedForwardIterator &) | |
| template<typename T_> | |
| WrappedForwardIterator (const T_ &) | |
| WrappedForwardIterator & | operator= (const WrappedForwardIterator &) |
Increment | |
| WrappedForwardIterator & | operator++ () |
| WrappedForwardIterator | operator++ (int) |
Dereference | |
| pointer | operator-> () const |
| reference | operator* () const |
Equality | |
| bool | operator== (const WrappedForwardIterator &) const |
Underlying iterator | |
| template<typename T_> | |
| T_ & | underlying_iterator () |
| template<typename T_> | |
| const T_ & | underlying_iterator () const |
example_action.cc, example_contents.cc, example_dep_label.cc, example_dep_spec.cc, example_dep_spec_flattener.cc, example_dep_tree.cc, example_formatter.cc, example_mask.cc, example_match_package.cc, example_metadata_key.cc, example_package_database.cc, example_package_id.cc, example_repository.cc, and example_stringify_formatter.cc.
1.5.5