zypp::ResPoolProxy::Impl Struct Reference

ResPoolProxy implementation. More...

List of all members.

Public Member Functions

 Impl ()
 Impl (ResPool_Ref pool_r)
bool empty (const ResObject::Kind &kind_r) const
size_type size (const ResObject::Kind &kind_r) const
const_iterator byKindBegin (const ResObject::Kind &kind_r) const
const_iterator byKindEnd (const ResObject::Kind &kind_r) const
void saveState () const
void saveState (const ResObject::Kind &kind_r) const
void restoreState () const
void restoreState (const ResObject::Kind &kind_r) const
bool diffState () const
bool diffState (const ResObject::Kind &kind_r) const

Static Public Member Functions

static shared_ptr< Implnullimpl ()
 Offer default Impl.

Private Attributes

ResPool_Ref _pool
SelectablePool _selPool

Related Functions

(Note that these are not member functions.)

std::ostream & operator<< (std::ostream &str, const ResPoolProxy::Impl &obj)


Detailed Description

ResPoolProxy implementation.

Definition at line 149 of file ResPoolProxy.cc.


Constructor & Destructor Documentation

zypp::ResPoolProxy::Impl::Impl  )  [inline]
 

Definition at line 152 of file ResPoolProxy.cc.

zypp::ResPoolProxy::Impl::Impl ResPool_Ref  pool_r  )  [inline]
 

Definition at line 155 of file ResPoolProxy.cc.

References zypp::SelPoolHelper::feed().


Member Function Documentation

bool zypp::ResPoolProxy::Impl::empty const ResObject::Kind kind_r  )  const [inline]
 

Definition at line 167 of file ResPoolProxy.cc.

size_type zypp::ResPoolProxy::Impl::size const ResObject::Kind kind_r  )  const [inline]
 

Definition at line 170 of file ResPoolProxy.cc.

const_iterator zypp::ResPoolProxy::Impl::byKindBegin const ResObject::Kind kind_r  )  const [inline]
 

Definition at line 173 of file ResPoolProxy.cc.

const_iterator zypp::ResPoolProxy::Impl::byKindEnd const ResObject::Kind kind_r  )  const [inline]
 

Definition at line 176 of file ResPoolProxy.cc.

void zypp::ResPoolProxy::Impl::saveState  )  const [inline]
 

Definition at line 182 of file ResPoolProxy.cc.

void zypp::ResPoolProxy::Impl::saveState const ResObject::Kind kind_r  )  const [inline]
 

Definition at line 185 of file ResPoolProxy.cc.

void zypp::ResPoolProxy::Impl::restoreState  )  const [inline]
 

Definition at line 188 of file ResPoolProxy.cc.

void zypp::ResPoolProxy::Impl::restoreState const ResObject::Kind kind_r  )  const [inline]
 

Definition at line 191 of file ResPoolProxy.cc.

bool zypp::ResPoolProxy::Impl::diffState  )  const [inline]
 

Definition at line 194 of file ResPoolProxy.cc.

bool zypp::ResPoolProxy::Impl::diffState const ResObject::Kind kind_r  )  const [inline]
 

Definition at line 197 of file ResPoolProxy.cc.

static shared_ptr<Impl> zypp::ResPoolProxy::Impl::nullimpl  )  [inline, static]
 

Offer default Impl.

Definition at line 206 of file ResPoolProxy.cc.


Friends And Related Function Documentation

std::ostream & operator<< std::ostream &  str,
const ResPoolProxy::Impl obj
[related]
 

Stream output

Definition at line 215 of file ResPoolProxy.cc.


Member Data Documentation

ResPool_Ref zypp::ResPoolProxy::Impl::_pool [private]
 

Definition at line 201 of file ResPoolProxy.cc.

SelectablePool zypp::ResPoolProxy::Impl::_selPool [mutable, private]
 

Definition at line 202 of file ResPoolProxy.cc.


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