#include <Serializer.h>
Definition at line 21 of file Serializer.h.
std::unique_ptr< RelAlgDag > Serializer::deserializeRelAlgDag |
( |
const std::string & |
serialized_dag_str | ) |
|
|
static |
Deserializes a RelAlgDag, completing a full rebuild of the Dag. This is only supported before query execution.
- Parameters
-
Definition at line 36 of file Serializer.cpp.
38 auto rel_alg_dag = std::make_unique<RelAlgDag>();
39 std::stringstream ss(serialized_dag_str);
42 boost::archive::text_iarchive ia(ss);
std::string Serializer::serializeRelAlgDag |
( |
const RelAlgDag & |
rel_alg_dag | ) |
|
|
static |
Serializes a complete RelAlgDag into a string. Serialization is only supported before query execution
- Parameters
-
rel_alg_dag | The RelAlgDag instance to serialize. |
Definition at line 24 of file Serializer.cpp.
28 boost::archive::text_oarchive oa(ss);
The documentation for this struct was generated from the following files:
- /home/jenkins-slave/workspace/core-os-doxygen/QueryEngine/RelAlgDagSerializer/Serializer.h
- /home/jenkins-slave/workspace/core-os-doxygen/QueryEngine/RelAlgDagSerializer/Serializer.cpp