#include #include #include #include #include namespace kapi::devices { device::device(kstd::string const & name) : m_name(name) {} [[nodiscard]] auto device::name() const -> kstd::string const & { return m_name; } auto device::set_parent(kstd::observer_ptr parent) -> void { m_parent = parent; } auto device::query_interface(interface) -> void * { return nullptr; } } // namespace kapi::devices