TwiceAsNice  2019-02-18
Public Member Functions | Public Attributes | Private Member Functions | List of all members
boost::cb_details::iterator_wrapper< Iterator > Struct Template Reference

Helper iterator dereference wrapper. More...

#include <details.hpp>

Collaboration diagram for boost::cb_details::iterator_wrapper< Iterator >:
Collaboration graph

Public Member Functions

 iterator_wrapper (Iterator it)
 
Iterator operator() () const
 

Public Attributes

Iterator m_it
 

Private Member Functions

iterator_wrapper< Iterator > & operator= (const iterator_wrapper< Iterator > &)
 

Detailed Description

template<class Iterator>
struct boost::cb_details::iterator_wrapper< Iterator >

Helper iterator dereference wrapper.

Constructor & Destructor Documentation

◆ iterator_wrapper()

template<class Iterator >
boost::cb_details::iterator_wrapper< Iterator >::iterator_wrapper ( Iterator  it)
inlineexplicit

Member Function Documentation

◆ operator()()

template<class Iterator >
Iterator boost::cb_details::iterator_wrapper< Iterator >::operator() ( ) const
inline

◆ operator=()

template<class Iterator >
iterator_wrapper<Iterator>& boost::cb_details::iterator_wrapper< Iterator >::operator= ( const iterator_wrapper< Iterator > &  )
private

Member Data Documentation

◆ m_it

template<class Iterator >
Iterator boost::cb_details::iterator_wrapper< Iterator >::m_it
mutable

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