2 #include "search_filter.hpp"
4 #include <ossia-max/src/object_base.hpp>
13 #define MAX_NUM_ITEMS 256
16 #pragma mark t_search structure declaration
22 using is_search = std::true_type;
28 std::set<ossia::net::device_base*> m_devices;
31 search(
long argc, t_atom* argv);
37 execute_method(ossia::max_binding::search* x, t_symbol* s,
long argc, t_atom* argv);
38 static void free(ossia::max_binding::search* x);
40 notify(search* x, t_symbol* s, t_symbol* msg,
void* sender,
void* data);
41 static void assist(search* x,
void* b,
long m,
long a,
char* s);
45 static t_symbol* s_search;
46 static t_symbol* s_size;
47 static t_symbol* s_result;
48 static t_symbol* s_open;
54 #pragma mark ossia_search class declaration
57 void* ossia_search_new(t_symbol* s,
long argc, t_atom* argv);