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

Basic minimal iterator which can only proceed forward or backward one element at a time. More...

#include <Concepts.h>

Concept definition

template<typename T>
concept Mcro::Range::CBasicBidirectionalIterator = CPointer<T> || (CBasicForwardIterator<T> && requires(T& i) { --i; })
Basic minimal iterator which can only proceed forward or backward one element at a time.
Definition Concepts.h:68

Detailed Description

Basic minimal iterator which can only proceed forward or backward one element at a time.

Definition at line 68 of file Concepts.h.