#pragma SWIG nowarn=325,401
%{
-#include "libsigrok/libsigrok.hpp"
+#include "libsigrokcxx/libsigrokcxx.hpp"
using namespace std;
%}
%shared_ptr(sigrok::Trigger);
%shared_ptr(sigrok::TriggerStage);
%shared_ptr(sigrok::TriggerMatch);
+%shared_ptr(sigrok::UserDevice);
%template(StringMap) std::map<std::string, std::string>;
%attribute(sigrok::Analog, const sigrok::Unit *, unit, unit);
%attributevector(Analog, std::vector<const sigrok::QuantityFlag *>, mq_flags, mq_flags);
-%include "libsigrok/libsigrok.hpp"
+%include "libsigrokcxx/libsigrokcxx.hpp"
%include "enums.i"
namespace sigrok {
-%include "libsigrok/enums.hpp"
+%include "libsigrokcxx/enums.hpp"
}