fixup Fix to build with libxml 2.12.x (fixes #505)
[platform/upstream/libzypp.git] / zypp / ResPool.cc
index 78bc671..c573533 100644 (file)
  *
 */
 #include <iostream>
-//#include "zypp/base/Logger.h"
+//#include <zypp/base/Logger.h>
 
-#include "zypp/base/SerialNumber.h"
+#include <zypp/base/SerialNumber.h>
 
-#include "zypp/ResPool.h"
-#include "zypp/pool/PoolImpl.h"
-#include "zypp/pool/PoolStats.h"
+#include <zypp/ZYppFactory.h>
+#include <zypp/ResPool.h>
+#include <zypp/pool/PoolImpl.h>
+#include <zypp/pool/PoolStats.h>
 
 using std::endl;
 
@@ -25,6 +26,10 @@ namespace zypp
 { /////////////////////////////////////////////////////////////////
 
   ///////////////////////////////////////////////////////////////////
+  // class ResPool
+  ///////////////////////////////////////////////////////////////////
+
+  ///////////////////////////////////////////////////////////////////
   //
   //   METHOD NAME : ResPool::instance
   //   METHOD TYPE : ResPool
@@ -53,6 +58,9 @@ namespace zypp
   ResPoolProxy ResPool::proxy() const
   { return _pimpl->proxy( *this ); }
 
+  Resolver & ResPool::resolver() const
+  { return *getZYpp()->resolver(); }
+
   const SerialNumber & ResPool::serial() const
   { return _pimpl->serial(); }
 
@@ -62,10 +70,11 @@ namespace zypp
   ResPool::size_type ResPool::size() const
   { return _pimpl->size(); }
 
-
   PoolItem ResPool::find( const sat::Solvable & slv_r ) const
   { return _pimpl->find( slv_r ); }
 
+  ResPool::EstablishedStates ResPool::establishedStates() const
+  { return _pimpl->establishedStates(); }
 
   ResPool::size_type ResPool::knownRepositoriesSize() const
   { return _pimpl->knownRepositoriesSize(); }
@@ -79,25 +88,6 @@ namespace zypp
   Repository ResPool::reposFind( const std::string & alias_r ) const
   { return _pimpl->reposFind( alias_r ); }
 
-  bool ResPool::autoSoftLocksEmpty() const
-  { return _pimpl->autoSoftLocks().empty(); }
-
-  ResPool::size_type ResPool::autoSoftLocksSize() const
-  { return _pimpl->autoSoftLocks().size(); }
-
-  ResPool::autoSoftLocks_iterator ResPool::autoSoftLocksBegin() const
-  { return _pimpl->autoSoftLocks().begin(); }
-
-  ResPool::autoSoftLocks_iterator ResPool::autoSoftLocksEnd() const
-  { return _pimpl->autoSoftLocks().end(); }
-
-  void ResPool::setAutoSoftLocks( const AutoSoftLocks & newLocks_r )
-  { _pimpl->setAutoSoftLocks( newLocks_r ); }
-
-  void ResPool::getActiveSoftLocks( AutoSoftLocks & activeLocks_r )
-  { _pimpl->getActiveSoftLocks( activeLocks_r ); }
-
-
   bool ResPool::hardLockQueriesEmpty() const
   { return _pimpl->hardLockQueries().empty(); }