2#include <ossia/dataflow/typed_value.hpp>
9to_state_element(ossia::net::parameter_base& p, ossia::typed_value&& v)
11 ossia::message m{p, std::move(v.value)};
12 if(
auto u = v.type.target<ossia::unit_t>())
13 m.dest.unit = std::move(*u);
14 m.dest.index = std::move(v.index);
19to_state_element(ossia::net::parameter_base& p,
const ossia::typed_value& v)
21 ossia::message m{p, v.value};
22 if(
auto u = v.type.target<ossia::unit_t>())
23 m.dest.unit = std::move(*u);
24 m.dest.index = std::move(v.index);