The following lines show the class string representation before and
after this patch:
<sigrok.core.classes.Driver; proxy of <Swig Object of type 'std::shared_ptr< sigrok::Driver > *' at 0x7fdf4b29cff0> >
Driver (name='demo', long_name='Demo driver and pattern generator')
Signed-off-by: Marc Schink <redacted>
return $self->scan(options);
}
+
+%pythoncode
+{
+ def __repr__(self):
+ return _class_attribute_repr(self, ['name', 'long_name'])
+}
}
%pythoncode