WorkerOptions(const std::string &name, const double timestep, WorkerCallback callback, WorkerCallbackFailureReaction callbackFailureReaction, const int priority=0)
WorkerCallbackFailureReaction callbackFailureReaction_
RateOptions(std::string name="", const double timeStep=0.0, const double maxTimeStepFactorWarning=1.0, const double maxTimeStepFactorError=10.0, const bool enforceRate=true, const clockid_t clockId=CLOCK_MONOTONIC)
std::function< void(void)> WorkerCallbackFailureReaction
std::function< bool(const WorkerEvent &)> WorkerCallback
WorkerOptions(WorkerOptions &&other) noexcept
WorkerOptions(const std::string &name, const double timestep, WorkerCallback callback, const int priority=0)