zypp::SelPoolHelper Struct Reference

List of all members.

Public Types

typedef std::set< ResPool::ItemItemC
typedef std::map< std::string,
SelC
NameC
typedef std::map< ResObject::Kind,
NameC
KindC
typedef std::set< ui::Selectable::PtrSelectableIndex
 Build Selectable::Ptr and feed them to some container.
typedef std::map< ResObject::Kind,
SelectableIndex
SelectablePool

Public Member Functions

void operator() (ResPool::Item it)
 collect from a pool
ui::Selectable::Ptr buildSelectable (const ResObject::Kind &kind_r, const std::string &name_r, const PoolItem &installedItem_r, const ItemC &available)
void feed (SelectablePool &_selPool)

Public Attributes

KindC _kinds

Classes

struct  SelC

Detailed Description

Definition at line 70 of file ResPoolProxy.cc.


Member Typedef Documentation

typedef std::set<ResPool::Item> zypp::SelPoolHelper::ItemC
 

Definition at line 72 of file ResPoolProxy.cc.

typedef std::map<std::string,SelC> zypp::SelPoolHelper::NameC
 

Definition at line 85 of file ResPoolProxy.cc.

typedef std::map<ResObject::Kind,NameC> zypp::SelPoolHelper::KindC
 

Definition at line 86 of file ResPoolProxy.cc.

typedef std::set<ui::Selectable::Ptr> zypp::SelPoolHelper::SelectableIndex
 

Build Selectable::Ptr and feed them to some container.

Todo:
Cleanup typedefs

Definition at line 113 of file ResPoolProxy.cc.

typedef std::map<ResObject::Kind,SelectableIndex> zypp::SelPoolHelper::SelectablePool
 

Definition at line 114 of file ResPoolProxy.cc.


Member Function Documentation

void zypp::SelPoolHelper::operator() ResPool::Item  it  )  [inline]
 

collect from a pool

Definition at line 91 of file ResPoolProxy.cc.

References _kinds.

ui::Selectable::Ptr zypp::SelPoolHelper::buildSelectable const ResObject::Kind kind_r,
const std::string &  name_r,
const PoolItem installedItem_r,
const ItemC available
[inline]
 

Definition at line 97 of file ResPoolProxy.cc.

Referenced by feed().

void zypp::SelPoolHelper::feed SelectablePool _selPool  )  [inline]
 

Definition at line 116 of file ResPoolProxy.cc.

References _kinds, and buildSelectable().

Referenced by zypp::ResPoolProxy::Impl::Impl().


Member Data Documentation

KindC zypp::SelPoolHelper::_kinds
 

Definition at line 88 of file ResPoolProxy.cc.

Referenced by feed(), and operator()().


The documentation for this struct was generated from the following file:
Generated on Thu Jul 6 00:07:31 2006 for zypp by  doxygen 1.4.6