UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
uLang::CUTF8StringView::UnicodeConstIterator Class Reference

#include <UTF8StringView.h>

Public Member Functions

ULANG_FORCEINLINE UnicodeConstIterator (const UTF8Char *CurrentByte, size_t CurrentByteLen)
 
ULANG_FORCEINLINE UnicodeConstIterator operator++ (int)
 
ULANG_FORCEINLINE UnicodeConstIteratoroperator++ ()
 
ULANG_FORCEINLINE UniCodePoint operator* () const
 
ULANG_FORCEINLINE bool operator== (const UnicodeConstIterator &Other) const
 
ULANG_FORCEINLINE bool operator!= (const UnicodeConstIterator &Other) const
 
ULANG_FORCEINLINE const UTF8CharCurrentByte () const
 

Constructor & Destructor Documentation

◆ UnicodeConstIterator()

ULANG_FORCEINLINE uLang::CUTF8StringView::UnicodeConstIterator::UnicodeConstIterator ( const UTF8Char CurrentByte,
size_t  CurrentByteLen 
)
inline

Member Function Documentation

◆ CurrentByte()

ULANG_FORCEINLINE const UTF8Char * uLang::CUTF8StringView::UnicodeConstIterator::CurrentByte ( ) const
inline

◆ operator!=()

ULANG_FORCEINLINE bool uLang::CUTF8StringView::UnicodeConstIterator::operator!= ( const UnicodeConstIterator Other) const
inline

◆ operator*()

ULANG_FORCEINLINE UniCodePoint uLang::CUTF8StringView::UnicodeConstIterator::operator* ( ) const
inline

◆ operator++() [1/2]

ULANG_FORCEINLINE UnicodeConstIterator & uLang::CUTF8StringView::UnicodeConstIterator::operator++ ( )
inline

◆ operator++() [2/2]

ULANG_FORCEINLINE UnicodeConstIterator uLang::CUTF8StringView::UnicodeConstIterator::operator++ ( int  )
inline

◆ operator==()

ULANG_FORCEINLINE bool uLang::CUTF8StringView::UnicodeConstIterator::operator== ( const UnicodeConstIterator Other) const
inline

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