GreenCloud Simulator
Main Page
Classes
Files
File List
File Members
greencloud
dcscheduler
providerscore.h
Go to the documentation of this file.
1
/*
2
* providerscore.h
3
*
4
* Created on: Jan 23, 2014
5
* Author: greencloud
6
*/
7
8
#ifndef PROVIDERSCORE_H_
9
#define PROVIDERSCORE_H_
10
#include "
resourceprovider.h
"
11
class
ProviderScore
{
12
public
:
13
ProviderScore
(
ResourceProvider
* provider,
double
score);
14
ProviderScore
(
ResourceProvider
* provider,
double
score,
double
comm_potential_
);
15
virtual
~ProviderScore
();
16
ResourceProvider
*
provider_
;
17
double
score_
;
18
double
comm_potential_
;
19
bool
operator<
(
const
ProviderScore
&other)
const
;
20
};
21
22
#endif
/* PROVIDERSCORE_H_ */
ProviderScore::comm_potential_
double comm_potential_
Definition:
providerscore.h:18
ProviderScore
Definition:
providerscore.h:11
resourceprovider.h
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::~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