zypp::detail::PatternImplIf Class Reference

Abstract Pattern implementation interface. More...

#include <PatternImplIf.h>

Inheritance diagram for zypp::detail::PatternImplIf:
[legend]

List of all members.

Public Types

typedef Pattern ResType

Public Member Functions

virtual bool isDefault () const PURE_VIRTUAL
virtual bool userVisible () const PURE_VIRTUAL
virtual TranslatedText category () const PURE_VIRTUAL
virtual Pathname icon () const PURE_VIRTUAL
virtual Pathname script () const PURE_VIRTUAL
virtual Label order () const PURE_VIRTUAL
virtual std::set
< std::string > 
install_packages (const Locale &lang=Locale("")) const
 ui helper
virtual const CapSetincludes () const PURE_VIRTUAL
virtual const CapSetextends () const PURE_VIRTUAL


Detailed Description

Abstract Pattern implementation interface.

Definition at line 35 of file PatternImplIf.h.


Member Typedef Documentation

typedef Pattern zypp::detail::PatternImplIf::ResType

Definition at line 38 of file PatternImplIf.h.


Member Function Documentation

bool zypp::detail::PatternImplIf::isDefault (  )  const [virtual]

Reimplemented in zypp::repo::cached::PatternImpl, and zypp::storage::XMLPatternImpl.

Definition at line 23 of file PatternImplIf.cc.

bool zypp::detail::PatternImplIf::userVisible (  )  const [virtual]

Reimplemented in zypp::repo::cached::PatternImpl, zypp::repo::memory::PatternImpl, and zypp::storage::XMLPatternImpl.

Definition at line 26 of file PatternImplIf.cc.

TranslatedText zypp::detail::PatternImplIf::category (  )  const [virtual]

Reimplemented in zypp::repo::cached::PatternImpl, zypp::repo::memory::PatternImpl, and zypp::storage::XMLPatternImpl.

Definition at line 29 of file PatternImplIf.cc.

Pathname zypp::detail::PatternImplIf::icon (  )  const [virtual]

Reimplemented in zypp::repo::cached::PatternImpl, zypp::repo::memory::PatternImpl, and zypp::storage::XMLPatternImpl.

Definition at line 32 of file PatternImplIf.cc.

Pathname zypp::detail::PatternImplIf::script (  )  const [virtual]

Reimplemented in zypp::repo::cached::PatternImpl, and zypp::storage::XMLPatternImpl.

Definition at line 35 of file PatternImplIf.cc.

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

Reimplemented in zypp::repo::cached::PatternImpl, and zypp::repo::memory::PatternImpl.

Definition at line 38 of file PatternImplIf.cc.

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

ui helper

Definition at line 52 of file PatternImplIf.cc.

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

const CapSet & zypp::detail::PatternImplIf::includes (  )  const [virtual]

Reimplemented in zypp::repo::cached::PatternImpl.

Definition at line 63 of file PatternImplIf.cc.

const CapSet & zypp::detail::PatternImplIf::extends (  )  const [virtual]

Reimplemented in zypp::repo::cached::PatternImpl.

Definition at line 66 of file PatternImplIf.cc.


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