aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--native/include/schedulability.h2
-rw-r--r--native/include/schedule_sim.h3
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