MeVisLab Toolbox Reference
|
Abstract base class for all asio::ExecutionPolicy derivatives. More...
#include <ExecutionPolicy.h>
Public Member Functions | |
virtual | ~ExecutionPolicy ()=default |
virtual void | execute (std::function< void()> callable)=0 |
Abstract base class for all asio::ExecutionPolicy derivatives.
It defines an interface to execute a given callable in a way defined by the implementation of this interface.
Synopsis:
See also asio::AsynchronousExecution and asio::SynchronousExecution for implementations.
Definition at line 34 of file ExecutionPolicy.h.
|
virtualdefault |
Implemented in asio::AsynchronousExecution, and asio::SynchronousExecution.