ug4
boost::bucket_sorter< BucketType, ValueType, Bucket, ValueIndexMap >::stack_< Iter_, IndexValueMap_ >::const_iterator Class Reference

#include <bucket_sorter.hpp>

Public Member Functions

 const_iterator (const const_iterator &&p)
 
 const_iterator (const const_iterator &p)
 
 const_iterator (size_type t, stack_ const &s_)
 
bool operator!= (const_iterator const &o)
 
value_type operator* () const
 
const_iteratoroperator++ ()
 
const_iteratoroperator= (const const_iterator &&o)
 
const_iteratoroperator= (const const_iterator &o)
 
bool operator== (const_iterator const &o)
 
 ~const_iterator ()
 

Private Member Functions

 const_iterator ()
 

Private Attributes

size_type b
 
stack_ const & s
 

Constructor & Destructor Documentation

◆ const_iterator() [1/4]

template<class BucketType , class ValueType , class Bucket , class ValueIndexMap >
template<class Iter_ , class IndexValueMap_ >
boost::bucket_sorter< BucketType, ValueType, Bucket, ValueIndexMap >::stack_< Iter_, IndexValueMap_ >::const_iterator::const_iterator ( )
inlineprivate

References unreachable.

◆ const_iterator() [2/4]

template<class BucketType , class ValueType , class Bucket , class ValueIndexMap >
template<class Iter_ , class IndexValueMap_ >
boost::bucket_sorter< BucketType, ValueType, Bucket, ValueIndexMap >::stack_< Iter_, IndexValueMap_ >::const_iterator::const_iterator ( size_type  t,
stack_ const &  s_ 
)
inline

◆ const_iterator() [3/4]

template<class BucketType , class ValueType , class Bucket , class ValueIndexMap >
template<class Iter_ , class IndexValueMap_ >
boost::bucket_sorter< BucketType, ValueType, Bucket, ValueIndexMap >::stack_< Iter_, IndexValueMap_ >::const_iterator::const_iterator ( const const_iterator p)
inline

References p.

◆ const_iterator() [4/4]

template<class BucketType , class ValueType , class Bucket , class ValueIndexMap >
template<class Iter_ , class IndexValueMap_ >
boost::bucket_sorter< BucketType, ValueType, Bucket, ValueIndexMap >::stack_< Iter_, IndexValueMap_ >::const_iterator::const_iterator ( const const_iterator &&  p)
inline

References p, and untested.

◆ ~const_iterator()

template<class BucketType , class ValueType , class Bucket , class ValueIndexMap >
template<class Iter_ , class IndexValueMap_ >
boost::bucket_sorter< BucketType, ValueType, Bucket, ValueIndexMap >::stack_< Iter_, IndexValueMap_ >::const_iterator::~const_iterator ( )
inline

Member Function Documentation

◆ operator!=()

template<class BucketType , class ValueType , class Bucket , class ValueIndexMap >
template<class Iter_ , class IndexValueMap_ >
bool boost::bucket_sorter< BucketType, ValueType, Bucket, ValueIndexMap >::stack_< Iter_, IndexValueMap_ >::const_iterator::operator!= ( const_iterator const &  o)
inline

◆ operator*()

◆ operator++()

◆ operator=() [1/2]

template<class BucketType , class ValueType , class Bucket , class ValueIndexMap >
template<class Iter_ , class IndexValueMap_ >
const_iterator& boost::bucket_sorter< BucketType, ValueType, Bucket, ValueIndexMap >::stack_< Iter_, IndexValueMap_ >::const_iterator::operator= ( const const_iterator &&  o)
inline

◆ operator=() [2/2]

template<class BucketType , class ValueType , class Bucket , class ValueIndexMap >
template<class Iter_ , class IndexValueMap_ >
const_iterator& boost::bucket_sorter< BucketType, ValueType, Bucket, ValueIndexMap >::stack_< Iter_, IndexValueMap_ >::const_iterator::operator= ( const const_iterator o)
inline

◆ operator==()

template<class BucketType , class ValueType , class Bucket , class ValueIndexMap >
template<class Iter_ , class IndexValueMap_ >
bool boost::bucket_sorter< BucketType, ValueType, Bucket, ValueIndexMap >::stack_< Iter_, IndexValueMap_ >::const_iterator::operator== ( const_iterator const &  o)
inline

Member Data Documentation

◆ b

◆ s


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