4.5.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