aimstil  5.0.5
til::detail::numeric_array_impl< T, D >::range Class Reference

#include <til/numeric_array.h>

Inheritance diagram for til::detail::numeric_array_impl< T, D >::range:
Collaboration diagram for til::detail::numeric_array_impl< T, D >::range:

Public Types

typedef numeric_array_impl< T, D >::iterator iterator
 
typedef basic_range< iteratorBase
 
- Public Types inherited from til::basic_range< numeric_array_impl< T, D >::iterator >
typedef numeric_array_impl< T, D >::iterator iterator
 
typedef numeric_array_impl< T, D >::iterator ::value_type value_type
 
typedef numeric_array_impl< T, D >::iterator ::reference reference
 
typedef numeric_array_impl< T, D >::iterator ::pointer pointer
 

Public Member Functions

 range (iterator begin, iterator end)
 
- Public Member Functions inherited from til::basic_range< numeric_array_impl< T, D >::iterator >
 basic_range (numeric_array_impl< T, D >::iterator begin, numeric_array_impl< T, D >::iterator end)
 
void operator++ ()
 
pointer operator-> ()
 
reference operator* ()
 
bool ok () const
 

Detailed Description

template<typename T, std::size_t D>
class til::detail::numeric_array_impl< T, D >::range

Definition at line 242 of file numeric_array.h.

Member Typedef Documentation

◆ Base

template<typename T, std::size_t D>
typedef basic_range<iterator> til::detail::numeric_array_impl< T, D >::range::Base

Definition at line 247 of file numeric_array.h.

◆ iterator

template<typename T, std::size_t D>
typedef numeric_array_impl<T,D>::iterator til::detail::numeric_array_impl< T, D >::range::iterator

Definition at line 246 of file numeric_array.h.

Constructor & Destructor Documentation

◆ range()

template<typename T, std::size_t D>
til::detail::numeric_array_impl< T, D >::range::range ( iterator  begin,
iterator  end 
)
inline

Definition at line 249 of file numeric_array.h.


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