Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
UE::EnumFlags::Private::TIterator< EnumType > Struct Template Reference

#include <EnumRange.h>

Public Member Functions

typedef __underlying_type (EnumType) IntType
 
FORCEINLINE TIterator (EnumType InFlags)
 
FORCEINLINE TIteratoroperator++ ()
 
FORCEINLINE EnumType operator* () const
 

Private Attributes

IntType Flags
 

Friends

FORCEINLINE friend bool operator!= (const TIterator &Lhs, const TIterator &Rhs)
 

Detailed Description

template<typename EnumType>
struct UE::EnumFlags::Private::TIterator< EnumType >

Definition at line 177 of file EnumRange.h.

Constructor & Destructor Documentation

◆ TIterator()

template<typename EnumType >
FORCEINLINE UE::EnumFlags::Private::TIterator< EnumType >::TIterator ( EnumType InFlags)
inlineexplicit

Definition at line 181 of file EnumRange.h.

Member Function Documentation

◆ __underlying_type()

template<typename EnumType >
typedef UE::EnumFlags::Private::TIterator< EnumType >::__underlying_type ( EnumType )

◆ operator*()

template<typename EnumType >
FORCEINLINE EnumType UE::EnumFlags::Private::TIterator< EnumType >::operator* ( ) const
inline

Definition at line 193 of file EnumRange.h.

◆ operator++()

template<typename EnumType >
FORCEINLINE TIterator & UE::EnumFlags::Private::TIterator< EnumType >::operator++ ( )
inline

Definition at line 186 of file EnumRange.h.

Friends And Related Symbol Documentation

◆ operator!=

template<typename EnumType >
FORCEINLINE friend bool operator!= ( const TIterator< EnumType > & Lhs,
const TIterator< EnumType > & Rhs )
friend

Definition at line 202 of file EnumRange.h.

Member Data Documentation

◆ Flags

template<typename EnumType >
IntType UE::EnumFlags::Private::TIterator< EnumType >::Flags
private

Definition at line 200 of file EnumRange.h.


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