|
tess 0.4.0
Performance-first tile and path simulation substrate
|
This is the complete list of members for tess::PlannedPhaseExecutionScratch, including all inherited members.
| clear() noexcept (defined in tess::PlannedPhaseExecutionScratch) | tess::PlannedPhaseExecutionScratch | inline |
| detail::merge_planned_dirty_after_exception (defined in tess::PlannedPhaseExecutionScratch) | tess::PlannedPhaseExecutionScratch | friend |
| dirty_partitions() const noexcept -> std::span< const detail::PhaseDirtyPartition > (defined in tess::PlannedPhaseExecutionScratch) | tess::PlannedPhaseExecutionScratch | inline |
| execute_phase_partitioned_dirty_with(Executor &&executor, World &world, const ExecutionPlan &plan, const ExecutionPhase &phase, PlannedPhaseExecutionScratch &scratch, Fn &&fn) -> PlannedExecutionResult | tess::PlannedPhaseExecutionScratch | friend |
| execute_phase_partitioned_dirty_with_results(Executor &&executor, World &world, const ExecutionPlan &plan, const ExecutionPhase &phase, PlannedPhaseExecutionScratch &scratch, ResultChannel< T > &channel, Fn &&fn) -> PlannedExecutionResult | tess::PlannedPhaseExecutionScratch | friend |
| merge_planned_dirty(World &world, PlannedPhaseExecutionScratch &scratch) -> PlannedDirtyMergeResult | tess::PlannedPhaseExecutionScratch | friend |
| operation_count() const noexcept -> std::size_t (defined in tess::PlannedPhaseExecutionScratch) | tess::PlannedPhaseExecutionScratch | inline |
| prepare_for_operation_count(std::size_t count) (defined in tess::PlannedPhaseExecutionScratch) | tess::PlannedPhaseExecutionScratch | inline |
| reserve_dirty_records_per_operation(std::size_t count) (defined in tess::PlannedPhaseExecutionScratch) | tess::PlannedPhaseExecutionScratch | inline |
| reserve_merged_dirty_records(std::size_t count) (defined in tess::PlannedPhaseExecutionScratch) | tess::PlannedPhaseExecutionScratch | inline |
| reserve_operations(std::size_t count) (defined in tess::PlannedPhaseExecutionScratch) | tess::PlannedPhaseExecutionScratch | inline |