neoGFX
Cross-platform C++ app/game engine
|
#include <vecarray.hpp>
Public Types | |
typedef std::random_access_iterator_tag | iterator_category |
typedef vecarray::value_type | value_type |
typedef vecarray::difference_type | difference_type |
typedef vecarray::pointer | pointer |
typedef vecarray::reference | reference |
Public Member Functions | |
iterator () | |
iterator (const iterator &aOther) | |
iterator (T *aPtr) | |
iterator (typename vector_type::iterator aIter) | |
iterator & | operator++ () |
iterator & | operator-- () |
iterator | operator++ (int) |
iterator | operator-- (int) |
iterator & | operator+= (difference_type aDifference) |
iterator & | operator-= (difference_type aDifference) |
iterator | operator+ (difference_type aDifference) const |
iterator | operator- (difference_type aDifference) const |
reference | operator[] (difference_type aDifference) const |
difference_type | operator- (const iterator &aOther) const |
reference | operator* () const |
pointer | operator-> () const |
bool | operator== (const iterator &aOther) const |
bool | operator!= (const iterator &aOther) const |
bool | operator< (const iterator &aOther) const |
T * | array_ptr () const |
vector_type::iterator | vector_iter () const |
Friends | |
class | const_iterator |
Definition at line 117 of file vecarray.hpp.
typedef vecarray::difference_type neolib::vecarray< T, ArraySize, MaxVectorSize, CheckPolicy, Alloc >::iterator::difference_type |
Definition at line 124 of file vecarray.hpp.
typedef std::random_access_iterator_tag neolib::vecarray< T, ArraySize, MaxVectorSize, CheckPolicy, Alloc >::iterator::iterator_category |
Definition at line 122 of file vecarray.hpp.
typedef vecarray::pointer neolib::vecarray< T, ArraySize, MaxVectorSize, CheckPolicy, Alloc >::iterator::pointer |
Definition at line 125 of file vecarray.hpp.
typedef vecarray::reference neolib::vecarray< T, ArraySize, MaxVectorSize, CheckPolicy, Alloc >::iterator::reference |
Definition at line 126 of file vecarray.hpp.
typedef vecarray::value_type neolib::vecarray< T, ArraySize, MaxVectorSize, CheckPolicy, Alloc >::iterator::value_type |
Definition at line 123 of file vecarray.hpp.
|
inline |
Definition at line 129 of file vecarray.hpp.
|
inline |
Definition at line 132 of file vecarray.hpp.
|
inline |
Definition at line 135 of file vecarray.hpp.
|
inline |
Definition at line 138 of file vecarray.hpp.
|
inline |
Definition at line 221 of file vecarray.hpp.
|
inline |
Definition at line 206 of file vecarray.hpp.
|
inline |
Definition at line 191 of file vecarray.hpp.
|
inline |
Definition at line 181 of file vecarray.hpp.
|
inline |
Definition at line 143 of file vecarray.hpp.
|
inline |
Definition at line 159 of file vecarray.hpp.
|
inline |
Definition at line 161 of file vecarray.hpp.
|
inline |
Definition at line 184 of file vecarray.hpp.
|
inline |
Definition at line 182 of file vecarray.hpp.
|
inline |
Definition at line 151 of file vecarray.hpp.
|
inline |
Definition at line 160 of file vecarray.hpp.
|
inline |
Definition at line 171 of file vecarray.hpp.
|
inline |
Definition at line 198 of file vecarray.hpp.
|
inline |
Definition at line 213 of file vecarray.hpp.
|
inline |
Definition at line 199 of file vecarray.hpp.
|
inline |
Definition at line 183 of file vecarray.hpp.
|
inline |
Definition at line 228 of file vecarray.hpp.
|
friend |
Definition at line 119 of file vecarray.hpp.