zypp::solver::detail::RequirementMet Struct Reference

List of all members.

Public Member Functions

 RequirementMet (ResolverContext_Ptr ctx, bool *inst, const PoolItem_Ref who, const Dep &capKind, const bool instFlag)
bool operator() (const CapAndItem &cai)

Public Attributes

ResolverContext_Ptr context
bool flag
bool unneeded
bool * installed
const PoolItem_Ref whoNeeds
const Dep cap
const bool installInfoFlag
bool allAtomsSatisfied


Detailed Description

Definition at line 1491 of file ResolverContext.cc.


Constructor & Destructor Documentation

zypp::solver::detail::RequirementMet::RequirementMet ( ResolverContext_Ptr  ctx,
bool *  inst,
const PoolItem_Ref  who,
const Dep capKind,
const bool  instFlag 
) [inline]

Definition at line 1502 of file ResolverContext.cc.


Member Function Documentation

bool zypp::solver::detail::RequirementMet::operator() ( const CapAndItem cai  )  [inline]

Definition at line 1514 of file ResolverContext.cc.

References zypp::CapAndItem::cap, zypp::CapAndItem::item, zypp::Dep::PREREQUIRES, zypp::Dep::RECOMMENDS, zypp::Dep::REQUIRES, zypp::PoolItem_Ref::resolvable(), zypp::Dep::SUGGESTS, and zypp::solver::detail::ResolverContext::unneeded().


Member Data Documentation

ResolverContext_Ptr zypp::solver::detail::RequirementMet::context

Definition at line 1493 of file ResolverContext.cc.

bool zypp::solver::detail::RequirementMet::flag

Definition at line 1494 of file ResolverContext.cc.

Referenced by zypp::solver::detail::ResolverContext::requirementIsMet().

bool zypp::solver::detail::RequirementMet::unneeded

Definition at line 1495 of file ResolverContext.cc.

Referenced by zypp::solver::detail::ResolverContext::requirementIsMet().

bool* zypp::solver::detail::RequirementMet::installed

Definition at line 1496 of file ResolverContext.cc.

const PoolItem_Ref zypp::solver::detail::RequirementMet::whoNeeds

Definition at line 1497 of file ResolverContext.cc.

const Dep zypp::solver::detail::RequirementMet::cap

Definition at line 1498 of file ResolverContext.cc.

const bool zypp::solver::detail::RequirementMet::installInfoFlag

Definition at line 1499 of file ResolverContext.cc.

bool zypp::solver::detail::RequirementMet::allAtomsSatisfied

Definition at line 1500 of file ResolverContext.cc.

Referenced by zypp::solver::detail::ResolverContext::requirementIsMet().


The documentation for this struct was generated from the following file:
Generated on Tue Sep 25 19:23:27 2007 for libzypp by  doxygen 1.5.3