zypp::source::susetags::SuseTagsSelectionImpl Struct Reference

#include <SuseTagsSelectionImpl.h>

Inheritance diagram for zypp::source::susetags::SuseTagsSelectionImpl:

zypp::detail::SelectionImplIf zypp::detail::ResObjectImplIf zypp::base::ReferenceCounted NonCopyable List of all members.

Public Member Functions

 SuseTagsSelectionImpl ()
virtual ~SuseTagsSelectionImpl ()
virtual TranslatedText summary () const
 Short label.
virtual TranslatedText description () const
 Long description.
virtual Label category () const
virtual bool visible () const
virtual Label order () const
virtual const std::set< std::string > suggests () const PURE_VIRTUAL
virtual const std::set< std::string > recommends () const PURE_VIRTUAL
virtual const std::set< std::string > install_packages (const Locale &lang=Locale("")) const
virtual Source_Ref source () const
 Backlink to the source providing this.

Public Attributes

TranslatedText _summary
TranslatedText _description
std::string _parser_version
std::string _name
std::string _version
std::string _release
std::string _arch
std::string _order
std::string _category
bool _visible
std::set< std::string > _suggests
std::set< std::string > _recommends
std::set< std::string > _requires
std::set< std::string > _conflicts
std::set< std::string > _provides
std::set< std::string > _obsoletes
std::map< Locale, std::set<
std::string > > 
_inspacks
std::map< Locale, std::set<
std::string > > 
_delpacks
Source_Ref _source

Detailed Description

Definition at line 33 of file SuseTagsSelectionImpl.h.


Constructor & Destructor Documentation

zypp::source::susetags::SuseTagsSelectionImpl::SuseTagsSelectionImpl  ) 
 

Definition at line 29 of file SuseTagsSelectionImpl.cc.

zypp::source::susetags::SuseTagsSelectionImpl::~SuseTagsSelectionImpl  )  [virtual]
 

Definition at line 37 of file SuseTagsSelectionImpl.cc.


Member Function Documentation

TranslatedText zypp::source::susetags::SuseTagsSelectionImpl::summary  )  const [virtual]
 

Short label.

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 41 of file SuseTagsSelectionImpl.cc.

References _summary.

TranslatedText zypp::source::susetags::SuseTagsSelectionImpl::description  )  const [virtual]
 

Long description.

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 44 of file SuseTagsSelectionImpl.cc.

References _description.

Label zypp::source::susetags::SuseTagsSelectionImpl::category  )  const [virtual]
 

Reimplemented from zypp::detail::SelectionImplIf.

Definition at line 47 of file SuseTagsSelectionImpl.cc.

References _category.

bool zypp::source::susetags::SuseTagsSelectionImpl::visible  )  const [virtual]
 

Reimplemented from zypp::detail::SelectionImplIf.

Definition at line 50 of file SuseTagsSelectionImpl.cc.

References _visible.

Label zypp::source::susetags::SuseTagsSelectionImpl::order  )  const [virtual]
 

Reimplemented from zypp::detail::SelectionImplIf.

Definition at line 53 of file SuseTagsSelectionImpl.cc.

References _order.

const std::set< std::string > zypp::source::susetags::SuseTagsSelectionImpl::suggests  )  const [virtual]
 

Definition at line 56 of file SuseTagsSelectionImpl.cc.

References _suggests.

const std::set< std::string > zypp::source::susetags::SuseTagsSelectionImpl::recommends  )  const [virtual]
 

Definition at line 61 of file SuseTagsSelectionImpl.cc.

References _recommends.

const std::set< std::string > zypp::source::susetags::SuseTagsSelectionImpl::install_packages const Locale lang = Locale("")  )  const [virtual]
 

Reimplemented from zypp::detail::SelectionImplIf.

Definition at line 66 of file SuseTagsSelectionImpl.cc.

References _inspacks.

Source_Ref zypp::source::susetags::SuseTagsSelectionImpl::source  )  const [virtual]
 

Backlink to the source providing this.

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 75 of file SuseTagsSelectionImpl.cc.

References _source.


Member Data Documentation

TranslatedText zypp::source::susetags::SuseTagsSelectionImpl::_summary
 

Definition at line 50 of file SuseTagsSelectionImpl.h.

Referenced by summary().

TranslatedText zypp::source::susetags::SuseTagsSelectionImpl::_description
 

Definition at line 51 of file SuseTagsSelectionImpl.h.

Referenced by description().

std::string zypp::source::susetags::SuseTagsSelectionImpl::_parser_version
 

Definition at line 52 of file SuseTagsSelectionImpl.h.

std::string zypp::source::susetags::SuseTagsSelectionImpl::_name
 

Definition at line 53 of file SuseTagsSelectionImpl.h.

std::string zypp::source::susetags::SuseTagsSelectionImpl::_version
 

Definition at line 54 of file SuseTagsSelectionImpl.h.

std::string zypp::source::susetags::SuseTagsSelectionImpl::_release
 

Definition at line 55 of file SuseTagsSelectionImpl.h.

std::string zypp::source::susetags::SuseTagsSelectionImpl::_arch
 

Definition at line 56 of file SuseTagsSelectionImpl.h.

std::string zypp::source::susetags::SuseTagsSelectionImpl::_order
 

Definition at line 57 of file SuseTagsSelectionImpl.h.

Referenced by order().

std::string zypp::source::susetags::SuseTagsSelectionImpl::_category
 

Definition at line 58 of file SuseTagsSelectionImpl.h.

Referenced by category().

bool zypp::source::susetags::SuseTagsSelectionImpl::_visible
 

Definition at line 59 of file SuseTagsSelectionImpl.h.

Referenced by visible().

std::set<std::string> zypp::source::susetags::SuseTagsSelectionImpl::_suggests
 

Definition at line 61 of file SuseTagsSelectionImpl.h.

Referenced by suggests().

std::set<std::string> zypp::source::susetags::SuseTagsSelectionImpl::_recommends
 

Definition at line 62 of file SuseTagsSelectionImpl.h.

Referenced by recommends().

std::set<std::string> zypp::source::susetags::SuseTagsSelectionImpl::_requires
 

Definition at line 63 of file SuseTagsSelectionImpl.h.

std::set<std::string> zypp::source::susetags::SuseTagsSelectionImpl::_conflicts
 

Definition at line 64 of file SuseTagsSelectionImpl.h.

std::set<std::string> zypp::source::susetags::SuseTagsSelectionImpl::_provides
 

Definition at line 65 of file SuseTagsSelectionImpl.h.

std::set<std::string> zypp::source::susetags::SuseTagsSelectionImpl::_obsoletes
 

Definition at line 66 of file SuseTagsSelectionImpl.h.

std::map< Locale, std::set<std::string> > zypp::source::susetags::SuseTagsSelectionImpl::_inspacks
 

Definition at line 67 of file SuseTagsSelectionImpl.h.

Referenced by install_packages().

std::map< Locale, std::set<std::string> > zypp::source::susetags::SuseTagsSelectionImpl::_delpacks
 

Definition at line 68 of file SuseTagsSelectionImpl.h.

Source_Ref zypp::source::susetags::SuseTagsSelectionImpl::_source
 

Definition at line 70 of file SuseTagsSelectionImpl.h.

Referenced by source().


The documentation for this struct was generated from the following files:
Generated on Thu Jul 6 00:07:34 2006 for zypp by  doxygen 1.4.6