+public:
+ using CpuImpl::CpuImpl;
+ CpuCas01(const CpuCas01&) = delete;
+ CpuCas01& operator=(const CpuCas01&) = delete;
+ void apply_event(profile::Event* event, double value) override;
+ CpuAction* execution_start(double size, double user_bound) override;
+ CpuAction* execution_start(double size, int requested_cores, double user_bound) override;
+ CpuAction* sleep(double duration) override;
+ void set_factor_cb(const std::function<s4u::Host::CpuFactorCb>& cb) override;