#include "schedulingentity.h"
Include dependency graph for problem.h:
This graph shows which files directly or indirectly include this file:
Classes | |
struct | _NoCScheduleSwitchConstraint |
class | NoCScheduleProblem |
class | SetOfNoCScheduleProblems |
Typedefs | |
typedef struct _NoCScheduleSwitchConstraint | NoCScheduleSwitchConstraint |
typedef list < NoCScheduleSwitchConstraint > | NoCScheduleSwitchConstraints |
typedef NoCScheduleSwitchConstraints::iterator | NoCScheduleSwitchConstraintsIter |
typedef NoCScheduleSwitchConstraints::const_iterator | NoCScheduleSwitchConstraintsCIter |
typedef list < NoCScheduleProblem * > | NoCScheduleProblems |
typedef NoCScheduleProblems::iterator | NoCScheduleProblemsIter |
typedef NoCScheduleProblems::const_iterator | NoCScheduleProblemsCIter |
Typedef Documentation
typedef list<NoCScheduleProblem*> NoCScheduleProblems |
typedef NoCScheduleProblems::const_iterator NoCScheduleProblemsCIter |
typedef NoCScheduleProblems::iterator NoCScheduleProblemsIter |
typedef struct _NoCScheduleSwitchConstraint NoCScheduleSwitchConstraint |
ScheduleSwitchConstraint This data structure describes the time-relation between two scheduling problems when switching from one to another one. The overlap is defined as the amount of time start of the second schedule (to) overlaps with the first schedule (from). When the overlap is equal or larger then the schedule period of the 'from' or 'to' schedule, the two schedules overlap completly.
typedef list<NoCScheduleSwitchConstraint> NoCScheduleSwitchConstraints |
typedef NoCScheduleSwitchConstraints::const_iterator NoCScheduleSwitchConstraintsCIter |
typedef NoCScheduleSwitchConstraints::iterator NoCScheduleSwitchConstraintsIter |