3#include <ossia/detail/string_view.hpp>
4#include <ossia/network/base/device.hpp>
5#include <ossia/network/generic/generic_node.hpp>
8class OSSIA_EXPORT generic_device
13 explicit generic_device(std::string name =
"");
14 generic_device(
const generic_device&) =
delete;
15 generic_device(generic_device&&) =
delete;
16 generic_device& operator=(
const generic_device&) =
delete;
17 generic_device& operator=(generic_device&&) =
delete;
20 std::unique_ptr<ossia::net::protocol_base> protocol_base, std::string name);
25 using generic_node::get_name;
26 using generic_node::set_name;
Root of a device tree.
Definition ossia/network/base/device.hpp:58
The node_base class.
Definition node.hpp:48