MCRO
C++23 utilities for Unreal Engine.
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages Concepts
Mcro::Range::CRandomAccessIterator Concept Reference

An iterator type which can natively seek its associated content in arbitrarily large steps. More...

#include <Concepts.h>

Concept definition

template<typename T>
concept Mcro::Range::CRandomAccessIterator = CPointer<T> || (CJumpForwardIterator<T> && requires(T& i) { i -= 2; })
An iterator type which can natively proceed forward in arbitrarily large steps.
Definition Concepts.h:72
An iterator type which can natively seek its associated content in arbitrarily large steps.
Definition Concepts.h:80

Detailed Description

An iterator type which can natively seek its associated content in arbitrarily large steps.

Definition at line 80 of file Concepts.h.