diff options
Diffstat (limited to 'boost/graph/adj_list_serialize.hpp')
-rw-r--r-- | boost/graph/adj_list_serialize.hpp | 3 |
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> |