#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: