Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Concepts
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/Concepts/Iterable.h |
| Include | #include "Concepts/Iterable.h" |
Syntax
struct CIterable
Remarks
Describes a type that can be iterated over using range-based for loops or standard algorithms. The type must provide valid begin_ and end_ methods, either through member functions or through overloads of begin_ and end_ found via argument-dependent lookup (ADL).
Functions
| Type | Name | Description | |
|---|---|---|---|
| decltype(UE::Core::Iterable::Private::Begin((T &&) Val), UE::Core::Iterable::Private::End((T &&) Val... | Requires
(
T&& Val |