zypp::RepoInfo::Impl Struct Reference

RepoInfo implementation. More...

Inheritance diagram for zypp::RepoInfo::Impl:
[legend]

List of all members.

Public Member Functions

 Impl ()
 ~Impl ()
void setProbedType (const repo::RepoType &t) const
Pathname licenseTgz () const

Public Attributes

TriBool gpgcheck
TriBool keeppackages
Url gpgkey_url
repo::RepoType type
Url mirrorlist_url
std::set< UrlbaseUrls
Pathname path
std::string service
std::string targetDistro
Pathname metadatapath
Pathname packagespath
DefaultIntegral< unsigned,
defaultPriority
priority

Static Public Attributes

static const unsigned defaultPriority = 99

Private Member Functions

Implclone () const
 clone for RWCOW_pointer

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 35 of file RepoInfo.cc.


Constructor & Destructor Documentation

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

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

Definition at line 37 of file RepoInfo.cc.

Referenced by clone().

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

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

Definition at line 44 of file RepoInfo.cc.


Member Function Documentation

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

Definition at line 50 of file RepoInfo.cc.

References zypp::repo::RepoType::NONE, and type.

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

Definition at line 61 of file RepoInfo.cc.

References metadatapath, and path.

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

clone for RWCOW_pointer

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

Definition at line 83 of file RepoInfo.cc.

References Impl().


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 89 of file RepoInfo.cc.


Member Data Documentation

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

Definition at line 48 of file RepoInfo.cc.

Referenced by zypp::RepoInfo::defaultPriority(), and zypp::RepoInfo::setPriority().

Definition at line 66 of file RepoInfo.cc.

Definition at line 67 of file RepoInfo.cc.

Definition at line 68 of file RepoInfo.cc.

Definition at line 69 of file RepoInfo.cc.

Referenced by setProbedType().

Definition at line 70 of file RepoInfo.cc.

Definition at line 71 of file RepoInfo.cc.

Definition at line 72 of file RepoInfo.cc.

Referenced by licenseTgz().

Definition at line 73 of file RepoInfo.cc.

Definition at line 74 of file RepoInfo.cc.

Definition at line 75 of file RepoInfo.cc.

Referenced by licenseTgz().

Definition at line 76 of file RepoInfo.cc.

Definition at line 77 of file RepoInfo.cc.


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

doxygen