#include <T2Vector.h>
Public Member Functions | |
constexpr | Iterator (T2Vector *a_pVector) |
constexpr | Iterator (TINT a_iIndex, T2Vector *a_pVector) |
constexpr | Iterator (const Iterator &a_rOther) |
constexpr TINT | Index () const noexcept |
T * | Get () noexcept |
const T * | Get () const noexcept |
T & | Value () noexcept |
const T & | Value () const noexcept |
Iterator | Next () const |
Iterator | Prev () const |
operator T* () | |
operator const T * () const | |
T & | operator* () noexcept |
const T & | operator* () const noexcept |
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++ (TINT) noexcept |
constexpr Iterator | operator-- (TINT) noexcept |
constexpr Iterator & | operator++ () noexcept |
constexpr Iterator & | operator-- () noexcept |
constexpr Iterator & | operator= (const Iterator &a_rOther) noexcept |
Iterator | operator+ (TINT a_uiValue) const noexcept |
Iterator | operator- (TINT a_uiValue) const noexcept |
Iterator & | operator+= (TINT a_uiValue) const noexcept |
Iterator & | operator-= (TINT a_uiValue) const noexcept |
Friends | |
class | T2Vector |
Definition at line 9 of file T2Vector.h.
|
inlineconstexpr |
Definition at line 15 of file T2Vector.h.
|
inlineconstexpr |
Definition at line 17 of file T2Vector.h.
|
inlineconstexpr |
Definition at line 19 of file T2Vector.h.
|
inlinenoexcept |
Definition at line 32 of file T2Vector.h.
Definition at line 27 of file T2Vector.h.
|
inlineconstexprnoexcept |
Definition at line 22 of file T2Vector.h.
Definition at line 47 of file T2Vector.h.
|
inline |
Definition at line 66 of file T2Vector.h.
Definition at line 61 of file T2Vector.h.
|
inlinenoexcept |
Definition at line 76 of file T2Vector.h.
|
inlinenoexcept |
Definition at line 71 of file T2Vector.h.
|
inlinenoexcept |
Definition at line 149 of file T2Vector.h.
|
inlineconstexprnoexcept |
Definition at line 130 of file T2Vector.h.
|
inlineconstexprnoexcept |
Definition at line 116 of file T2Vector.h.
|
inlinenoexcept |
Definition at line 161 of file T2Vector.h.
|
inlinenoexcept |
Definition at line 155 of file T2Vector.h.
|
inlineconstexprnoexcept |
Definition at line 136 of file T2Vector.h.
|
inlineconstexprnoexcept |
Definition at line 123 of file T2Vector.h.
|
inlinenoexcept |
Definition at line 168 of file T2Vector.h.
|
inlinenoexcept |
Definition at line 86 of file T2Vector.h.
|
inlinenoexcept |
Definition at line 81 of file T2Vector.h.
|
inlinenoexcept |
Definition at line 106 of file T2Vector.h.
|
inlinenoexcept |
Definition at line 111 of file T2Vector.h.
|
inlineconstexprnoexcept |
Definition at line 142 of file T2Vector.h.
|
inlinenoexcept |
Definition at line 91 of file T2Vector.h.
|
inlinenoexcept |
Definition at line 96 of file T2Vector.h.
|
inlinenoexcept |
Definition at line 101 of file T2Vector.h.
|
inlinenoexcept |
Definition at line 42 of file T2Vector.h.
Definition at line 37 of file T2Vector.h.
Definition at line 12 of file T2Vector.h.