Arcane  4.1.12.0
User documentation
Loading...
Searching...
No Matches
Arcane::ConstIterT< T > Class Template Reference

Public Types

typedef T::const_iterator const_iterator
typedef T::const_reference const_reference
typedef T::const_pointer const_pointer
typedef T::value_type value_type
typedef IteratorBase< const_iterator, const_reference, const_pointer, const value_type * > Base

Public Member Functions

 ConstIterT (const T &t)
 ConstIterT (const_iterator b, const_iterator e)
Public Member Functions inherited from Arcane::IteratorBase< T::const_iterator, T::const_reference, T::const_pointer, const T::value_type * >
 IteratorBase (T::const_iterator b, T::const_iterator e)
void operator++ ()
void operator-- ()
T::const_reference operator* () const
const T::value_type * operator-> () const
bool notEnd () const
bool operator() () const
T::const_iterator current () const
T::const_iterator end () const

Detailed Description

template<class T>
class Arcane::ConstIterT< T >

Definition at line 106 of file arccore/src/base/arccore/base/Iterator.h.

Member Typedef Documentation

◆ Base

template<class T>
typedef IteratorBase<const_iterator, const_reference, const_pointer, const value_type*> Arcane::ConstIterT< T >::Base

Definition at line 116 of file arccore/src/base/arccore/base/Iterator.h.

◆ const_iterator

template<class T>
typedef T::const_iterator Arcane::ConstIterT< T >::const_iterator

Definition at line 112 of file arccore/src/base/arccore/base/Iterator.h.

◆ const_pointer

template<class T>
typedef T::const_pointer Arcane::ConstIterT< T >::const_pointer

Definition at line 114 of file arccore/src/base/arccore/base/Iterator.h.

◆ const_reference

template<class T>
typedef T::const_reference Arcane::ConstIterT< T >::const_reference

Definition at line 113 of file arccore/src/base/arccore/base/Iterator.h.

◆ value_type

template<class T>
typedef T::value_type Arcane::ConstIterT< T >::value_type

Definition at line 115 of file arccore/src/base/arccore/base/Iterator.h.

Constructor & Destructor Documentation

◆ ConstIterT() [1/2]

template<class T>
Arcane::ConstIterT< T >::ConstIterT ( const T & t)
inline

Definition at line 118 of file arccore/src/base/arccore/base/Iterator.h.

◆ ConstIterT() [2/2]

template<class T>
Arcane::ConstIterT< T >::ConstIterT ( const_iterator b,
const_iterator e )
inline

Definition at line 121 of file arccore/src/base/arccore/base/Iterator.h.


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