zypp::sat::solvitermixin_detail::UnifyByIdent Struct Reference

Unify by ident (kind:name). More...

#include <SolvIterMixin.h>

List of all members.

Public Types

typedef
std::tr1::unordered_set
< unsigned > 
Uset

Public Member Functions

bool operator() (const Solvable &solv_r) const
 UnifyByIdent ()

Public Attributes

shared_ptr< Uset_uset


Detailed Description

Unify by ident (kind:name).

Return true on the 1st appearance of a new ident. This is used in SolvIterMixin when mapping a Solvable iterator to a Selectable iterator.

Definition at line 49 of file SolvIterMixin.h.


Member Typedef Documentation

typedef std::tr1::unordered_set<unsigned> zypp::sat::solvitermixin_detail::UnifyByIdent::Uset

Definition at line 53 of file SolvIterMixin.h.


Constructor & Destructor Documentation

zypp::sat::solvitermixin_detail::UnifyByIdent::UnifyByIdent (  )  [inline]

Definition at line 54 of file SolvIterMixin.h.


Member Function Documentation

bool zypp::sat::solvitermixin_detail::UnifyByIdent::operator() ( const Solvable solv_r  )  const

Definition at line 31 of file SolvIterMixin.cc.

References _uset.


Member Data Documentation

Definition at line 57 of file SolvIterMixin.h.

Referenced by operator()().


The documentation for this struct was generated from the following files:

doxygen