pstore2
Public Types | Public Member Functions | List of all members
pstore::sparse_array< ValueType, BitmapType >::indices::const_iterator Class Reference

Public Types

using iterator_category = std::forward_iterator_tag
 
using value_type = std::size_t
 
using difference_type = std::ptrdiff_t
 
using pointer = value_type const *
 
using reference = value_type const &
 

Public Member Functions

constexpr const_iterator (BitmapType bitmap) noexcept
 
constexpr bool operator== (const_iterator const &rhs) const noexcept
 
constexpr bool operator!= (const_iterator const &rhs) const noexcept
 
constexpr reference operator* () const noexcept
 
constexpr pointer operator-> () const noexcept
 
const_iteratoroperator++ () noexcept
 
const_iterator operator++ (int) noexcept
 
const_iterator operator+ (unsigned x) const
 

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