- Cpu(CpuModelPtr model, const char* name, xbt_dict_t properties, int core, double powerPeak, double powerScale)
- : Resource(model, name, properties), m_core(core), m_powerPeak(powerPeak), m_powerScale(powerScale)
- {};
- virtual ActionPtr execute(double size)=0;
- virtual ActionPtr sleep(double duration)=0;
+ Cpu(int core, double powerPeak, double powerScale);
+ virtual CpuActionPtr execute(double size)=0;
+ virtual CpuActionPtr sleep(double duration)=0;