本文整理汇总了C++中TaskSet::printTaskSet方法的典型用法代码示例。如果您正苦于以下问题:C++ TaskSet::printTaskSet方法的具体用法?C++ TaskSet::printTaskSet怎么用?C++ TaskSet::printTaskSet使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类TaskSet
的用法示例。
在下文中一共展示了TaskSet::printTaskSet方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: main
int main(int argc, char** argv)
{
char tempFile [] = "tempFile.txt";
TaskSetInputParser parser;
stringstream csvFileName;
csvFileName << "datapoints_number_tasks_" << NUMBER_OF_TASKS;
ofstream outputFile;
outputFile.open((char*)csvFileName.str().c_str());
Simulator s;
for (double currentIncrement = 0.1; currentIncrement<=0.9; currentIncrement+=0.1) {
outputFile << currentIncrement << ",";
TaskGenerator::generateTasksAndWriteToFile(tempFile, currentIncrement, NUMBER_OF_TASKS, NUMBER_OF_TASKS_SETS);
parser.parseInputFile(tempFile);
int totalTaskSets = parser.getTaskSetSize();
while(!parser.isEmpty()) {
TaskSet taskSet = parser.getNext();
cout << "<Analyzing task set> \n";
taskSet.printTaskSet();
cout << "\n";
taskSet.sortTaskSetByUtilization();
outputFile << s.MUF(taskSet) << ",";
taskSet.sortTaskSetByPeriod();
outputFile << s.RM(taskSet) << ",";
taskSet.sortTaskSetByWCET();
outputFile << s.SJF(taskSet) << "\n";;
}
}
return 0;
}