SpECTRE  v2026.04.01
Loading...
Searching...
No Matches
stl_boilerplate::RandomAccessSequence< Sequence, ValueType, DefineComparisons >::const_iterator Class Reference

Public Member Functions

const value_typeoperator* () const
const_iteratoroperator+= (const std::ptrdiff_t n)
Public Member Functions inherited from stl_boilerplate::RandomAccessIterator< const_iterator, const value_type >
pointer operator-> () const
const_iterator & operator++ ()
const_iterator & operator-- ()
const_iterator & operator-= (const difference_type n)
reference operator[] (const difference_type n) const

Friends

bool operator== (const const_iterator &a, const const_iterator &b)
std::ptrdiff_t operator- (const const_iterator &a, const const_iterator &b)

Additional Inherited Members

Public Types inherited from stl_boilerplate::RandomAccessIterator< const_iterator, const value_type >
using iterator_category
using value_type
using reference
using pointer
using difference_type
Protected Member Functions inherited from stl_boilerplate::RandomAccessIterator< const_iterator, const value_type >
RandomAccessIteratoroperator= (const RandomAccessIterator &)=default

The documentation for this class was generated from the following file:
  • src/Utilities/StlBoilerplate.hpp