Opened 12 years ago

Closed 11 years ago

#5310 closed Bugs (fixed)

Graph Bundle Property not backed up by boost::serialization

Reported by: Brian Doig <Brian.Doig@…> Owned by: Andrew Sutton
Milestone: To Be Determined Component: graph
Version: Boost 1.46.0 Severity: Problem
Keywords: Cc:

Description

If you create a graph that uses bundled properties for the edges, vertices and the graph itself, the graph bundle property is not backed up. This means that any archive of a graph is missing the properties associated with the graph_bundle accessor.

The graph that is not working is defined as follows:

typedef adjacency_list<listS, listS, bidirectionalS, VertexProp, EdgeProp, GraphProp> Graph;

VertexProp, EdgeProp, GraphProp are all structs that implement the following

template<class Archive> void serialize(Archive & ar, const unsigned int version) {...}

Change History (1)

comment:1 by Jeremiah Willcock, 11 years ago

Resolution: fixed
Status: newclosed

(In [77615]) Added graph property to serialization, and made default graph property no_property to allow serialization; fixes #5310

Note: See TracTickets for help on using tickets.