#include <T2Iterator.h>
Public Member Functions | |
TSTATICASSERT (std::is_base_of< Node, T >::value) | |
T2Iterator () | |
T2Iterator (Node *pPtr) | |
T2Iterator (T *pPtr) | |
T2Iterator (const T2Iterator &other) | |
T * | Get () |
const T * | Get () const |
T & | operator* () noexcept |
const T & | operator* () const noexcept |
T2Iterator | Next () const |
T2Iterator | Prev () const |
void | operator= (const T2Iterator &other) |
void | operator= (T *pPtr) |
T * | operator-> () const |
operator T* () const | |
T2Iterator | operator++ (TINT) |
T2Iterator | operator-- (TINT) |
T2Iterator | operator++ () |
T2Iterator | operator-- () |
Definition at line 25 of file T2Iterator.h.
|
inline |
Definition at line 30 of file T2Iterator.h.
|
inline |
Definition at line 35 of file T2Iterator.h.
|
inline |
Definition at line 40 of file T2Iterator.h.
|
inline |
Definition at line 45 of file T2Iterator.h.
|
inline |
Definition at line 50 of file T2Iterator.h.
|
inline |
Definition at line 55 of file T2Iterator.h.
|
inline |
Definition at line 70 of file T2Iterator.h.
|
inline |
Definition at line 98 of file T2Iterator.h.
|
inlinenoexcept |
Definition at line 65 of file T2Iterator.h.
|
inlinenoexcept |
Definition at line 60 of file T2Iterator.h.
|
inline |
Definition at line 120 of file T2Iterator.h.
|
inline |
Definition at line 104 of file T2Iterator.h.
|
inline |
Definition at line 127 of file T2Iterator.h.
|
inline |
Definition at line 112 of file T2Iterator.h.
|
inline |
Definition at line 92 of file T2Iterator.h.
|
inline |
Definition at line 82 of file T2Iterator.h.
|
inline |
Definition at line 87 of file T2Iterator.h.
|
inline |
Definition at line 76 of file T2Iterator.h.
T2Iterator< T, Node >::TSTATICASSERT | ( | std::is_base_of< Node, T >::value | ) |