Go to the documentation of this file. 23 #ifndef SRC_HEADERS_ENGINE_H_ 24 #define SRC_HEADERS_ENGINE_H_ 27 #include <semaphore.h> 40 #include <boost/format.hpp> 41 #include <boost/noncopyable.hpp> 42 #include <boost/thread/mutex.hpp> 43 #include <glibmm/i18n.h> 44 #include <glibmm/optioncontext.h> 45 #include <glibmm/dispatcher.h> 46 #include <glibmm/miscutils.h> 47 #include <giomm/file.h> 50 #include <lilv/lilv.h> 51 #include "lv2/lv2plug.in/ns/ext/presets/presets.h" 52 #include "lv2/lv2plug.in/ns/ext/state/state.h" 53 #include "lv2/lv2plug.in/ns/ext/urid/urid.h" 54 #include <lv2/lv2plug.in/ns/ext/atom/atom.h> 55 #include <lv2/lv2plug.in/ns/ext/buf-size/buf-size.h> 56 #include <lv2/lv2plug.in/ns/ext/options/options.h> 57 #include <lv2/lv2plug.in/ns/ext/uri-map/uri-map.h> 58 #include <lv2/lv2plug.in/ns/ext/port-props/port-props.h> 61 #include "../config.h" 72 #define USE_MIDI_CC_OUT 75 #define gettext(x) dgettext(GETTEXT_PACKAGE, x) 78 #ifndef LV2_CORE__enabled 79 #define LV2_CORE__enabled LV2_CORE_PREFIX "enabled" 107 #endif // SRC_HEADERS_ENGINE_H_