5.0.0
Freundlich's C++ toolkit
Loading...
Searching...
No Matches
fcppt::container::grid::pos_ref_range< Grid > Class Template Reference

Detailed Description

template<typename Grid>
class fcppt::container::grid::pos_ref_range< Grid >

A range over grid references.

Public Types

using iterator = fcppt::container::grid::pos_ref_iterator<Grid>
using const_iterator = iterator
using pos_range
using min_type = typename pos_range::min_type
using sup_type = typename pos_range::sup_type
using size_type = typename pos_range::size_type

Public Member Functions

 pos_ref_range (Grid &, min_type, sup_type)
iterator begin () const
iterator end () const
size_type size () const
min_type const & min () const
sup_type const & sup () const

Member Typedef Documentation

◆ const_iterator

template<typename Grid>
using fcppt::container::grid::pos_ref_range< Grid >::const_iterator = iterator

◆ iterator

template<typename Grid>
using fcppt::container::grid::pos_ref_range< Grid >::iterator = fcppt::container::grid::pos_ref_iterator<Grid>

◆ min_type

template<typename Grid>
using fcppt::container::grid::pos_ref_range< Grid >::min_type = typename pos_range::min_type

◆ pos_range

◆ size_type

template<typename Grid>
using fcppt::container::grid::pos_ref_range< Grid >::size_type = typename pos_range::size_type

◆ sup_type

template<typename Grid>
using fcppt::container::grid::pos_ref_range< Grid >::sup_type = typename pos_range::sup_type

Constructor & Destructor Documentation

◆ pos_ref_range()

template<typename Grid>
fcppt::container::grid::pos_ref_range< Grid >::pos_ref_range ( Grid & ,
min_type ,
sup_type  )

Member Function Documentation

◆ begin()

template<typename Grid>
iterator fcppt::container::grid::pos_ref_range< Grid >::begin ( ) const
nodiscard

◆ end()

template<typename Grid>
iterator fcppt::container::grid::pos_ref_range< Grid >::end ( ) const
nodiscard

◆ min()

template<typename Grid>
min_type const & fcppt::container::grid::pos_ref_range< Grid >::min ( ) const
nodiscard

◆ size()

template<typename Grid>
size_type fcppt::container::grid::pos_ref_range< Grid >::size ( ) const
nodiscard

◆ sup()

template<typename Grid>
sup_type const & fcppt::container::grid::pos_ref_range< Grid >::sup ( ) const
nodiscard