tess 0.4.0
Performance-first tile and path simulation substrate
Loading...
Searching...
No Matches
tess::Schedule Member List

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::Scheduleinline
add_task(const ScheduleTaskDesc &desc, T &task) -> TaskId (defined in tess::Schedule)tess::Scheduleinline
notify_dirty(std::uint32_t mask) noexcept (defined in tess::Schedule)tess::Scheduleinline
request_run(TaskId id) noexcept (defined in tess::Schedule)tess::Scheduleinline
reserve_tasks(std::size_t count) (defined in tess::Schedule)tess::Scheduleinline
run_tick(SimClock &clock) -> ScheduleTickStats (defined in tess::Schedule)tess::Scheduleinline
seal() (defined in tess::Schedule)tess::Scheduleinline
sealed() const noexcept -> bool (defined in tess::Schedule)tess::Scheduleinline
set_enabled(TaskId id, bool enabled) noexcept (defined in tess::Schedule)tess::Scheduleinline
task_count() const noexcept -> std::size_t (defined in tess::Schedule)tess::Scheduleinline
task_stats(TaskId id) const noexcept -> ScheduleTaskStats (defined in tess::Schedule)tess::Scheduleinline
TaskId typedef (defined in tess::Schedule)tess::Schedule