fpromise::single_threaded_executor

Summary

Inheritance

Inherits from: fpromise::executor

Constructors and Destructors

single_threaded_executor()
single_threaded_executor(const single_threaded_executor &)
single_threaded_executor(single_threaded_executor &&)
~single_threaded_executor()

Public functions

operator=(const single_threaded_executor &)=delete
operator=(single_threaded_executor &&)=delete
run()
void
schedule_task(pending_task task) override
virtual void

Public functions

operator=

single_threaded_executor & operator=(  const single_threaded_executor & )=delete

operator=

single_threaded_executor & operator=(  single_threaded_executor && )=delete

run

void run()

schedule_task

virtual void schedule_task(  pending_task task ) override

single_threaded_executor

 single_threaded_executor()

single_threaded_executor

 single_threaded_executor(  const single_threaded_executor & )=delete

single_threaded_executor

 single_threaded_executor(  single_threaded_executor && )=delete

~single_threaded_executor

 ~single_threaded_executor() override