ruby: Removed out_link_vec from Consumer
Removed the out_line_vec data structure from the Consumer. I'm not sure what this did before, but currently it has no usefulness.
This commit is contained in:
parent
0f6535dba1
commit
e735ca7c77
|
@ -47,7 +47,7 @@ class MessageBuffer;
|
||||||
class Consumer {
|
class Consumer {
|
||||||
public:
|
public:
|
||||||
// Constructors
|
// Constructors
|
||||||
Consumer() { m_last_scheduled_wakeup = 0; m_last_wakeup = 0; m_out_link_vec.setSize(0); }
|
Consumer() { m_last_scheduled_wakeup = 0; m_last_wakeup = 0; }
|
||||||
|
|
||||||
// Destructor
|
// Destructor
|
||||||
virtual ~Consumer() { }
|
virtual ~Consumer() { }
|
||||||
|
@ -59,10 +59,6 @@ public:
|
||||||
virtual void print(ostream& out) const = 0;
|
virtual void print(ostream& out) const = 0;
|
||||||
const Time& getLastScheduledWakeup() const { return m_last_scheduled_wakeup; }
|
const Time& getLastScheduledWakeup() const { return m_last_scheduled_wakeup; }
|
||||||
void setLastScheduledWakeup(const Time& time) { m_last_scheduled_wakeup = time; }
|
void setLastScheduledWakeup(const Time& time) { m_last_scheduled_wakeup = time; }
|
||||||
Vector< Vector<MessageBuffer*> > getOutBuffers() { return m_out_link_vec; }
|
|
||||||
|
|
||||||
protected:
|
|
||||||
Vector< Vector<MessageBuffer*> > m_out_link_vec;
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
// Private Methods
|
// Private Methods
|
||||||
|
|
|
@ -88,7 +88,6 @@ void PerfectSwitch::addOutPort(const Vector<MessageBuffer*>& out, const NetDest&
|
||||||
m_out.insertAtBottom(out);
|
m_out.insertAtBottom(out);
|
||||||
m_routing_table.insertAtBottom(routing_table_entry);
|
m_routing_table.insertAtBottom(routing_table_entry);
|
||||||
|
|
||||||
m_out_link_vec.insertAtBottom(out);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void PerfectSwitch::clearRoutingTables()
|
void PerfectSwitch::clearRoutingTables()
|
||||||
|
|
|
@ -102,8 +102,6 @@ void Throttle::addLinks(const Vector<MessageBuffer*>& in_vec, const Vector<Messa
|
||||||
m_message_counters[i][j] = 0;
|
m_message_counters[i][j] = 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
m_out_link_vec.insertAtBottom(out_vec);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void Throttle::addVirtualNetwork(MessageBuffer* in_ptr, MessageBuffer* out_ptr)
|
void Throttle::addVirtualNetwork(MessageBuffer* in_ptr, MessageBuffer* out_ptr)
|
||||||
|
|
Loading…
Reference in a new issue