|
GreenCloud Simulator
|
#include <powermodel.h>


Public Member Functions | |
| PowerModel () | |
| virtual | ~PowerModel () |
| virtual void | print () |
| virtual int | command (int argc, const char *const *argv) |
| virtual double | estimate (int size, double *predictors)=0 |
| virtual double | getMaxPower ()=0 |
| virtual void | addComponent (DcResource *component)=0 |
| void | setName (const char *name) |
Public Attributes | |
| std::string | name_ |
Definition at line 17 of file powermodel.h.
| PowerModel::PowerModel | ( | ) |
Definition at line 11 of file powermodel.cc.
|
virtual |
Definition at line 15 of file powermodel.cc.
|
pure virtual |
Implemented in PerComponentModel, and LinearPModel.
|
virtual |
Reimplemented in PerComponentModel, and LinearPModel.
Definition at line 26 of file powermodel.cc.
|
pure virtual |
Implemented in PerComponentModel, and LinearPModel.
|
pure virtual |
Implemented in PerComponentModel, and LinearPModel.
|
virtual |
Reimplemented in LinearPModel, and PerComponentModel.
Definition at line 22 of file powermodel.cc.
| void PowerModel::setName | ( | const char * | name | ) |
Definition at line 19 of file powermodel.cc.
| std::string PowerModel::name_ |
Definition at line 27 of file powermodel.h.
1.8.11