Scheduler
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
src
scheduler
xmlTaskSet.h
Go to the documentation of this file.
1
10
#ifndef XML_TASK_SET_H
11
#define XML_TASK_SET_H
12
13
#include <vector>
14
#include <memory>
15
16
#include <
tinyxml2/tinyxml2.h
>
17
18
namespace
Scheduler
19
{
20
21
class
Process;
22
23
class
XmlTaskSet
24
{
25
public
:
26
std::shared_ptr<std::vector<std::shared_ptr<Process>>>
27
getRealTimeTaskSetFromXml
(std::string
filename
);
28
private
:
29
void
getTaskData(
tinyxml2::XMLElement
*elem);
30
std::shared_ptr<std::vector<std::shared_ptr<Process>>> taskVector;
31
};
32
33
}
34
#endif
35
36
tinyxml2.h
Scheduler::XmlTaskSet
Definition:
xmlTaskSet.h:23
Scheduler::XmlTaskSet::getRealTimeTaskSetFromXml
std::shared_ptr< std::vector< std::shared_ptr< Process > > > getRealTimeTaskSetFromXml(std::string filename)
Definition:
xmlTaskSet.cpp:28
tinyxml2::XMLElement
Definition:
tinyxml2.h:1198
aging.filename
string filename
Definition:
aging.py:5
Scheduler
Definition:
schedulerActions.h:21
Generated on Sun Nov 26 2017 17:01:36 for Scheduler by
1.8.11