/**
* @brief CpuAction constructor
*/
- CpuAction(){};
+ CpuAction() {};
/**
* @brief CpuAction constructor
* @param failed [TODO]
*/
CpuAction(ModelPtr model, double cost, bool failed)
- : Action(model, cost, failed) {} //FIXME:REMOVE
+ : Action(model, cost, failed) {} //FIXME:REMOVE
/**
* @brief CpuAction constructor
* @param var The lmm variable associated to this CpuAction if it is part of a LMM component
*/
CpuAction(ModelPtr model, double cost, bool failed, lmm_variable_t var)
- : Action(model, cost, failed, var) {}
+ : Action(model, cost, failed, var) {}
/**
* @brief Set the affinity of the current CpuAction
*/
virtual void setAffinity(CpuPtr cpu, unsigned long mask);
- /**
- * @brief Set the bound of current CpuAction
- * @details [TODO]
- *
- * @param bound [TODO]
- */
- virtual void setBound(double bound);
-
void setState(e_surf_action_state_t state);
void updateRemainingLazy(double now);
- double m_bound;
+
};
#endif /* SURF_CPU_INTERFACE_HPP_ */