Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
NEnumRangePrivate::TEnumValueArrayIterator< EnumType > Struct Template Reference

#include <EnumRange.h>

Public Member Functions

FORCEINLINE TEnumValueArrayIterator (const EnumType *InPtr)
 
FORCEINLINE TEnumValueArrayIteratoroperator++ ()
 
FORCEINLINE EnumType operator* () const
 

Private Attributes

const EnumType * Ptr
 

Friends

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

Detailed Description

template<typename EnumType>
struct NEnumRangePrivate::TEnumValueArrayIterator< EnumType >

Definition at line 132 of file EnumRange.h.

Constructor & Destructor Documentation

◆ TEnumValueArrayIterator()

template<typename EnumType >
FORCEINLINE NEnumRangePrivate::TEnumValueArrayIterator< EnumType >::TEnumValueArrayIterator ( const EnumType * InPtr)
inlineexplicit

Definition at line 134 of file EnumRange.h.

Member Function Documentation

◆ operator*()

template<typename EnumType >
FORCEINLINE EnumType NEnumRangePrivate::TEnumValueArrayIterator< EnumType >::operator* ( ) const
inline

Definition at line 145 of file EnumRange.h.

◆ operator++()

Definition at line 139 of file EnumRange.h.

Friends And Related Symbol Documentation

◆ operator!=

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

Definition at line 153 of file EnumRange.h.

Member Data Documentation

◆ Ptr

template<typename EnumType >
const EnumType* NEnumRangePrivate::TEnumValueArrayIterator< EnumType >::Ptr
private

Definition at line 151 of file EnumRange.h.


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