GpgFrontend Project A Free, Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP(pgp) Crypto Tool.

GpgSignResultAnalyse.h
1
29 #ifndef GPGFRONTEND_GPGSIGNRESULTANALYSE_H
30 #define GPGFRONTEND_GPGSIGNRESULTANALYSE_H
31
32 #include "GpgResultAnalyse.h"
33
34 namespace GpgFrontend {
35
40 class GPGFRONTEND_CORE_EXPORT GpgSignResultAnalyse : public GpgResultAnalyse {
41 public:
48 explicit GpgSignResultAnalyse(GpgError error, GpgSignResult result);
49
50 protected:
55 void do_analyse();
56
57 private:
58 GpgError error_;
59
60 GpgSignResult result_;
61 };
62
63 } // namespace GpgFrontend
64
65 #endif // GPGFRONTEND_GPGSIGNRESULTANALYSE_H
GpgFrontend
Definition: CoreCommonUtil.cpp:29
GpgFrontend::SingletonFunctionObject< GpgKeyGetter >::GetInstance
static GpgKeyGetter & GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)
Get the Instance object.
Definition: GpgFunctionObject.h:57
GpgFrontend::GpgResultAnalyse
Definition: GpgResultAnalyse.h:37
GpgFrontend::GpgSignResultAnalyse::GpgSignResultAnalyse
GpgSignResultAnalyse(GpgError error, GpgSignResult result)
Construct a new Sign Result Analyse object.
Definition: GpgSignResultAnalyse.cpp:33
GpgFrontend::GpgKeyGetter::GetKey
GpgKey GetKey(const std::string &fpr)
Get the Key object.
Definition: GpgKeyGetter.cpp:38
GpgFrontend::GpgKey::GetUIDs
std::unique_ptr< std::vector< GpgUID > > GetUIDs() const
Definition: GpgKey.cpp:163
GpgFrontend::GpgSignResultAnalyse
Definition: GpgSignResultAnalyse.h:40