8 #include <FMEThirdPartyWarningsDisable.h>
10 #include <FMEThirdPartyWarningsRestore.h>
40 virtual void execute(std::function<
void()> callable) = 0;
#define ASYNCHRONOUSIO_EXPORT
Abstract base class for all asio::ExecutionPolicy derivatives.
virtual ~ExecutionPolicy()=default
virtual void execute(std::function< void()> callable)=0