#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.