GreenCloud Simulator
Main Page
Classes
Files
File List
File Members
greencloud
dcscheduler
providerscore.cc
Go to the documentation of this file.
1
/*
2
* providerscore.cc
3
*
4
* Created on: Jan 23, 2014
5
* Author: greencloud
6
*/
7
8
#include "
providerscore.h
"
9
10
ProviderScore::ProviderScore
(
ResourceProvider
* provider,
double
score): provider_(provider),score_(score){
11
12
13
}
14
15
ProviderScore::ProviderScore
(
ResourceProvider
* provider,
double
score,
double
comm_potential_
):
provider_
(provider),
score_
(score), comm_potential_(comm_potential_){
16
17
18
}
19
20
21
22
ProviderScore::~ProviderScore
() {
23
24
}
25
26
bool
ProviderScore::operator<
(
const
ProviderScore
&other)
const
{
27
return
this->
score_
< other.
score_
;
28
}
29
30
ProviderScore::comm_potential_
double comm_potential_
Definition:
providerscore.h:18
ProviderScore
Definition:
providerscore.h:11
ProviderScore::operator<
bool operator<(const ProviderScore &other) const
Definition:
providerscore.cc:26
ProviderScore::ProviderScore
ProviderScore(ResourceProvider *provider, double score)
Definition:
providerscore.cc:10
ProviderScore::score_
double score_
Definition:
providerscore.h:17
ResourceProvider
Definition:
resourceprovider.h:38
providerscore.h
ProviderScore::~ProviderScore
virtual ~ProviderScore()
Definition:
providerscore.cc:22
ProviderScore::provider_
ResourceProvider * provider_
Definition:
providerscore.h:16
Generated on Sat Jan 30 2016 10:58:35 for GreenCloud Simulator by
1.8.11