zypp::detail::SelectionImplIf Class Reference

Abstract Selection implementation interface. More...

#include <SelectionImplIf.h>

Inheritance diagram for zypp::detail::SelectionImplIf:

zypp::detail::ResObjectImplIf zypp::base::ReferenceCounted NonCopyable zypp::detail::SelectionImpl zypp::source::susetags::SuseTagsSelectionImpl zypp::source::yum::YUMGroupImpl zypp::storage::XMLSelectionImpl List of all members.

Public Types

typedef Selection ResType

Public Member Functions

virtual Label category () const PURE_VIRTUAL
virtual bool visible () const PURE_VIRTUAL
virtual Label order () const PURE_VIRTUAL
virtual const std::set< std::string > install_packages (const Locale &lang=Locale("")) const

Detailed Description

Abstract Selection implementation interface.

Definition at line 34 of file SelectionImplIf.h.


Member Typedef Documentation

typedef Selection zypp::detail::SelectionImplIf::ResType

Definition at line 37 of file SelectionImplIf.h.


Member Function Documentation

Label zypp::detail::SelectionImplIf::category (  )  const [virtual]

Reimplemented in zypp::source::susetags::SuseTagsSelectionImpl, zypp::source::yum::YUMGroupImpl, and zypp::storage::XMLSelectionImpl.

Definition at line 30 of file SelectionImplIf.cc.

Referenced by zypp::Selection::category().

bool zypp::detail::SelectionImplIf::visible (  )  const [virtual]

Reimplemented in zypp::source::susetags::SuseTagsSelectionImpl, zypp::source::yum::YUMGroupImpl, and zypp::storage::XMLSelectionImpl.

Definition at line 33 of file SelectionImplIf.cc.

Referenced by zypp::Selection::visible().

Label zypp::detail::SelectionImplIf::order (  )  const [virtual]

Reimplemented in zypp::source::susetags::SuseTagsSelectionImpl, zypp::source::yum::YUMGroupImpl, and zypp::storage::XMLSelectionImpl.

Definition at line 36 of file SelectionImplIf.cc.

Referenced by zypp::Selection::order().

const std::set< std::string > zypp::detail::SelectionImplIf::install_packages ( const Locale lang = Locale("")  )  const [virtual]

Reimplemented in zypp::source::susetags::SuseTagsSelectionImpl, and zypp::storage::XMLSelectionImpl.

Definition at line 50 of file SelectionImplIf.cc.

References zypp::detail::copycaps(), zypp::Dep::RECOMMENDS, and zypp::Dep::REQUIRES.

Referenced by zypp::Selection::install_packages().


The documentation for this class was generated from the following files:
Generated on Tue Nov 28 16:49:38 2006 for zypp by  doxygen 1.5.0