Wrap zypp::Changelog class
authorMichael Andres <ma@suse.de>
Wed, 6 Nov 2013 14:44:50 +0000 (15:44 +0100)
committerMichael Andres <ma@suse.de>
Wed, 6 Nov 2013 14:44:50 +0000 (15:44 +0100)
swig/Changelog.i [new file with mode: 0644]
swig/zypp.i

diff --git a/swig/Changelog.i b/swig/Changelog.i
new file mode 100644 (file)
index 0000000..0470fdb
--- /dev/null
@@ -0,0 +1,11 @@
+%include <zypp/Changelog.h>
+
+// some list ctor requires a ChangelogEntry default ctor
+// but we don't have one.
+%ignore std::list<zypp::ChangelogEntry>::list;
+
+namespace zypp
+{
+  typedef ::std::list<ChangelogEntry> Changelog;
+  %template(Changelog) ::std::list<ChangelogEntry>;
+}
index aff93a5..a7eff12 100644 (file)
@@ -224,6 +224,7 @@ namespace zypp {
 %include "Kind.i"
 %include "CheckSum.i"
 %include "Date.i"
+%include "Changelog.i"
 %include "Dep.i"
 %include "Capability.i"
 %include "Capabilities.i"