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

#include <til/numeric_array.h>

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

Public Types

typedef basic_iterator< const T > Base
 
- Public Types inherited from til::basic_iterator< const T >
typedef std::iterator< std::random_access_iterator_tag, const T > Base
 
typedef boost::remove_const< typename Base::value_type >::type value_type
 

Public Member Functions

 const_iterator ()
 
 const_iterator (const T *p)
 
 const_iterator (iterator i)
 
- Public Member Functions inherited from til::basic_iterator< const T >
 basic_iterator ()
 
 basic_iterator (const T *p)
 
 basic_iterator (basic_iterator< X > i)
 
void operator++ ()
 
const T & operator* ()
 
 operator const T * ()
 
const T * operator-> ()
 

Detailed Description

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

Definition at line 228 of file numeric_array.h.

Member Typedef Documentation

◆ Base

template<typename T, std::size_t D>
typedef basic_iterator<const T> til::detail::numeric_array_impl< T, D >::const_iterator::Base

Definition at line 232 of file numeric_array.h.

Constructor & Destructor Documentation

◆ const_iterator() [1/3]

template<typename T, std::size_t D>
til::detail::numeric_array_impl< T, D >::const_iterator::const_iterator ( )
inline

Definition at line 234 of file numeric_array.h.

◆ const_iterator() [2/3]

template<typename T, std::size_t D>
til::detail::numeric_array_impl< T, D >::const_iterator::const_iterator ( const T *  p)
inline

Definition at line 235 of file numeric_array.h.

◆ const_iterator() [3/3]

template<typename T, std::size_t D>
til::detail::numeric_array_impl< T, D >::const_iterator::const_iterator ( iterator  i)
inline

Definition at line 236 of file numeric_array.h.


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