2 #include <score/tools/std/StringHash.hpp>
4 #include <ossia/dataflow/dataflow_fwd.hpp>
5 #include <ossia/dataflow/value_port.hpp>
6 #include <ossia/detail/hash_map.hpp>
7 #include <ossia/network/common/path.hpp>
14 struct execution_state;
29 QVariant read(
const QString& address);
31 void write(
const QString& address,
const QVariant& value);
33 void exec(
const QString& code) W_SIGNAL(exec, code);
34 void compute(
const QString& code,
const QString& cb) W_SIGNAL(compute, code, cb);
36 void system(
const QString& code) W_SIGNAL(system, code);
39 ossia::execution_state& devices;
41 const ossia::destination_t& find_address(
const QString&);
42 ossia::hash_map<QString, ossia::destination_t> m_address_cache;
43 ossia::value_port m_port_cache;
Definition: JSAPIWrapper.hpp:19