Raven Engine v0.1
A modern 3D Game Engine
Loading...
Searching...
No Matches
Raven::Iterable Concept Reference

Concept to check if T is iterable (supports begin() and end()). More...

#include <Concepts.h>

Concept definition

template<typename T>
concept Iterable = requires(T t) {
t.begin();
t.end();
}
Concept to check if T is iterable (supports begin() and end()).
Definition Concepts.h:112

Detailed Description

Concept to check if T is iterable (supports begin() and end()).

This concept checks if the type T supports the begin() and end() functions, indicating that it is iterable.

Template Parameters
TThe type to check.