diff --git a/src/sim/eventq.hh b/src/sim/eventq.hh index b138f56b0a..9d3c5c36a3 100644 --- a/src/sim/eventq.hh +++ b/src/sim/eventq.hh @@ -768,26 +768,6 @@ class EventManager void setCurTick(Tick newVal) { eventq->setCurTick(newVal); } }; -template -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 EventWrapper : public Event {