49 const std::string& plugin_name,
const std::filesystem::path& dir = {});
52 std::size_t
size() const noexcept {
53 return programs_.size();
57 const std::string&
name_at(std::size_t index)
const noexcept;
62 std::span<const state::ParamSetting>
values_at(std::size_t index)
const noexcept;
67 std::vector<state::ParamSetting> values;
69 std::vector<Program> programs_;
Centralized parameter storage with lock-free value access.
Definition store.hpp:164
Built-in preset management — save/load/delete/rename/import.