Use DeallocatingVector in DynamicGraph

This commit is contained in:
DennisOSRM 2012-11-15 13:39:23 +01:00
parent f575da2ca8
commit 7fda7f1f9b

View File

@ -25,6 +25,8 @@ or see http://www.gnu.org/licenses/agpl.txt.
#include <algorithm> #include <algorithm>
#include <limits> #include <limits>
#include "../DataStructures/DeallocatingVector.h"
template< typename EdgeDataT> template< typename EdgeDataT>
class DynamicGraph { class DynamicGraph {
public: public:
@ -231,8 +233,8 @@ class DynamicGraph {
NodeIterator m_numNodes; NodeIterator m_numNodes;
EdgeIterator m_numEdges; EdgeIterator m_numEdges;
std::vector< Node > m_nodes; DeallocatingVector< Node > m_nodes;
std::vector< Edge > m_edges; DeallocatingVector< Edge > m_edges;
}; };
#endif // DYNAMICGRAPH_H_INCLUDED #endif // DYNAMICGRAPH_H_INCLUDED