diff options
| -rw-r--r-- | native/include/schedulability.h | 2 | ||||
| -rw-r--r-- | native/include/schedule_sim.h | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/native/include/schedulability.h b/native/include/schedulability.h index 2c53d9d..08ef23d 100644 --- a/native/include/schedulability.h +++ b/native/include/schedulability.h | |||
| @@ -6,6 +6,8 @@ class SchedulabilityTest | |||
| 6 | public: | 6 | public: |
| 7 | virtual bool is_schedulable(const TaskSet &ts, | 7 | virtual bool is_schedulable(const TaskSet &ts, |
| 8 | bool check_preconditions = true) = 0; | 8 | bool check_preconditions = true) = 0; |
| 9 | |||
| 10 | virtual ~SchedulabilityTest() {}; | ||
| 9 | }; | 11 | }; |
| 10 | 12 | ||
| 11 | #endif | 13 | #endif |
diff --git a/native/include/schedule_sim.h b/native/include/schedule_sim.h index ef10814..05e5e67 100644 --- a/native/include/schedule_sim.h +++ b/native/include/schedule_sim.h | |||
| @@ -84,9 +84,10 @@ class PeriodicJobSequence : public SimJob | |||
| 84 | { | 84 | { |
| 85 | public: | 85 | public: |
| 86 | PeriodicJobSequence(Task& tsk) : SimJob(tsk) {}; | 86 | PeriodicJobSequence(Task& tsk) : SimJob(tsk) {}; |
| 87 | virtual ~PeriodicJobSequence() {}; | ||
| 87 | 88 | ||
| 88 | // simulator callback | 89 | // simulator callback |
| 89 | void completed(simtime_t when, int proc); | 90 | virtual void completed(simtime_t when, int proc); |
| 90 | }; | 91 | }; |
| 91 | 92 | ||
| 92 | 93 | ||
