Iterator intervalThis class manages an iterator pair allowing modification of the elements of the container. More...
Public Types | |
| typedef T::iterator | iterator |
| typedef T::reference | reference |
| typedef T::pointer | pointer |
| typedef T::value_type | value_type |
| typedef IteratorBase< iterator, reference, pointer, value_type * > | Base |
Public Member Functions | |
| IterT (T &t) | |
| IterT (iterator b, iterator e) | |
| Public Member Functions inherited from Arcane::IteratorBase< T::iterator, T::reference, T::pointer, T::value_type * > | |
| IteratorBase (T::iterator b, T::iterator e) | |
| void | operator++ () |
| void | operator-- () |
| T::reference | operator* () const |
| T::value_type * | operator-> () const |
| bool | notEnd () const |
| bool | operator() () const |
| T::iterator | current () const |
| T::iterator | end () const |
Iterator interval
This class manages an iterator pair allowing modification of the elements of the container.
Definition at line 74 of file arccore/src/base/arccore/base/Iterator.h.
| typedef IteratorBase<iterator, reference, pointer, value_type*> Arcane::IterT< T >::Base |
Definition at line 84 of file arccore/src/base/arccore/base/Iterator.h.
| typedef T::iterator Arcane::IterT< T >::iterator |
Definition at line 80 of file arccore/src/base/arccore/base/Iterator.h.
| typedef T::pointer Arcane::IterT< T >::pointer |
Definition at line 82 of file arccore/src/base/arccore/base/Iterator.h.
| typedef T::reference Arcane::IterT< T >::reference |
Definition at line 81 of file arccore/src/base/arccore/base/Iterator.h.
| typedef T::value_type Arcane::IterT< T >::value_type |
Definition at line 83 of file arccore/src/base/arccore/base/Iterator.h.
|
inline |
Definition at line 86 of file arccore/src/base/arccore/base/Iterator.h.
|
inline |
Definition at line 89 of file arccore/src/base/arccore/base/Iterator.h.