#include <indirect_iterator.hpp>
|
| indirect_iterator () |
|
| indirect_iterator (Iterator iter) |
|
template<class Iterator2 , class Value2 , class Category2 , class Reference2 , class Difference2 > |
| indirect_iterator (indirect_iterator< Iterator2, Value2, Category2, Reference2, Difference2 > const &y, typename enable_if_convertible< Iterator2, Iterator >::type *=0) |
|
Base const & | base () const |
|
template<class Derived, class Base, class Value = use_default, class Traversal = use_default, class Reference = use_default, class Difference = use_default>
template<class Derived, class Base, class Value = use_default, class Traversal = use_default, class Reference = use_default, class Difference = use_default>
typedef iterator_adaptor<Derived,Base,Value,Traversal,Reference,Difference> boost::iterators::iterator_adaptor< Derived, Base, Value, Traversal, Reference, Difference >::iterator_adaptor_ |
|
protectedinherited |
template<class Derived, class Value, class CategoryOrTraversal, class Reference = Value&, class Difference = std::ptrdiff_t>
template<class Iterator , class Value = use_default, class Category = use_default, class Reference = use_default, class Difference = use_default>
template<class Iterator , class Value = use_default, class Category = use_default, class Reference = use_default, class Difference = use_default>
template<class Iterator , class Value = use_default, class Category = use_default, class Reference = use_default, class Difference = use_default>
template<class Iterator2 , class Value2 , class Category2 , class Reference2 , class Difference2 >
boost::iterators::indirect_iterator< Iterator, Value, Category, Reference, Difference >::indirect_iterator |
( |
indirect_iterator< Iterator2, Value2, Category2, Reference2, Difference2 > const & |
y, |
|
|
typename enable_if_convertible< Iterator2, Iterator >::type * |
= 0 |
|
) |
| |
|
inline |
template<class Derived, class Base, class Value = use_default, class Traversal = use_default, class Reference = use_default, class Difference = use_default>
template<class Derived, class Base, class Value = use_default, class Traversal = use_default, class Reference = use_default, class Difference = use_default>
template<class Derived, class Base, class Value = use_default, class Traversal = use_default, class Reference = use_default, class Difference = use_default>
template<class Iterator , class Value = use_default, class Category = use_default, class Reference = use_default, class Difference = use_default>
The documentation for this class was generated from the following file: