class scheduler::delegate
Declaration
class scheduler::delegate : public delegate { /* full declaration omitted */ };
Description
Implement this as the owner of instruction_graph_generator to receive callbacks on generated instructions and pilot messages.
Declared at: include/scheduler.h:31
Inherits from: instruction_graph_generator::delegate
Member Function Overview
- on_scheduler_busy() → virtual void
- on_scheduler_idle() → virtual void
- delegate()
- delegate(const delegate &)
- delegate(delegate &&)
- operator=(const delegate &) → delegate &
- operator=(delegate &&) → delegate &
- ~delegate()
Inherited from instruction_graph_generator::delegate:
Member Functions
¶virtual void on_scheduler_busy()
virtual void on_scheduler_busy()
Declared at: include/scheduler.h:42
¶virtual void on_scheduler_idle()
virtual void on_scheduler_idle()
Declared at: include/scheduler.h:41
¶delegate()
delegate()
Declared at: include/scheduler.h:33
¶delegate(const delegate&)
delegate(const delegate&)
Declared at: include/scheduler.h:34
Parameters
- const delegate&
¶delegate(delegate&&)
delegate(delegate&&)
Declared at: include/scheduler.h:35
Parameters
- delegate&&
¶delegate& operator=(const delegate&)
delegate& operator=(const delegate&)
Declared at: include/scheduler.h:36
Parameters
- const delegate&
¶delegate& operator=(delegate&&)
delegate& operator=(delegate&&)
Declared at: include/scheduler.h:37
Parameters
- delegate&&
¶~delegate()
~delegate()
Declared at: include/scheduler.h:38