crown  1.0.0
src/crown-scheduler.cpp File Reference
#include <fstream>
#include <pelib/argument_parsing.hpp>
#include <pelib/scheduler.h>
#include <pelib/dl.h>
#include <crown/CrownScheduler.hpp>
#include <crown/crown-scheduler.hpp>
Include dependency graph for crown-scheduler.cpp:

Go to the source code of this file.

Defines

#define debug(var)   cout << "[" << __FILE__ << ":" << __FUNCTION__ << ":" << __LINE__ << "] " << #var << " = \"" << (var) << "\"" << endl;

Functions

const pelib::Schedule * pelib_schedule (const pelib::Taskgraph &tg, const pelib::Platform &pt, size_t argc, char **argv, map< const string, double > &statistics)
string pelib_description (size_t argc, char **argv)
void pelib_delete (pelib::Schedule *sched)
void crown_delete_scheduler (const pelib::crown::CrownScheduler *sched)

Define Documentation

#define debug (   var)    cout << "[" << __FILE__ << ":" << __FUNCTION__ << ":" << __LINE__ << "] " << #var << " = \"" << (var) << "\"" << endl;

Definition at line 35 of file crown-scheduler.cpp.


Function Documentation

Definition at line 67 of file crown-scheduler.cpp.

void pelib_delete ( pelib::Schedule *  sched)

Definition at line 61 of file crown-scheduler.cpp.

string pelib_description ( size_t  argc,
char **  argv 
)

Definition at line 53 of file crown-scheduler.cpp.

const pelib::Schedule* pelib_schedule ( const pelib::Taskgraph &  tg,
const pelib::Platform &  pt,
size_t  argc,
char **  argv,
map< const string, double > &  statistics 
)

Definition at line 46 of file crown-scheduler.cpp.