summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/sim/eventq.cc4
-rw-r--r--src/sim/eventq.hh7
2 files changed, 8 insertions, 3 deletions
diff --git a/src/sim/eventq.cc b/src/sim/eventq.cc
index 430c6d8ab..9b08a45d8 100644
--- a/src/sim/eventq.cc
+++ b/src/sim/eventq.cc
@@ -408,3 +408,7 @@ Event::dump() const
cprintf("Not Scheduled\n");
}
}
+
+EventQueue::EventQueue(const string &n)
+ : objName(n), head(NULL)
+{}
diff --git a/src/sim/eventq.hh b/src/sim/eventq.hh
index cee48665d..1b00088a3 100644
--- a/src/sim/eventq.hh
+++ b/src/sim/eventq.hh
@@ -370,10 +370,11 @@ class EventQueue : public Serializable
void insert(Event *event);
void remove(Event *event);
+ EventQueue(const EventQueue &);
+ const EventQueue &operator=(const EventQueue &);
+
public:
- EventQueue(const std::string &n)
- : objName(n), head(NULL)
- {}
+ EventQueue(const std::string &n);
virtual const std::string name() const { return objName; }