13namespace fpmas {
namespace runtime {
39 : scheduler(scheduler) {}
Definition: scheduler.h:135
Definition: scheduler.h:302
Definition: generator.h:322
Generator_t::result_type result_type
Definition: generator.h:359
void run(Date end) override
Definition: runtime.cpp:18
void execute(const api::scheduler::Job &job) override
Definition: runtime.cpp:22
Runtime(api::scheduler::Scheduler &scheduler)
Definition: runtime.h:38
void setCurrentDate(Date date) override
Definition: runtime.h:46
static void seed(random::DistributedGenerator<>::result_type seed)
Definition: runtime.cpp:37
static random::DistributedGenerator distributed_rd
Definition: runtime.h:31
Date currentDate() const override
Definition: runtime.h:45
Definition: scheduler.h:238
float Date
Definition: scheduler.h:24
std::vector< std::reference_wrapper< const Job > > JobList
Definition: scheduler.h:215