.. _program_listing_file_lib_DiGraph.hpp: Program Listing for File DiGraph.hpp ==================================== |exhale_lsh| :ref:`Return to documentation for file ` (``lib/DiGraph.hpp``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. code-block:: cpp #pragma once #include #include #include "Node.hpp" #include "Edge.hpp" class GraphData { public: std::string name; }; //adjacency_list // Note: When setS or hash_setS is used as OutEdgeList, Boost Graph Library // gives memory problems on remove_vertex cal sometimes leading to // segmentation faults. So changed it to vecS typedef boost::adjacency_list DiGraph;