MeVisLab Toolbox Reference
|
An asynchronous execution policy. More...
#include <AsynchronousExecution.h>
Public Member Functions | |
AsynchronousExecution (std::shared_ptr< Context > context) | |
void | execute (std::function< void()> callable) override |
Public Member Functions inherited from asio::ExecutionPolicy | |
virtual | ~ExecutionPolicy ()=default |
An asynchronous execution policy.
This class implements the asio::ExecutionPolicy interface by scheduling it onto an asio::Context that is run from somewhere else.
Synopsis:
Definition at line 33 of file AsynchronousExecution.h.
asio::AsynchronousExecution::AsynchronousExecution | ( | std::shared_ptr< Context > | context | ) |
Implements asio::ExecutionPolicy.