zypp::pool::PoolImplInserter Struct Reference

#include <PoolTraits.h>

List of all members.

Public Member Functions

void operator() (ResObject::constPtr ptr_r)
 Bottleneck inserting ResObjects in to the pool.
 PoolImplInserter (PoolImpl &poolImpl_r, bool installed_r)

Public Attributes

PoolImpl_poolImpl
bool _installed


Detailed Description

Definition at line 37 of file PoolTraits.h.


Constructor & Destructor Documentation

zypp::pool::PoolImplInserter::PoolImplInserter ( PoolImpl poolImpl_r,
bool  installed_r 
) [inline]

Definition at line 41 of file PoolTraits.h.


Member Function Documentation

void zypp::pool::PoolImplInserter::operator() ( ResObject::constPtr  ptr_r  ) 

Bottleneck inserting ResObjects in to the pool.

Filters arch incomatible available(!) objects.

Definition at line 242 of file PoolImpl.cc.

References zypp::pool::PoolImpl::_caphash, _installed, zypp::pool::PoolImpl::_namehash, _poolImpl, zypp::pool::PoolImpl::_store, zypp::pool::CapHash::insert(), zypp::pool::NameHash::insert(), zypp::pool::PoolImpl::invalidateProxy(), and zypp::pool::PoolImpl::targetArch().


Member Data Documentation

PoolImpl& zypp::pool::PoolImplInserter::_poolImpl

Definition at line 45 of file PoolTraits.h.

Referenced by operator()().

bool zypp::pool::PoolImplInserter::_installed

Definition at line 46 of file PoolTraits.h.

Referenced by operator()().


The documentation for this struct was generated from the following files:
Generated on Tue Sep 25 19:23:25 2007 for libzypp by  doxygen 1.5.3