25 #ifndef EXE4CPP_IEXECUTOR_H 26 #define EXE4CPP_IEXECUTOR_H 28 #include "exe4cpp/Timer.h" 29 #include "exe4cpp/ISteadyTimeSource.h" 51 virtual Timer start(
const duration_t& duration,
const action_t& action) = 0;
54 virtual Timer start(
const steady_time_t& expiration,
const action_t& action) = 0;
57 virtual void post(
const action_t& action) = 0;
exe4cpp header-only library namespace
virtual void post(const action_t &action)=0
virtual Timer start(const duration_t &duration, const action_t &action)=0