UniRec 3.3.2
|
An iterator for the UnirecArray class. More...
#include <unirecArray.hpp>
Public Types | |
using | iterator_category = std::random_access_iterator_tag |
using | difference_type = std::ptrdiff_t |
using | value_type = T |
using | pointer = value_type* |
using | reference = value_type& |
Public Member Functions | |
Iterator (pointer ptr) | |
reference | operator* () const |
pointer | operator-> () |
Iterator & | operator++ () |
Iterator | operator++ (int) |
T * | data () |
bool | operator== (const Iterator &other) const |
bool | operator!= (const Iterator &other) const |
Private Attributes | |
pointer | m_ptr |
An iterator for the UnirecArray class.
Definition at line 35 of file unirecArray.hpp.
using Nemea::UnirecArray< T >::Iterator::difference_type = std::ptrdiff_t |
Definition at line 38 of file unirecArray.hpp.
using Nemea::UnirecArray< T >::Iterator::iterator_category = std::random_access_iterator_tag |
Definition at line 37 of file unirecArray.hpp.
using Nemea::UnirecArray< T >::Iterator::pointer = value_type* |
Definition at line 40 of file unirecArray.hpp.
using Nemea::UnirecArray< T >::Iterator::reference = value_type& |
Definition at line 41 of file unirecArray.hpp.
using Nemea::UnirecArray< T >::Iterator::value_type = T |
Definition at line 39 of file unirecArray.hpp.
|
inline |
Definition at line 43 of file unirecArray.hpp.
|
inline |
Definition at line 63 of file unirecArray.hpp.
|
inline |
Definition at line 66 of file unirecArray.hpp.
|
inline |
Definition at line 48 of file unirecArray.hpp.
|
inline |
Definition at line 50 of file unirecArray.hpp.
|
inline |
Definition at line 56 of file unirecArray.hpp.
|
inline |
Definition at line 49 of file unirecArray.hpp.
|
inline |
Definition at line 65 of file unirecArray.hpp.
|
private |
Definition at line 69 of file unirecArray.hpp.