Public Member Functions | Private Types | Private Attributes | List of all members
boost::iterators::detail::writable_postfix_increment_proxy< Iterator > Class Template Reference

#include <iterator_facade.hpp>

Public Member Functions

 operator Iterator const & () const
 
 operator value_type & () const
 
writable_postfix_increment_proxy const & operator* () const
 
template<class T >
T const & operator= (T const &x) const
 
template<class T >
T & operator= (T &x) const
 
 writable_postfix_increment_proxy (Iterator const &x)
 

Private Types

typedef iterator_value< Iterator >::type value_type
 

Private Attributes

Iterator stored_iterator
 
value_type stored_value
 

Detailed Description

template<class Iterator>
class boost::iterators::detail::writable_postfix_increment_proxy< Iterator >

Definition at line 178 of file iterator_facade.hpp.

Member Typedef Documentation

template<class Iterator >
typedef iterator_value<Iterator>::type boost::iterators::detail::writable_postfix_increment_proxy< Iterator >::value_type
private

Definition at line 180 of file iterator_facade.hpp.

Constructor & Destructor Documentation

template<class Iterator >
boost::iterators::detail::writable_postfix_increment_proxy< Iterator >::writable_postfix_increment_proxy ( Iterator const &  x)
inlineexplicit

Definition at line 182 of file iterator_facade.hpp.

Member Function Documentation

template<class Iterator >
boost::iterators::detail::writable_postfix_increment_proxy< Iterator >::operator Iterator const & ( ) const
inline

Definition at line 220 of file iterator_facade.hpp.

template<class Iterator >
boost::iterators::detail::writable_postfix_increment_proxy< Iterator >::operator value_type & ( ) const
inline

Definition at line 198 of file iterator_facade.hpp.

template<class Iterator >
writable_postfix_increment_proxy const& boost::iterators::detail::writable_postfix_increment_proxy< Iterator >::operator* ( ) const
inline

Definition at line 192 of file iterator_facade.hpp.

template<class Iterator >
template<class T >
T const& boost::iterators::detail::writable_postfix_increment_proxy< Iterator >::operator= ( T const &  x) const
inline

Definition at line 205 of file iterator_facade.hpp.

template<class Iterator >
template<class T >
T& boost::iterators::detail::writable_postfix_increment_proxy< Iterator >::operator= ( T &  x) const
inline

Definition at line 213 of file iterator_facade.hpp.

Member Data Documentation

template<class Iterator >
Iterator boost::iterators::detail::writable_postfix_increment_proxy< Iterator >::stored_iterator
private

Definition at line 227 of file iterator_facade.hpp.

template<class Iterator >
value_type boost::iterators::detail::writable_postfix_increment_proxy< Iterator >::stored_value
mutableprivate

Definition at line 226 of file iterator_facade.hpp.


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


librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:34