¶using task_event = std::variant<
event_task_available,
event_buffer_created,
event_buffer_debug_name_changed,
event_buffer_destroyed,
event_host_object_created,
event_host_object_destroyed,
event_epoch_reached,
event_set_lookahead,
event_flush_commands,
scheduler_testspy::event_inspect>;
using task_event = std::variant<
event_task_available,
event_buffer_created,
event_buffer_debug_name_changed,
event_buffer_destroyed,
event_host_object_created,
event_host_object_destroyed,
event_epoch_reached,
event_set_lookahead,
event_flush_commands,
scheduler_testspy::event_inspect>;
Description
An event passed from task_manager or runtime through the public scheduler interface.
Declared at: src/scheduler.cc:70