libzypp 17.31.23
zypp::PublicKeyData::Impl Class Reference

PublicKeyData implementation. More...

Public Member Functions

bool hasSubkeyId (const std::string &id_r) const

Static Public Member Functions

static shared_ptr< Implnullimpl ()
 Offer default Impl.
static shared_ptr< ImplfromGpgmeKey (gpgme_key_t rawData)

Public Attributes

std::string _id
std::string _name
std::string _fingerprint
std::string _algoName
Date _created
Date _expires
std::vector< PublicSubkeyData_subkeys
std::vector< PublicKeySignatureData_signatures

Private Member Functions

Implclone () const
 clone for RWCOW_pointer


ImplrwcowClone (const Impl *rhs)

Detailed Description

PublicKeyData implementation.

Definition at line 300 of file

Member Function Documentation

◆ hasSubkeyId()

bool zypp::PublicKeyData::Impl::hasSubkeyId ( const std::string &  id_r) const

Definition at line 326 of file

◆ nullimpl()

shared_ptr< PublicKeyData::Impl > zypp::PublicKeyData::Impl::nullimpl ( )

Offer default Impl.

Definition at line 338 of file

◆ fromGpgmeKey()

shared_ptr< PublicKeyData::Impl > zypp::PublicKeyData::Impl::fromGpgmeKey ( gpgme_key_t  rawData)

Definition at line 344 of file

◆ clone()

zypp::PublicKeyData::Impl * zypp::PublicKeyData::Impl::clone ( ) const

clone for RWCOW_pointer

Definition at line 391 of file

Friends And Related Function Documentation

◆ rwcowClone

Impl * rwcowClone ( const Impl rhs)

Member Data Documentation

◆ _id

std::string zypp::PublicKeyData::Impl::_id

Definition at line 302 of file

◆ _name

std::string zypp::PublicKeyData::Impl::_name

Definition at line 303 of file

◆ _fingerprint

std::string zypp::PublicKeyData::Impl::_fingerprint

Definition at line 304 of file

◆ _algoName

std::string zypp::PublicKeyData::Impl::_algoName

Definition at line 305 of file

◆ _created

Date zypp::PublicKeyData::Impl::_created

Definition at line 306 of file

◆ _expires

Date zypp::PublicKeyData::Impl::_expires

Definition at line 307 of file

◆ _subkeys

std::vector<PublicSubkeyData> zypp::PublicKeyData::Impl::_subkeys

Definition at line 309 of file

◆ _signatures

std::vector<PublicKeySignatureData> zypp::PublicKeyData::Impl::_signatures

Definition at line 310 of file

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