Ark Server API (ASE) - Wiki
Loading...
Searching...
No Matches
TBitArray< Allocator >::FConstReverseIterator Class Reference

#include <BitArray.h>

+ Inheritance diagram for TBitArray< Allocator >::FConstReverseIterator:
+ Collaboration diagram for TBitArray< Allocator >::FConstReverseIterator:

Public Member Functions

FORCEINLINE FConstReverseIterator (const TBitArray< Allocator > &InArray)
 
FORCEINLINE FConstReverseIteratoroperator++ ()
 
FORCEINLINE operator bool () const
 
FORCEINLINE bool operator! () const
 
FORCEINLINE FConstBitReference GetValue () const
 
FORCEINLINE int32 GetIndex () const
 
- Public Member Functions inherited from FRelativeBitReference
FORCEINLINE FRelativeBitReference (int32 BitIndex)
 

Private Attributes

const TBitArray< Allocator > & Array
 
int32 Index
 

Additional Inherited Members

- Public Attributes inherited from FRelativeBitReference
int32 DWORDIndex
 
uint32 Mask
 

Detailed Description

template<typename Allocator>
class TBitArray< Allocator >::FConstReverseIterator

Const reverse iterator.

Definition at line 650 of file BitArray.h.

Constructor & Destructor Documentation

◆ FConstReverseIterator()

template<typename Allocator >
FORCEINLINE TBitArray< Allocator >::FConstReverseIterator::FConstReverseIterator ( const TBitArray< Allocator > & InArray)
inline

Definition at line 653 of file BitArray.h.

Member Function Documentation

◆ GetIndex()

template<typename Allocator >
FORCEINLINE int32 TBitArray< Allocator >::FConstReverseIterator::GetIndex ( ) const
inline

Definition at line 684 of file BitArray.h.

◆ GetValue()

template<typename Allocator >
FORCEINLINE FConstBitReference TBitArray< Allocator >::FConstReverseIterator::GetValue ( ) const
inline

Definition at line 683 of file BitArray.h.

◆ operator bool()

template<typename Allocator >
FORCEINLINE TBitArray< Allocator >::FConstReverseIterator::operator bool ( ) const
inlineexplicit

conversion to "bool" returning true if the iterator is valid.

Definition at line 673 of file BitArray.h.

◆ operator!()

template<typename Allocator >
FORCEINLINE bool TBitArray< Allocator >::FConstReverseIterator::operator! ( ) const
inline

inverse of the "bool" operator

Definition at line 678 of file BitArray.h.

◆ operator++()

template<typename Allocator >
FORCEINLINE FConstReverseIterator & TBitArray< Allocator >::FConstReverseIterator::operator++ ( )
inline

Definition at line 659 of file BitArray.h.

Member Data Documentation

◆ Array

template<typename Allocator >
const TBitArray<Allocator>& TBitArray< Allocator >::FConstReverseIterator::Array
private

Definition at line 686 of file BitArray.h.

◆ Index

template<typename Allocator >
int32 TBitArray< Allocator >::FConstReverseIterator::Index
private

Definition at line 687 of file BitArray.h.


The documentation for this class was generated from the following file: