Skip to main content

HasFlushParallel.ixx File

Concept detecting an optional flushParallel(UpdateContext&) method on a manager. More...

Included Headers​

#include <concepts> #include <helios.engine.runtime.world.UpdateContext>

Namespaces Index​

namespacehelios
namespaceengine
namespaceruntime
namespaceworld
namespaceconcepts

Description​

Concept detecting an optional flushParallel(UpdateContext&) method on a manager.

File Listing​

The file content with the documentation metadata removed is:

1
5module;
6
7#include <concepts>
8
9export module helios.engine.runtime.world.concepts.HasFlushParallel;
10
11import helios.engine.runtime.world.UpdateContext;
12
13export namespace helios::engine::runtime::world::concepts {
19 template<typename T>
20 concept HasFlushParallel = requires(T& t, UpdateContext& updateContext) {
21 {t.flushParallel(updateContext) } -> std::same_as<void>;
22 };
23}

Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.