GreenCloud Simulator
|
#include <resource.h>
Public Member Functions | |
Capacity () | |
Capacity (int i) | |
Capacity (double d) | |
Capacity & | operator= (const double &val) |
Capacity & | operator= (const Capacity &c) |
operator double () | |
Capacity & | operator+= (const Capacity &rhs) |
Capacity & | operator-= (const Capacity &rhs) |
Capacity & | operator+= (const double &rhs) |
Capacity & | operator-= (const double &rhs) |
double | getValueRecursive () |
Public Attributes | |
double | value |
std::vector< Capacity * > | virtual_capacities |
Definition at line 28 of file resource.h.
Capacity::Capacity | ( | ) |
Definition at line 11 of file resource.cc.
Capacity::Capacity | ( | int | i | ) |
Definition at line 15 of file resource.cc.
Capacity::Capacity | ( | double | d | ) |
Definition at line 19 of file resource.cc.
double Capacity::getValueRecursive | ( | ) |
Definition at line 59 of file resource.cc.
Capacity::operator double | ( | ) |
Definition at line 37 of file resource.cc.
Definition at line 41 of file resource.cc.
Capacity & Capacity::operator+= | ( | const double & | rhs | ) |
Definition at line 50 of file resource.cc.
Definition at line 45 of file resource.cc.
Capacity & Capacity::operator-= | ( | const double & | rhs | ) |
Definition at line 54 of file resource.cc.
Capacity & Capacity::operator= | ( | const double & | val | ) |
Definition at line 23 of file resource.cc.
Definition at line 28 of file resource.cc.
double Capacity::value |
Definition at line 33 of file resource.h.
std::vector<Capacity*> Capacity::virtual_capacities |
Definition at line 34 of file resource.h.