|
tess 0.4.0
Performance-first tile and path simulation substrate
|
This is the complete list of members for tess::Schedule, including all inherited members.
| add_task(const ScheduleTaskDesc &desc, void *ctx, ScheduleTaskFn fn) -> TaskId (defined in tess::Schedule) | tess::Schedule | inline |
| add_task(const ScheduleTaskDesc &desc, T &task) -> TaskId (defined in tess::Schedule) | tess::Schedule | inline |
| notify_dirty(std::uint32_t mask) noexcept (defined in tess::Schedule) | tess::Schedule | inline |
| request_run(TaskId id) noexcept (defined in tess::Schedule) | tess::Schedule | inline |
| reserve_tasks(std::size_t count) (defined in tess::Schedule) | tess::Schedule | inline |
| run_tick(SimClock &clock) -> ScheduleTickStats (defined in tess::Schedule) | tess::Schedule | inline |
| seal() (defined in tess::Schedule) | tess::Schedule | inline |
| sealed() const noexcept -> bool (defined in tess::Schedule) | tess::Schedule | inline |
| set_enabled(TaskId id, bool enabled) noexcept (defined in tess::Schedule) | tess::Schedule | inline |
| task_count() const noexcept -> std::size_t (defined in tess::Schedule) | tess::Schedule | inline |
| task_stats(TaskId id) const noexcept -> ScheduleTaskStats (defined in tess::Schedule) | tess::Schedule | inline |
| TaskId typedef (defined in tess::Schedule) | tess::Schedule |