#ifndef _DIGRAPH_CC #define _DIGRAPH_CC #include "Hash.cc" #include "Digraph.h" #include "test_utilities.h" Digraph::~Digraph() { } Digraph::Digraph() { } Digraph::Digraph(const Digraph & g) { } int Digraph::vertex_exists(int v) const { } int Digraph::edge_exists(int from, int to) const { } Array Digraph::out_nbrs(int v) const { } Array Digraph::in_nbrs(int v) const { } int Digraph::add_vertex() { } int Digraph::add_vertex(int id) { } void Digraph::add_edge(int from, int to) { } void Digraph::remove_edge(int from, int to) { } void Digraph::remove_vertex(int v) { } Array Digraph::vertices() const { } void Digraph::clear() { } Digraph& Digraph::operator=(const Digraph& g) { } std::ostream& operator<<(std::ostream& out, const Digraph & g) { } #endif