libzypp  17.28.5
zypp::sat::detail::SolvableIterator Class Reference

#include <sat/Solvable.h>

Inheritance diagram for zypp::sat::detail::SolvableIterator:

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 508 of file Solvable.h.

Constructor & Destructor Documentation

◆ SolvableIterator() [1/3]

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

Definition at line 517 of file Solvable.h.

◆ SolvableIterator() [2/3]

zypp::sat::detail::SolvableIterator::SolvableIterator ( const Solvable val_r)
inlineexplicit

Definition at line 521 of file Solvable.h.

◆ SolvableIterator() [3/3]

zypp::sat::detail::SolvableIterator::SolvableIterator ( SolvableIdType  id_r)
inlineexplicit

Definition at line 525 of file Solvable.h.

Member Function Documentation

◆ dereference()

Solvable zypp::sat::detail::SolvableIterator::dereference ( ) const
inlineprivate

Definition at line 532 of file Solvable.h.

◆ increment()

void zypp::sat::detail::SolvableIterator::increment ( )
inlineprivate

Definition at line 535 of file Solvable.h.

◆ assignVal()

void zypp::sat::detail::SolvableIterator::assignVal ( const Solvable val_r)
inlineprivate

Definition at line 539 of file Solvable.h.

Friends And Related Function Documentation

◆ boost::iterator_core_access

friend class boost::iterator_core_access
friend

Definition at line 530 of file Solvable.h.

Member Data Documentation

◆ _val

Solvable zypp::sat::detail::SolvableIterator::_val
private

Definition at line 542 of file Solvable.h.


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