tess 1.0.0
Performance-first tile and path simulation substrate
Loading...
Searching...
No Matches
tess::experimental::maintenance::RegisteredScheduler< Backend > Member List

This is the complete list of members for tess::experimental::maintenance::RegisteredScheduler< Backend >, including all inherited members.

flush() -> DrainResulttess::experimental::maintenance::RegisteredScheduler< Backend >inline
metrics() const noexcept -> MaintenanceMetricstess::experimental::maintenance::RegisteredScheduler< Backend >inline
operator=(const RegisteredScheduler &) -> RegisteredScheduler &=delete (defined in tess::experimental::maintenance::RegisteredScheduler< Backend >)tess::experimental::maintenance::RegisteredScheduler< Backend >
operator=(RegisteredScheduler &&) -> RegisteredScheduler &=delete (defined in tess::experimental::maintenance::RegisteredScheduler< Backend >)tess::experimental::maintenance::RegisteredScheduler< Backend >
register_task(MaintenanceTask &task) -> std::optional< MaintenanceHandle >tess::experimental::maintenance::RegisteredScheduler< Backend >inline
RegisteredScheduler(std::size_t capacity) (defined in tess::experimental::maintenance::RegisteredScheduler< Backend >)tess::experimental::maintenance::RegisteredScheduler< Backend >inlineexplicit
RegisteredScheduler(std::size_t registry_capacity, std::size_t backend_capacity) (defined in tess::experimental::maintenance::RegisteredScheduler< Backend >)tess::experimental::maintenance::RegisteredScheduler< Backend >inline
RegisteredScheduler(const RegisteredScheduler &)=delete (defined in tess::experimental::maintenance::RegisteredScheduler< Backend >)tess::experimental::maintenance::RegisteredScheduler< Backend >
RegisteredScheduler(RegisteredScheduler &&)=delete (defined in tess::experimental::maintenance::RegisteredScheduler< Backend >)tess::experimental::maintenance::RegisteredScheduler< Backend >
release(MaintenanceHandle handle)tess::experimental::maintenance::RegisteredScheduler< Backend >inline
run_some(MaintenanceBudget budget) -> DrainResulttess::experimental::maintenance::RegisteredScheduler< Backend >inline
schedule(MaintenanceHandle handle) -> ScheduleResulttess::experimental::maintenance::RegisteredScheduler< Backend >inline
seal()tess::experimental::maintenance::RegisteredScheduler< Backend >inline
try_release(MaintenanceHandle handle) -> ReleaseResulttess::experimental::maintenance::RegisteredScheduler< Backend >inline
try_schedule(MaintenanceHandle handle) -> std::optional< ScheduleResult >tess::experimental::maintenance::RegisteredScheduler< Backend >inline
valid(MaintenanceHandle handle) const -> booltess::experimental::maintenance::RegisteredScheduler< Backend >inline
~RegisteredScheduler() (defined in tess::experimental::maintenance::RegisteredScheduler< Backend >)tess::experimental::maintenance::RegisteredScheduler< Backend >inline