Ark Server API (ASA) - Wiki
|
#include <SparseArray.h>
Public Member Functions | |
TConstSubsetIterator (const TSparseArray &InArray, const TBitArray< SubsetAllocator > &InBitArray) | |
FORCEINLINE TConstSubsetIterator & | operator++ () |
FORCEINLINE int32 | GetIndex () const |
FORCEINLINE | operator bool () const |
FORCEINLINE bool | operator! () const |
FORCEINLINE const ElementType & | operator* () const |
FORCEINLINE const ElementType * | operator-> () const |
FORCEINLINE const FRelativeBitReference & | GetRelativeBitReference () const |
Private Attributes | |
const TSparseArray & | Array |
TConstDualSetBitIterator< typename Allocator::BitArrayAllocator, SubsetAllocator > | BitArrayIt |
An iterator which only iterates over the elements of the array which correspond to set bits in a separate bit array.
Definition at line 1034 of file SparseArray.h.
|
inline |
Definition at line 1037 of file SparseArray.h.
|
inline |
Definition at line 1047 of file SparseArray.h.
|
inline |
Definition at line 1062 of file SparseArray.h.
|
inlineexplicit |
conversion to "bool" returning true if the iterator is valid.
Definition at line 1050 of file SparseArray.h.
|
inline |
inverse of the "bool" operator
Definition at line 1055 of file SparseArray.h.
|
inline |
Definition at line 1060 of file SparseArray.h.
|
inline |
Definition at line 1041 of file SparseArray.h.
|
inline |
Definition at line 1061 of file SparseArray.h.
|
private |
Definition at line 1064 of file SparseArray.h.
|
private |
Definition at line 1065 of file SparseArray.h.