#include <array_it.H>
Inheritance diagram for Aleph::Array_Iterator< T >:Public Types | |
| using | Item_Type = T |
Public Member Functions | |
| T * | get_base () noexcept |
| Array_Iterator (T *p, size_t sz, size_t n) | |
| Array_Iterator (NoExceptionCtor, T *p, size_t sz, size_t n) | |
| Array_Iterator (T *p, size_t sz, size_t n, long f, long l) | |
| Array_Iterator (NoExceptionCtor, T *p, size_t sz, size_t n, long f, long l) | |
| Array_Iterator (const Array_Container< T > &c) | |
| bool | has_curr () const noexcept |
| bool | is_last () const noexcept |
| long | get_pos () const noexcept |
| T & | get_curr_ne () const noexcept |
| T & | get_curr () const |
| void | next_ne () noexcept |
| void | next () |
| void | prev_ne () noexcept |
| void | prev () |
| void | reset () noexcept |
| void | reset_first () noexcept |
| void | reset_last () noexcept |
| void | end () noexcept |
Wrapper que provee la interfaz de un iterador para un arreglo C++.
Secuencias
|
inline |
Constructor no throwing exception.
It is similar to the previous buy it is guaranteed that no exception will be thrown