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

#include <state_tree.hpp>

Public Types

using Member = std::pair<std::string, PropertyValue>

Public Member Functions

 PropertyObject ()=default
 PropertyObject (std::map< std::string, PropertyValue, std::less<> > v)
 PropertyObject (std::initializer_list< Member > v)

Public Attributes

std::map< std::string, PropertyValue, std::less<> > values

Member Typedef Documentation

◆ Member

using pulp::state::PropertyObject::Member = std::pair<std::string, PropertyValue>

Constructor & Destructor Documentation

◆ PropertyObject() [1/3]

pulp::state::PropertyObject::PropertyObject ( )
default

◆ PropertyObject() [2/3]

pulp::state::PropertyObject::PropertyObject ( std::map< std::string, PropertyValue, std::less<> > v)
inlineexplicit

◆ PropertyObject() [3/3]

pulp::state::PropertyObject::PropertyObject ( std::initializer_list< Member > v)
inline

Member Data Documentation

◆ values

std::map<std::string, PropertyValue, std::less<> > pulp::state::PropertyObject::values

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