|
| struct | has_runtime_resource_shape |
| |
| struct | has_runtime_resource_shape< Actor, std::void_t< typename Actor::events, typename Actor::policy > > |
| |
| struct | has_custom_resource_snapshot |
| |
| struct | has_custom_resource_snapshot< Actor, std::void_t< decltype(Actor::resource_snapshot())> > |
| |
| struct | is_timeout_ticks |
| |
| struct | is_timeout_ticks< tsm::timeout_ticks_awaitable > |
| |
| struct | task_list_of |
| |
| struct | task_list_of< Definition, std::void_t< typename Definition::tasks > > |
| |
| struct | runtime_task_list_of |
| |
| struct | runtime_task_list_of< Runtime, std::void_t< typename Runtime::definition > > |
| |
| struct | task_list_traits |
| |
| struct | task_entry_count |
| |
| struct | task_entry_count< tsm::task_def< Entry, Options... > > |
| |
| struct | task_dynamic_count |
| |
| struct | task_dynamic_count< tsm::dynamic_task_slots< Count, FrameBytes > > |
| |
| struct | task_frame_total |
| |
| struct | task_frame_total< tsm::task_def< Entry, Options... > > |
| |
| struct | task_frame_total< tsm::dynamic_task_slots< Count, FrameBytes > > |
| |
| struct | task_list_traits< tsm::tasks< TaskDefinitions... > > |
| |
| struct | task_resources |
| |
| class | timer_queue |
| |
| class | coroutine_scheduler |
| |
| class | coroutine_scheduler< Runtime, tsm::tasks<>, PriorityAware > |
| |
| class | coroutine_scheduler< Runtime, tsm::tasks< TaskDefinitions... >, PriorityAware > |
| |
| class | basic_executor_task_binding |
| |
| struct | storage_capacity |
| |
| struct | storage_capacity< Storage, std::void_t< decltype(Storage::capacity)> > |
| |
| struct | default_machine_policy |
| |
| struct | overflow_strategy |
| |
| struct | overflow_strategy< overflow::reject_newest > |
| |
| struct | overflow_strategy< overflow::drop_oldest > |
| |
| struct | overflow_strategy< overflow::overwrite_latest > |
| |
| class | runtime_impl |
| |
| class | runtime_impl< Definition, Policy, MachinePolicy, topology::direct_dispatch > |
| |
| class | runtime_impl< Definition, Policy, MachinePolicy, topology::composite_queue > |
| |
| class | region_queue |
| |
| class | runtime_impl< tsm::detail::OrthogonalExecutionPolicy< RegionDefinitions... >, Policy, MachinePolicy, topology::per_region_queue > |
| |
| class | waiter_list |
| |
|
| consteval resource_snapshot | add_resource_snapshots (resource_snapshot lhs, resource_snapshot rhs) |
| |
| task_context * | find_task_context () noexcept |
| |
| template<typename First , typename... Rest> |
| task_context * | find_task_context (First &first, Rest &... rest) noexcept |
| |
| template<typename Awaitable > |
| void | cancel_awaitable (Awaitable &awaitable, task_context &context) noexcept |
| |
| consteval std::size_t | selected_instances () |
| |
| template<std::size_t Count, typename... Rest> |
| consteval std::size_t | selected_instances (tsm::instances< Count >, Rest...) |
| |
| template<typename First , typename... Rest> |
| consteval std::size_t | selected_instances (First, Rest... rest) |
| |
| consteval std::size_t | selected_frame_bytes () |
| |
| template<std::size_t Bytes, typename... Rest> |
| consteval std::size_t | selected_frame_bytes (tsm::frame_bytes< Bytes >, Rest...) |
| |
| template<typename First , typename... Rest> |
| consteval std::size_t | selected_frame_bytes (First, Rest... rest) |
| |
| consteval std::uint8_t | selected_priority () |
| |
| template<std::uint8_t Priority, typename... Rest> |
| consteval std::uint8_t | selected_priority (tsm::task_priority< Priority >, Rest...) |
| |
| template<typename First , typename... Rest> |
| consteval std::uint8_t | selected_priority (First, Rest... rest) |
| |