X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=bindings%2Fjava%2Forg%2Fsigrok%2Fcore%2Fclasses%2Fclasses.i;h=413fb93ab44c6813672df832f51250dbc48ab371;hb=b71356d63104635116e556cd51daa0904e28fc99;hp=4fe326d158c77c4c8e90fe92b7f80117a994118b;hpb=3b161085731fc6e86f7decedee34f55096282581;p=libsigrok.git diff --git a/bindings/java/org/sigrok/core/classes/classes.i b/bindings/java/org/sigrok/core/classes/classes.i index 4fe326d1..413fb93a 100644 --- a/bindings/java/org/sigrok/core/classes/classes.i +++ b/bindings/java/org/sigrok/core/classes/classes.i @@ -377,4 +377,20 @@ typedef jobject jsourcecallback; } %include "doc.i" + +%define %attributevector(Class, Type, Name, Get) +%attributeval(sigrok::Class, Type, Name, Get); +%enddef + +%define %attributemap(Class, Type, Name, Get) +%attributeval(sigrok::Class, Type, Name, Get); +%enddef + +%define %enumextras(Class) +%enddef + +/* Ignore this for now, needs a fix. */ +%ignore sigrok::Context::create_analog_packet; + %include "bindings/swig/classes.i" +