#include <T2DynamicVector.h>
Public Member Functions | |
| constexpr | Iterator () |
| constexpr | Iterator (T2DynamicVector *a_pVector) |
| constexpr | Iterator (T2DynamicVector &a_rVector) |
| constexpr | Iterator (TINT a_iIndex, T2DynamicVector *a_pVector) |
| constexpr | Iterator (const Iterator &a_rOther) |
| constexpr TINT | Index () const |
| TBOOL | IsValid () const |
| T * | Get () noexcept |
| const T * | Get () const noexcept |
| T & | Value () |
| const T & | Value () const |
| Iterator | Next () const |
| Iterator | Prev () const |
| operator T* () | |
| operator const T * () const | |
| T * | operator-> () |
| const T * | operator-> () const |
| T & | operator* () noexcept |
| const T & | operator* () const noexcept |
| TBOOL | operator== (const Iterator &a_rOther) const noexcept |
| TBOOL | operator> (const Iterator &a_rOther) const noexcept |
| TBOOL | operator>= (const Iterator &a_rOther) const noexcept |
| TBOOL | operator< (const Iterator &a_rOther) const noexcept |
| TBOOL | operator<= (const Iterator &a_rOther) const noexcept |
| constexpr Iterator & | operator= (const Iterator &a_rOther) noexcept |
| Iterator & | operator++ () |
| Iterator | operator++ (TINT) |
| Iterator & | operator-- () |
| Iterator | operator-- (TINT) |
| Iterator | operator+ (TINT a_iValue) const |
| Iterator | operator- (TINT a_iValue) const |
Public Attributes | |
| friend | T2DynamicVector |
Definition at line 53 of file T2DynamicVector.h.
|
inlineconstexpr |
Definition at line 59 of file T2DynamicVector.h.
|
inlineconstexpr |
Definition at line 61 of file T2DynamicVector.h.
|
inlineconstexpr |
Definition at line 63 of file T2DynamicVector.h.
|
inlineconstexpr |
Definition at line 65 of file T2DynamicVector.h.
|
inlineconstexpr |
Definition at line 67 of file T2DynamicVector.h.
|
inlinenoexcept |
Definition at line 87 of file T2DynamicVector.h.
|
inlinenoexcept |
Definition at line 80 of file T2DynamicVector.h.
|
inlineconstexpr |
Definition at line 70 of file T2DynamicVector.h.
|
inline |
Definition at line 75 of file T2DynamicVector.h.
|
inline |
Definition at line 108 of file T2DynamicVector.h.
|
inline |
Definition at line 127 of file T2DynamicVector.h.
|
inline |
Definition at line 122 of file T2DynamicVector.h.
|
inlinenoexcept |
Definition at line 147 of file T2DynamicVector.h.
|
inlinenoexcept |
Definition at line 142 of file T2DynamicVector.h.
|
inline |
Definition at line 210 of file T2DynamicVector.h.
|
inline |
Definition at line 184 of file T2DynamicVector.h.
|
inline |
Definition at line 190 of file T2DynamicVector.h.
|
inline |
Definition at line 215 of file T2DynamicVector.h.
|
inline |
Definition at line 197 of file T2DynamicVector.h.
|
inline |
Definition at line 203 of file T2DynamicVector.h.
|
inline |
Definition at line 132 of file T2DynamicVector.h.
|
inline |
Definition at line 137 of file T2DynamicVector.h.
|
inlinenoexcept |
Definition at line 167 of file T2DynamicVector.h.
|
inlinenoexcept |
Definition at line 172 of file T2DynamicVector.h.
|
inlineconstexprnoexcept |
Definition at line 177 of file T2DynamicVector.h.
|
inlinenoexcept |
Definition at line 152 of file T2DynamicVector.h.
|
inlinenoexcept |
Definition at line 157 of file T2DynamicVector.h.
|
inlinenoexcept |
Definition at line 162 of file T2DynamicVector.h.
|
inline |
|
inline |
Definition at line 94 of file T2DynamicVector.h.
|
inline |
Definition at line 101 of file T2DynamicVector.h.
| friend T2DynamicVector< T >::Iterator::T2DynamicVector |
Definition at line 56 of file T2DynamicVector.h.