diff options
| author | Andre Heinecke <[email protected]> | 2016-04-03 12:52:16 +0000 | 
|---|---|---|
| committer | Andre Heinecke <[email protected]> | 2016-04-03 12:52:16 +0000 | 
| commit | f98898ab1a6952e0c3a5d235963a27eba2e19e46 (patch) | |
| tree | 2adfdba73a049780a21d47220b052dad5ce391b5 /lang/qt/src/qgpgmesignjob.cpp | |
| parent | Cpp: Require c++ 11 if cpp binding requested (diff) | |
| download | gpgme-f98898ab1a6952e0c3a5d235963a27eba2e19e46.tar.gz gpgme-f98898ab1a6952e0c3a5d235963a27eba2e19e46.zip  | |
Cpp / Qt: Reduce boost usage (memory and tuple)
* cpp/src/assuanresult.h,
 cpp/src/configuration.cpp,
 cpp/src/configuration.h,
 cpp/src/data.h,
 cpp/src/decryptionresult.h,
 cpp/src/defaultassuantransaction.cpp,
 cpp/src/encryptionresult.cpp,
 cpp/src/encryptionresult.h,
 cpp/src/engineinfo.h,
 cpp/src/gpgagentgetinfoassuantransaction.cpp,
 cpp/src/gpgsignkeyeditinteractor.cpp,
 cpp/src/importresult.cpp,
 cpp/src/importresult.h,
 cpp/src/key.h,
 cpp/src/keygenerationresult.h,
 cpp/src/keylistresult.h,
 cpp/src/notation.h,
 cpp/src/signingresult.cpp,
 cpp/src/signingresult.h,
 cpp/src/verificationresult.cpp,
 cpp/src/verificationresult.h,
 cpp/src/vfsmountresult.h,
 qt/src/dataprovider.cpp,
 qt/src/dataprovider.h,
 qt/src/decryptjob.h,
 qt/src/decryptverifyjob.h,
 qt/src/downloadjob.h,
 qt/src/encryptjob.h,
 qt/src/qgpgmeadduseridjob.cpp,
 qt/src/qgpgmechangeexpiryjob.cpp,
 qt/src/qgpgmechangeownertrustjob.cpp,
 qt/src/qgpgmechangepasswdjob.cpp,
 qt/src/qgpgmedecryptjob.cpp,
 qt/src/qgpgmedecryptjob.h,
 qt/src/qgpgmedecryptverifyjob.cpp,
 qt/src/qgpgmedecryptverifyjob.h,
 qt/src/qgpgmedeletejob.cpp,
 qt/src/qgpgmedownloadjob.cpp,
 qt/src/qgpgmedownloadjob.h,
 qt/src/qgpgmeencryptjob.cpp,
 qt/src/qgpgmeencryptjob.h,
 qt/src/qgpgmeexportjob.cpp,
 qt/src/qgpgmeexportjob.h,
 qt/src/qgpgmeimportfromkeyserverjob.cpp,
 qt/src/qgpgmeimportfromkeyserverjob.h,
 qt/src/qgpgmeimportjob.cpp,
 qt/src/qgpgmeimportjob.h,
 qt/src/qgpgmekeygenerationjob.cpp,
 qt/src/qgpgmekeygenerationjob.h,
 qt/src/qgpgmekeylistjob.cpp,
 qt/src/qgpgmekeylistjob.h,
 qt/src/qgpgmelistallkeysjob.cpp,
 qt/src/qgpgmelistallkeysjob.h,
 qt/src/qgpgmenewcryptoconfig.cpp,
 qt/src/qgpgmenewcryptoconfig.h,
 qt/src/qgpgmesignencryptjob.cpp,
 qt/src/qgpgmesignencryptjob.h,
 qt/src/qgpgmesignjob.cpp,
 qt/src/qgpgmesignjob.h,
 qt/src/qgpgmesignkeyjob.cpp,
 qt/src/qgpgmeverifydetachedjob.cpp,
 qt/src/qgpgmeverifydetachedjob.h,
 qt/src/qgpgmeverifyopaquejob.cpp,
 qt/src/qgpgmeverifyopaquejob.h,
 qt/src/signencryptjob.h,
 qt/src/signjob.h,
 qt/src/threadedjobmixin.h,
 qt/src/verifydetachedjob.h,
 qt/src/verifyopaquejob.h: Reduce boost usage.
--
This was mostly done with search and replace to change the
templates / classes from memory and tuple to their c++11
equivalents.
Diffstat (limited to 'lang/qt/src/qgpgmesignjob.cpp')
| -rw-r--r-- | lang/qt/src/qgpgmesignjob.cpp | 20 | 
1 files changed, 10 insertions, 10 deletions
diff --git a/lang/qt/src/qgpgmesignjob.cpp b/lang/qt/src/qgpgmesignjob.cpp index 3fdf3e61..1b05b862 100644 --- a/lang/qt/src/qgpgmesignjob.cpp +++ b/lang/qt/src/qgpgmesignjob.cpp @@ -65,14 +65,14 @@ void QGpgMESignJob::setOutputIsBase64Encoded(bool on)  static QGpgMESignJob::result_type sign(Context *ctx, QThread *thread,                                         const std::vector<Key> &signers, -                                       const weak_ptr<QIODevice> &plainText_, -                                       const weak_ptr<QIODevice> &signature_, +                                       const std::weak_ptr<QIODevice> &plainText_, +                                       const std::weak_ptr<QIODevice> &signature_,                                         SignatureMode mode,                                         bool outputIsBsse64Encoded)  { -    const shared_ptr<QIODevice> plainText = plainText_.lock(); -    const shared_ptr<QIODevice> signature = signature_.lock(); +    const std::shared_ptr<QIODevice> plainText = plainText_.lock(); +    const std::shared_ptr<QIODevice> signature = signature_.lock();      const _detail::ToThreadMover ptMover(plainText, thread);      const _detail::ToThreadMover sgMover(signature, thread); @@ -84,7 +84,7 @@ static QGpgMESignJob::result_type sign(Context *ctx, QThread *thread,      Q_FOREACH (const Key &signer, signers)          if (!signer.isNull())              if (const Error err = ctx->addSigningKey(signer)) { -                return make_tuple(SigningResult(err), QByteArray(), QString(), Error()); +                return std::make_tuple(SigningResult(err), QByteArray(), QString(), Error());              }      if (!signature) { @@ -98,7 +98,7 @@ static QGpgMESignJob::result_type sign(Context *ctx, QThread *thread,          const SigningResult res = ctx->sign(indata, outdata, mode);          Error ae;          const QString log = _detail::audit_log_as_html(ctx, ae); -        return make_tuple(res, out.data(), log, ae); +        return std::make_tuple(res, out.data(), log, ae);      } else {          QGpgME::QIODeviceDataProvider out(signature);          Data outdata(&out); @@ -110,7 +110,7 @@ static QGpgMESignJob::result_type sign(Context *ctx, QThread *thread,          const SigningResult res = ctx->sign(indata, outdata, mode);          Error ae;          const QString log = _detail::audit_log_as_html(ctx, ae); -        return make_tuple(res, QByteArray(), log, ae); +        return std::make_tuple(res, QByteArray(), log, ae);      }  } @@ -121,12 +121,12 @@ static QGpgMESignJob::result_type sign_qba(Context *ctx,          SignatureMode mode,          bool outputIsBsse64Encoded)  { -    const shared_ptr<QBuffer> buffer(new QBuffer); +    const std::shared_ptr<QBuffer> buffer(new QBuffer);      buffer->setData(plainText);      if (!buffer->open(QIODevice::ReadOnly)) {          assert(!"This should never happen: QBuffer::open() failed");      } -    return sign(ctx, 0, signers, buffer, shared_ptr<QIODevice>(), mode, outputIsBsse64Encoded); +    return sign(ctx, 0, signers, buffer, std::shared_ptr<QIODevice>(), mode, outputIsBsse64Encoded);  }  Error QGpgMESignJob::start(const std::vector<Key> &signers, const QByteArray &plainText, SignatureMode mode) @@ -135,7 +135,7 @@ Error QGpgMESignJob::start(const std::vector<Key> &signers, const QByteArray &pl      return Error();  } -void QGpgMESignJob::start(const std::vector<Key> &signers, const shared_ptr<QIODevice> &plainText, const shared_ptr<QIODevice> &signature, SignatureMode mode) +void QGpgMESignJob::start(const std::vector<Key> &signers, const std::shared_ptr<QIODevice> &plainText, const std::shared_ptr<QIODevice> &signature, SignatureMode mode)  {      run(boost::bind(&sign, _1, _2, signers, _3, _4, mode, mOutputIsBase64Encoded), plainText, signature);  }  | 
