|
ROSE 2.1.0
|
Interface for serializer implementations.
This interface is payload-based rather than fd-based. It converts objects to binary payloads (std::vector<char>) that can be stored in the container format.
Definition at line 241 of file SerialIo.h.
#include <Rose/BinaryAnalysis/SerialIo.h>
Public Member Functions | |
| virtual std::vector< char > | savePartitioner (const Partitioner2::PartitionerConstPtr &partitioner, Serialization::ProgressCallback progress)=0 |
| Serialize a partitioner to a binary payload. | |
|
pure virtual |
Serialize a partitioner to a binary payload.
| partitioner | The partitioner to serialize |
| progress | A callback function to report progress during serialization |