Canonical serialized project plus extension-preservation status. More...
#include <serialize.hpp>
Public Attributes | |
| std::string | json |
| Complete serialized project document. | |
| bool | has_opaque_objects = false |
| Whether at least one OpaqueContent envelope was emitted. | |
Canonical serialized project plus extension-preservation status.
has_opaque_objects is true when the serialized Project contains OpaqueContent. Each opaque envelope is emitted from the validated raw JSON retained by that model value; registered typed content does not set the flag.
| bool pulp::timeline::SerializedSnapshot::has_opaque_objects = false |
Whether at least one OpaqueContent envelope was emitted.
| std::string pulp::timeline::SerializedSnapshot::json |
Complete serialized project document.