28a29
> #include "base/stl_helpers.hh"
41a43
> using m5::stl_helpers::deletePointers;
62c64
< m_endpoint_switches.setSize(m_nodes);
---
> m_endpoint_switches.resize(m_nodes);
64,65c66,67
< m_in_use.setSize(m_virtual_networks);
< m_ordered.setSize(m_virtual_networks);
---
> m_in_use.resize(m_virtual_networks);
> m_ordered.resize(m_virtual_networks);
72,73c74,75
< m_toNetQueues.setSize(m_nodes);
< m_fromNetQueues.setSize(m_nodes);
---
> m_toNetQueues.resize(m_nodes);
> m_fromNetQueues.resize(m_nodes);
75,76c77,78
< m_toNetQueues[node].setSize(m_virtual_networks);
< m_fromNetQueues[node].setSize(m_virtual_networks);
---
> m_toNetQueues[node].resize(m_virtual_networks);
> m_fromNetQueues[node].resize(m_virtual_networks);
96c98
< m_switch_ptr_vector.insertAtBottom(new Switch(i, this));
---
> m_switch_ptr_vector.push_back(new Switch(i, this));
121,122c123,124
< m_toNetQueues[i].deletePointers();
< m_fromNetQueues[i].deletePointers();
---
> deletePointers(m_toNetQueues[i]);
> deletePointers(m_fromNetQueues[i]);
124,125c126,127
< m_switch_ptr_vector.deletePointers();
< m_buffers_to_free.deletePointers();
---
> deletePointers(m_switch_ptr_vector);
> deletePointers(m_buffers_to_free);
176c178
< Vector<MessageBuffer*> queues;
---
> std::vector<MessageBuffer*> queues;
182c184
< buffer_ptr->setSize(m_buffer_size);
---
> buffer_ptr->resize(m_buffer_size);
184c186
< queues.insertAtBottom(buffer_ptr);
---
> queues.push_back(buffer_ptr);
186c188
< m_buffers_to_free.insertAtBottom(buffer_ptr);
---
> m_buffers_to_free.push_back(buffer_ptr);
220c222
< const Vector<Throttle*>*
---
> const std::vector<Throttle*>*