Skip to content
Flecs v4.1
iterable.hpp File Reference

Base class for iterable objects, like queries. More...

Go to the source code of this file.

Classes

struct  flecs::iterable< Components >
 Base class for iterable query objects. More...
struct  flecs::iter_iterable< Components >
 Forward declaration of iter_iterable. More...
struct  flecs::_::chained_iterable< Create, Next, Components >

Namespaces

namespace  flecs::_
 Int to enum.

Typedefs

template<typename... Components>
using flecs::page_iterable = _::chained_iterable<ecs_page_iter, ecs_page_next, Components...>
template<typename... Components>
using flecs::worker_iterable = _::chained_iterable<ecs_worker_iter, ecs_worker_next, Components...>

Detailed Description

Base class for iterable objects, like queries.

Definition in file iterable.hpp.

Typedef Documentation

◆ page_iterable

template<typename... Components>
using flecs::page_iterable = _::chained_iterable<ecs_page_iter, ecs_page_next, Components...>

Definition at line 18 of file iterable.hpp.

◆ worker_iterable

template<typename... Components>
using flecs::worker_iterable = _::chained_iterable<ecs_worker_iter, ecs_worker_next, Components...>

Definition at line 21 of file iterable.hpp.