diff options
Diffstat (limited to 'src/core/model/GpgUID.cpp')
-rw-r--r-- | src/core/model/GpgUID.cpp | 39 |
1 files changed, 20 insertions, 19 deletions
diff --git a/src/core/model/GpgUID.cpp b/src/core/model/GpgUID.cpp index d87192c3..e0d9d3a6 100644 --- a/src/core/model/GpgUID.cpp +++ b/src/core/model/GpgUID.cpp @@ -1,5 +1,5 @@ /** - * Copyright (C) 2021 Saturneric + * Copyright (C) 2021 Saturneric <[email protected]> * * This file is part of GpgFrontend. * @@ -20,7 +20,7 @@ * the gpg4usb project, which is under GPL-3.0-or-later. * * All the source code of GpgFrontend was modified and released by - * Saturneric<[email protected]> starting on May 12, 2021. + * Saturneric <[email protected]> starting on May 12, 2021. * * SPDX-License-Identifier: GPL-3.0-or-later * @@ -28,31 +28,30 @@ #include "core/model/GpgUID.h" -GpgFrontend::GpgUID::GpgUID() = default; +namespace GpgFrontend { -GpgFrontend::GpgUID::GpgUID(gpgme_user_id_t uid) +GpgUID::GpgUID() = default; + +GpgUID::GpgUID(gpgme_user_id_t uid) : uid_ref_(uid, [&](gpgme_user_id_t uid) {}) {} -GpgFrontend::GpgUID::GpgUID(GpgUID &&o) noexcept { swap(uid_ref_, o.uid_ref_); } +GpgUID::GpgUID(GpgUID &&o) noexcept { swap(uid_ref_, o.uid_ref_); } -std::string GpgFrontend::GpgUID::GetName() const { return uid_ref_->name; } +auto GpgUID::GetName() const -> QString { return uid_ref_->name; } -std::string GpgFrontend::GpgUID::GetEmail() const { return uid_ref_->email; } +auto GpgUID::GetEmail() const -> QString { return uid_ref_->email; } -std::string GpgFrontend::GpgUID::GetComment() const { - return uid_ref_->comment; -} +auto GpgUID::GetComment() const -> QString { return uid_ref_->comment; } -std::string GpgFrontend::GpgUID::GetUID() const { return uid_ref_->uid; } +auto GpgUID::GetUID() const -> QString { return uid_ref_->uid; } -bool GpgFrontend::GpgUID::GetRevoked() const { return uid_ref_->revoked; } +auto GpgUID::GetRevoked() const -> bool { return uid_ref_->revoked; } -bool GpgFrontend::GpgUID::GetInvalid() const { return uid_ref_->invalid; } +auto GpgUID::GetInvalid() const -> bool { return uid_ref_->invalid; } -std::unique_ptr<std::vector<GpgFrontend::GpgTOFUInfo>> -GpgFrontend::GpgUID::GetTofuInfos() const { +auto GpgUID::GetTofuInfos() const -> std::unique_ptr<std::vector<GpgTOFUInfo>> { auto infos = std::make_unique<std::vector<GpgTOFUInfo>>(); - auto info_next = uid_ref_->tofu; + auto *info_next = uid_ref_->tofu; while (info_next != nullptr) { infos->push_back(GpgTOFUInfo(info_next)); info_next = info_next->next; @@ -60,13 +59,15 @@ GpgFrontend::GpgUID::GetTofuInfos() const { return infos; } -std::unique_ptr<std::vector<GpgFrontend::GpgKeySignature>> -GpgFrontend::GpgUID::GetSignatures() const { +auto GpgUID::GetSignatures() const + -> std::unique_ptr<std::vector<GpgKeySignature>> { auto sigs = std::make_unique<std::vector<GpgKeySignature>>(); - auto sig_next = uid_ref_->signatures; + auto *sig_next = uid_ref_->signatures; while (sig_next != nullptr) { sigs->push_back(GpgKeySignature(sig_next)); sig_next = sig_next->next; } return sigs; } + +} // namespace GpgFrontend
\ No newline at end of file |