#include <ResPoolManager.h>
Public Types | |
| 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 Member Functions | |
| ResPoolManager () | |
| Default ctor. | |
| ~ResPoolManager () | |
| Dtor. | |
| ResPool | accessor () const |
| ResPoolProxy | proxy () const |
| void | insert (ResObject::constPtr ptr_r, bool installed=false) |
| template<class _InputIterator> | |
| void | insert (_InputIterator first_r, _InputIterator last_r, bool installed=false) |
| void | erase (ResObject::constPtr ptr_r) |
| void | clear () |
Private Types | |
| typedef pool::PoolTraits::ItemContainerT | ContainerT |
| typedef pool::PoolTraits::Impl | Impl |
| typedef pool::PoolTraits::Inserter | Inserter |
| typedef pool::PoolTraits::Deleter | Deleter |
Private Member Functions | |
| Inserter | inserter (bool installed) |
| Deleter | deleter () |
Private Attributes | |
| RW_pointer< pool::PoolTraits::Impl > | _pimpl |
| Pointer to implementation. | |
Friends | |
| std::ostream & | operator<< (std::ostream &str, const ResPoolManager &obj) |
| Stream output. | |
Definition at line 29 of file ResPoolManager.h.
Definition at line 35 of file ResPoolManager.h.
Definition at line 36 of file ResPoolManager.h.
Definition at line 37 of file ResPoolManager.h.
Definition at line 38 of file ResPoolManager.h.
typedef pool::PoolTraits::ItemContainerT zypp::ResPoolManager::ContainerT [private] |
Definition at line 77 of file ResPoolManager.h.
typedef pool::PoolTraits::Impl zypp::ResPoolManager::Impl [private] |
Definition at line 78 of file ResPoolManager.h.
typedef pool::PoolTraits::Inserter zypp::ResPoolManager::Inserter [private] |
Definition at line 79 of file ResPoolManager.h.
typedef pool::PoolTraits::Deleter zypp::ResPoolManager::Deleter [private] |
Definition at line 80 of file ResPoolManager.h.
| zypp::ResPoolManager::ResPoolManager | ( | ) |
| zypp::ResPoolManager::~ResPoolManager | ( | ) |
| ResPool zypp::ResPoolManager::accessor | ( | ) | const [inline] |
Definition at line 46 of file ResPoolManager.h.
References _pimpl.
Referenced by zypp::zypp_detail::ZYppImpl::pool(), and proxy().
| ResPoolProxy zypp::ResPoolManager::proxy | ( | ) | const |
Definition at line 51 of file ResPoolManager.cc.
References _pimpl, and accessor().
Referenced by zypp::zypp_detail::ZYppImpl::poolProxy().
| void zypp::ResPoolManager::insert | ( | ResObject::constPtr | ptr_r, | |
| bool | installed = false | |||
| ) | [inline] |
Definition at line 55 of file ResPoolManager.h.
References inserter().
Referenced by zypp::zypp_detail::ZYppImpl::addResolvables(), zypp::zypp_detail::ZYppImpl::availableLocale(), zypp::SourceFeed_Ref::Impl::insert(), and zypp::zypp_detail::ZYppImpl::setRequestedLocales().
| void zypp::ResPoolManager::insert | ( | _InputIterator | first_r, | |
| _InputIterator | last_r, | |||
| bool | installed = false | |||
| ) | [inline] |
| void zypp::ResPoolManager::erase | ( | ResObject::constPtr | ptr_r | ) | [inline] |
Definition at line 64 of file ResPoolManager.h.
References deleter().
Referenced by zypp::zypp_detail::ZYppImpl::removeInstalledResolvables(), and zypp::zypp_detail::ZYppImpl::removeResolvables().
| void zypp::ResPoolManager::clear | ( | ) |
| Inserter zypp::ResPoolManager::inserter | ( | bool | installed | ) | [inline, private] |
| Deleter zypp::ResPoolManager::deleter | ( | ) | [inline, private] |
| std::ostream & operator<< | ( | std::ostream & | str, | |
| const ResPoolManager & | obj | |||
| ) | [friend] |
Pointer to implementation.
Definition at line 84 of file ResPoolManager.h.
Referenced by accessor(), clear(), deleter(), inserter(), zypp::operator<<(), and proxy().
1.5.0