#include <boost/functional/hash.hpp>
#include <boost/graph/graph_traits.hpp>
#include <algorithm>
#include <cstddef>
Go to the source code of this file.
Classes | |
struct | paal::edge_hash< Graph, Enable > |
hash for edge_descriptor in bgl, undirected version More... | |
struct | paal::edge_hash< Graph, typename std::enable_if< std::is_same< typename boost::graph_traits< Graph >::directed_category, boost::directed_tag >::value >::type > |
hash for edge_descriptor in bgl, directed version More... | |
struct | paal::range_hash |
Functor that can be used as a std::unordered_map/set hash param, when key is a range. copied from: http://stackoverflow.com/questions/10405030/c-unordered-map-fail-when-used-with-a-vector-as-key. More... | |
Namespaces | |
paal | |
global namespace of project. | |