OSSIA
Open Scenario System for Interactive Application
html_writer.hpp
1 #pragma once
2 #include <ossia/detail/config.hpp>
3 
4 #include <string>
5 
6 namespace ossia::net
7 {
8 class node_base;
9 }
10 namespace ossia::oscquery
11 {
12 class OSSIA_EXPORT html_builder
13 {
14 public:
15  virtual ~html_builder();
16  virtual std::string build_tree(ossia::net::node_base& node) = 0;
17 };
18 
19 class OSSIA_EXPORT static_html_builder final : public html_builder
20 {
21 public:
22  ~static_html_builder() override;
23  std::string build_tree(ossia::net::node_base& node) override;
24 };
25 }
The node_base class.
Definition: network/base/node.hpp:48