#ifndef __EDGELIST_H__ #define __EDGELIST_H__ #include #include #include "vertexlist.h" #include "edge.h" #include "tovert.h" using std::ostream; using std::cin; using std::cout; using std::vector; class edgelist { public: vector el; bool addEdge(const char* src, const char* dest, const double weight, vertexlist& vl, vector >& adjList, vector >& adjMatrix, const bool directed=false); const edge getEdge(const int n) const; unsigned int size() const; }; #endif