Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::timeline::SerializedSnapshot Struct Reference

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.

Detailed Description

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.

Member Data Documentation

◆ has_opaque_objects

bool pulp::timeline::SerializedSnapshot::has_opaque_objects = false

Whether at least one OpaqueContent envelope was emitted.

◆ json

std::string pulp::timeline::SerializedSnapshot::json

Complete serialized project document.


The documentation for this struct was generated from the following file:
  • /home/runner/work/pulp/pulp/core/timeline/include/pulp/timeline/serialize.hpp