libzypp 17.38.3
zypp::repo::RepoInfoBase::Impl Class Reference

RepoInfoBase data. More...

Public Member Functions

 Impl ()
 Impl (const std::string &alias_r)
void setAlias (const std::string &alias_r)

Public Attributes

bool _enabled = true
bool _autorefresh = false
std::string _alias
std::optional< std::string > _escaped_alias
RepoVariablesReplacedString _name
Pathname _filepath

Private Member Functions

Implclone () const
 clone for RWCOW_pointer

Friends

ImplrwcowClone (const Impl *rhs)

Detailed Description

RepoInfoBase data.

Definition at line 34 of file RepoInfoBase.cc.

Constructor & Destructor Documentation

◆ Impl() [1/2]

zypp::repo::RepoInfoBase::Impl::Impl ( )
inline

Definition at line 36 of file RepoInfoBase.cc.

◆ Impl() [2/2]

zypp::repo::RepoInfoBase::Impl::Impl ( const std::string & alias_r)
inline

Definition at line 39 of file RepoInfoBase.cc.

Member Function Documentation

◆ setAlias()

void zypp::repo::RepoInfoBase::Impl::setAlias ( const std::string & alias_r)
inline

Definition at line 52 of file RepoInfoBase.cc.

◆ clone()

Impl * zypp::repo::RepoInfoBase::Impl::clone ( ) const
inlineprivate

clone for RWCOW_pointer

Definition at line 67 of file RepoInfoBase.cc.

◆ rwcowClone

Impl * rwcowClone ( const Impl * rhs)
friend

Member Data Documentation

◆ _enabled

bool zypp::repo::RepoInfoBase::Impl::_enabled = true

Definition at line 43 of file RepoInfoBase.cc.

◆ _autorefresh

bool zypp::repo::RepoInfoBase::Impl::_autorefresh = false

Definition at line 44 of file RepoInfoBase.cc.

◆ _alias

std::string zypp::repo::RepoInfoBase::Impl::_alias

Definition at line 45 of file RepoInfoBase.cc.

◆ _escaped_alias

std::optional<std::string> zypp::repo::RepoInfoBase::Impl::_escaped_alias

Definition at line 46 of file RepoInfoBase.cc.

◆ _name

RepoVariablesReplacedString zypp::repo::RepoInfoBase::Impl::_name

Definition at line 47 of file RepoInfoBase.cc.

◆ _filepath

Pathname zypp::repo::RepoInfoBase::Impl::_filepath

Definition at line 48 of file RepoInfoBase.cc.


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