#include #include using namespace boost; struct EdgeProp { double weight; }; typedef adjacency_list graph_t; int main() { typedef property_map::type WeightMap; typedef property_map::const_type cWeightMap; typedef graph_traits::edge_descriptor Edge; //function_requires >(); function_requires >(); return EXIT_SUCCESS; }