LTL
2.0.x
|
Public Types | |
enum | { static_size = 1 } |
enum | { static_size = 1 } |
typedef std::forward_iterator_tag | iterator_category |
typedef FVector< T, N, 0 >::value_type | value_type |
typedef FVector< T, N, 0 >::const_reference | const_reference |
typedef FVector< T, N, 0 >::reference | reference |
typedef FVector< T, N, 0 >::pointer | pointer |
typedef FVector< T, N, 0 >::const_pointer | const_pointer |
typedef FVector< T, N, 0 >::difference_type | difference_type |
typedef std::forward_iterator_tag | iterator_category |
typedef FVector< T, N, 0 >::value_type | value_type |
typedef FVector< T, N, 0 >::const_reference | const_reference |
typedef FVector< T, N, 0 >::reference | reference |
typedef FVector< T, N, 0 >::pointer | pointer |
typedef FVector< T, N, 0 >::const_pointer | const_pointer |
typedef FVector< T, N, 0 >::difference_type | difference_type |
Public Member Functions | |
FVIter (FVector< T, N, 0 > &v) | |
FVIter (FVector< T, N, 0 > &v, fviter_end_tag) | |
T | operator[] (const int i) const |
T & | operator[] (const int i) |
T | operator* () const |
T & | operator* () |
FVIter< T, N, 0 > & | operator++ () |
FVIter< T, N, 0 > | operator++ (int) |
FVIter< T, N, 0 > & | operator-- () |
FVIter< T, N, 0 > | operator-- (int) |
template<int S> | |
bool | operator== (const FVIter< T, N, S > &other) const |
template<int S> | |
bool | operator!= (const FVIter< T, N, S > &other) const |
FVIter (FVector< T, N, 0 > &v) | |
FVIter (FVector< T, N, 0 > &v, fviter_end_tag) | |
T | operator[] (const int i) const |
T & | operator[] (const int i) |
T | operator* () const |
T & | operator* () |
FVIter< T, N, 0 > & | operator++ () |
FVIter< T, N, 0 > | operator++ (int) |
FVIter< T, N, 0 > & | operator-- () |
FVIter< T, N, 0 > | operator-- (int) |
template<int S> | |
bool | operator== (const FVIter< T, N, S > &other) const |
template<int S> | |
bool | operator!= (const FVIter< T, N, S > &other) const |
Protected Attributes | |
T * | data_ |
typedef std::forward_iterator_tag ltl::ltl::FVIter< T, N, 0 >::iterator_category |
typedef FVector<T,N,0>::value_type ltl::ltl::FVIter< T, N, 0 >::value_type |
typedef FVector<T,N,0>::const_reference ltl::ltl::FVIter< T, N, 0 >::const_reference |
typedef FVector<T,N,0>::reference ltl::ltl::FVIter< T, N, 0 >::reference |
typedef FVector<T,N,0>::pointer ltl::ltl::FVIter< T, N, 0 >::pointer |
typedef FVector<T,N,0>::const_pointer ltl::ltl::FVIter< T, N, 0 >::const_pointer |
typedef FVector<T,N,0>::difference_type ltl::ltl::FVIter< T, N, 0 >::difference_type |
typedef std::forward_iterator_tag ltl::ltl::FVIter< T, N, 0 >::iterator_category |
typedef FVector<T,N,0>::value_type ltl::ltl::FVIter< T, N, 0 >::value_type |
typedef FVector<T,N,0>::const_reference ltl::ltl::FVIter< T, N, 0 >::const_reference |
typedef FVector<T,N,0>::reference ltl::ltl::FVIter< T, N, 0 >::reference |
typedef FVector<T,N,0>::pointer ltl::ltl::FVIter< T, N, 0 >::pointer |
typedef FVector<T,N,0>::const_pointer ltl::ltl::FVIter< T, N, 0 >::const_pointer |
typedef FVector<T,N,0>::difference_type ltl::ltl::FVIter< T, N, 0 >::difference_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |