| 
    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 | |
| ExecutionPolicy ()=default | |
| ExecutionPolicy (const ExecutionPolicy &)=default | |
| ExecutionPolicy & | operator= (const ExecutionPolicy &)=default | 
| 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 | ) | 
      
  | 
  overridevirtual | 
Implements asio::ExecutionPolicy.