#pragma SWIG nowarn=325,401
%{
-#include "libsigrokcxx/libsigrokcxx.hpp"
+#include <libsigrokcxx/libsigrokcxx.hpp>
using namespace std;
%}
%attribute(sigrok::Context,
const sigrok::LogLevel *, log_level, log_level, set_log_level);
-%attributestring(sigrok::Context,
- std::string, log_domain, log_domain, set_log_domain);
-
%attributestring(sigrok::Driver, std::string, name, name);
%attributestring(sigrok::Driver, std::string, long_name, long_name);
%attribute(sigrok::Analog, const sigrok::Unit *, unit, unit);
%attributevector(Analog, std::vector<const sigrok::QuantityFlag *>, mq_flags, mq_flags);
-%include "libsigrokcxx/libsigrokcxx.hpp"
+%include <libsigrokcxx/libsigrokcxx.hpp>
-%include "enums.i"
+%include "swig/enums.i"
namespace sigrok {
-%include "libsigrokcxx/enums.hpp"
+%include <libsigrokcxx/enums.hpp>
}