libstdc++: _gnu_pbds::detail::binary_heap_point_const_iterator< Value_Type, Entry, Simple, _Alloc (original) (raw)

#include <[point_const_iterator.hpp](a18317%5Fsource.html)>

Public Types
typedef rebind_traits< _Alloc, value_type >::const_pointer const_pointer
typedef rebind_traits< _Alloc, value_type >::const_reference const_reference
typedef trivial_iterator_difference_type difference_type
typedef trivial_iterator_tag iterator_category
typedef rebind_traits< _Alloc, value_type >::pointer pointer
typedef rebind_traits< _Alloc, value_type >::reference reference
typedef Value_Type value_type
Public Member Functions
binary_heap_point_const_iterator_ ()
binary_heap_point_const_iterator_ (const binary_heap_point_const_iterator_ &other)
binary_heap_point_const_iterator_ (entry_pointer p_e)
bool operator!= (const binary_heap_point_const_iterator_ &other) const
const_reference operator* () const
const_pointer operator-> () const
bool operator== (const binary_heap_point_const_iterator_ &other) const
Public Attributes
entry_pointer m_p_e

template<typename Value_Type, typename Entry, bool Simple, typename _Alloc>
class __gnu_pbds::detail::binary_heap_point_const_iterator_< Value_Type, Entry, Simple, _Alloc >

Const point-type iterator.

Definition at line 55 of file binary_heap_/point_const_iterator.hpp.

const_pointer

template<typename Value_Type , typename Entry , bool Simple, typename _Alloc >

const_reference

template<typename Value_Type , typename Entry , bool Simple, typename _Alloc >

difference_type

template<typename Value_Type , typename Entry , bool Simple, typename _Alloc >

entry_pointer

template<typename Value_Type , typename Entry , bool Simple, typename _Alloc >

iterator_category

template<typename Value_Type , typename Entry , bool Simple, typename _Alloc >

pointer

template<typename Value_Type , typename Entry , bool Simple, typename _Alloc >

reference

template<typename Value_Type , typename Entry , bool Simple, typename _Alloc >

template<typename Value_Type , typename Entry , bool Simple, typename _Alloc >

binary_heap_point_const_iterator_() [1/3]

template<typename Value_Type , typename Entry , bool Simple, typename _Alloc >

binary_heap_point_const_iterator_() [2/3]

template<typename Value_Type , typename Entry , bool Simple, typename _Alloc >

binary_heap_point_const_iterator_() [3/3]

template<typename Value_Type , typename Entry , bool Simple, typename _Alloc >

operator!=()

template<typename Value_Type , typename Entry , bool Simple, typename _Alloc >

operator*()

template<typename Value_Type , typename Entry , bool Simple, typename _Alloc >

operator->()

template<typename Value_Type , typename Entry , bool Simple, typename _Alloc >

operator==()

template<typename Value_Type , typename Entry , bool Simple, typename _Alloc >

m_p_e

template<typename Value_Type , typename Entry , bool Simple, typename _Alloc >


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