tess 0.4.0
Performance-first tile and path simulation substrate
Loading...
Searching...
No Matches
tess::ExecutionPhasePlan Class Reference

#include <tess/ops/queued.h>

Public Member Functions

constexpr auto phases () const noexcept -> std::span< const ExecutionPhase >
constexpr auto status () const noexcept -> ExecutionPhaseStatus
constexpr bool ok () const noexcept
constexpr auto failed_operation_index () const noexcept -> std::size_t
constexpr auto failed_write_policy () const noexcept -> WritePolicy

Friends

auto plan_parallel_execution_phases (const ExecutionPlan &plan) -> ExecutionPhasePlan

Detailed Description

Owns deterministic parallel phases or an unsupported-policy diagnostic.

◆ plan_parallel_execution_phases

auto plan_parallel_execution_phases ( const ExecutionPlan & plan) -> ExecutionPhasePlan
friend

Groups a validated plan into deterministic non-conflicting phases.


The documentation for this class was generated from the following file: