OSSIA
Open Scenario System for Interactive Application
Loading...
Searching...
No Matches
ossia-pd/src/assert.hpp
1#pragma once
2#include <ossia/network/common/websocket_log_sink.hpp>
3
4#include <ossia-pd/src/object_base.hpp>
5
6namespace ossia::pd
7{
8
9class assert
10{
11public:
12 t_eobj m_obj; // should be the first element
13 t_atom m_atom[256]{};
14 int m_size{};
15
16 t_symbol* m_name;
17
18 static void in_anything(ossia::pd::assert* x, t_symbol* s, int argc, t_atom* argv);
19 static void destroy(ossia::pd::assert* x);
20 static void* create(t_symbol* s, int argc, t_atom* argv);
21 void quit();
22};
23} // ossia namespace