zypp::sat::detail::SolvableIterator Class Reference

#include <Solvable.h>

Inheritance diagram for zypp::sat::detail::SolvableIterator:
[legend]

List of all members.

Public Member Functions

 SolvableIterator ()
 SolvableIterator (const Solvable &val_r)
 SolvableIterator (SolvableIdType id_r)

Private Member Functions

Solvable dereference () const
void increment ()
void assignVal (const Solvable &val_r)

Private Attributes

Solvable _val

Friends

class boost::iterator_core_access


Detailed Description

Definition at line 338 of file Solvable.h.


Constructor & Destructor Documentation

zypp::sat::detail::SolvableIterator::SolvableIterator (  )  [inline]

Definition at line 347 of file Solvable.h.

zypp::sat::detail::SolvableIterator::SolvableIterator ( const Solvable val_r  )  [inline, explicit]

Definition at line 351 of file Solvable.h.

References assignVal().

zypp::sat::detail::SolvableIterator::SolvableIterator ( SolvableIdType  id_r  )  [inline, explicit]

Definition at line 355 of file Solvable.h.

References assignVal().


Member Function Documentation

Solvable zypp::sat::detail::SolvableIterator::dereference (  )  const [inline, private]

Definition at line 362 of file Solvable.h.

References _val.

void zypp::sat::detail::SolvableIterator::increment (  )  [inline, private]

Definition at line 365 of file Solvable.h.

References _val, assignVal(), and zypp::sat::Solvable::nextInPool().

void zypp::sat::detail::SolvableIterator::assignVal ( const Solvable val_r  )  [inline, private]

Definition at line 369 of file Solvable.h.

References _val, and zypp::sat::Solvable::get().

Referenced by increment(), and SolvableIterator().


Friends And Related Function Documentation

friend class boost::iterator_core_access [friend]

Definition at line 360 of file Solvable.h.


Member Data Documentation

Definition at line 372 of file Solvable.h.

Referenced by assignVal(), dereference(), and increment().


The documentation for this class was generated from the following file:

doxygen