Author: aschnell
Date: Wed Aug 1 17:13:47 2007
New Revision: 6370
URL: http://svn.opensuse.org/viewcvs/zypp?rev=6370&view=rev
Log:
- added ResPoolManager
Added:
trunk/libzypp-bindings/swig/ResPoolManager.i
Modified:
trunk/libzypp-bindings/swig/zypp.i
Added: trunk/libzypp-bindings/swig/ResPoolManager.i
URL: http://svn.opensuse.org/viewcvs/zypp/trunk/libzypp-bindings/swig/ResPoolManager.i?rev=6370&view=auto
==============================================================================
--- trunk/libzypp-bindings/swig/ResPoolManager.i (added)
+++ trunk/libzypp-bindings/swig/ResPoolManager.i Wed Aug 1 17:13:47 2007
@@ -0,0 +1,35 @@
+
+class ResPoolManager
+{
+
+public:
+ typedef pool::PoolTraits::Item Item;
+ typedef pool::PoolTraits::size_type size_type;
+ typedef pool::PoolTraits::iterator iterator;
+ typedef pool::PoolTraits::const_iterator const_iterator;
+
+public:
+
+ ResPoolManager();
+
+ ~ResPoolManager();
+
+ ResPool accessor() const;
+
+ ResPoolProxy proxy() const;
+
+public:
+
+ void insert(const ResStore& store, bool installed = false);
+
+ void clear();
+
+private:
+
+ typedef pool::PoolTraits::ItemContainerT ContainerT;
+ typedef pool::PoolTraits::Impl Impl;
+ typedef pool::PoolTraits::Inserter Inserter;
+ typedef pool::PoolTraits::Deleter Deleter;
+
+};
+
Modified: trunk/libzypp-bindings/swig/zypp.i
URL: http://svn.opensuse.org/viewcvs/zypp/trunk/libzypp-bindings/swig/zypp.i?rev=6370&r1=6369&r2=6370&view=diff
==============================================================================
--- trunk/libzypp-bindings/swig/zypp.i (original)
+++ trunk/libzypp-bindings/swig/zypp.i Wed Aug 1 17:13:47 2007
@@ -16,6 +16,7 @@
#include