summaryrefslogtreecommitdiff
path: root/boost/graph/adj_list_serialize.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'boost/graph/adj_list_serialize.hpp')
-rw-r--r--boost/graph/adj_list_serialize.hpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/boost/graph/adj_list_serialize.hpp b/boost/graph/adj_list_serialize.hpp
index c1ff4111d0..01db50282f 100644
--- a/boost/graph/adj_list_serialize.hpp
+++ b/boost/graph/adj_list_serialize.hpp
@@ -61,6 +61,8 @@ inline void save(
ar << serialization::make_nvp("v" , indices[target(e,graph)]);
ar << serialization::make_nvp("edge_property", get(edge_all_t(), graph, e) );
}
+
+ ar << serialization::make_nvp("graph_property", get_property(graph, graph_all_t()) );
}
@@ -95,6 +97,7 @@ inline void load(
boost::tie(e,inserted) = add_edge(verts[u], verts[v], graph);
ar >> serialization::make_nvp("edge_property", get(edge_all_t(), graph, e) );
}
+ ar >> serialization::make_nvp("graph_property", get_property(graph, graph_all_t()) );
}
template<class Archive, class OEL, class VL, class D, class VP, class EP, class GP, class EL>