X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=bindings%2Fswig%2Fclasses.i;h=523995dad9e19882b354d2891a8de7577ffe8716;hb=dfac959232a9cb2b678a4447a1aff1e03c9ebbe2;hp=f556ba1a2371c9084db9ae4897acad3a1aa0c915;hpb=c7855def613435e18c1424ce87ffda8a42f1c53f;p=libsigrok.git diff --git a/bindings/swig/classes.i b/bindings/swig/classes.i index f556ba1a..523995da 100644 --- a/bindings/swig/classes.i +++ b/bindings/swig/classes.i @@ -81,6 +81,8 @@ template< class T > class enable_shared_from_this; %ignore sigrok::DatafeedCallbackData; +#ifndef SWIGJAVA + #define SWIG_ATTRIBUTE_TEMPLATE %include "attribute.i" @@ -209,10 +211,10 @@ typedef std::map %attribute(sigrok::Analog, const sigrok::Unit *, unit, unit); %attributevector(Analog, std::vector, mq_flags, mq_flags); +#endif + %include %include "swig/enums.i" -namespace sigrok { %include -}