GreenCloud Simulator
Public Member Functions | Private Member Functions | List of all members
ScoreScheduler Class Referenceabstract

#include <scorescheduler.h>

Inheritance diagram for ScoreScheduler:
Inheritance graph
[legend]
Collaboration diagram for ScoreScheduler:
Collaboration graph
[legend]

Public Member Functions

 ScoreScheduler ()
 
virtual ~ScoreScheduler ()
 
- Public Member Functions inherited from DcScheduler
 DcScheduler ()
 
virtual ~DcScheduler ()
 
virtual TskComAgentscheduleTask (CloudTask *task, std::vector< ResourceProvider * > providers)=0
 

Private Member Functions

virtual double calculateScore (ResourceProvider *rp)=0
 

Detailed Description

Definition at line 13 of file scorescheduler.h.

Constructor & Destructor Documentation

ScoreScheduler::ScoreScheduler ( )

Definition at line 10 of file scorescheduler.cc.

10  {
11 
12 
13 }
ScoreScheduler::~ScoreScheduler ( )
virtual

Definition at line 15 of file scorescheduler.cc.

15  {
16 
17 }

Member Function Documentation

virtual double ScoreScheduler::calculateScore ( ResourceProvider rp)
privatepure virtual

The documentation for this class was generated from the following files: