libzypp  10.5.0
zypp::RepoInfo::Impl Struct Reference

RepoInfo implementation. More...

Inheritance diagram for zypp::RepoInfo::Impl:

List of all members.

Public Member Functions

 Impl ()
 ~Impl ()
void setProbedType (const repo::RepoType &t) const
Pathname licenseTgz () const
Url getmirrorListUrl () const
UrlsetmirrorListUrl ()
const std::set< Url > & baseUrls () const
std::set< Url > & baseUrls ()
bool baseurl2dump () const

Public Attributes

TriBool gpgcheck
TriBool keeppackages
Url gpgkey_url
repo::RepoType type
Pathname path
std::string service
std::string targetDistro
Pathname metadatapath
Pathname packagespath
DefaultIntegral< unsigned,
defaultPriority
priority
bool emptybaseurls
repo::RepoVariablesUrlReplacer replacer

Static Public Attributes

static const unsigned defaultPriority = 99

Private Member Functions

Implclone () const
 clone for RWCOW_pointer

Private Attributes

Url mirrorlist_url
std::set< Url_baseUrls

Friends

ImplrwcowClone (const Impl *rhs)

Related Functions

(Note that these are not member functions.)

std::ostream & operator<< (std::ostream &str, const RepoInfo::Impl &obj)

Detailed Description

RepoInfo implementation.

Definition at line 37 of file RepoInfo.cc.


Constructor & Destructor Documentation

zypp::RepoInfo::Impl::Impl ( ) [inline]

Reimplemented from zypp::repo::RepoInfoBase::Impl.

Definition at line 39 of file RepoInfo.cc.

zypp::RepoInfo::Impl::~Impl ( ) [inline]

Reimplemented from zypp::repo::RepoInfoBase::Impl.

Definition at line 47 of file RepoInfo.cc.


Member Function Documentation

void zypp::RepoInfo::Impl::setProbedType ( const repo::RepoType t) const [inline]

Definition at line 53 of file RepoInfo.cc.

Pathname zypp::RepoInfo::Impl::licenseTgz ( ) const [inline]

Definition at line 64 of file RepoInfo.cc.

Url zypp::RepoInfo::Impl::getmirrorListUrl ( ) const [inline]

Definition at line 67 of file RepoInfo.cc.

Url& zypp::RepoInfo::Impl::setmirrorListUrl ( ) [inline]

Definition at line 70 of file RepoInfo.cc.

const std::set<Url>& zypp::RepoInfo::Impl::baseUrls ( ) const [inline]

Definition at line 73 of file RepoInfo.cc.

std::set<Url>& zypp::RepoInfo::Impl::baseUrls ( ) [inline]

Definition at line 94 of file RepoInfo.cc.

bool zypp::RepoInfo::Impl::baseurl2dump ( ) const [inline]

Definition at line 97 of file RepoInfo.cc.

Impl* zypp::RepoInfo::Impl::clone ( ) const [inline, private]

clone for RWCOW_pointer

Reimplemented from zypp::repo::RepoInfoBase::Impl.

Definition at line 120 of file RepoInfo.cc.


Friends And Related Function Documentation

Impl* rwcowClone ( const Impl rhs) [friend]
std::ostream & operator<< ( std::ostream &  str,
const RepoInfo::Impl obj 
) [related]

Stream output

Definition at line 126 of file RepoInfo.cc.


Member Data Documentation

const unsigned zypp::RepoInfo::Impl::defaultPriority = 99 [static]

Definition at line 51 of file RepoInfo.cc.

Definition at line 103 of file RepoInfo.cc.

Definition at line 105 of file RepoInfo.cc.

Definition at line 106 of file RepoInfo.cc.

Definition at line 107 of file RepoInfo.cc.

Definition at line 108 of file RepoInfo.cc.

Definition at line 109 of file RepoInfo.cc.

Definition at line 111 of file RepoInfo.cc.

Definition at line 115 of file RepoInfo.cc.

std::set<Url> zypp::RepoInfo::Impl::_baseUrls [mutable, private]

Definition at line 116 of file RepoInfo.cc.


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