\hypertarget{GpgResultAnalyse_8h_source}{}\doxysection{Gpg\+Result\+Analyse.\+h} \label{GpgResultAnalyse_8h_source}\index{src/core/function/result\_analyse/GpgResultAnalyse.h@{src/core/function/result\_analyse/GpgResultAnalyse.h}} \begin{DoxyCode}{0} \DoxyCodeLine{1 } \DoxyCodeLine{28 \textcolor{preprocessor}{\#ifndef GPGFRONTEND\_GPGRESULTANALYSE\_H}} \DoxyCodeLine{29 \textcolor{preprocessor}{\#define GPGFRONTEND\_GPGRESULTANALYSE\_H}} \DoxyCodeLine{30 } \DoxyCodeLine{31 \textcolor{preprocessor}{\#include }} \DoxyCodeLine{32 \textcolor{preprocessor}{\#include }} \DoxyCodeLine{33 } \DoxyCodeLine{34 \textcolor{preprocessor}{\#include "{}core/GpgConstants.h"{}}} \DoxyCodeLine{35 \textcolor{keyword}{namespace }\mbox{\hyperlink{namespaceGpgFrontend}{GpgFrontend}} \{} \DoxyCodeLine{36 } \DoxyCodeLine{37 \textcolor{keyword}{class }GPGFRONTEND\_CORE\_EXPORT \mbox{\hyperlink{classGpgFrontend_1_1GpgResultAnalyse}{GpgResultAnalyse}} \{} \DoxyCodeLine{38 \textcolor{keyword}{public}:} \DoxyCodeLine{43 \mbox{\hyperlink{classGpgFrontend_1_1GpgResultAnalyse_aa3c9bdf1ea4c87476010ef32fd2fb426}{GpgResultAnalyse}}() = \textcolor{keywordflow}{default};} \DoxyCodeLine{44 } \DoxyCodeLine{50 [[nodiscard]] \textcolor{keyword}{const} std::string GetResultReport() \textcolor{keyword}{const};} \DoxyCodeLine{51 } \DoxyCodeLine{57 [[nodiscard]] \textcolor{keywordtype}{int} GetStatus() \textcolor{keyword}{const};} \DoxyCodeLine{58 } \DoxyCodeLine{63 \textcolor{keywordtype}{void} Analyse();} \DoxyCodeLine{64 } \DoxyCodeLine{65 \textcolor{keyword}{protected}:} \DoxyCodeLine{70 \textcolor{keyword}{virtual} \textcolor{keywordtype}{void} do\_analyse() = 0;} \DoxyCodeLine{71 } \DoxyCodeLine{77 \textcolor{keywordtype}{void} set\_status(\textcolor{keywordtype}{int} m\_status);} \DoxyCodeLine{78 } \DoxyCodeLine{79 std::stringstream stream\_; } \DoxyCodeLine{80 \textcolor{keywordtype}{int} status\_ = 1; } \DoxyCodeLine{81 \textcolor{keywordtype}{bool} analysed\_ = \textcolor{keyword}{false}; } \DoxyCodeLine{82 \};} \DoxyCodeLine{83 } \DoxyCodeLine{84 \} \textcolor{comment}{// namespace GpgFrontend}} \DoxyCodeLine{85 } \DoxyCodeLine{86 \textcolor{preprocessor}{\#endif }\textcolor{comment}{// GPGFRONTEND\_GPGRESULTANALYSE\_H}} \end{DoxyCode}