Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
tweak_store.hpp File Reference
#include <choc/containers/choc_Value.h>
#include <cstddef>
#include <cstdint>
#include <mutex>
#include <optional>
#include <string>
#include <string_view>
#include <unordered_map>
#include <unordered_set>
#include <variant>
#include <vector>

Go to the source code of this file.

Classes

class  pulp::inspect::TweakStore
 In-memory record of inspector direct-manipulation edits ("tweaks"), keyed by stable_anchor_id + dotted property path (e.g. More...
struct  pulp::inspect::TweakStore::Record
 A single tweak record returned by list_tweaks(). More...
struct  pulp::inspect::TweakStore::BatchEntry
 One (property_path, value) pair within a batched apply. More...
struct  pulp::inspect::TweakStore::DiskResult
 Outcome of a disk operation. More...
struct  pulp::inspect::TweakStore::DriftedTweak
 One drifted tweak — a stored edit that no longer maps cleanly to the current design. More...
struct  pulp::inspect::TweakStore::DriftReport
 Three-way classification of every stored tweak against a design. More...
struct  pulp::inspect::TweakStore::DesignSnapshot
 A design snapshot the drift logic diffs tweaks against. More...

Namespaces

namespace  pulp
namespace  pulp::inspect