template<typename T>
struct fpmas::io::datapack::Serializer< EdgePtrWrapper< T > >
DistributedEdge ObjectPack serialization.
| Serialization scheme |||||||||| |-------------------—|||||||||| | edge->getId() | edge->getLayer() | edge->getWeight() | source_node->getId() | source_node->location() | source_node | target_node->getId() | target_node->location() | target_node |
The source and target node serialization process depends on the current PackType. For example, if the edge is serialized in a LightObjectPack, the LightSerializer<NodePtrWrapper<T>> specialization is used to serialize source and target nodes.
- Template Parameters
-