X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/91bb8b44ef09735fc79f40a3d9eeb69456a46909..be4b540460e5f67714677c3ecf9ff54d2916f0d8:/src/surf/cpu_ti.hpp diff --git a/src/surf/cpu_ti.hpp b/src/surf/cpu_ti.hpp index cde7ab9c87..eb31b86fca 100644 --- a/src/surf/cpu_ti.hpp +++ b/src/surf/cpu_ti.hpp @@ -93,12 +93,12 @@ public: void addTraces(); protected: - void NotifyResourceTurnedOn(ResourcePtr r){}; - void NotifyResourceTurnedOff(ResourcePtr r){}; + void NotifyResourceTurnedOn(ResourcePtr){}; + void NotifyResourceTurnedOff(ResourcePtr){}; - void NotifyActionCancel(ActionPtr a){}; - void NotifyActionResume(ActionPtr a){}; - void NotifyActionSuspend(ActionPtr a){}; + void NotifyActionCancel(ActionPtr){}; + void NotifyActionResume(ActionPtr){}; + void NotifyActionSuspend(ActionPtr){}; }; /************ @@ -111,7 +111,7 @@ public: int pstate, double powerScale, tmgr_trace_t powerTrace, int core, e_surf_resource_state_t stateInitial, tmgr_trace_t stateTrace, xbt_dict_t properties) ; - ~CpuTi() {}; + ~CpuTi(); void updateState(tmgr_trace_event_t event_type, double value, double date); void updateActionFinishDate(double now); @@ -123,13 +123,13 @@ public: double getAvailableSpeed(); xbt_dynar_t getWattsRangeList() {THROW_UNIMPLEMENTED;}; - double getCurrentWattsValue(double cpu_load) {THROW_UNIMPLEMENTED;}; - void updateEnergy(double cpu_load) {THROW_UNIMPLEMENTED;}; + double getCurrentWattsValue(double /*cpu_load*/) {THROW_UNIMPLEMENTED;}; + void updateEnergy(double /*cpu_load*/) {THROW_UNIMPLEMENTED;}; double getCurrentPowerPeak() {THROW_UNIMPLEMENTED;}; - double getPowerPeakAt(int pstate_index) {THROW_UNIMPLEMENTED;}; + double getPowerPeakAt(int /*pstate_index*/) {THROW_UNIMPLEMENTED;}; int getNbPstates() {THROW_UNIMPLEMENTED;}; - void setPowerPeakAt(int pstate_index) {THROW_UNIMPLEMENTED;}; + void setPowerPeakAt(int /*pstate_index*/) {THROW_UNIMPLEMENTED;}; double getConsumedEnergy() {THROW_UNIMPLEMENTED;}; CpuTiTgmrPtr p_availTrace; /*< Structure with data needed to integrate trace file */ @@ -170,6 +170,9 @@ public: void setMaxDuration(double duration); void setPriority(double priority); double getRemains(); + void setAffinity(CpuPtr /*cpu*/, unsigned long /*mask*/) {}; + void setBound(double /*bound*/) {}; + CpuTiPtr p_cpu; int m_indexHeap; s_xbt_swag_hookup_t p_cpuListHookup;