# GpgFrontend Project: src/core/function/result_analyse/GpgDecryptResultAnalyse.h Source File

GpgDecryptResultAnalyse.h
#ifndef GPGFRONTEND_GPGDECRYPTRESULTANALYSE_H
#define GPGFRONTEND_GPGDECRYPTRESULTANALYSE_H
#include "GpgResultAnalyse.h"
#include "core/GpgConstants.h"
namespace GpgFrontend {
class GPGFRONTEND_CORE_EXPORT GpgDecryptResultAnalyse
: public GpgResultAnalyse {
public:
explicit GpgDecryptResultAnalyse(GpgError m_error, GpgDecrResult m_result);
protected:
void do_analyse() final;
private:
void print_recipient(std::stringstream &stream, gpgme_recipient_t recipient);
GpgError error_;
GpgDecrResult result_;
};
} // namespace GpgFrontend
#endif // GPGFRONTEND_GPGDECRYPTRESULTANALYSE_H
GpgFrontend::GpgDecryptResultAnalyse
Definition: GpgDecryptResultAnalyse.h:42
GpgFrontend::GpgResultAnalyse
Definition: GpgResultAnalyse.h:37
GpgFrontend
Definition: CoreCommonUtil.cpp:31