2#include <ossia/detail/config.hpp> 
    3#if SIZE_MAX == 0xFFFFFFFF  
    4#include <ossia/dataflow/audio_port.hpp> 
    5#include <ossia/dataflow/midi_port.hpp> 
    6#include <ossia/dataflow/value_port.hpp> 
   25struct OSSIA_TEST_EXPORT execution_state_policy
 
   27  execution_state_policy();
 
   28  execution_state_policy(
const execution_state_policy&) = 
delete;
 
   29  execution_state_policy(execution_state_policy&&) = 
delete;
 
   30  execution_state_policy& operator=(
const execution_state_policy&) = 
delete;
 
   31  execution_state_policy& operator=(execution_state_policy&&) = 
delete;
 
   33  virtual ~execution_state_policy();
 
   35  virtual void commit() = 0;
 
   37  virtual void clear_local_state() = 0;
 
   40  virtual bool find_and_copy(net::parameter_base& addr, inlet& in) = 0;
 
   41  virtual bool in_local_scope(net::parameter_base& other) 
const = 0;
 
   44  virtual void insert(ossia::audio_parameter& dest, 
const audio_port& v) = 0;
 
   45  virtual void insert(ossia::net::midi::midi_parameter& dest, 
const midi_port& v) = 0;
 
The parameter_base class.
Definition ossia/network/base/parameter.hpp:48