* @return The CpuAction corresponding to the processing
* @see Cpu
*/
- virtual Action *execute(double flops_amount)=0;
+ Action *execute(double flops_amount);
/**
* @brief Make a process sleep for duration seconds
* @return The CpuAction corresponding to the sleeping
* @see Cpu
*/
- virtual Action *sleep(double duration)=0;
+ Action *sleep(double duration);
/** @brief Return the storage of corresponding mount point */
virtual simgrid::surf::Storage *findStorageOnMountList(const char* storage);
*/
virtual int fileMove(surf_file_t fd, const char* fullpath);
+ bool isUsed() override {DIE_IMPOSSIBLE;} // FIXME: Host should not be a Resource
+
public:
xbt_dynar_t p_storage;
RoutingEdge *p_netElm;