aimstil  5.0.5
til::detail::multi_array_base< TContainer, D, b >::const_range Class Reference

#include <til/multi_array.h>

Inheritance diagram for til::detail::multi_array_base< TContainer, D, b >::const_range:
Collaboration diagram for til::detail::multi_array_base< TContainer, D, b >::const_range:

Public Types

typedef iterator_range_compo< typename outer_container::const_iterator, typename inner_container::const_range > Base
 
typedef Base::outer_iterator outer_iterator
 
- Public Types inherited from til::detail::iterator_range_compo< outer_container::const_iterator, inner_container::const_range >
typedef outer_container::const_iterator outer_iterator
 
typedef inner_container::const_range inner_range
 
typedef inner_range::reference reference
 
typedef inner_range::value_type value_type
 

Public Member Functions

 const_range (outer_iterator begin, outer_iterator end)
 
- Public Member Functions inherited from til::detail::iterator_range_compo< outer_container::const_iterator, inner_container::const_range >
 iterator_range_compo (outer_container::const_iterator begin, outer_container::const_iterator end)
 
reference operator* ()
 
void operator++ ()
 
bool ok ()
 

Detailed Description

template<typename TContainer, std::size_t D, bool b>
class til::detail::multi_array_base< TContainer, D, b >::const_range

Definition at line 499 of file multi_array.h.

Member Typedef Documentation

◆ Base

template<typename TContainer, std::size_t D, bool b>
typedef iterator_range_compo<typename outer_container::const_iterator, typename inner_container::const_range> til::detail::multi_array_base< TContainer, D, b >::const_range::Base

Definition at line 503 of file multi_array.h.

◆ outer_iterator

template<typename TContainer, std::size_t D, bool b>
typedef Base::outer_iterator til::detail::multi_array_base< TContainer, D, b >::const_range::outer_iterator

Definition at line 504 of file multi_array.h.

Constructor & Destructor Documentation

◆ const_range()

template<typename TContainer, std::size_t D, bool b>
til::detail::multi_array_base< TContainer, D, b >::const_range::const_range ( outer_iterator  begin,
outer_iterator  end 
)
inline

Definition at line 505 of file multi_array.h.


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