diff options
Diffstat (limited to 'src/sim/eventq.hh')
-rw-r--r-- | src/sim/eventq.hh | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/src/sim/eventq.hh b/src/sim/eventq.hh index b138f56b0..9d3c5c36a 100644 --- a/src/sim/eventq.hh +++ b/src/sim/eventq.hh @@ -769,26 +769,6 @@ class EventManager }; template <class T, void (T::* F)()> -void -DelayFunction(EventQueue *eventq, Tick when, T *object) -{ - class DelayEvent : public Event - { - private: - T *object; - - public: - DelayEvent(T *o) - : Event(Default_Pri, AutoDelete), object(o) - { } - void process() { (object->*F)(); } - const char *description() const { return "delay"; } - }; - - eventq->schedule(new DelayEvent(object), when); -} - -template <class T, void (T::* F)()> class EventWrapper : public Event { private: |