Update Doxygen ref refs/heads/develop-2.0.8 on 2022-05-20 18:33:30

This commit is contained in:
stehu 2022-05-20 18:33:31 +00:00
parent 930f4e75f1
commit 90dc5b7fe5
536 changed files with 5485 additions and 4213 deletions

View File

@ -151,24 +151,24 @@ $(document).ready(function(){initNavTree('AboutDialog_8h_source.html',''); initR
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html">GpgFrontend::UI</a></div><div class="ttdef"><b>Definition:</b> FileReadTask.cpp:31</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1VersionCheckTask_html_a36c5597674253348477d78ad6af380ab"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1VersionCheckTask.html#a36c5597674253348477d78ad6af380ab">GpgFrontend::UI::VersionCheckTask::SignalUpgradeVersion</a></div><div class="ttdeci">void SignalUpgradeVersion(SoftwareVersion version)</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1TranslatorsTab_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1TranslatorsTab.html">GpgFrontend::UI::TranslatorsTab</a></div><div class="ttdoc">Class containing the translator tab of about dialog.</div><div class="ttdef"><b>Definition:</b> AboutDialog.h:58</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1UpdateTab_html_a7329657135624fc42ad80d821e11befe"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1UpdateTab.html#a7329657135624fc42ad80d821e11befe">GpgFrontend::UI::UpdateTab::getLatestVersion</a></div><div class="ttdeci">void getLatestVersion()</div><div class="ttdoc">Get the Latest Version object.</div><div class="ttdef"><b>Definition:</b> AboutDialog.cpp:196</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgContext &gt;::GetInstance</a></div><div class="ttdeci">static GpgContext &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1UpdateTab_html_a7329657135624fc42ad80d821e11befe"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1UpdateTab.html#a7329657135624fc42ad80d821e11befe">GpgFrontend::UI::UpdateTab::getLatestVersion</a></div><div class="ttdeci">void getLatestVersion()</div><div class="ttdoc">Get the Latest Version object.</div><div class="ttdef"><b>Definition:</b> AboutDialog.cpp:197</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgContext &gt;::GetInstance</a></div><div class="ttdeci">static GpgContext &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="astructGpgFrontend_1_1UI_1_1SoftwareVersion_html"><div class="ttname"><a href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html">GpgFrontend::UI::SoftwareVersion</a></div><div class="ttdef"><b>Definition:</b> SoftwareVersion.h:39</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1InfoTab_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1InfoTab.html">GpgFrontend::UI::InfoTab</a></div><div class="ttdoc">Class containing the main tab of about dialog.</div><div class="ttdef"><b>Definition:</b> AboutDialog.h:42</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_afc1aa3dec55ae4e741f92fce1140a2d0"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#afc1aa3dec55ae4e741f92fce1140a2d0">GpgFrontend::GlobalSettingStation::GetResourceDir</a></div><div class="ttdeci">std::filesystem::path GetResourceDir() const</div><div class="ttdoc">Get the Resource Dir object.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:130</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1AboutDialog_html_ab04683ab4c4d682af1e259705c60d85a"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1AboutDialog.html#ab04683ab4c4d682af1e259705c60d85a">GpgFrontend::UI::AboutDialog::AboutDialog</a></div><div class="ttdeci">AboutDialog(int defaultIndex, QWidget *parent)</div><div class="ttdoc">Construct a new About Dialog object.</div><div class="ttdef"><b>Definition:</b> AboutDialog.cpp:37</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1VersionCheckThread_html_a61ba582623b570964e8fc1515407d636"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1VersionCheckThread.html#a61ba582623b570964e8fc1515407d636">GpgFrontend::UI::VersionCheckThread::SignalUpgradeVersion</a></div><div class="ttdeci">void SignalUpgradeVersion(SoftwareVersion version)</div></div>
<div class="ttc" id="astructGpgFrontend_1_1UI_1_1SoftwareVersion_html_a587a3fdb047a15c3771c2af5eebdbf4b"><div class="ttname"><a href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html#a587a3fdb047a15c3771c2af5eebdbf4b">GpgFrontend::UI::SoftwareVersion::VersionWithDrawn</a></div><div class="ttdeci">bool VersionWithDrawn() const</div><div class="ttdef"><b>Definition:</b> SoftwareVersion.h:68</div></div>
<div class="ttc" id="astructGpgFrontend_1_1UI_1_1SoftwareVersion_html_a43663cd2d086299a0f0304f5bde9c663"><div class="ttname"><a href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html#a43663cd2d086299a0f0304f5bde9c663">GpgFrontend::UI::SoftwareVersion::CurrentVersionReleased</a></div><div class="ttdeci">bool CurrentVersionReleased() const</div><div class="ttdef"><b>Definition:</b> SoftwareVersion.h:79</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1AboutDialog_html_ab799cd5e07b06a8e953d72105c0a1083"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1AboutDialog.html#ab799cd5e07b06a8e953d72105c0a1083">GpgFrontend::UI::AboutDialog::showEvent</a></div><div class="ttdeci">void showEvent(QShowEvent *ev) override</div><div class="ttdef"><b>Definition:</b> AboutDialog.cpp:69</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1TranslatorsTab_html_a89e5c7b9c17fb41b7c7bf461fb8ad99e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1TranslatorsTab.html#a89e5c7b9c17fb41b7c7bf461fb8ad99e">GpgFrontend::UI::TranslatorsTab::TranslatorsTab</a></div><div class="ttdeci">TranslatorsTab(QWidget *parent=nullptr)</div><div class="ttdoc">Construct a new Translators Tab object.</div><div class="ttdef"><b>Definition:</b> AboutDialog.cpp:112</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1UpdateTab_html_a833c5f709607032bac530aacf389a117"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1UpdateTab.html#a833c5f709607032bac530aacf389a117">GpgFrontend::UI::UpdateTab::UpdateTab</a></div><div class="ttdeci">UpdateTab(QWidget *parent=nullptr)</div><div class="ttdoc">Construct a new Update Tab object.</div><div class="ttdef"><b>Definition:</b> AboutDialog.cpp:144</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1VersionCheckThread_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1VersionCheckThread.html">GpgFrontend::UI::VersionCheckThread</a></div><div class="ttdef"><b>Definition:</b> VersionCheckThread.h:41</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1InfoTab_html_a99d8b059ee28ea257981892e0b35d4cc"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1InfoTab.html#a99d8b059ee28ea257981892e0b35d4cc">GpgFrontend::UI::InfoTab::InfoTab</a></div><div class="ttdeci">InfoTab(QWidget *parent=nullptr)</div><div class="ttdoc">Construct a new Info Tab object.</div><div class="ttdef"><b>Definition:</b> AboutDialog.cpp:74</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1UpdateTab_html_a1003bd969ecbc5deba940e39436968f4"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1UpdateTab.html#a1003bd969ecbc5deba940e39436968f4">GpgFrontend::UI::UpdateTab::slot_show_version_status</a></div><div class="ttdeci">void slot_show_version_status(const SoftwareVersion &amp;version)</div><div class="ttdef"><b>Definition:</b> AboutDialog.cpp:211</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_afc1aa3dec55ae4e741f92fce1140a2d0"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#afc1aa3dec55ae4e741f92fce1140a2d0">GpgFrontend::GlobalSettingStation::GetResourceDir</a></div><div class="ttdeci">std::filesystem::path GetResourceDir() const</div><div class="ttdoc">Get the Resource Dir object.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:125</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1AboutDialog_html_ab04683ab4c4d682af1e259705c60d85a"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1AboutDialog.html#ab04683ab4c4d682af1e259705c60d85a">GpgFrontend::UI::AboutDialog::AboutDialog</a></div><div class="ttdeci">AboutDialog(int defaultIndex, QWidget *parent)</div><div class="ttdoc">Construct a new About Dialog object.</div><div class="ttdef"><b>Definition:</b> AboutDialog.cpp:38</div></div>
<div class="ttc" id="astructGpgFrontend_1_1UI_1_1SoftwareVersion_html_a587a3fdb047a15c3771c2af5eebdbf4b"><div class="ttname"><a href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html#a587a3fdb047a15c3771c2af5eebdbf4b">GpgFrontend::UI::SoftwareVersion::VersionWithDrawn</a></div><div class="ttdeci">bool VersionWithDrawn() const</div><div class="ttdef"><b>Definition:</b> SoftwareVersion.h:76</div></div>
<div class="ttc" id="astructGpgFrontend_1_1UI_1_1SoftwareVersion_html_a43663cd2d086299a0f0304f5bde9c663"><div class="ttname"><a href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html#a43663cd2d086299a0f0304f5bde9c663">GpgFrontend::UI::SoftwareVersion::CurrentVersionReleased</a></div><div class="ttdeci">bool CurrentVersionReleased() const</div><div class="ttdef"><b>Definition:</b> SoftwareVersion.h:87</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1AboutDialog_html_ab799cd5e07b06a8e953d72105c0a1083"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1AboutDialog.html#ab799cd5e07b06a8e953d72105c0a1083">GpgFrontend::UI::AboutDialog::showEvent</a></div><div class="ttdeci">void showEvent(QShowEvent *ev) override</div><div class="ttdef"><b>Definition:</b> AboutDialog.cpp:70</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1TranslatorsTab_html_a89e5c7b9c17fb41b7c7bf461fb8ad99e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1TranslatorsTab.html#a89e5c7b9c17fb41b7c7bf461fb8ad99e">GpgFrontend::UI::TranslatorsTab::TranslatorsTab</a></div><div class="ttdeci">TranslatorsTab(QWidget *parent=nullptr)</div><div class="ttdoc">Construct a new Translators Tab object.</div><div class="ttdef"><b>Definition:</b> AboutDialog.cpp:113</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1UpdateTab_html_a833c5f709607032bac530aacf389a117"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1UpdateTab.html#a833c5f709607032bac530aacf389a117">GpgFrontend::UI::UpdateTab::UpdateTab</a></div><div class="ttdeci">UpdateTab(QWidget *parent=nullptr)</div><div class="ttdoc">Construct a new Update Tab object.</div><div class="ttdef"><b>Definition:</b> AboutDialog.cpp:145</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1InfoTab_html_a99d8b059ee28ea257981892e0b35d4cc"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1InfoTab.html#a99d8b059ee28ea257981892e0b35d4cc">GpgFrontend::UI::InfoTab::InfoTab</a></div><div class="ttdeci">InfoTab(QWidget *parent=nullptr)</div><div class="ttdoc">Construct a new Info Tab object.</div><div class="ttdef"><b>Definition:</b> AboutDialog.cpp:75</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1UpdateTab_html_a1003bd969ecbc5deba940e39436968f4"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1UpdateTab.html#a1003bd969ecbc5deba940e39436968f4">GpgFrontend::UI::UpdateTab::slot_show_version_status</a></div><div class="ttdeci">void slot_show_version_status(const SoftwareVersion &amp;version)</div><div class="ttdef"><b>Definition:</b> AboutDialog.cpp:212</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1AboutDialog_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1AboutDialog.html">GpgFrontend::UI::AboutDialog</a></div><div class="ttdoc">Class for handling the about dialog.</div><div class="ttdef"><b>Definition:</b> AboutDialog.h:119</div></div>
<div class="ttc" id="astructGpgFrontend_1_1UI_1_1SoftwareVersion_html_abc311fd0e15da1a04b995587ca74e1a6"><div class="ttname"><a href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html#abc311fd0e15da1a04b995587ca74e1a6">GpgFrontend::UI::SoftwareVersion::NeedUpgrade</a></div><div class="ttdeci">bool NeedUpgrade() const</div><div class="ttdef"><b>Definition:</b> SoftwareVersion.h:57</div></div>
<div class="ttc" id="astructGpgFrontend_1_1UI_1_1SoftwareVersion_html_abc311fd0e15da1a04b995587ca74e1a6"><div class="ttname"><a href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html#abc311fd0e15da1a04b995587ca74e1a6">GpgFrontend::UI::SoftwareVersion::NeedUpgrade</a></div><div class="ttdeci">bool NeedUpgrade() const</div><div class="ttdef"><b>Definition:</b> SoftwareVersion.h:65</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1VersionCheckTask_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1VersionCheckTask.html">GpgFrontend::UI::VersionCheckTask</a></div><div class="ttdef"><b>Definition:</b> VersionCheckTask.h:45</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1UpdateTab_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1UpdateTab.html">GpgFrontend::UI::UpdateTab</a></div><div class="ttdoc">Class containing the main tab of about dialog.</div><div class="ttdef"><b>Definition:</b> AboutDialog.h:74</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1UpdateTab_html_a5e752e01539ccfdc6bbe41a404ddaa95"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1UpdateTab.html#a5e752e01539ccfdc6bbe41a404ddaa95">GpgFrontend::UI::UpdateTab::SignalReplyFromUpdateServer</a></div><div class="ttdeci">void SignalReplyFromUpdateServer(QByteArray data)</div></div>
<!-- start footer part -->

View File

@ -90,29 +90,27 @@ $(document).ready(function(){initNavTree('CharsetOperator_8h_source.html',''); i
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#ifndef GPGFRONTEND_CHARSETDETECTOR_H</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#define GPGFRONTEND_CHARSETDETECTOR_H</span></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; </div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#include &quot;core/GpgFrontendCore.h&quot;</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; </div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="preprocessor">#include &quot;core/GpgFrontendCore.h&quot;</span></div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceGpgFrontend.html">GpgFrontend</a> {</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; </div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceGpgFrontend.html">GpgFrontend</a> {</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; </div>
<div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1CharsetOperator.html"> 38</a></span>&#160;<span class="keyword">class </span>GPGFRONTEND_CORE_EXPORT <a class="code" href="classGpgFrontend_1_1CharsetOperator.html">CharsetOperator</a> {</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; <span class="keyword">using</span> CharsetInfo = std::tuple&lt;std::string, std::string, int&gt;;</div>
<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1CharsetOperator.html"> 36</a></span>&#160;<span class="keyword">class </span>GPGFRONTEND_CORE_EXPORT <a class="code" href="classGpgFrontend_1_1CharsetOperator.html">CharsetOperator</a> {</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <span class="keyword">using</span> CharsetInfo = std::tuple&lt;std::string, std::string, int&gt;;</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; </div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; <span class="keyword">static</span> CharsetInfo Detect(<span class="keyword">const</span> std::string &amp;buffer);</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; </div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <span class="keyword">static</span> CharsetInfo Detect(<span class="keyword">const</span> std::string &amp;buffer);</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; </div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; <span class="keyword">static</span> <span class="keywordtype">bool</span> Convert2Utf8(<span class="keyword">const</span> std::string &amp;buffer, std::string &amp;out_buffer,</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; std::string from_charset_name);</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;};</div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;} <span class="comment">// namespace GpgFrontend</span></div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; </div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;<span class="preprocessor">#endif // GPGFRONTEND_CHARSETDETECTOR_H</span></div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <span class="keyword">static</span> <span class="keywordtype">bool</span> Convert2Utf8(<span class="keyword">const</span> std::string &amp;buffer, std::string &amp;out_buffer,</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; std::string from_charset_name);</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;};</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;} <span class="comment">// namespace GpgFrontend</span></div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; </div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;<span class="preprocessor">#endif // GPGFRONTEND_CHARSETDETECTOR_H</span></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="anamespaceGpgFrontend_html"><div class="ttname"><a href="namespaceGpgFrontend.html">GpgFrontend</a></div><div class="ttdef"><b>Definition:</b> CoreCommonUtil.cpp:29</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1CharsetOperator_html_a5a444a0fbd508f6af6a56f4151c21c1f"><div class="ttname"><a href="classGpgFrontend_1_1CharsetOperator.html#a5a444a0fbd508f6af6a56f4151c21c1f">GpgFrontend::CharsetOperator::Detect</a></div><div class="ttdeci">static CharsetInfo Detect(const std::string &amp;buffer)</div><div class="ttdef"><b>Definition:</b> CharsetOperator.cpp:42</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1CharsetOperator_html"><div class="ttname"><a href="classGpgFrontend_1_1CharsetOperator.html">GpgFrontend::CharsetOperator</a></div><div class="ttdef"><b>Definition:</b> CharsetOperator.h:38</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1CharsetOperator_html"><div class="ttname"><a href="classGpgFrontend_1_1CharsetOperator.html">GpgFrontend::CharsetOperator</a></div><div class="ttdef"><b>Definition:</b> CharsetOperator.h:36</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>

View File

@ -111,9 +111,8 @@ $(document).ready(function(){initNavTree('CtxCheckTask_8h_source.html',''); init
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclassGpgFrontend_1_1CoreCommonUtil_html_a8588dfa6ccb57c055f022b13e2da1e7c"><div class="ttname"><a href="classGpgFrontend_1_1CoreCommonUtil.html#a8588dfa6ccb57c055f022b13e2da1e7c">GpgFrontend::CoreCommonUtil::GetInstance</a></div><div class="ttdeci">static CoreCommonUtil * GetInstance()</div><div class="ttdoc">Construct a new Core Common Util object.</div><div class="ttdef"><b>Definition:</b> CoreCommonUtil.cpp:33</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_affb72eb1b5f3ac8fe48cc1f37dd557ee"><div class="ttname"><a href="namespaceGpgFrontend.html#affb72eb1b5f3ac8fe48cc1f37dd557ee">GpgFrontend::init_logging</a></div><div class="ttdeci">void init_logging()</div><div class="ttdoc">setup logging system and do proper initialization</div><div class="ttdef"><b>Definition:</b> GpgCoreInit.cpp:46</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1CtxCheckTask_html_a9d5f0969bcedc5687e0a50ed3b36a869"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1CtxCheckTask.html#a9d5f0969bcedc5687e0a50ed3b36a869">GpgFrontend::Thread::CtxCheckTask::CtxCheckTask</a></div><div class="ttdeci">CtxCheckTask()</div><div class="ttdoc">Construct a new Ctx Check Thread object.</div><div class="ttdef"><b>Definition:</b> CtxCheckTask.cpp:34</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgContext &gt;::GetInstance</a></div><div class="ttdeci">static GpgContext &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgContext &gt;::GetInstance</a></div><div class="ttdeci">static GpgContext &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyGetter_html_ad9a902ea54566d4583304b072c4add51"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyGetter.html#ad9a902ea54566d4583304b072c4add51">GpgFrontend::GpgKeyGetter::FlushKeyCache</a></div><div class="ttdeci">void FlushKeyCache()</div><div class="ttdoc">flush the keys in the cache</div><div class="ttdef"><b>Definition:</b> GpgKeyGetter.cpp:101</div></div>
<div class="ttc" id="anamespaceGpgFrontend_1_1Thread_html"><div class="ttname"><a href="namespaceGpgFrontend_1_1Thread.html">GpgFrontend::Thread</a></div><div class="ttdef"><b>Definition:</b> CtxCheckTask.h:33</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1CtxCheckTask_html"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1CtxCheckTask.html">GpgFrontend::Thread::CtxCheckTask</a></div><div class="ttdef"><b>Definition:</b> CtxCheckTask.h:38</div></div>

View File

@ -90,63 +90,61 @@ $(document).ready(function(){initNavTree('DataObjectOperator_8h_source.html','')
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#ifndef GPGFRONTEND_DATAOBJECTOPERATOR_H</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#define GPGFRONTEND_DATAOBJECTOPERATOR_H</span></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; </div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#include &lt;json/single_include/nlohmann/json.hpp&gt;</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; </div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="preprocessor">#include &quot;core/GpgFrontendCore.h&quot;</span></div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#include &quot;core/GpgFunctionObject.h&quot;</span></div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="preprocessor">#include &quot;core/function/GlobalSettingStation.h&quot;</span></div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#include &quot;core/GpgFrontendCore.h&quot;</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#include &quot;core/GpgFunctionObject.h&quot;</span></div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="preprocessor">#include &quot;core/function/GlobalSettingStation.h&quot;</span></div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; </div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceGpgFrontend.html">GpgFrontend</a> {</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; </div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceGpgFrontend.html">GpgFrontend</a> {</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; </div>
<div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1DataObjectOperator.html"> 40</a></span>&#160;<span class="keyword">class </span>GPGFRONTEND_CORE_EXPORT <a class="code" href="classGpgFrontend_1_1DataObjectOperator.html">DataObjectOperator</a></div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; : <span class="keyword">public</span> <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html">SingletonFunctionObject</a>&lt;DataObjectOperator&gt; {</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classGpgFrontend_1_1DataObjectOperator.html">DataObjectOperator</a>(</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; <span class="keywordtype">int</span> channel = <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50">SingletonFunctionObject::GetDefaultChannel</a>());</div>
<div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1DataObjectOperator.html"> 38</a></span>&#160;<span class="keyword">class </span>GPGFRONTEND_CORE_EXPORT <a class="code" href="classGpgFrontend_1_1DataObjectOperator.html">DataObjectOperator</a></div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; : <span class="keyword">public</span> <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html">SingletonFunctionObject</a>&lt;DataObjectOperator&gt; {</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classGpgFrontend_1_1DataObjectOperator.html">DataObjectOperator</a>(</div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; <span class="keywordtype">int</span> channel = <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50">SingletonFunctionObject::GetDefaultChannel</a>());</div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; </div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; std::string SaveDataObj(<span class="keyword">const</span> std::string &amp;_key, <span class="keyword">const</span> nlohmann::json &amp;value);</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; </div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; std::string SaveDataObj(<span class="keyword">const</span> std::string &amp;_key, <span class="keyword">const</span> nlohmann::json &amp;value);</div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; std::optional&lt;nlohmann::json&gt; GetDataObject(<span class="keyword">const</span> std::string &amp;_key);</div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; </div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; std::optional&lt;nlohmann::json&gt; GetDataObject(<span class="keyword">const</span> std::string &amp;_key);</div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; std::optional&lt;nlohmann::json&gt; GetDataObjectByRef(<span class="keyword">const</span> std::string &amp;_ref);</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; </div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; std::optional&lt;nlohmann::json&gt; GetDataObjectByRef(<span class="keyword">const</span> std::string &amp;_ref);</div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; </div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; <span class="keywordtype">void</span> init_app_secure_key();</div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; </div>
<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1DataObjectOperator.html#a3c195f8e4c30d95be14a6d43e9282601"> 64</a></span>&#160; <a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html">GlobalSettingStation</a> &amp;global_setting_station_ =</div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GlobalSettingStation::GetInstance</a>(); </div>
<div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1DataObjectOperator.html#a6d38d25c91c33c48d083ec4de051108a"> 66</a></span>&#160; std::filesystem::path app_secure_path_ =</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; global_setting_station_.GetAppConfigPath() /</div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; <span class="stringliteral">&quot;secure&quot;</span>; </div>
<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1DataObjectOperator.html#a56c0c031cd327207260c73d1885dbdca"> 69</a></span>&#160; std::filesystem::path app_secure_key_path_ =</div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; app_secure_path_ / <span class="stringliteral">&quot;app.key&quot;</span>; </div>
<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1DataObjectOperator.html#ae6762d4f0f5ca2e83f7c1508cd25cc21"> 71</a></span>&#160; std::filesystem::path app_data_objs_path_ =</div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; global_setting_station_.GetAppDataPath() / <span class="stringliteral">&quot;data_objs&quot;</span>; </div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; </div>
<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1DataObjectOperator.html#a24c9cdbe9256e332ac93d6dc28c76b90"> 76</a></span>&#160; std::random_device <a class="code" href="classGpgFrontend_1_1DataObjectOperator.html#a24c9cdbe9256e332ac93d6dc28c76b90">rd_</a>; </div>
<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1DataObjectOperator.html#a9fc92c7d497f2a2057776adfca40e8ca"> 77</a></span>&#160; std::mt19937 mt_ = std::mt19937(rd_()); </div>
<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1DataObjectOperator.html#ae409c3562c3e08931daa17f5790c508b"> 78</a></span>&#160; QByteArray <a class="code" href="classGpgFrontend_1_1DataObjectOperator.html#ae409c3562c3e08931daa17f5790c508b">hash_key_</a>; </div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;};</div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; <span class="keywordtype">void</span> init_app_secure_key();</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; </div>
<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1DataObjectOperator.html#a3c195f8e4c30d95be14a6d43e9282601"> 62</a></span>&#160; <a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html">GlobalSettingStation</a> &amp;global_setting_station_ =</div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GlobalSettingStation::GetInstance</a>(); </div>
<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1DataObjectOperator.html#a6d38d25c91c33c48d083ec4de051108a"> 64</a></span>&#160; std::filesystem::path app_secure_path_ =</div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; global_setting_station_.GetAppConfigPath() /</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; <span class="stringliteral">&quot;secure&quot;</span>; </div>
<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1DataObjectOperator.html#a56c0c031cd327207260c73d1885dbdca"> 67</a></span>&#160; std::filesystem::path app_secure_key_path_ =</div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; app_secure_path_ / <span class="stringliteral">&quot;app.key&quot;</span>; </div>
<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1DataObjectOperator.html#ae6762d4f0f5ca2e83f7c1508cd25cc21"> 69</a></span>&#160; std::filesystem::path app_data_objs_path_ =</div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; global_setting_station_.GetAppDataPath() / <span class="stringliteral">&quot;data_objs&quot;</span>; </div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; </div>
<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1DataObjectOperator.html#a24c9cdbe9256e332ac93d6dc28c76b90"> 74</a></span>&#160; std::random_device <a class="code" href="classGpgFrontend_1_1DataObjectOperator.html#a24c9cdbe9256e332ac93d6dc28c76b90">rd_</a>; </div>
<div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1DataObjectOperator.html#a9fc92c7d497f2a2057776adfca40e8ca"> 75</a></span>&#160; std::mt19937 mt_ = std::mt19937(rd_()); </div>
<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1DataObjectOperator.html#ae409c3562c3e08931daa17f5790c508b"> 76</a></span>&#160; QByteArray <a class="code" href="classGpgFrontend_1_1DataObjectOperator.html#ae409c3562c3e08931daa17f5790c508b">hash_key_</a>; </div>
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;};</div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; </div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;} <span class="comment">// namespace GpgFrontend</span></div>
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; </div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;} <span class="comment">// namespace GpgFrontend</span></div>
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; </div>
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160;<span class="preprocessor">#endif // GPGFRONTEND_DATAOBJECTOPERATOR_H</span></div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;<span class="preprocessor">#endif // GPGFRONTEND_DATAOBJECTOPERATOR_H</span></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject</a></div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:159</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject</a></div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:148</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1FileOperator_html_a51121c94dc32a83d7073fbe7138b603b"><div class="ttname"><a href="classGpgFrontend_1_1FileOperator.html#a51121c94dc32a83d7073fbe7138b603b">GpgFrontend::FileOperator::WriteFileStd</a></div><div class="ttdeci">static bool WriteFileStd(const std::filesystem::path &amp;file_name, const std::string &amp;data)</div><div class="ttdoc">write file content using std struct</div><div class="ttdef"><b>Definition:</b> FileOperator.cpp:67</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1DataObjectOperator_html_a24c9cdbe9256e332ac93d6dc28c76b90"><div class="ttname"><a href="classGpgFrontend_1_1DataObjectOperator.html#a24c9cdbe9256e332ac93d6dc28c76b90">GpgFrontend::DataObjectOperator::rd_</a></div><div class="ttdeci">std::random_device rd_</div><div class="ttdoc">Random device.</div><div class="ttdef"><b>Definition:</b> DataObjectOperator.h:76</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1DataObjectOperator_html_a24c9cdbe9256e332ac93d6dc28c76b90"><div class="ttname"><a href="classGpgFrontend_1_1DataObjectOperator.html#a24c9cdbe9256e332ac93d6dc28c76b90">GpgFrontend::DataObjectOperator::rd_</a></div><div class="ttdeci">std::random_device rd_</div><div class="ttdoc">Random device.</div><div class="ttdef"><b>Definition:</b> DataObjectOperator.h:74</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html"><div class="ttname"><a href="namespaceGpgFrontend.html">GpgFrontend</a></div><div class="ttdef"><b>Definition:</b> CoreCommonUtil.cpp:29</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; PassphraseGenerator &gt;::GetInstance</a></div><div class="ttdeci">static PassphraseGenerator &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1DataObjectOperator_html_a6d38d25c91c33c48d083ec4de051108a"><div class="ttname"><a href="classGpgFrontend_1_1DataObjectOperator.html#a6d38d25c91c33c48d083ec4de051108a">GpgFrontend::DataObjectOperator::app_secure_path_</a></div><div class="ttdeci">std::filesystem::path app_secure_path_</div><div class="ttdoc">Where sensitive information is stored.</div><div class="ttdef"><b>Definition:</b> DataObjectOperator.h:66</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1DataObjectOperator_html_a56c0c031cd327207260c73d1885dbdca"><div class="ttname"><a href="classGpgFrontend_1_1DataObjectOperator.html#a56c0c031cd327207260c73d1885dbdca">GpgFrontend::DataObjectOperator::app_secure_key_path_</a></div><div class="ttdeci">std::filesystem::path app_secure_key_path_</div><div class="ttdoc">Where the key of data object is stored.</div><div class="ttdef"><b>Definition:</b> DataObjectOperator.h:69</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; PassphraseGenerator &gt;::GetInstance</a></div><div class="ttdeci">static PassphraseGenerator &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1DataObjectOperator_html_a6d38d25c91c33c48d083ec4de051108a"><div class="ttname"><a href="classGpgFrontend_1_1DataObjectOperator.html#a6d38d25c91c33c48d083ec4de051108a">GpgFrontend::DataObjectOperator::app_secure_path_</a></div><div class="ttdeci">std::filesystem::path app_secure_path_</div><div class="ttdoc">Where sensitive information is stored.</div><div class="ttdef"><b>Definition:</b> DataObjectOperator.h:64</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1DataObjectOperator_html_a56c0c031cd327207260c73d1885dbdca"><div class="ttname"><a href="classGpgFrontend_1_1DataObjectOperator.html#a56c0c031cd327207260c73d1885dbdca">GpgFrontend::DataObjectOperator::app_secure_key_path_</a></div><div class="ttdeci">std::filesystem::path app_secure_key_path_</div><div class="ttdoc">Where the key of data object is stored.</div><div class="ttdef"><b>Definition:</b> DataObjectOperator.h:67</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1DataObjectOperator_html_a3a8ae5c36fec01d0d5c3e5f9aed457a6"><div class="ttname"><a href="classGpgFrontend_1_1DataObjectOperator.html#a3a8ae5c36fec01d0d5c3e5f9aed457a6">GpgFrontend::DataObjectOperator::DataObjectOperator</a></div><div class="ttdeci">DataObjectOperator(int channel=SingletonFunctionObject::GetDefaultChannel())</div><div class="ttdoc">DataObjectOperator constructor.</div><div class="ttdef"><b>Definition:</b> DataObjectOperator.cpp:46</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1DataObjectOperator_html_ae409c3562c3e08931daa17f5790c508b"><div class="ttname"><a href="classGpgFrontend_1_1DataObjectOperator.html#ae409c3562c3e08931daa17f5790c508b">GpgFrontend::DataObjectOperator::hash_key_</a></div><div class="ttdeci">QByteArray hash_key_</div><div class="ttdoc">Hash key.</div><div class="ttdef"><b>Definition:</b> DataObjectOperator.h:78</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html">GpgFrontend::GlobalSettingStation</a></div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:47</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1DataObjectOperator_html_ae6762d4f0f5ca2e83f7c1508cd25cc21"><div class="ttname"><a href="classGpgFrontend_1_1DataObjectOperator.html#ae6762d4f0f5ca2e83f7c1508cd25cc21">GpgFrontend::DataObjectOperator::app_data_objs_path_</a></div><div class="ttdeci">std::filesystem::path app_data_objs_path_</div><div class="ttdef"><b>Definition:</b> DataObjectOperator.h:71</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a50e2b3794d6553f4231eaec72d9d0a50"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50">GpgFrontend::SingletonFunctionObject::GetDefaultChannel</a></div><div class="ttdeci">static int GetDefaultChannel()</div><div class="ttdoc">Get the Default Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:245</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1DataObjectOperator_html_ae409c3562c3e08931daa17f5790c508b"><div class="ttname"><a href="classGpgFrontend_1_1DataObjectOperator.html#ae409c3562c3e08931daa17f5790c508b">GpgFrontend::DataObjectOperator::hash_key_</a></div><div class="ttdeci">QByteArray hash_key_</div><div class="ttdoc">Hash key.</div><div class="ttdef"><b>Definition:</b> DataObjectOperator.h:76</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html">GpgFrontend::GlobalSettingStation</a></div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:42</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1DataObjectOperator_html_ae6762d4f0f5ca2e83f7c1508cd25cc21"><div class="ttname"><a href="classGpgFrontend_1_1DataObjectOperator.html#ae6762d4f0f5ca2e83f7c1508cd25cc21">GpgFrontend::DataObjectOperator::app_data_objs_path_</a></div><div class="ttdeci">std::filesystem::path app_data_objs_path_</div><div class="ttdef"><b>Definition:</b> DataObjectOperator.h:69</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a50e2b3794d6553f4231eaec72d9d0a50"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50">GpgFrontend::SingletonFunctionObject::GetDefaultChannel</a></div><div class="ttdeci">static int GetDefaultChannel()</div><div class="ttdoc">Get the Default Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:232</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1FileOperator_html_ad4424bce4f22ae75a16c542dfb4ddf0a"><div class="ttname"><a href="classGpgFrontend_1_1FileOperator.html#ad4424bce4f22ae75a16c542dfb4ddf0a">GpgFrontend::FileOperator::ReadFileStd</a></div><div class="ttdeci">static bool ReadFileStd(const std::filesystem::path &amp;file_name, std::string &amp;data)</div><div class="ttdoc">read file content using std struct</div><div class="ttdef"><b>Definition:</b> FileOperator.cpp:55</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1DataObjectOperator_html"><div class="ttname"><a href="classGpgFrontend_1_1DataObjectOperator.html">GpgFrontend::DataObjectOperator</a></div><div class="ttdef"><b>Definition:</b> DataObjectOperator.h:40</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1DataObjectOperator_html"><div class="ttname"><a href="classGpgFrontend_1_1DataObjectOperator.html">GpgFrontend::DataObjectOperator</a></div><div class="ttdef"><b>Definition:</b> DataObjectOperator.h:38</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1DataObjectOperator_html_a6b357780482f0e0c021ad55a81eb37cf"><div class="ttname"><a href="classGpgFrontend_1_1DataObjectOperator.html#a6b357780482f0e0c021ad55a81eb37cf">GpgFrontend::DataObjectOperator::init_app_secure_key</a></div><div class="ttdeci">void init_app_secure_key()</div><div class="ttdoc">init the secure key of application data object</div><div class="ttdef"><b>Definition:</b> DataObjectOperator.cpp:37</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->

View File

@ -115,7 +115,7 @@ $(document).ready(function(){initNavTree('ExportKeyPackageDialog_8h_source.html'
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html">GpgFrontend::UI</a></div><div class="ttdef"><b>Definition:</b> FileReadTask.cpp:31</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1ExportKeyPackageDialog_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1ExportKeyPackageDialog.html">GpgFrontend::UI::ExportKeyPackageDialog</a></div><div class="ttdef"><b>Definition:</b> ExportKeyPackageDialog.h:42</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1KeyPackageOperator_html_ae90b362a32b6f6014cda1dc232bd3f0e"><div class="ttname"><a href="classGpgFrontend_1_1KeyPackageOperator.html#ae90b362a32b6f6014cda1dc232bd3f0e">GpgFrontend::KeyPackageOperator::GenerateKeyPackageName</a></div><div class="ttdeci">static std::string GenerateKeyPackageName()</div><div class="ttdoc">generate the name of the key package</div><div class="ttdef"><b>Definition:</b> KeyPackageOperator.cpp:116</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgKeyGetter &gt;::GetInstance</a></div><div class="ttdeci">static GpgKeyGetter &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgKeyGetter &gt;::GetInstance</a></div><div class="ttdeci">static GpgKeyGetter &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1KeyPackageOperator_html_ade02f022e405e98377343c4667c206e9"><div class="ttname"><a href="classGpgFrontend_1_1KeyPackageOperator.html#ade02f022e405e98377343c4667c206e9">GpgFrontend::KeyPackageOperator::GenerateKeyPackage</a></div><div class="ttdeci">static bool GenerateKeyPackage(const std::filesystem::path &amp;key_package_path, const std::string &amp;key_package_name, KeyIdArgsListPtr &amp;key_ids, std::string &amp;phrase, bool secret)</div><div class="ttdoc">generate key package</div><div class="ttdef"><b>Definition:</b> KeyPackageOperator.cpp:46</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1ExportKeyPackageDialog_html_a7d1899302ef743671c3002d04f6c9dd8"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1ExportKeyPackageDialog.html#a7d1899302ef743671c3002d04f6c9dd8">GpgFrontend::UI::ExportKeyPackageDialog::ExportKeyPackageDialog</a></div><div class="ttdeci">ExportKeyPackageDialog(KeyIdArgsListPtr key_ids, QWidget *parent)</div><div class="ttdoc">Construct a new Export Key Package Dialog object.</div><div class="ttdef"><b>Definition:</b> ExportKeyPackageDialog.cpp:37</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyGetter_html_aa5979c21af58b874b33c203752dcc805"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyGetter.html#aa5979c21af58b874b33c203752dcc805">GpgFrontend::GpgKeyGetter::GetKeys</a></div><div class="ttdeci">KeyListPtr GetKeys(const KeyIdArgsListPtr &amp;ids)</div><div class="ttdoc">Get the Keys object.</div><div class="ttdef"><b>Definition:</b> GpgKeyGetter.cpp:148</div></div>

View File

@ -127,7 +127,7 @@ $(document).ready(function(){initNavTree('FileReadTask_8h_source.html',''); init
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html">GpgFrontend::UI</a></div><div class="ttdef"><b>Definition:</b> FileReadTask.cpp:31</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1FileReadTask_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1FileReadTask.html">GpgFrontend::UI::FileReadTask</a></div><div class="ttdef"><b>Definition:</b> FileReadTask.h:39</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1Task_html"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></div><div class="ttdef"><b>Definition:</b> Task.h:45</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1Task_html_a689969e7d88ba7ad73a693a1b38aedd7"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1Task.html#a689969e7d88ba7ad73a693a1b38aedd7">GpgFrontend::Thread::Task::SetFinishAfterRun</a></div><div class="ttdeci">void SetFinishAfterRun(bool finish_after_run)</div><div class="ttdoc">Set the Finish After Run object.</div><div class="ttdef"><b>Definition:</b> Task.cpp:71</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1Task_html_a689969e7d88ba7ad73a693a1b38aedd7"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1Task.html#a689969e7d88ba7ad73a693a1b38aedd7">GpgFrontend::Thread::Task::SetFinishAfterRun</a></div><div class="ttdeci">void SetFinishAfterRun(bool finish_after_run)</div><div class="ttdoc">Set the Finish After Run object.</div><div class="ttdef"><b>Definition:</b> Task.cpp:73</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1FileReadTask_html_a0f8bc1c253380b68c0e65cabc011ac09"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1FileReadTask.html#a0f8bc1c253380b68c0e65cabc011ac09">GpgFrontend::UI::FileReadTask::Run</a></div><div class="ttdeci">void Run() override</div><div class="ttdoc">Run - run the task.</div><div class="ttdef"><b>Definition:</b> FileReadTask.cpp:47</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->

View File

@ -90,136 +90,131 @@ $(document).ready(function(){initNavTree('GlobalSettingStation_8h_source.html','
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#ifndef GPGFRONTEND_GLOBALSETTINGSTATION_H</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#define GPGFRONTEND_GLOBALSETTINGSTATION_H</span></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; </div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#include &lt;openssl/x509.h&gt;</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; </div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="preprocessor">#include &lt;boost/filesystem/operations.hpp&gt;</span></div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#include &lt;boost/filesystem/path.hpp&gt;</span></div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; </div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="preprocessor">#include &quot;GpgFrontendBuildInstallInfo.h&quot;</span></div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="preprocessor">#include &quot;core/GpgFrontendCore.h&quot;</span></div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="preprocessor">#include &quot;core/GpgFunctionObject.h&quot;</span></div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; </div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceGpgFrontend.html">GpgFrontend</a> {</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; </div>
<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html"> 47</a></span>&#160;<span class="keyword">class </span>GPGFRONTEND_CORE_EXPORT <a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html">GlobalSettingStation</a></div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; : <span class="keyword">public</span> <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html">SingletonFunctionObject</a>&lt;GlobalSettingStation&gt; {</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html">GlobalSettingStation</a>(</div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; <span class="keywordtype">int</span> channel = <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50">SingletonFunctionObject::GetDefaultChannel</a>()) noexcept;</div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; </div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; ~<a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html">GlobalSettingStation</a>() noexcept <span class="keyword">override</span>;</div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; </div>
<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b"> 68</a></span>&#160; libconfig::Setting &amp;<a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b">GetUISettings</a>() noexcept { <span class="keywordflow">return</span> ui_cfg_.getRoot(); }</div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; </div>
<div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#ae9d1da3d01c4a834120968636596c3c3"> 75</a></span>&#160; [[nodiscard]] std::filesystem::path <a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html#ae9d1da3d01c4a834120968636596c3c3">GetAppDir</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> app_path_; }</div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; </div>
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; [[nodiscard]] std::filesystem::path GetAppDataPath()<span class="keyword"> const </span>{</div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; <span class="keywordflow">return</span> app_data_path_;</div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; }</div>
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; </div>
<div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a7da9b08291ef2391892f5c9375b8db23"> 86</a></span>&#160; [[nodiscard]] std::filesystem::path <a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html#a7da9b08291ef2391892f5c9375b8db23">GetLogDir</a>()<span class="keyword"> const </span>{</div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; <span class="keywordflow">return</span> app_log_path_;</div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; }</div>
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; </div>
<div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#af484ca46c5df831a9dd76f3a88d66332"> 95</a></span>&#160; [[nodiscard]] std::filesystem::path <a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html#af484ca46c5df831a9dd76f3a88d66332">GetStandaloneDatabaseDir</a>()<span class="keyword"> const </span>{</div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; <span class="keyword">auto</span> db_path = app_configure_path_ / <span class="stringliteral">&quot;db&quot;</span>;</div>
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; <span class="keywordflow">if</span> (!std::filesystem::exists(db_path)) {</div>
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; std::filesystem::create_directory(db_path);</div>
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; }</div>
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; <span class="keywordflow">return</span> db_path;</div>
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; }</div>
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; </div>
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; [[nodiscard]] std::filesystem::path GetAppConfigPath()<span class="keyword"> const </span>{</div>
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; <span class="keywordflow">return</span> app_configure_path_;</div>
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; }</div>
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; </div>
<div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#aa93b21af9ac6649d5749c83c809f5b00"> 112</a></span>&#160; [[nodiscard]] std::filesystem::path <a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html#aa93b21af9ac6649d5749c83c809f5b00">GetStandaloneGpgBinDir</a>()<span class="keyword"> const </span>{</div>
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; <span class="keywordflow">return</span> app_resource_path_ / <span class="stringliteral">&quot;gpg1.4&quot;</span> / <span class="stringliteral">&quot;gpg&quot;</span>;</div>
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; }</div>
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; </div>
<div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a0b3780564305e9b210d66ef377c21565"> 121</a></span>&#160; [[nodiscard]] std::filesystem::path <a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html#a0b3780564305e9b210d66ef377c21565">GetLocaleDir</a>()<span class="keyword"> const </span>{</div>
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; <span class="keywordflow">return</span> app_locale_path_;</div>
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; }</div>
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; </div>
<div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#afc1aa3dec55ae4e741f92fce1140a2d0"> 130</a></span>&#160; [[nodiscard]] std::filesystem::path <a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html#afc1aa3dec55ae4e741f92fce1140a2d0">GetResourceDir</a>()<span class="keyword"> const </span>{</div>
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; <span class="keywordflow">return</span> app_resource_path_;</div>
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; }</div>
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; </div>
<div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a385ae4ab6ad5b17742a5405fa693d789"> 139</a></span>&#160; [[nodiscard]] std::filesystem::path <a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html#a385ae4ab6ad5b17742a5405fa693d789">GetCertsDir</a>()<span class="keyword"> const </span>{</div>
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; <span class="keywordflow">return</span> app_resource_path_ / <span class="stringliteral">&quot;certs&quot;</span>;</div>
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160; }</div>
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; </div>
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; <span class="keywordtype">void</span> SyncSettings() noexcept;</div>
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; </div>
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; private:</div>
<div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a678f8ba120f9ad050d0adfec4476d7ac"> 150</a></span>&#160; std::filesystem::path app_path_ =</div>
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; qApp-&gt;applicationDirPath().toStdString(); </div>
<div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a58fff8a42f98ad7989bffb8322344cd6"> 152</a></span>&#160; std::filesystem::path app_data_path_ =</div>
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; QStandardPaths::writableLocation(QStandardPaths::AppLocalDataLocation)</div>
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; .toStdString(); </div>
<div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a6459653a71cc8285fa554943c7fb3ca7"> 155</a></span>&#160; std::filesystem::path app_log_path_ =</div>
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; app_data_path_ / &quot;logs&quot;; </div>
<div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#ad0600d475f6758503b1347722e2a933a"> 157</a></span>&#160; std::filesystem::path app_data_objs_path_ =</div>
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; app_data_path_ / &quot;objs&quot;; </div>
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; </div>
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160;<span class="preprocessor">#ifdef LINUX_INSTALL_BUILD</span></div>
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; std::filesystem::path app_resource_path_ =</div>
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; std::filesystem::path(APP_LOCALSTATE_PATH) /</div>
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; <span class="stringliteral">&quot;gpgfrontend&quot;</span>; </div>
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160;<span class="preprocessor">#else</span></div>
<div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a1d94a126c78ac01ec01f10d2ce575388"> 165</a></span>&#160; std::filesystem::path app_resource_path_ =</div>
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; RESOURCE_DIR_BOOST_PATH(app_path_); </div>
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; </div>
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160;<span class="preprocessor">#ifdef LINUX_INSTALL_BUILD</span></div>
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160; std::filesystem::path app_locale_path_ =</div>
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; std::string(APP_LOCALE_PATH); </div>
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160;<span class="preprocessor">#else</span></div>
<div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a25c1b45a2ccdc21dd2dcba58866169fb"> 173</a></span>&#160; std::filesystem::path app_locale_path_ =</div>
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; app_resource_path_ / <span class="stringliteral">&quot;locales&quot;</span>; </div>
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160; </div>
<div class="line"><a name="l00177"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a4d04bb665571921421b853f18b8b300a"> 177</a></span>&#160; std::filesystem::path app_configure_path_ =</div>
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160; QStandardPaths::writableLocation(QStandardPaths::AppConfigLocation)</div>
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160; .toStdString(); </div>
<div class="line"><a name="l00180"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#ab618fef68cfd4ff6e42d4a4aa8ea94bb"> 180</a></span>&#160; std::filesystem::path ui_config_dir_path_ =</div>
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160; app_configure_path_ /</div>
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160; <span class="stringliteral">&quot;UserInterface&quot;</span>; </div>
<div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#afa99ddc25c0d5fd59a4c5f0e61d13830"> 183</a></span>&#160; std::filesystem::path ui_config_path_ =</div>
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160; ui_config_dir_path_ / <span class="stringliteral">&quot;ui.cfg&quot;</span>; </div>
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160; </div>
<div class="line"><a name="l00186"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a1818e08063d6a886975f77354fc5d85c"> 186</a></span>&#160; libconfig::Config <a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html#a1818e08063d6a886975f77354fc5d85c">ui_cfg_</a>; </div>
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160; </div>
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160; <span class="keywordtype">void</span> init_app_secure_key();</div>
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160;};</div>
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160;} <span class="comment">// namespace GpgFrontend</span></div>
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160; </div>
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160;<span class="preprocessor">#endif // GPGFRONTEND_GLOBALSETTINGSTATION_H</span></div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#include &quot;GpgFrontendBuildInstallInfo.h&quot;</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#include &quot;core/GpgFrontendCore.h&quot;</span></div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="preprocessor">#include &quot;core/GpgFunctionObject.h&quot;</span></div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; </div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceGpgFrontend.html">GpgFrontend</a> {</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; </div>
<div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html"> 42</a></span>&#160;<span class="keyword">class </span>GPGFRONTEND_CORE_EXPORT <a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html">GlobalSettingStation</a></div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; : <span class="keyword">public</span> <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html">SingletonFunctionObject</a>&lt;GlobalSettingStation&gt; {</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html">GlobalSettingStation</a>(</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; <span class="keywordtype">int</span> channel = <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50">SingletonFunctionObject::GetDefaultChannel</a>()) noexcept;</div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; </div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; ~<a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html">GlobalSettingStation</a>() noexcept <span class="keyword">override</span>;</div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; </div>
<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b"> 63</a></span>&#160; libconfig::Setting &amp;<a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b">GetUISettings</a>() noexcept { <span class="keywordflow">return</span> ui_cfg_.getRoot(); }</div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; </div>
<div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#ae9d1da3d01c4a834120968636596c3c3"> 70</a></span>&#160; [[nodiscard]] std::filesystem::path <a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html#ae9d1da3d01c4a834120968636596c3c3">GetAppDir</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> app_path_; }</div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; </div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; [[nodiscard]] std::filesystem::path GetAppDataPath()<span class="keyword"> const </span>{</div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; <span class="keywordflow">return</span> app_data_path_;</div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; }</div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; </div>
<div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a7da9b08291ef2391892f5c9375b8db23"> 81</a></span>&#160; [[nodiscard]] std::filesystem::path <a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html#a7da9b08291ef2391892f5c9375b8db23">GetLogDir</a>()<span class="keyword"> const </span>{</div>
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; <span class="keywordflow">return</span> app_log_path_;</div>
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; }</div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; </div>
<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#af484ca46c5df831a9dd76f3a88d66332"> 90</a></span>&#160; [[nodiscard]] std::filesystem::path <a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html#af484ca46c5df831a9dd76f3a88d66332">GetStandaloneDatabaseDir</a>()<span class="keyword"> const </span>{</div>
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; <span class="keyword">auto</span> db_path = app_configure_path_ / <span class="stringliteral">&quot;db&quot;</span>;</div>
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; <span class="keywordflow">if</span> (!std::filesystem::exists(db_path)) {</div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; std::filesystem::create_directory(db_path);</div>
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; }</div>
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; <span class="keywordflow">return</span> db_path;</div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; }</div>
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; </div>
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; [[nodiscard]] std::filesystem::path GetAppConfigPath()<span class="keyword"> const </span>{</div>
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; <span class="keywordflow">return</span> app_configure_path_;</div>
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; }</div>
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; </div>
<div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#aa93b21af9ac6649d5749c83c809f5b00"> 107</a></span>&#160; [[nodiscard]] std::filesystem::path <a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html#aa93b21af9ac6649d5749c83c809f5b00">GetStandaloneGpgBinDir</a>()<span class="keyword"> const </span>{</div>
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; <span class="keywordflow">return</span> app_resource_path_ / <span class="stringliteral">&quot;gpg1.4&quot;</span> / <span class="stringliteral">&quot;gpg&quot;</span>;</div>
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; }</div>
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; </div>
<div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a0b3780564305e9b210d66ef377c21565"> 116</a></span>&#160; [[nodiscard]] std::filesystem::path <a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html#a0b3780564305e9b210d66ef377c21565">GetLocaleDir</a>()<span class="keyword"> const </span>{</div>
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; <span class="keywordflow">return</span> app_locale_path_;</div>
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; }</div>
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; </div>
<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#afc1aa3dec55ae4e741f92fce1140a2d0"> 125</a></span>&#160; [[nodiscard]] std::filesystem::path <a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html#afc1aa3dec55ae4e741f92fce1140a2d0">GetResourceDir</a>()<span class="keyword"> const </span>{</div>
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; <span class="keywordflow">return</span> app_resource_path_;</div>
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; }</div>
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; </div>
<div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a385ae4ab6ad5b17742a5405fa693d789"> 134</a></span>&#160; [[nodiscard]] std::filesystem::path <a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html#a385ae4ab6ad5b17742a5405fa693d789">GetCertsDir</a>()<span class="keyword"> const </span>{</div>
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160; <span class="keywordflow">return</span> app_resource_path_ / <span class="stringliteral">&quot;certs&quot;</span>;</div>
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; }</div>
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; </div>
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; <span class="keywordtype">void</span> SyncSettings() noexcept;</div>
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; </div>
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; private:</div>
<div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a678f8ba120f9ad050d0adfec4476d7ac"> 145</a></span>&#160; std::filesystem::path app_path_ =</div>
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; QCoreApplication::applicationDirPath().toStdString(); </div>
<div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a58fff8a42f98ad7989bffb8322344cd6"> 147</a></span>&#160; std::filesystem::path app_data_path_ =</div>
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; QStandardPaths::writableLocation(QStandardPaths::AppLocalDataLocation)</div>
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; .toStdString(); </div>
<div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a6459653a71cc8285fa554943c7fb3ca7"> 150</a></span>&#160; std::filesystem::path app_log_path_ =</div>
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; app_data_path_ / &quot;logs&quot;; </div>
<div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#ad0600d475f6758503b1347722e2a933a"> 152</a></span>&#160; std::filesystem::path app_data_objs_path_ =</div>
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; app_data_path_ / &quot;objs&quot;; </div>
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; </div>
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160;<span class="preprocessor">#ifdef LINUX_INSTALL_BUILD</span></div>
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; std::filesystem::path app_resource_path_ =</div>
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; std::filesystem::path(APP_LOCALSTATE_PATH) /</div>
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; <span class="stringliteral">&quot;gpgfrontend&quot;</span>; </div>
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160;<span class="preprocessor">#else</span></div>
<div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a1d94a126c78ac01ec01f10d2ce575388"> 160</a></span>&#160; std::filesystem::path app_resource_path_ =</div>
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; RESOURCE_DIR_BOOST_PATH(app_path_); </div>
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; </div>
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160;<span class="preprocessor">#ifdef LINUX_INSTALL_BUILD</span></div>
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; std::filesystem::path app_locale_path_ =</div>
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; std::string(APP_LOCALE_PATH); </div>
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160;<span class="preprocessor">#else</span></div>
<div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a25c1b45a2ccdc21dd2dcba58866169fb"> 168</a></span>&#160; std::filesystem::path app_locale_path_ =</div>
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160; app_resource_path_ / <span class="stringliteral">&quot;locales&quot;</span>; </div>
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; </div>
<div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a4d04bb665571921421b853f18b8b300a"> 172</a></span>&#160; std::filesystem::path app_configure_path_ =</div>
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; QStandardPaths::writableLocation(QStandardPaths::AppConfigLocation)</div>
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; .toStdString(); </div>
<div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#ab618fef68cfd4ff6e42d4a4aa8ea94bb"> 175</a></span>&#160; std::filesystem::path ui_config_dir_path_ =</div>
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160; app_configure_path_ /</div>
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; <span class="stringliteral">&quot;UserInterface&quot;</span>; </div>
<div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#afa99ddc25c0d5fd59a4c5f0e61d13830"> 178</a></span>&#160; std::filesystem::path ui_config_path_ =</div>
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160; ui_config_dir_path_ / <span class="stringliteral">&quot;ui.cfg&quot;</span>; </div>
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160; </div>
<div class="line"><a name="l00181"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a1818e08063d6a886975f77354fc5d85c"> 181</a></span>&#160; libconfig::Config <a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html#a1818e08063d6a886975f77354fc5d85c">ui_cfg_</a>; </div>
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160; </div>
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160; <span class="keywordtype">void</span> init_app_secure_key();</div>
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160;};</div>
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160;} <span class="comment">// namespace GpgFrontend</span></div>
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160; </div>
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160;<span class="preprocessor">#endif // GPGFRONTEND_GLOBALSETTINGSTATION_H</span></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject&lt; GlobalSettingStation &gt;</a></div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_ac061ac8e5308f67ea52b98888bbb2e8d"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#ac061ac8e5308f67ea52b98888bbb2e8d">GpgFrontend::GlobalSettingStation::SyncSettings</a></div><div class="ttdeci">void SyncSettings() noexcept</div><div class="ttdoc">sync the settings to the file</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.cpp:33</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html"><div class="ttname"><a href="namespaceGpgFrontend.html">GpgFrontend</a></div><div class="ttdef"><b>Definition:</b> CoreCommonUtil.cpp:29</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a6459653a71cc8285fa554943c7fb3ca7"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a6459653a71cc8285fa554943c7fb3ca7">GpgFrontend::GlobalSettingStation::app_log_path_</a></div><div class="ttdeci">std::filesystem::path app_log_path_</div><div class="ttdoc">Program Data Location.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:155</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a14433405831283cd95091d741614d03b"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b">GpgFrontend::GlobalSettingStation::GetUISettings</a></div><div class="ttdeci">libconfig::Setting &amp; GetUISettings() noexcept</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:68</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_afa99ddc25c0d5fd59a4c5f0e61d13830"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#afa99ddc25c0d5fd59a4c5f0e61d13830">GpgFrontend::GlobalSettingStation::ui_config_path_</a></div><div class="ttdeci">std::filesystem::path ui_config_path_</div><div class="ttdoc">UI Configure File Location.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:183</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a385ae4ab6ad5b17742a5405fa693d789"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a385ae4ab6ad5b17742a5405fa693d789">GpgFrontend::GlobalSettingStation::GetCertsDir</a></div><div class="ttdeci">std::filesystem::path GetCertsDir() const</div><div class="ttdoc">Get the Certs Dir object.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:139</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a0b3780564305e9b210d66ef377c21565"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a0b3780564305e9b210d66ef377c21565">GpgFrontend::GlobalSettingStation::GetLocaleDir</a></div><div class="ttdeci">std::filesystem::path GetLocaleDir() const</div><div class="ttdoc">Get the Locale Dir object.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:121</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_afc1aa3dec55ae4e741f92fce1140a2d0"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#afc1aa3dec55ae4e741f92fce1140a2d0">GpgFrontend::GlobalSettingStation::GetResourceDir</a></div><div class="ttdeci">std::filesystem::path GetResourceDir() const</div><div class="ttdoc">Get the Resource Dir object.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:130</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_af484ca46c5df831a9dd76f3a88d66332"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#af484ca46c5df831a9dd76f3a88d66332">GpgFrontend::GlobalSettingStation::GetStandaloneDatabaseDir</a></div><div class="ttdeci">std::filesystem::path GetStandaloneDatabaseDir() const</div><div class="ttdoc">Get the Standalone Database Dir object.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:95</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a58fff8a42f98ad7989bffb8322344cd6"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a58fff8a42f98ad7989bffb8322344cd6">GpgFrontend::GlobalSettingStation::app_data_path_</a></div><div class="ttdeci">std::filesystem::path app_data_path_</div><div class="ttdoc">Program Data Location.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:152</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_ab618fef68cfd4ff6e42d4a4aa8ea94bb"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#ab618fef68cfd4ff6e42d4a4aa8ea94bb">GpgFrontend::GlobalSettingStation::ui_config_dir_path_</a></div><div class="ttdeci">std::filesystem::path ui_config_dir_path_</div><div class="ttdoc">Configure File Directory Location.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:180</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a678f8ba120f9ad050d0adfec4476d7ac"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a678f8ba120f9ad050d0adfec4476d7ac">GpgFrontend::GlobalSettingStation::app_path_</a></div><div class="ttdeci">std::filesystem::path app_path_</div><div class="ttdoc">Program Location.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:150</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a25c1b45a2ccdc21dd2dcba58866169fb"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a25c1b45a2ccdc21dd2dcba58866169fb">GpgFrontend::GlobalSettingStation::app_locale_path_</a></div><div class="ttdeci">std::filesystem::path app_locale_path_</div><div class="ttdoc">Program Data Location.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:173</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html">GpgFrontend::GlobalSettingStation</a></div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:47</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a6459653a71cc8285fa554943c7fb3ca7"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a6459653a71cc8285fa554943c7fb3ca7">GpgFrontend::GlobalSettingStation::app_log_path_</a></div><div class="ttdeci">std::filesystem::path app_log_path_</div><div class="ttdoc">Program Data Location.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:150</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a14433405831283cd95091d741614d03b"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b">GpgFrontend::GlobalSettingStation::GetUISettings</a></div><div class="ttdeci">libconfig::Setting &amp; GetUISettings() noexcept</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:63</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_afa99ddc25c0d5fd59a4c5f0e61d13830"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#afa99ddc25c0d5fd59a4c5f0e61d13830">GpgFrontend::GlobalSettingStation::ui_config_path_</a></div><div class="ttdeci">std::filesystem::path ui_config_path_</div><div class="ttdoc">UI Configure File Location.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:178</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a385ae4ab6ad5b17742a5405fa693d789"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a385ae4ab6ad5b17742a5405fa693d789">GpgFrontend::GlobalSettingStation::GetCertsDir</a></div><div class="ttdeci">std::filesystem::path GetCertsDir() const</div><div class="ttdoc">Get the Certs Dir object.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:134</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a0b3780564305e9b210d66ef377c21565"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a0b3780564305e9b210d66ef377c21565">GpgFrontend::GlobalSettingStation::GetLocaleDir</a></div><div class="ttdeci">std::filesystem::path GetLocaleDir() const</div><div class="ttdoc">Get the Locale Dir object.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:116</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_afc1aa3dec55ae4e741f92fce1140a2d0"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#afc1aa3dec55ae4e741f92fce1140a2d0">GpgFrontend::GlobalSettingStation::GetResourceDir</a></div><div class="ttdeci">std::filesystem::path GetResourceDir() const</div><div class="ttdoc">Get the Resource Dir object.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:125</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_af484ca46c5df831a9dd76f3a88d66332"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#af484ca46c5df831a9dd76f3a88d66332">GpgFrontend::GlobalSettingStation::GetStandaloneDatabaseDir</a></div><div class="ttdeci">std::filesystem::path GetStandaloneDatabaseDir() const</div><div class="ttdoc">Get the Standalone Database Dir object.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:90</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a58fff8a42f98ad7989bffb8322344cd6"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a58fff8a42f98ad7989bffb8322344cd6">GpgFrontend::GlobalSettingStation::app_data_path_</a></div><div class="ttdeci">std::filesystem::path app_data_path_</div><div class="ttdoc">Program Data Location.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:147</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_ab618fef68cfd4ff6e42d4a4aa8ea94bb"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#ab618fef68cfd4ff6e42d4a4aa8ea94bb">GpgFrontend::GlobalSettingStation::ui_config_dir_path_</a></div><div class="ttdeci">std::filesystem::path ui_config_dir_path_</div><div class="ttdoc">Configure File Directory Location.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:175</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a678f8ba120f9ad050d0adfec4476d7ac"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a678f8ba120f9ad050d0adfec4476d7ac">GpgFrontend::GlobalSettingStation::app_path_</a></div><div class="ttdeci">std::filesystem::path app_path_</div><div class="ttdoc">Program Location.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:145</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a25c1b45a2ccdc21dd2dcba58866169fb"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a25c1b45a2ccdc21dd2dcba58866169fb">GpgFrontend::GlobalSettingStation::app_locale_path_</a></div><div class="ttdeci">std::filesystem::path app_locale_path_</div><div class="ttdoc">Program Data Location.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:168</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html">GpgFrontend::GlobalSettingStation</a></div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:42</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_af700161900e623a0ea14261d51616451"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#af700161900e623a0ea14261d51616451">GpgFrontend::GlobalSettingStation::~GlobalSettingStation</a></div><div class="ttdeci">~GlobalSettingStation() noexcept override</div><div class="ttdoc">Destroy the Global Setting Station object.</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_abdc6dda369d4214e43ffa2930f7386b0"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#abdc6dda369d4214e43ffa2930f7386b0">GpgFrontend::GlobalSettingStation::GlobalSettingStation</a></div><div class="ttdeci">GlobalSettingStation(int channel=SingletonFunctionObject::GetDefaultChannel()) noexcept</div><div class="ttdoc">Construct a new Global Setting Station object.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.cpp:46</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a50e2b3794d6553f4231eaec72d9d0a50"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50">GpgFrontend::SingletonFunctionObject::GetDefaultChannel</a></div><div class="ttdeci">static int GetDefaultChannel()</div><div class="ttdoc">Get the Default Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:245</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a4d04bb665571921421b853f18b8b300a"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a4d04bb665571921421b853f18b8b300a">GpgFrontend::GlobalSettingStation::app_configure_path_</a></div><div class="ttdeci">std::filesystem::path app_configure_path_</div><div class="ttdoc">Program Configure Location.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:177</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_aa93b21af9ac6649d5749c83c809f5b00"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#aa93b21af9ac6649d5749c83c809f5b00">GpgFrontend::GlobalSettingStation::GetStandaloneGpgBinDir</a></div><div class="ttdeci">std::filesystem::path GetStandaloneGpgBinDir() const</div><div class="ttdoc">Get the Standalone Gpg Bin Dir object.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:112</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a7da9b08291ef2391892f5c9375b8db23"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a7da9b08291ef2391892f5c9375b8db23">GpgFrontend::GlobalSettingStation::GetLogDir</a></div><div class="ttdeci">std::filesystem::path GetLogDir() const</div><div class="ttdoc">Get the Log Dir object.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:86</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a1818e08063d6a886975f77354fc5d85c"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a1818e08063d6a886975f77354fc5d85c">GpgFrontend::GlobalSettingStation::ui_cfg_</a></div><div class="ttdeci">libconfig::Config ui_cfg_</div><div class="ttdoc">UI Configure File.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:186</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_ae9d1da3d01c4a834120968636596c3c3"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#ae9d1da3d01c4a834120968636596c3c3">GpgFrontend::GlobalSettingStation::GetAppDir</a></div><div class="ttdeci">std::filesystem::path GetAppDir() const</div><div class="ttdoc">Get the App Dir object.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:75</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a50e2b3794d6553f4231eaec72d9d0a50"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50">GpgFrontend::SingletonFunctionObject::GetDefaultChannel</a></div><div class="ttdeci">static int GetDefaultChannel()</div><div class="ttdoc">Get the Default Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:232</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a4d04bb665571921421b853f18b8b300a"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a4d04bb665571921421b853f18b8b300a">GpgFrontend::GlobalSettingStation::app_configure_path_</a></div><div class="ttdeci">std::filesystem::path app_configure_path_</div><div class="ttdoc">Program Configure Location.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:172</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_aa93b21af9ac6649d5749c83c809f5b00"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#aa93b21af9ac6649d5749c83c809f5b00">GpgFrontend::GlobalSettingStation::GetStandaloneGpgBinDir</a></div><div class="ttdeci">std::filesystem::path GetStandaloneGpgBinDir() const</div><div class="ttdoc">Get the Standalone Gpg Bin Dir object.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:107</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a7da9b08291ef2391892f5c9375b8db23"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a7da9b08291ef2391892f5c9375b8db23">GpgFrontend::GlobalSettingStation::GetLogDir</a></div><div class="ttdeci">std::filesystem::path GetLogDir() const</div><div class="ttdoc">Get the Log Dir object.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:81</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a1818e08063d6a886975f77354fc5d85c"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a1818e08063d6a886975f77354fc5d85c">GpgFrontend::GlobalSettingStation::ui_cfg_</a></div><div class="ttdeci">libconfig::Config ui_cfg_</div><div class="ttdoc">UI Configure File.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_ae9d1da3d01c4a834120968636596c3c3"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#ae9d1da3d01c4a834120968636596c3c3">GpgFrontend::GlobalSettingStation::GetAppDir</a></div><div class="ttdeci">std::filesystem::path GetAppDir() const</div><div class="ttdoc">Get the App Dir object.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:70</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>

View File

@ -142,13 +142,13 @@ $(document).ready(function(){initNavTree('GpgBasicOperator_8h_source.html','');
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclassGpgFrontend_1_1GpgBasicOperator_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgBasicOperator.html">GpgFrontend::GpgBasicOperator</a></div><div class="ttdoc">Basic operation collection.</div><div class="ttdef"><b>Definition:</b> GpgBasicOperator.h:43</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject</a></div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:159</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject</a></div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:148</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgBasicOperator_html_a9ea9e81194917e08f46eb657281b7953"><div class="ttname"><a href="classGpgFrontend_1_1GpgBasicOperator.html#a9ea9e81194917e08f46eb657281b7953">GpgFrontend::GpgBasicOperator::Decrypt</a></div><div class="ttdeci">gpgme_error_t Decrypt(BypeArrayRef in_buffer, ByteArrayPtr &amp;out_buffer, GpgDecrResult &amp;result)</div><div class="ttdoc">Call the interface provided by gpgme for decryption operation.</div><div class="ttdef"><b>Definition:</b> GpgBasicOperator.cpp:64</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html"><div class="ttname"><a href="namespaceGpgFrontend.html">GpgFrontend</a></div><div class="ttdef"><b>Definition:</b> CoreCommonUtil.cpp:29</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgContext &gt;::GetInstance</a></div><div class="ttdeci">static GpgContext &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgContext &gt;::GetInstance</a></div><div class="ttdeci">static GpgContext &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgBasicOperator_html_a11845a9a3ea2941e14faa9130f0ac9ef"><div class="ttname"><a href="classGpgFrontend_1_1GpgBasicOperator.html#a11845a9a3ea2941e14faa9130f0ac9ef">GpgFrontend::GpgBasicOperator::DecryptVerify</a></div><div class="ttdeci">gpgme_error_t DecryptVerify(BypeArrayRef in_buffer, ByteArrayPtr &amp;out_buffer, GpgDecrResult &amp;decrypt_result, GpgVerifyResult &amp;verify_result)</div><div class="ttdoc">Call the interface provided by gpgme to perform decryption and verification operations at the same ti...</div><div class="ttdef"><b>Definition:</b> GpgBasicOperator.cpp:123</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_afdad4e5f4c3ac891c09216e245c0f48e"><div class="ttname"><a href="namespaceGpgFrontend.html#afdad4e5f4c3ac891c09216e245c0f48e">GpgFrontend::check_gpg_error</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT GpgError check_gpg_error(GpgError err)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:57</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_aa99440b9177f5d0c18840f08a40d64b7"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#aa99440b9177f5d0c18840f08a40d64b7">GpgFrontend::SingletonFunctionObject::GetChannel</a></div><div class="ttdeci">int GetChannel() const</div><div class="ttdoc">Get the Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:252</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_afdad4e5f4c3ac891c09216e245c0f48e"><div class="ttname"><a href="namespaceGpgFrontend.html#afdad4e5f4c3ac891c09216e245c0f48e">GpgFrontend::check_gpg_error</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT GpgError check_gpg_error(GpgError err)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:54</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_aa99440b9177f5d0c18840f08a40d64b7"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#aa99440b9177f5d0c18840f08a40d64b7">GpgFrontend::SingletonFunctionObject::GetChannel</a></div><div class="ttdeci">int GetChannel() const</div><div class="ttdoc">Get the Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:239</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgBasicOperator_html_a78f37b8d5afd6c0248665a4415f880cf"><div class="ttname"><a href="classGpgFrontend_1_1GpgBasicOperator.html#a78f37b8d5afd6c0248665a4415f880cf">GpgFrontend::GpgBasicOperator::GetSigners</a></div><div class="ttdeci">std::unique_ptr&lt; KeyArgsList &gt; GetSigners()</div><div class="ttdoc">Get a global signature private keys that has been set.</div><div class="ttdef"><b>Definition:</b> GpgBasicOperator.cpp:193</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgData_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgData.html">GpgFrontend::GpgData</a></div><div class="ttdef"><b>Definition:</b> GpgData.h:39</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgBasicOperator_html_af0347cb28ff73b2250395ceaa9001509"><div class="ttname"><a href="classGpgFrontend_1_1GpgBasicOperator.html#af0347cb28ff73b2250395ceaa9001509">GpgFrontend::GpgBasicOperator::Verify</a></div><div class="ttdeci">gpgme_error_t Verify(BypeArrayRef in_buffer, ByteArrayPtr &amp;sig_buffer, GpgVerifyResult &amp;result) const</div><div class="ttdoc">Call the interface provided by gpgme for verification operation.</div><div class="ttdef"><b>Definition:</b> GpgBasicOperator.cpp:81</div></div>
@ -158,11 +158,11 @@ $(document).ready(function(){initNavTree('GpgBasicOperator_8h_source.html','');
<div class="ttc" id="aclassGpgFrontend_1_1GpgBasicOperator_html_a139be86330f88e5f833aa24263a3b2ae"><div class="ttname"><a href="classGpgFrontend_1_1GpgBasicOperator.html#a139be86330f88e5f833aa24263a3b2ae">GpgFrontend::GpgBasicOperator::GpgBasicOperator</a></div><div class="ttdeci">GpgBasicOperator(int channel=SingletonFunctionObject::GetDefaultChannel())</div><div class="ttdoc">Construct a new Basic Operator object.</div><div class="ttdef"><b>Definition:</b> GpgBasicOperator.cpp:35</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgBasicOperator_html_a8f4ef57e941a066ad9d070eee51e2073"><div class="ttname"><a href="classGpgFrontend_1_1GpgBasicOperator.html#a8f4ef57e941a066ad9d070eee51e2073">GpgFrontend::GpgBasicOperator::EncryptSymmetric</a></div><div class="ttdeci">gpg_error_t EncryptSymmetric(BypeArrayRef in_buffer, ByteArrayPtr &amp;out_buffer, GpgEncrResult &amp;result)</div><div class="ttdoc">Call the interface provided by GPGME to symmetrical encryption.</div><div class="ttdef"><b>Definition:</b> GpgBasicOperator.cpp:203</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgBasicOperator_html_a08906cf2bc2ddad8489438610f388f8a"><div class="ttname"><a href="classGpgFrontend_1_1GpgBasicOperator.html#a08906cf2bc2ddad8489438610f388f8a">GpgFrontend::GpgBasicOperator::EncryptSign</a></div><div class="ttdeci">gpgme_error_t EncryptSign(KeyListPtr keys, KeyListPtr signers, BypeArrayRef in_buffer, ByteArrayPtr &amp;out_buffer, GpgEncrResult &amp;encr_result, GpgSignResult &amp;sign_result)</div><div class="ttdoc">Call the interface provided by gpgme to perform encryption and signature operations at the same time.</div><div class="ttdef"><b>Definition:</b> GpgBasicOperator.cpp:144</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a50e2b3794d6553f4231eaec72d9d0a50"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50">GpgFrontend::SingletonFunctionObject::GetDefaultChannel</a></div><div class="ttdeci">static int GetDefaultChannel()</div><div class="ttdoc">Get the Default Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:245</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a50e2b3794d6553f4231eaec72d9d0a50"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50">GpgFrontend::SingletonFunctionObject::GetDefaultChannel</a></div><div class="ttdeci">static int GetDefaultChannel()</div><div class="ttdoc">Get the Default Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:232</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgData_html_ae382a34ec551561315deca84c71c19c1"><div class="ttname"><a href="classGpgFrontend_1_1GpgData.html#ae382a34ec551561315deca84c71c19c1">GpgFrontend::GpgData::Read2Buffer</a></div><div class="ttdeci">ByteArrayPtr Read2Buffer()</div><div class="ttdef"><b>Definition:</b> GpgData.cpp:55</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgBasicOperator_html_a32e1eac6bb0f322588ae75ae36a9884a"><div class="ttname"><a href="classGpgFrontend_1_1GpgBasicOperator.html#a32e1eac6bb0f322588ae75ae36a9884a">GpgFrontend::GpgBasicOperator::Encrypt</a></div><div class="ttdeci">gpg_error_t Encrypt(KeyListPtr keys, BypeArrayRef in_buffer, ByteArrayPtr &amp;out_buffer, GpgEncrResult &amp;result)</div><div class="ttdoc">Call the interface provided by gpgme for encryption operation.</div><div class="ttdef"><b>Definition:</b> GpgBasicOperator.cpp:38</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:44</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a2a6566f59b4be29e453a1edd93f6a337"><div class="ttname"><a href="namespaceGpgFrontend.html#a2a6566f59b4be29e453a1edd93f6a337">GpgFrontend::_new_result</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT GpgEncrResult _new_result(gpgme_encrypt_result_t &amp;&amp;result)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:41</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a2a6566f59b4be29e453a1edd93f6a337"><div class="ttname"><a href="namespaceGpgFrontend.html#a2a6566f59b4be29e453a1edd93f6a337">GpgFrontend::_new_result</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT GpgEncrResult _new_result(gpgme_encrypt_result_t &amp;&amp;result)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:173</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>

View File

@ -122,14 +122,14 @@ $(document).ready(function(){initNavTree('GpgCommandExecutor_8h_source.html','')
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160;<span class="preprocessor">#endif // GPGFRONTEND_ZH_CN_TS_GPGCOMMANDEXECUTOR_H</span></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject</a></div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:159</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject</a></div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:148</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgCommandExecutor_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgCommandExecutor.html">GpgFrontend::GpgCommandExecutor</a></div><div class="ttdoc">Extra commands related to GPG.</div><div class="ttdef"><b>Definition:</b> GpgCommandExecutor.h:45</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html"><div class="ttname"><a href="namespaceGpgFrontend.html">GpgFrontend</a></div><div class="ttdef"><b>Definition:</b> CoreCommonUtil.cpp:29</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgContext &gt;::GetInstance</a></div><div class="ttdeci">static GpgContext &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_aa99440b9177f5d0c18840f08a40d64b7"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#aa99440b9177f5d0c18840f08a40d64b7">GpgFrontend::SingletonFunctionObject::GetChannel</a></div><div class="ttdeci">int GetChannel() const</div><div class="ttdoc">Get the Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:252</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgContext &gt;::GetInstance</a></div><div class="ttdeci">static GpgContext &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_aa99440b9177f5d0c18840f08a40d64b7"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#aa99440b9177f5d0c18840f08a40d64b7">GpgFrontend::SingletonFunctionObject::GetChannel</a></div><div class="ttdeci">int GetChannel() const</div><div class="ttdoc">Get the Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:239</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgContext_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgContext.html">GpgFrontend::GpgContext</a></div><div class="ttdef"><b>Definition:</b> GpgContext.h:59</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgCommandExecutor_html_a94240f423464600938bfcafa2b186c38"><div class="ttname"><a href="classGpgFrontend_1_1GpgCommandExecutor.html#a94240f423464600938bfcafa2b186c38">GpgFrontend::GpgCommandExecutor::GpgCommandExecutor</a></div><div class="ttdeci">GpgCommandExecutor(int channel=SingletonFunctionObject::GetDefaultChannel())</div><div class="ttdoc">Construct a new Gpg Command Executor object.</div><div class="ttdef"><b>Definition:</b> GpgCommandExecutor.cpp:30</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a50e2b3794d6553f4231eaec72d9d0a50"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50">GpgFrontend::SingletonFunctionObject::GetDefaultChannel</a></div><div class="ttdeci">static int GetDefaultChannel()</div><div class="ttdoc">Get the Default Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:245</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a50e2b3794d6553f4231eaec72d9d0a50"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50">GpgFrontend::SingletonFunctionObject::GetDefaultChannel</a></div><div class="ttdeci">static int GetDefaultChannel()</div><div class="ttdoc">Get the Default Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:232</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgCommandExecutor_html_afca1c4b6a6c3758a834832768f52bbca"><div class="ttname"><a href="classGpgFrontend_1_1GpgCommandExecutor.html#afca1c4b6a6c3758a834832768f52bbca">GpgFrontend::GpgCommandExecutor::Execute</a></div><div class="ttdeci">void Execute(StringArgsRef arguments, const std::function&lt; void(boost::process::async_pipe &amp;in, boost::process::async_pipe &amp;out)&gt; &amp;interact_func)</div><div class="ttdoc">Excuting an order.</div><div class="ttdef"><b>Definition:</b> GpgCommandExecutor.cpp:41</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->

View File

@ -90,120 +90,113 @@ $(document).ready(function(){initNavTree('GpgConstants_8h_source.html',''); init
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#ifndef GPG_CONSTANTS_H</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#define GPG_CONSTANTS_H</span></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; </div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#include &lt;GpgFrontend.h&gt;</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#include &lt;gpgme.h&gt;</span></div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; </div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#include &lt;cassert&gt;</span></div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="preprocessor">#include &lt;functional&gt;</span></div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#include &quot;GpgFrontendCore.h&quot;</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; </div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="keyword">const</span> <span class="keywordtype">int</span> RESTART_CODE = 1000; </div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; </div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceGpgFrontend.html">GpgFrontend</a> {</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; </div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="comment">// dll export macro</span></div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="preprocessor">#include &quot;GpgFrontendCoreExport.h&quot;</span></div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; </div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;<span class="keyword">const</span> <span class="keywordtype">int</span> RESTART_CODE = 1000; </div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; </div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceGpgFrontend.html">GpgFrontend</a> {</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; </div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;<span class="keyword">using</span> ByteArray = std::string; </div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;<span class="keyword">using</span> ByteArrayPtr = std::unique_ptr&lt;ByteArray&gt;; </div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;<span class="keyword">using</span> StdBypeArrayPtr = std::unique_ptr&lt;ByteArray&gt;; </div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;<span class="keyword">using</span> BypeArrayRef = ByteArray&amp;; </div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;<span class="keyword">using</span> BypeArrayConstRef = <span class="keyword">const</span> ByteArray&amp;; </div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;<span class="keyword">using</span> StringArgsPtr = std::unique_ptr&lt;std::vector&lt;std::string&gt;&gt;; </div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;<span class="keyword">using</span> StringArgsRef = std::vector&lt;std::string&gt;&amp;; </div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; </div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;<span class="keyword">using</span> GpgError = gpgme_error_t;</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; </div>
<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="structGpgFrontend_1_1__result__ref__deletor.html"> 59</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structGpgFrontend_1_1__result__ref__deletor.html">_result_ref_deletor</a> {</div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; <span class="keywordtype">void</span> operator()(<span class="keywordtype">void</span>* _result);</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;};</div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; </div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;<span class="keyword">using</span> GpgEncrResult = std::shared_ptr&lt;struct _gpgme_op_encrypt_result&gt;; </div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;<span class="keyword">using</span> GpgDecrResult = std::shared_ptr&lt;struct _gpgme_op_decrypt_result&gt;; </div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;<span class="keyword">using</span> GpgSignResult = std::shared_ptr&lt;struct _gpgme_op_sign_result&gt;; </div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;<span class="keyword">using</span> GpgVerifyResult = std::shared_ptr&lt;struct _gpgme_op_verify_result&gt;; </div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;<span class="keyword">using</span> GpgGenKeyResult = std::shared_ptr&lt;struct _gpgme_op_genkey_result&gt;; </div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; </div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;<span class="comment">// Convert from gpgme_xxx_result to GpgXXXResult</span></div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; </div>
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;GPGFRONTEND_CORE_EXPORT GpgEncrResult</div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;<a class="code" href="namespaceGpgFrontend.html#a2a6566f59b4be29e453a1edd93f6a337">_new_result</a>(gpgme_encrypt_result_t&amp;&amp; result);</div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; </div>
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160;GPGFRONTEND_CORE_EXPORT GpgDecrResult</div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;<a class="code" href="namespaceGpgFrontend.html#a2a6566f59b4be29e453a1edd93f6a337">_new_result</a>(gpgme_decrypt_result_t&amp;&amp; result);</div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; </div>
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160;GPGFRONTEND_CORE_EXPORT GpgSignResult <a class="code" href="namespaceGpgFrontend.html#a2a6566f59b4be29e453a1edd93f6a337">_new_result</a>(gpgme_sign_result_t&amp;&amp; result);</div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; </div>
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;GPGFRONTEND_CORE_EXPORT GpgVerifyResult</div>
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160;<a class="code" href="namespaceGpgFrontend.html#a2a6566f59b4be29e453a1edd93f6a337">_new_result</a>(gpgme_verify_result_t&amp;&amp; result);</div>
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; </div>
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160;GPGFRONTEND_CORE_EXPORT GpgGenKeyResult</div>
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160;<a class="code" href="namespaceGpgFrontend.html#a2a6566f59b4be29e453a1edd93f6a337">_new_result</a>(gpgme_genkey_result_t&amp;&amp; result);</div>
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; </div>
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160;<span class="comment">// Error Info Printer</span></div>
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; </div>
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160;GPGFRONTEND_CORE_EXPORT GpgError <a class="code" href="namespaceGpgFrontend.html#afdad4e5f4c3ac891c09216e245c0f48e">check_gpg_error</a>(GpgError err);</div>
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; </div>
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160;GPGFRONTEND_CORE_EXPORT GpgError <a class="code" href="namespaceGpgFrontend.html#afdad4e5f4c3ac891c09216e245c0f48e">check_gpg_error</a>(GpgError gpgmeError,</div>
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; <span class="keyword">const</span> std::string&amp; comment);</div>
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; </div>
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160;GPGFRONTEND_CORE_EXPORT gpg_err_code_t <a class="code" href="namespaceGpgFrontend.html#a4edac6df92596ba8eea3a8cdc1173684">check_gpg_error_2_err_code</a>(</div>
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; gpgme_error_t err, gpgme_error_t predict = GPG_ERR_NO_ERROR);</div>
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; </div>
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160;<span class="comment">// Fingerprint</span></div>
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; </div>
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160;GPGFRONTEND_CORE_EXPORT std::string <a class="code" href="namespaceGpgFrontend.html#ac494a4b0d91e08a70db77a399c9a0f30">beautify_fingerprint</a>(</div>
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; BypeArrayConstRef fingerprint);</div>
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; </div>
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160;<span class="comment">// File Operation</span></div>
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; </div>
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160;std::string <a class="code" href="namespaceGpgFrontend.html#a73f3e2217fb1d72dc75f266e11875f6d">read_all_data_in_file</a>(<span class="keyword">const</span> std::string&amp; path);</div>
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; </div>
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160;GPGFRONTEND_CORE_EXPORT <span class="keywordtype">bool</span> <a class="code" href="namespaceGpgFrontend.html#a5135069571678eda9c1f07d17ed9ac41">write_buffer_to_file</a>(</div>
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160; <span class="keyword">const</span> std::string&amp; path, <span class="keyword">const</span> std::string&amp; out_buffer);</div>
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160; </div>
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160;std::string <a class="code" href="namespaceGpgFrontend.html#acff2cf5dd5b112b324fa6574ee935f79">get_file_extension</a>(<span class="keyword">const</span> std::string&amp; path);</div>
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160; </div>
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160;std::string <a class="code" href="namespaceGpgFrontend.html#a5a2f5fc1ad3de55e41a1b7a388821328">get_only_file_name_with_path</a>(<span class="keyword">const</span> std::string&amp; path);</div>
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160; </div>
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160;<span class="comment">// Check</span></div>
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160; </div>
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160;<span class="keywordtype">int</span> <a class="code" href="namespaceGpgFrontend.html#a2a0394c8bdd277f5235f9875a1d69a99">text_is_signed</a>(BypeArrayRef text);</div>
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160; </div>
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160;<span class="comment">// Channels</span></div>
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160;<span class="keyword">const</span> <span class="keywordtype">int</span> GPGFRONTEND_DEFAULT_CHANNEL = 0; </div>
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160;<span class="keyword">const</span> <span class="keywordtype">int</span> GPGFRONTEND_NON_ASCII_CHANNEL = 2; </div>
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160; </div>
<div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GpgConstants.html"> 211</a></span>&#160;<span class="keyword">class </span>GPGFRONTEND_CORE_EXPORT <a class="code" href="classGpgFrontend_1_1GpgConstants.html">GpgConstants</a> {</div>
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00213"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GpgConstants.html#a237006d6db30c7e3f8de171210eb35f2"> 213</a></span>&#160; <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="classGpgFrontend_1_1GpgConstants.html#a237006d6db30c7e3f8de171210eb35f2">PGP_CRYPT_BEGIN</a>; </div>
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160; <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* PGP_CRYPT_END; </div>
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160; <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* PGP_SIGNED_BEGIN; </div>
<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160; <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* PGP_SIGNED_END; </div>
<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160; <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* PGP_SIGNATURE_BEGIN; </div>
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160; <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* PGP_SIGNATURE_END; </div>
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160; <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* PGP_PUBLIC_KEY_BEGIN; </div>
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160; <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* PGP_PRIVATE_KEY_BEGIN; </div>
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160; <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* GPG_FRONTEND_SHORT_CRYPTO_HEAD; </div>
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160;};</div>
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160; </div>
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160;} <span class="comment">// namespace GpgFrontend</span></div>
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160; </div>
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160;<span class="preprocessor">#endif // GPG_CONSTANTS_H</span></div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="keyword">using</span> ByteArray = std::string; </div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="keyword">using</span> ByteArrayPtr = std::unique_ptr&lt;ByteArray&gt;; </div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="keyword">using</span> StdBypeArrayPtr = std::unique_ptr&lt;ByteArray&gt;; </div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;<span class="keyword">using</span> BypeArrayRef = ByteArray&amp;; </div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="keyword">using</span> BypeArrayConstRef = <span class="keyword">const</span> ByteArray&amp;; </div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="keyword">using</span> StringArgsPtr = std::unique_ptr&lt;std::vector&lt;std::string&gt;&gt;; </div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;<span class="keyword">using</span> StringArgsRef = std::vector&lt;std::string&gt;&amp;; </div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; </div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;<span class="keyword">using</span> GpgError = gpgme_error_t;</div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; </div>
<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="structGpgFrontend_1_1__result__ref__deletor.html"> 52</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structGpgFrontend_1_1__result__ref__deletor.html">_result_ref_deletor</a> {</div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; <span class="keywordtype">void</span> operator()(<span class="keywordtype">void</span>* _result);</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;};</div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; </div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;<span class="keyword">using</span> GpgEncrResult = std::shared_ptr&lt;struct _gpgme_op_encrypt_result&gt;; </div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160;<span class="keyword">using</span> GpgDecrResult = std::shared_ptr&lt;struct _gpgme_op_decrypt_result&gt;; </div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;<span class="keyword">using</span> GpgSignResult = std::shared_ptr&lt;struct _gpgme_op_sign_result&gt;; </div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;<span class="keyword">using</span> GpgVerifyResult = std::shared_ptr&lt;struct _gpgme_op_verify_result&gt;; </div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;<span class="keyword">using</span> GpgGenKeyResult = std::shared_ptr&lt;struct _gpgme_op_genkey_result&gt;; </div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; </div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;<span class="comment">// Convert from gpgme_xxx_result to GpgXXXResult</span></div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; </div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;GPGFRONTEND_CORE_EXPORT GpgEncrResult</div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;<a class="code" href="namespaceGpgFrontend.html#a2a6566f59b4be29e453a1edd93f6a337">_new_result</a>(gpgme_encrypt_result_t&amp;&amp; result);</div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; </div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;GPGFRONTEND_CORE_EXPORT GpgDecrResult</div>
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160;<a class="code" href="namespaceGpgFrontend.html#a2a6566f59b4be29e453a1edd93f6a337">_new_result</a>(gpgme_decrypt_result_t&amp;&amp; result);</div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; </div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;GPGFRONTEND_CORE_EXPORT GpgSignResult <a class="code" href="namespaceGpgFrontend.html#a2a6566f59b4be29e453a1edd93f6a337">_new_result</a>(gpgme_sign_result_t&amp;&amp; result);</div>
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; </div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160;GPGFRONTEND_CORE_EXPORT GpgVerifyResult</div>
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160;<a class="code" href="namespaceGpgFrontend.html#a2a6566f59b4be29e453a1edd93f6a337">_new_result</a>(gpgme_verify_result_t&amp;&amp; result);</div>
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; </div>
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160;GPGFRONTEND_CORE_EXPORT GpgGenKeyResult</div>
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160;<a class="code" href="namespaceGpgFrontend.html#a2a6566f59b4be29e453a1edd93f6a337">_new_result</a>(gpgme_genkey_result_t&amp;&amp; result);</div>
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; </div>
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160;<span class="comment">// Error Info Printer</span></div>
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; </div>
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160;GPGFRONTEND_CORE_EXPORT GpgError <a class="code" href="namespaceGpgFrontend.html#afdad4e5f4c3ac891c09216e245c0f48e">check_gpg_error</a>(GpgError err);</div>
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; </div>
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160;GPGFRONTEND_CORE_EXPORT GpgError <a class="code" href="namespaceGpgFrontend.html#afdad4e5f4c3ac891c09216e245c0f48e">check_gpg_error</a>(GpgError gpgmeError,</div>
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; <span class="keyword">const</span> std::string&amp; comment);</div>
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; </div>
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160;GPGFRONTEND_CORE_EXPORT gpg_err_code_t <a class="code" href="namespaceGpgFrontend.html#a4edac6df92596ba8eea3a8cdc1173684">check_gpg_error_2_err_code</a>(</div>
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; gpgme_error_t err, gpgme_error_t predict = GPG_ERR_NO_ERROR);</div>
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; </div>
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160;<span class="comment">// Fingerprint</span></div>
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160; </div>
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160;GPGFRONTEND_CORE_EXPORT std::string <a class="code" href="namespaceGpgFrontend.html#ac494a4b0d91e08a70db77a399c9a0f30">beautify_fingerprint</a>(</div>
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; BypeArrayConstRef fingerprint);</div>
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; </div>
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160;<span class="comment">// File Operation</span></div>
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; </div>
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160;std::string <a class="code" href="namespaceGpgFrontend.html#a73f3e2217fb1d72dc75f266e11875f6d">read_all_data_in_file</a>(<span class="keyword">const</span> std::string&amp; path);</div>
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; </div>
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160;GPGFRONTEND_CORE_EXPORT <span class="keywordtype">bool</span> <a class="code" href="namespaceGpgFrontend.html#a5135069571678eda9c1f07d17ed9ac41">write_buffer_to_file</a>(</div>
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; <span class="keyword">const</span> std::string&amp; path, <span class="keyword">const</span> std::string&amp; out_buffer);</div>
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160; </div>
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160;std::string <a class="code" href="namespaceGpgFrontend.html#acff2cf5dd5b112b324fa6574ee935f79">get_file_extension</a>(<span class="keyword">const</span> std::string&amp; path);</div>
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; </div>
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160;std::string <a class="code" href="namespaceGpgFrontend.html#a5a2f5fc1ad3de55e41a1b7a388821328">get_only_file_name_with_path</a>(<span class="keyword">const</span> std::string&amp; path);</div>
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160; </div>
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160;<span class="comment">// Check</span></div>
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160; </div>
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160;<span class="keywordtype">int</span> <a class="code" href="namespaceGpgFrontend.html#a2a0394c8bdd277f5235f9875a1d69a99">text_is_signed</a>(BypeArrayRef text);</div>
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160; </div>
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160;<span class="comment">// Channels</span></div>
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160;<span class="keyword">const</span> <span class="keywordtype">int</span> GPGFRONTEND_DEFAULT_CHANNEL = 0; </div>
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160;<span class="keyword">const</span> <span class="keywordtype">int</span> GPGFRONTEND_NON_ASCII_CHANNEL = 2; </div>
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160; </div>
<div class="line"><a name="l00204"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GpgConstants.html"> 204</a></span>&#160;<span class="keyword">class </span>GPGFRONTEND_CORE_EXPORT <a class="code" href="classGpgFrontend_1_1GpgConstants.html">GpgConstants</a> {</div>
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00206"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GpgConstants.html#a237006d6db30c7e3f8de171210eb35f2"> 206</a></span>&#160; <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="classGpgFrontend_1_1GpgConstants.html#a237006d6db30c7e3f8de171210eb35f2">PGP_CRYPT_BEGIN</a>; </div>
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160; <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* PGP_CRYPT_END; </div>
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160; <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* PGP_SIGNED_BEGIN; </div>
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160; <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* PGP_SIGNED_END; </div>
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160; <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* PGP_SIGNATURE_BEGIN; </div>
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160; <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* PGP_SIGNATURE_END; </div>
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160; <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* PGP_PUBLIC_KEY_BEGIN; </div>
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160; <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* PGP_PRIVATE_KEY_BEGIN; </div>
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160; <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* GPG_FRONTEND_SHORT_CRYPTO_HEAD; </div>
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160;};</div>
<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160; </div>
<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160;} <span class="comment">// namespace GpgFrontend</span></div>
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160; </div>
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160;<span class="preprocessor">#endif // GPG_CONSTANTS_H</span></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="anamespaceGpgFrontend_html_ac494a4b0d91e08a70db77a399c9a0f30"><div class="ttname"><a href="namespaceGpgFrontend.html#ac494a4b0d91e08a70db77a399c9a0f30">GpgFrontend::beautify_fingerprint</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT std::string beautify_fingerprint(BypeArrayConstRef fingerprint)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:87</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_acff2cf5dd5b112b324fa6574ee935f79"><div class="ttname"><a href="namespaceGpgFrontend.html#acff2cf5dd5b112b324fa6574ee935f79">GpgFrontend::get_file_extension</a></div><div class="ttdeci">std::string get_file_extension(const std::string &amp;path)</div><div class="ttdoc">Get the file extension object.</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:130</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a5135069571678eda9c1f07d17ed9ac41"><div class="ttname"><a href="namespaceGpgFrontend.html#a5135069571678eda9c1f07d17ed9ac41">GpgFrontend::write_buffer_to_file</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT bool write_buffer_to_file(const std::string &amp;path, const std::string &amp;out_buffer)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:125</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_ac494a4b0d91e08a70db77a399c9a0f30"><div class="ttname"><a href="namespaceGpgFrontend.html#ac494a4b0d91e08a70db77a399c9a0f30">GpgFrontend::beautify_fingerprint</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT std::string beautify_fingerprint(BypeArrayConstRef fingerprint)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:90</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_acff2cf5dd5b112b324fa6574ee935f79"><div class="ttname"><a href="namespaceGpgFrontend.html#acff2cf5dd5b112b324fa6574ee935f79">GpgFrontend::get_file_extension</a></div><div class="ttdeci">std::string get_file_extension(const std::string &amp;path)</div><div class="ttdoc">Get the file extension object.</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:133</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a5135069571678eda9c1f07d17ed9ac41"><div class="ttname"><a href="namespaceGpgFrontend.html#a5135069571678eda9c1f07d17ed9ac41">GpgFrontend::write_buffer_to_file</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT bool write_buffer_to_file(const std::string &amp;path, const std::string &amp;out_buffer)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:128</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html"><div class="ttname"><a href="namespaceGpgFrontend.html">GpgFrontend</a></div><div class="ttdef"><b>Definition:</b> CoreCommonUtil.cpp:29</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a2a0394c8bdd277f5235f9875a1d69a99"><div class="ttname"><a href="namespaceGpgFrontend.html#a2a0394c8bdd277f5235f9875a1d69a99">GpgFrontend::text_is_signed</a></div><div class="ttdeci">int text_is_signed(BypeArrayRef text)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:155</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_afdad4e5f4c3ac891c09216e245c0f48e"><div class="ttname"><a href="namespaceGpgFrontend.html#afdad4e5f4c3ac891c09216e245c0f48e">GpgFrontend::check_gpg_error</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT GpgError check_gpg_error(GpgError err)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:57</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a5a2f5fc1ad3de55e41a1b7a388821328"><div class="ttname"><a href="namespaceGpgFrontend.html#a5a2f5fc1ad3de55e41a1b7a388821328">GpgFrontend::get_only_file_name_with_path</a></div><div class="ttdeci">std::string get_only_file_name_with_path(const std::string &amp;path)</div><div class="ttdoc">Get the only file name with path object.</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:143</div></div>
<div class="ttc" id="astructGpgFrontend_1_1__result__ref__deletor_html"><div class="ttname"><a href="structGpgFrontend_1_1__result__ref__deletor.html">GpgFrontend::_result_ref_deletor</a></div><div class="ttdoc">Result Deleter.</div><div class="ttdef"><b>Definition:</b> GpgConstants.h:59</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a73f3e2217fb1d72dc75f266e11875f6d"><div class="ttname"><a href="namespaceGpgFrontend.html#a73f3e2217fb1d72dc75f266e11875f6d">GpgFrontend::read_all_data_in_file</a></div><div class="ttdeci">std::string read_all_data_in_file(const std::string &amp;path)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:119</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgConstants_html_a237006d6db30c7e3f8de171210eb35f2"><div class="ttname"><a href="classGpgFrontend_1_1GpgConstants.html#a237006d6db30c7e3f8de171210eb35f2">GpgFrontend::GpgConstants::PGP_CRYPT_BEGIN</a></div><div class="ttdeci">static const char * PGP_CRYPT_BEGIN</div><div class="ttdef"><b>Definition:</b> GpgConstants.h:213</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a4edac6df92596ba8eea3a8cdc1173684"><div class="ttname"><a href="namespaceGpgFrontend.html#a4edac6df92596ba8eea3a8cdc1173684">GpgFrontend::check_gpg_error_2_err_code</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT gpg_err_code_t check_gpg_error_2_err_code(gpgme_error_t err, gpgme_error_t predict=GPG_ERR_NO_ERROR)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:66</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgConstants_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgConstants.html">GpgFrontend::GpgConstants</a></div><div class="ttdef"><b>Definition:</b> GpgConstants.h:211</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a2a6566f59b4be29e453a1edd93f6a337"><div class="ttname"><a href="namespaceGpgFrontend.html#a2a6566f59b4be29e453a1edd93f6a337">GpgFrontend::_new_result</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT GpgEncrResult _new_result(gpgme_encrypt_result_t &amp;&amp;result)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:170</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a2a0394c8bdd277f5235f9875a1d69a99"><div class="ttname"><a href="namespaceGpgFrontend.html#a2a0394c8bdd277f5235f9875a1d69a99">GpgFrontend::text_is_signed</a></div><div class="ttdeci">int text_is_signed(BypeArrayRef text)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:158</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_afdad4e5f4c3ac891c09216e245c0f48e"><div class="ttname"><a href="namespaceGpgFrontend.html#afdad4e5f4c3ac891c09216e245c0f48e">GpgFrontend::check_gpg_error</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT GpgError check_gpg_error(GpgError err)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:54</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a5a2f5fc1ad3de55e41a1b7a388821328"><div class="ttname"><a href="namespaceGpgFrontend.html#a5a2f5fc1ad3de55e41a1b7a388821328">GpgFrontend::get_only_file_name_with_path</a></div><div class="ttdeci">std::string get_only_file_name_with_path(const std::string &amp;path)</div><div class="ttdoc">Get the only file name with path object.</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:146</div></div>
<div class="ttc" id="astructGpgFrontend_1_1__result__ref__deletor_html"><div class="ttname"><a href="structGpgFrontend_1_1__result__ref__deletor.html">GpgFrontend::_result_ref_deletor</a></div><div class="ttdoc">Result Deleter.</div><div class="ttdef"><b>Definition:</b> GpgConstants.h:52</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a73f3e2217fb1d72dc75f266e11875f6d"><div class="ttname"><a href="namespaceGpgFrontend.html#a73f3e2217fb1d72dc75f266e11875f6d">GpgFrontend::read_all_data_in_file</a></div><div class="ttdeci">std::string read_all_data_in_file(const std::string &amp;path)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:122</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgConstants_html_a237006d6db30c7e3f8de171210eb35f2"><div class="ttname"><a href="classGpgFrontend_1_1GpgConstants.html#a237006d6db30c7e3f8de171210eb35f2">GpgFrontend::GpgConstants::PGP_CRYPT_BEGIN</a></div><div class="ttdeci">static const char * PGP_CRYPT_BEGIN</div><div class="ttdef"><b>Definition:</b> GpgConstants.h:206</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a4edac6df92596ba8eea3a8cdc1173684"><div class="ttname"><a href="namespaceGpgFrontend.html#a4edac6df92596ba8eea3a8cdc1173684">GpgFrontend::check_gpg_error_2_err_code</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT gpg_err_code_t check_gpg_error_2_err_code(gpgme_error_t err, gpgme_error_t predict=GPG_ERR_NO_ERROR)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:63</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgConstants_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgConstants.html">GpgFrontend::GpgConstants</a></div><div class="ttdef"><b>Definition:</b> GpgConstants.h:204</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a2a6566f59b4be29e453a1edd93f6a337"><div class="ttname"><a href="namespaceGpgFrontend.html#a2a6566f59b4be29e453a1edd93f6a337">GpgFrontend::_new_result</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT GpgEncrResult _new_result(gpgme_encrypt_result_t &amp;&amp;result)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:173</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>

View File

@ -155,10 +155,10 @@ $(document).ready(function(){initNavTree('GpgContext_8h_source.html',''); initRe
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclassGpgFrontend_1_1GpgContext_html_a3377fd6a325aafc18c119431f602db9b"><div class="ttname"><a href="classGpgFrontend_1_1GpgContext.html#a3377fd6a325aafc18c119431f602db9b">GpgFrontend::GpgContext::init_ctx</a></div><div class="ttdeci">void init_ctx()</div><div class="ttdef"><b>Definition:</b> GpgContext.cpp:145</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject</a></div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:159</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject</a></div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:148</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html"><div class="ttname"><a href="namespaceGpgFrontend.html">GpgFrontend</a></div><div class="ttdef"><b>Definition:</b> CoreCommonUtil.cpp:29</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgInfo_html_a2416ae0ab9bedc61782d16075750a9c0"><div class="ttname"><a href="classGpgFrontend_1_1GpgInfo.html#a2416ae0ab9bedc61782d16075750a9c0">GpgFrontend::GpgInfo::AppPath</a></div><div class="ttdeci">std::string AppPath</div><div class="ttdoc">executable binary path of gnupg</div><div class="ttdef"><b>Definition:</b> GpgInfo.h:41</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_afdad4e5f4c3ac891c09216e245c0f48e"><div class="ttname"><a href="namespaceGpgFrontend.html#afdad4e5f4c3ac891c09216e245c0f48e">GpgFrontend::check_gpg_error</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT GpgError check_gpg_error(GpgError err)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:57</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_afdad4e5f4c3ac891c09216e245c0f48e"><div class="ttname"><a href="namespaceGpgFrontend.html#afdad4e5f4c3ac891c09216e245c0f48e">GpgFrontend::check_gpg_error</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT GpgError check_gpg_error(GpgError err)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:54</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgContext_html_ad9af3461de36f74ee85be2523f6038e2"><div class="ttname"><a href="classGpgFrontend_1_1GpgContext.html#ad9af3461de36f74ee85be2523f6038e2">GpgFrontend::GpgContext::GetInfo</a></div><div class="ttdeci">const GpgInfo &amp; GetInfo() const</div><div class="ttdoc">Get the Info object.</div><div class="ttdef"><b>Definition:</b> GpgContext.h:95</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgContext_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgContext.html">GpgFrontend::GpgContext</a></div><div class="ttdef"><b>Definition:</b> GpgContext.h:59</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgContext_html_a3399fc60086ff5010a089bff48bbc63c"><div class="ttname"><a href="classGpgFrontend_1_1GpgContext.html#a3399fc60086ff5010a089bff48bbc63c">GpgFrontend::GpgContext::SetPassphraseCb</a></div><div class="ttdeci">void SetPassphraseCb(gpgme_passphrase_cb_t func) const</div><div class="ttdoc">Set the Passphrase Cb object.</div><div class="ttdef"><b>Definition:</b> GpgContext.cpp:193</div></div>
@ -166,7 +166,7 @@ $(document).ready(function(){initNavTree('GpgContext_8h_source.html',''); initRe
<div class="ttc" id="aclassGpgFrontend_1_1GpgContext_html_a39882b323569987592231f722a2ef147"><div class="ttname"><a href="classGpgFrontend_1_1GpgContext.html#a39882b323569987592231f722a2ef147">GpgFrontend::GpgContext::GpgContext</a></div><div class="ttdeci">GpgContext(const GpgContextInitArgs &amp;args={})</div><div class="ttdoc">Construct a new Gpg Context object.</div><div class="ttdef"><b>Definition:</b> GpgContext.cpp:53</div></div>
<div class="ttc" id="astructGpgFrontend_1_1GpgContext_1_1__ctx__ref__deleter_html"><div class="ttname"><a href="structGpgFrontend_1_1GpgContext_1_1__ctx__ref__deleter.html">GpgFrontend::GpgContext::_ctx_ref_deleter</a></div><div class="ttdef"><b>Definition:</b> GpgContext.h:118</div></div>
<div class="ttc" id="astructGpgFrontend_1_1GpgContextInitArgs_html"><div class="ttname"><a href="structGpgFrontend_1_1GpgContextInitArgs.html">GpgFrontend::GpgContextInitArgs</a></div><div class="ttdef"><b>Definition:</b> GpgContext.h:43</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a4edac6df92596ba8eea3a8cdc1173684"><div class="ttname"><a href="namespaceGpgFrontend.html#a4edac6df92596ba8eea3a8cdc1173684">GpgFrontend::check_gpg_error_2_err_code</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT gpg_err_code_t check_gpg_error_2_err_code(gpgme_error_t err, gpgme_error_t predict=GPG_ERR_NO_ERROR)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:66</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a4edac6df92596ba8eea3a8cdc1173684"><div class="ttname"><a href="namespaceGpgFrontend.html#a4edac6df92596ba8eea3a8cdc1173684">GpgFrontend::check_gpg_error_2_err_code</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT gpg_err_code_t check_gpg_error_2_err_code(gpgme_error_t err, gpgme_error_t predict=GPG_ERR_NO_ERROR)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:63</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgContext_html_a3844cd0966134939e5c4be9a725e5271"><div class="ttname"><a href="classGpgFrontend_1_1GpgContext.html#a3844cd0966134939e5c4be9a725e5271">GpgFrontend::GpgContext::test_status_cb</a></div><div class="ttdeci">static gpgme_error_t test_status_cb(void *hook, const char *keyword, const char *args)</div><div class="ttdef"><b>Definition:</b> GpgContext.cpp:221</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgContext_html_acc4234054002065dfbc5d5261a4950d4"><div class="ttname"><a href="classGpgFrontend_1_1GpgContext.html#acc4234054002065dfbc5d5261a4950d4">GpgFrontend::GpgContext::test_passphrase_cb</a></div><div class="ttdeci">static gpgme_error_t test_passphrase_cb(void *opaque, const char *uid_hint, const char *passphrase_info, int last_was_bad, int fd)</div><div class="ttdef"><b>Definition:</b> GpgContext.cpp:204</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgContext_html_a73c505a2f3d39d1638dc4d9a3e13a913"><div class="ttname"><a href="classGpgFrontend_1_1GpgContext.html#a73c505a2f3d39d1638dc4d9a3e13a913">GpgFrontend::GpgContext::good</a></div><div class="ttdeci">bool good() const</div><div class="ttdef"><b>Definition:</b> GpgContext.cpp:191</div></div>

View File

@ -94,7 +94,7 @@ $(document).ready(function(){initNavTree('GpgCoreInit_8h_source.html',''); initR
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; </div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceGpgFrontend.html">GpgFrontend</a> {</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; </div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="keywordtype">void</span> <a class="code" href="namespaceGpgFrontend.html#affb72eb1b5f3ac8fe48cc1f37dd557ee">init_logging</a>();</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="keywordtype">void</span> GPGFRONTEND_CORE_EXPORT <a class="code" href="namespaceGpgFrontend.html#aff3e12940da2d43ce7aedeb795643434">InitLoggingSystem</a>();</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; </div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;<span class="keywordtype">void</span> init_gpgfrontend_core();</div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; </div>
@ -106,14 +106,14 @@ $(document).ready(function(){initNavTree('GpgCoreInit_8h_source.html',''); initR
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;<span class="preprocessor">#endif // GPGFRONTEND_GPGCOREINIT_H</span></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="anamespaceGpgFrontend_html_affb72eb1b5f3ac8fe48cc1f37dd557ee"><div class="ttname"><a href="namespaceGpgFrontend.html#affb72eb1b5f3ac8fe48cc1f37dd557ee">GpgFrontend::init_logging</a></div><div class="ttdeci">void init_logging()</div><div class="ttdoc">setup logging system and do proper initialization</div><div class="ttdef"><b>Definition:</b> GpgCoreInit.cpp:46</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html"><div class="ttname"><a href="namespaceGpgFrontend.html">GpgFrontend</a></div><div class="ttdef"><b>Definition:</b> CoreCommonUtil.cpp:29</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GlobalSettingStation &gt;::GetInstance</a></div><div class="ttdeci">static GlobalSettingStation &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GlobalSettingStation &gt;::GetInstance</a></div><div class="ttdeci">static GlobalSettingStation &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgContext_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgContext.html">GpgFrontend::GpgContext</a></div><div class="ttdef"><b>Definition:</b> GpgContext.h:59</div></div>
<div class="ttc" id="astructGpgFrontend_1_1GpgContextInitArgs_html"><div class="ttname"><a href="structGpgFrontend_1_1GpgContextInitArgs.html">GpgFrontend::GpgContextInitArgs</a></div><div class="ttdef"><b>Definition:</b> GpgContext.h:43</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a083807ff8cec58dc0aa732844edaf518"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a083807ff8cec58dc0aa732844edaf518">GpgFrontend::SingletonFunctionObject&lt; GpgContext &gt;::CreateInstance</a></div><div class="ttdeci">static GpgContext &amp; CreateInstance(int channel, std::function&lt; std::unique_ptr&lt; ChannelObject &gt;(void)&gt; factory)</div><div class="ttdoc">Create a Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:209</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_aafb9aa0ba1d03afa09085b1b8136c55f"><div class="ttname"><a href="namespaceGpgFrontend.html#aafb9aa0ba1d03afa09085b1b8136c55f">GpgFrontend::new_default_settings_channel</a></div><div class="ttdeci">void new_default_settings_channel(int channel)</div><div class="ttdef"><b>Definition:</b> GpgCoreInit.cpp:90</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a7da9b08291ef2391892f5c9375b8db23"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a7da9b08291ef2391892f5c9375b8db23">GpgFrontend::GlobalSettingStation::GetLogDir</a></div><div class="ttdeci">std::filesystem::path GetLogDir() const</div><div class="ttdoc">Get the Log Dir object.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:86</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_aff3e12940da2d43ce7aedeb795643434"><div class="ttname"><a href="namespaceGpgFrontend.html#aff3e12940da2d43ce7aedeb795643434">GpgFrontend::InitLoggingSystem</a></div><div class="ttdeci">void InitLoggingSystem()</div><div class="ttdoc">setup logging system and do proper initialization</div><div class="ttdef"><b>Definition:</b> GpgCoreInit.cpp:44</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a083807ff8cec58dc0aa732844edaf518"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a083807ff8cec58dc0aa732844edaf518">GpgFrontend::SingletonFunctionObject&lt; GpgContext &gt;::CreateInstance</a></div><div class="ttdeci">static GpgContext &amp; CreateInstance(int channel, std::function&lt; std::unique_ptr&lt; ChannelObject &gt;(void)&gt; factory)</div><div class="ttdoc">Create a Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:196</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_aafb9aa0ba1d03afa09085b1b8136c55f"><div class="ttname"><a href="namespaceGpgFrontend.html#aafb9aa0ba1d03afa09085b1b8136c55f">GpgFrontend::new_default_settings_channel</a></div><div class="ttdeci">void new_default_settings_channel(int channel)</div><div class="ttdef"><b>Definition:</b> GpgCoreInit.cpp:97</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a7da9b08291ef2391892f5c9375b8db23"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a7da9b08291ef2391892f5c9375b8db23">GpgFrontend::GlobalSettingStation::GetLogDir</a></div><div class="ttdeci">std::filesystem::path GetLogDir() const</div><div class="ttdoc">Get the Log Dir object.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:81</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>

View File

@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('GpgDecryptResultAnalyse_8h_source.html
</div><!-- doc-content -->
<div class="ttc" id="aclassGpgFrontend_1_1GpgDecryptResultAnalyse_html_a1aac1c1f77a12069479a47f54a934c44"><div class="ttname"><a href="classGpgFrontend_1_1GpgDecryptResultAnalyse.html#a1aac1c1f77a12069479a47f54a934c44">GpgFrontend::GpgDecryptResultAnalyse::print_recipient</a></div><div class="ttdeci">void print_recipient(std::stringstream &amp;stream, gpgme_recipient_t recipient)</div><div class="ttdef"><b>Definition:</b> GpgDecryptResultAnalyse.cpp:75</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html"><div class="ttname"><a href="namespaceGpgFrontend.html">GpgFrontend</a></div><div class="ttdef"><b>Definition:</b> CoreCommonUtil.cpp:29</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgKeyGetter &gt;::GetInstance</a></div><div class="ttdeci">static GpgKeyGetter &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgKeyGetter &gt;::GetInstance</a></div><div class="ttdeci">static GpgKeyGetter &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgDecryptResultAnalyse_html_a442438ae58cdd7220f0e4b0792e5a372"><div class="ttname"><a href="classGpgFrontend_1_1GpgDecryptResultAnalyse.html#a442438ae58cdd7220f0e4b0792e5a372">GpgFrontend::GpgDecryptResultAnalyse::GpgDecryptResultAnalyse</a></div><div class="ttdeci">GpgDecryptResultAnalyse(GpgError m_error, GpgDecrResult m_result)</div><div class="ttdoc">Construct a new Decrypt Result Analyse object.</div><div class="ttdef"><b>Definition:</b> GpgDecryptResultAnalyse.cpp:33</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyGetter_html_a94243d09c9418c8ebf0c7cdab4a2b7f1"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyGetter.html#a94243d09c9418c8ebf0c7cdab4a2b7f1">GpgFrontend::GpgKeyGetter::GetKey</a></div><div class="ttdeci">GpgKey GetKey(const std::string &amp;id, bool use_cache=true)</div><div class="ttdoc">Get the Key object.</div><div class="ttdef"><b>Definition:</b> GpgKeyGetter.cpp:47</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgResultAnalyse_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgResultAnalyse.html">GpgFrontend::GpgResultAnalyse</a></div><div class="ttdef"><b>Definition:</b> GpgResultAnalyse.h:37</div></div>

View File

@ -144,11 +144,11 @@ $(document).ready(function(){initNavTree('GpgFileOpera_8h_source.html',''); init
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclassGpgFrontend_1_1GpgFileOpera_html_a350df1c07c054625c4755a78e6ca5ca8"><div class="ttname"><a href="classGpgFrontend_1_1GpgFileOpera.html#a350df1c07c054625c4755a78e6ca5ca8">GpgFrontend::GpgFileOpera::SignFile</a></div><div class="ttdeci">static GpgError SignFile(KeyListPtr keys, const std::string &amp;in_path, const std::string &amp;out_path, GpgSignResult &amp;result, int _channel=GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdef"><b>Definition:</b> GpgFileOpera.cpp:103</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject</a></div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:159</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject</a></div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:148</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1FileOperator_html_a51121c94dc32a83d7073fbe7138b603b"><div class="ttname"><a href="classGpgFrontend_1_1FileOperator.html#a51121c94dc32a83d7073fbe7138b603b">GpgFrontend::FileOperator::WriteFileStd</a></div><div class="ttdeci">static bool WriteFileStd(const std::filesystem::path &amp;file_name, const std::string &amp;data)</div><div class="ttdoc">write file content using std struct</div><div class="ttdef"><b>Definition:</b> FileOperator.cpp:67</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgBasicOperator_html_a9ea9e81194917e08f46eb657281b7953"><div class="ttname"><a href="classGpgFrontend_1_1GpgBasicOperator.html#a9ea9e81194917e08f46eb657281b7953">GpgFrontend::GpgBasicOperator::Decrypt</a></div><div class="ttdeci">gpgme_error_t Decrypt(BypeArrayRef in_buffer, ByteArrayPtr &amp;out_buffer, GpgDecrResult &amp;result)</div><div class="ttdoc">Call the interface provided by gpgme for decryption operation.</div><div class="ttdef"><b>Definition:</b> GpgBasicOperator.cpp:64</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html"><div class="ttname"><a href="namespaceGpgFrontend.html">GpgFrontend</a></div><div class="ttdef"><b>Definition:</b> CoreCommonUtil.cpp:29</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgBasicOperator &gt;::GetInstance</a></div><div class="ttdeci">static GpgBasicOperator &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgBasicOperator &gt;::GetInstance</a></div><div class="ttdeci">static GpgBasicOperator &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgBasicOperator_html_a11845a9a3ea2941e14faa9130f0ac9ef"><div class="ttname"><a href="classGpgFrontend_1_1GpgBasicOperator.html#a11845a9a3ea2941e14faa9130f0ac9ef">GpgFrontend::GpgBasicOperator::DecryptVerify</a></div><div class="ttdeci">gpgme_error_t DecryptVerify(BypeArrayRef in_buffer, ByteArrayPtr &amp;out_buffer, GpgDecrResult &amp;decrypt_result, GpgVerifyResult &amp;verify_result)</div><div class="ttdoc">Call the interface provided by gpgme to perform decryption and verification operations at the same ti...</div><div class="ttdef"><b>Definition:</b> GpgBasicOperator.cpp:123</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgFileOpera_html_a234d939ae0b2c3f799dd01130fad9379"><div class="ttname"><a href="classGpgFrontend_1_1GpgFileOpera.html#a234d939ae0b2c3f799dd01130fad9379">GpgFrontend::GpgFileOpera::EncryptFile</a></div><div class="ttdeci">static unsigned int EncryptFile(KeyListPtr keys, const std::string &amp;in_path, const std::string &amp;out_path, GpgEncrResult &amp;result, int _channel=GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Encrypted file.</div><div class="ttdef"><b>Definition:</b> GpgFileOpera.cpp:40</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgFileOpera_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgFileOpera.html">GpgFrontend::GpgFileOpera</a></div><div class="ttdef"><b>Definition:</b> GpgFileOpera.h:43</div></div>
@ -157,9 +157,9 @@ $(document).ready(function(){initNavTree('GpgFileOpera_8h_source.html',''); init
<div class="ttc" id="aclassGpgFrontend_1_1GpgBasicOperator_html_a8f4ef57e941a066ad9d070eee51e2073"><div class="ttname"><a href="classGpgFrontend_1_1GpgBasicOperator.html#a8f4ef57e941a066ad9d070eee51e2073">GpgFrontend::GpgBasicOperator::EncryptSymmetric</a></div><div class="ttdeci">gpg_error_t EncryptSymmetric(BypeArrayRef in_buffer, ByteArrayPtr &amp;out_buffer, GpgEncrResult &amp;result)</div><div class="ttdoc">Call the interface provided by GPGME to symmetrical encryption.</div><div class="ttdef"><b>Definition:</b> GpgBasicOperator.cpp:203</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgBasicOperator_html_a08906cf2bc2ddad8489438610f388f8a"><div class="ttname"><a href="classGpgFrontend_1_1GpgBasicOperator.html#a08906cf2bc2ddad8489438610f388f8a">GpgFrontend::GpgBasicOperator::EncryptSign</a></div><div class="ttdeci">gpgme_error_t EncryptSign(KeyListPtr keys, KeyListPtr signers, BypeArrayRef in_buffer, ByteArrayPtr &amp;out_buffer, GpgEncrResult &amp;encr_result, GpgSignResult &amp;sign_result)</div><div class="ttdoc">Call the interface provided by gpgme to perform encryption and signature operations at the same time.</div><div class="ttdef"><b>Definition:</b> GpgBasicOperator.cpp:144</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgFileOpera_html_aa81da3d72c4fbc57e7138bfec7731152"><div class="ttname"><a href="classGpgFrontend_1_1GpgFileOpera.html#aa81da3d72c4fbc57e7138bfec7731152">GpgFrontend::GpgFileOpera::GpgFileOpera</a></div><div class="ttdeci">GpgFileOpera(int channel=SingletonFunctionObject::GetDefaultChannel())</div><div class="ttdef"><b>Definition:</b> GpgFileOpera.cpp:37</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a50e2b3794d6553f4231eaec72d9d0a50"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50">GpgFrontend::SingletonFunctionObject::GetDefaultChannel</a></div><div class="ttdeci">static int GetDefaultChannel()</div><div class="ttdoc">Get the Default Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:245</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a50e2b3794d6553f4231eaec72d9d0a50"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50">GpgFrontend::SingletonFunctionObject::GetDefaultChannel</a></div><div class="ttdeci">static int GetDefaultChannel()</div><div class="ttdoc">Get the Default Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:232</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1FileOperator_html_ad4424bce4f22ae75a16c542dfb4ddf0a"><div class="ttname"><a href="classGpgFrontend_1_1FileOperator.html#ad4424bce4f22ae75a16c542dfb4ddf0a">GpgFrontend::FileOperator::ReadFileStd</a></div><div class="ttdeci">static bool ReadFileStd(const std::filesystem::path &amp;file_name, std::string &amp;data)</div><div class="ttdoc">read file content using std struct</div><div class="ttdef"><b>Definition:</b> FileOperator.cpp:55</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a4edac6df92596ba8eea3a8cdc1173684"><div class="ttname"><a href="namespaceGpgFrontend.html#a4edac6df92596ba8eea3a8cdc1173684">GpgFrontend::check_gpg_error_2_err_code</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT gpg_err_code_t check_gpg_error_2_err_code(gpgme_error_t err, gpgme_error_t predict=GPG_ERR_NO_ERROR)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:66</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a4edac6df92596ba8eea3a8cdc1173684"><div class="ttname"><a href="namespaceGpgFrontend.html#a4edac6df92596ba8eea3a8cdc1173684">GpgFrontend::check_gpg_error_2_err_code</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT gpg_err_code_t check_gpg_error_2_err_code(gpgme_error_t err, gpgme_error_t predict=GPG_ERR_NO_ERROR)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:63</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgFileOpera_html_a90949b4e9e6116784260cd0e416551db"><div class="ttname"><a href="classGpgFrontend_1_1GpgFileOpera.html#a90949b4e9e6116784260cd0e416551db">GpgFrontend::GpgFileOpera::DecryptVerifyFile</a></div><div class="ttdeci">static GpgError DecryptVerifyFile(const std::string &amp;in_path, const std::string &amp;out_path, GpgDecrResult &amp;decr_res, GpgVerifyResult &amp;verify_res)</div><div class="ttdef"><b>Definition:</b> GpgFileOpera.cpp:197</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgFileOpera_html_a14cddfe822c9410cd9c301d08963b7e7"><div class="ttname"><a href="classGpgFrontend_1_1GpgFileOpera.html#a14cddfe822c9410cd9c301d08963b7e7">GpgFrontend::GpgFileOpera::VerifyFile</a></div><div class="ttdeci">static GpgError VerifyFile(const std::string &amp;data_path, const std::string &amp;sign_path, GpgVerifyResult &amp;result, int _channel=GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdef"><b>Definition:</b> GpgFileOpera.cpp:135</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgFileOpera_html_a6353e1688b113e5746aced6aa7f3876e"><div class="ttname"><a href="classGpgFrontend_1_1GpgFileOpera.html#a6353e1688b113e5746aced6aa7f3876e">GpgFrontend::GpgFileOpera::EncryptSignFile</a></div><div class="ttdeci">static GpgError EncryptSignFile(KeyListPtr keys, KeyListPtr signer_keys, const std::string &amp;in_path, const std::string &amp;out_path, GpgEncrResult &amp;encr_res, GpgSignResult &amp;sign_res, int _channel=GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdef"><b>Definition:</b> GpgFileOpera.cpp:165</div></div>

View File

@ -5,7 +5,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>GpgFrontend Project: src/ui/thread/VersionCheckThread.h Source File</title>
<title>GpgFrontend Project: src/ui/GpgFrontendApplication.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@ -63,7 +63,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('VersionCheckThread_8h_source.html',''); initResizable(); });
$(document).ready(function(){initNavTree('GpgFrontendApplication_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@ -83,50 +83,46 @@ $(document).ready(function(){initNavTree('VersionCheckThread_8h_source.html','')
<div class="header">
<div class="headertitle">
<div class="title">VersionCheckThread.h</div> </div>
<div class="title">GpgFrontendApplication.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160; </div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#ifndef GPGFRONTEND_VERSIONCHECKTHREAD_H</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#define GPGFRONTEND_VERSIONCHECKTHREAD_H</span></div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#include &quot;ui/GpgFrontendUI.h&quot;</span></div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; </div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#ifndef GPGFRONTEND_GPGFRONTENDAPPLICATION_H</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#define GPGFRONTEND_GPGFRONTENDAPPLICATION_H</span></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; </div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#include &quot;ui/GpgFrontendUI.h&quot;</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#include &quot;ui/struct/SoftwareVersion.h&quot;</span></div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; </div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceGpgFrontend_1_1UI.html">GpgFrontend::UI</a> {</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; </div>
<div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1VersionCheckThread.html"> 41</a></span>&#160;<span class="keyword">class </span><a class="code" href="classGpgFrontend_1_1UI_1_1VersionCheckThread.html">VersionCheckThread</a> : <span class="keyword">public</span> QThread {</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; Q_OBJECT</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; </div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classGpgFrontend_1_1UI_1_1VersionCheckThread.html#a75ad15966d6a8e24ca65b7d7ea608c25">VersionCheckThread</a>();</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceGpgFrontend_1_1UI.html">GpgFrontend::UI</a> {</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; </div>
<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html"> 34</a></span>&#160;<span class="keyword">class </span>GPGFRONTEND_UI_EXPORT <a class="code" href="classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html">GpgFrontendApplication</a> : <span class="keyword">public</span> QApplication {</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; Q_OBJECT</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html">GpgFrontendApplication</a>(<span class="keywordtype">int</span> &amp;argc, <span class="keywordtype">char</span> **argv);</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; </div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; ~<a class="code" href="classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html">GpgFrontendApplication</a>() <span class="keyword">override</span> = <span class="keywordflow">default</span>;</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; </div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; signals:</div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; </div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1VersionCheckThread.html#a61ba582623b570964e8fc1515407d636">SignalUpgradeVersion</a>(<a class="code" href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html">SoftwareVersion</a> version);</div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; <span class="keyword">static</span> <a class="code" href="classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html">GpgFrontendApplication</a> *GetInstance(<span class="keywordtype">int</span> argc = 0,</div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <span class="keywordtype">char</span> *argv[] = <span class="keyword">nullptr</span>,</div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; <span class="keywordtype">bool</span> new_instance = <span class="keyword">false</span>);</div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; </div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; <span class="keyword">protected</span>:</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; <span class="keywordtype">void</span> run() <span class="keyword">override</span>;</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; </div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; QByteArray latest_reply_bytes_; </div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; QByteArray current_reply_bytes_; </div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;};</div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; </div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;} <span class="comment">// namespace GpgFrontend::UI</span></div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; </div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;<span class="preprocessor">#endif // GPGFRONTEND_VERSIONCHECKTHREAD_H</span></div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <span class="keywordtype">bool</span> notify(QObject *receiver, QEvent *event) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;};</div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; </div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;} <span class="comment">// namespace GpgFrontend::UI</span></div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; </div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;<span class="preprocessor">#endif // GPGFRONTEND_GPGFRONTENDAPPLICATION_H</span></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html">GpgFrontend::UI</a></div><div class="ttdef"><b>Definition:</b> FileReadTask.cpp:31</div></div>
<div class="ttc" id="astructGpgFrontend_1_1UI_1_1SoftwareVersion_html"><div class="ttname"><a href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html">GpgFrontend::UI::SoftwareVersion</a></div><div class="ttdef"><b>Definition:</b> SoftwareVersion.h:39</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1VersionCheckThread_html_a61ba582623b570964e8fc1515407d636"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1VersionCheckThread.html#a61ba582623b570964e8fc1515407d636">GpgFrontend::UI::VersionCheckThread::SignalUpgradeVersion</a></div><div class="ttdeci">void SignalUpgradeVersion(SoftwareVersion version)</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1VersionCheckThread_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1VersionCheckThread.html">GpgFrontend::UI::VersionCheckThread</a></div><div class="ttdef"><b>Definition:</b> VersionCheckThread.h:41</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1VersionCheckThread_html_a75ad15966d6a8e24ca65b7d7ea608c25"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1VersionCheckThread.html#a75ad15966d6a8e24ca65b7d7ea608c25">GpgFrontend::UI::VersionCheckThread::VersionCheckThread</a></div><div class="ttdeci">VersionCheckThread()</div><div class="ttdoc">Construct a new Version Check Thread object.</div><div class="ttdef"><b>Definition:</b> VersionCheckThread.cpp:125</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1GpgFrontendApplication_html_ae0c8f5dda829371d9f1e2d4d6913be21"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html#ae0c8f5dda829371d9f1e2d4d6913be21">GpgFrontend::UI::GpgFrontendApplication::GpgFrontendApplication</a></div><div class="ttdeci">GpgFrontendApplication(int &amp;argc, char **argv)</div><div class="ttdoc">Construct a new GpgFrontend Application object.</div><div class="ttdef"><b>Definition:</b> GpgFrontendApplication.cpp:33</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1GpgFrontendApplication_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html">GpgFrontend::UI::GpgFrontendApplication</a></div><div class="ttdef"><b>Definition:</b> GpgFrontendApplication.h:34</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1GpgFrontendApplication_html_a6f8ab335d89948c48cd634ab20ff9aa0"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html#a6f8ab335d89948c48cd634ab20ff9aa0">GpgFrontend::UI::GpgFrontendApplication::notify</a></div><div class="ttdeci">bool notify(QObject *receiver, QEvent *event) override</div><div class="ttdef"><b>Definition:</b> GpgFrontendApplication.cpp:70</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1GpgFrontendApplication_html_a9b341a1a903cec0c70a6af4bb230905e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html#a9b341a1a903cec0c70a6af4bb230905e">GpgFrontend::UI::GpgFrontendApplication::GetInstance</a></div><div class="ttdeci">static GpgFrontendApplication * GetInstance(int argc=0, char *argv[]=nullptr, bool new_instance=false)</div><div class="ttdoc">Get the GpgFrontend Application object.</div><div class="ttdef"><b>Definition:</b> GpgFrontendApplication.cpp:56</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_da5c6b39c0a2f54e57df6799511cd3ab.html">ui</a></li><li class="navelem"><a class="el" href="dir_0cd9bde2c64af64bc3733ed8ca8e04b3.html">thread</a></li><li class="navelem"><b>VersionCheckThread.h</b></li>
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_da5c6b39c0a2f54e57df6799511cd3ab.html">ui</a></li><li class="navelem"><b>GpgFrontendApplication.h</b></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>

View File

@ -92,27 +92,48 @@ $(document).ready(function(){initNavTree('GpgFrontendCore_8h_source.html',''); i
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; </div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#include &quot;GpgFrontend.h&quot;</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; </div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="comment">// std includes</span></div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#include &lt;random&gt;</span></div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="preprocessor">#include &lt;filesystem&gt;</span></div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; </div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="comment">// boost includes</span></div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="preprocessor">#include &lt;boost/format.hpp&gt;</span></div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; </div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;<span class="comment">// Qt includes</span></div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="preprocessor">#include &lt;QtCore&gt;</span></div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; </div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;<span class="comment">// libconfig includes</span></div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;<span class="preprocessor">#include &lt;libconfig.h++&gt;</span></div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; </div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;<span class="comment">// libarchive includes</span></div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;<span class="preprocessor">#include &lt;libarchive/libarchive/archive.h&gt;</span></div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;<span class="preprocessor">#include &lt;libarchive/libarchive/archive_entry.h&gt;</span></div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; </div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;<span class="preprocessor">#include &quot;GpgConstants.h&quot;</span></div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; </div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; </div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;<span class="preprocessor">#endif // GPGFRONTEND_GPGFRONTENDCORE_H</span></div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="comment">// gnupg</span></div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#include &lt;gpgme.h&gt;</span></div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; </div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="comment">// std includes</span></div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="preprocessor">#include &lt;cassert&gt;</span></div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="preprocessor">#include &lt;filesystem&gt;</span></div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="preprocessor">#include &lt;functional&gt;</span></div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;<span class="preprocessor">#include &lt;map&gt;</span></div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="preprocessor">#include &lt;memory&gt;</span></div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="preprocessor">#include &lt;mutex&gt;</span></div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;<span class="preprocessor">#include &lt;random&gt;</span></div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;<span class="preprocessor">#include &lt;shared_mutex&gt;</span></div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;<span class="preprocessor">#include &lt;stdexcept&gt;</span></div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;<span class="preprocessor">#include &lt;typeinfo&gt;</span></div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;<span class="preprocessor">#include &lt;utility&gt;</span></div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;<span class="preprocessor">#include &lt;vector&gt;</span></div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; </div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;<span class="comment">// boost includes</span></div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;<span class="preprocessor">#include &lt;boost/date_time.hpp&gt;</span></div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;<span class="preprocessor">#include &lt;boost/date_time/posix_time/conversion.hpp&gt;</span></div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;<span class="preprocessor">#include &lt;boost/filesystem/operations.hpp&gt;</span></div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;<span class="preprocessor">#include &lt;boost/filesystem/path.hpp&gt;</span></div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160;<span class="preprocessor">#include &lt;boost/format.hpp&gt;</span></div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; </div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;<span class="comment">// Qt includes</span></div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;<span class="preprocessor">#include &lt;QtCore&gt;</span></div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; </div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;<span class="comment">// libconfig includes</span></div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;<span class="preprocessor">#include &lt;libconfig.h++&gt;</span></div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; </div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;<span class="comment">// libarchive includes</span></div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;<span class="preprocessor">#include &lt;libarchive/libarchive/archive.h&gt;</span></div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;<span class="preprocessor">#include &lt;libarchive/libarchive/archive_entry.h&gt;</span></div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; </div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;<span class="comment">// json includes</span></div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;<span class="preprocessor">#include &lt;nlohmann/json.hpp&gt;</span></div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; </div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;<span class="comment">// dll export macro</span></div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;<span class="preprocessor">#include &quot;GpgFrontendCoreExport.h&quot;</span></div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; </div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;<span class="preprocessor">#endif // GPGFRONTEND_GPGFRONTENDCORE_H</span></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->

View File

@ -94,9 +94,9 @@ $(document).ready(function(){initNavTree('GpgFrontendUIInit_8h_source.html','');
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; </div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceGpgFrontend_1_1UI.html">GpgFrontend::UI</a> {</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; </div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="keywordtype">void</span> GPGFRONTEND_UI_EXPORT <a class="code" href="namespaceGpgFrontend_1_1UI.html#a6d0382875d4f5c0b4dc98866d140d0a2">InitGpgFrontendUI</a>();</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="keywordtype">void</span> GPGFRONTEND_UI_EXPORT <a class="code" href="namespaceGpgFrontend_1_1UI.html#ab0311557c1d7bde9c56cbca85fefa6ad">InitGpgFrontendUI</a>(QApplication *);</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; </div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;<span class="keywordtype">int</span> GPGFRONTEND_UI_EXPORT <a class="code" href="namespaceGpgFrontend_1_1UI.html#a6a29543f0c6306e49ee85824158f34db">RunGpgFrontendUI</a>();</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;<span class="keywordtype">int</span> GPGFRONTEND_UI_EXPORT <a class="code" href="namespaceGpgFrontend_1_1UI.html#a9e2d085812ef8fdd6f19ea94a241b4da">RunGpgFrontendUI</a>(QApplication *);</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; </div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;}; <span class="comment">// namespace GpgFrontend::UI</span></div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; </div>
@ -104,17 +104,18 @@ $(document).ready(function(){initNavTree('GpgFrontendUIInit_8h_source.html','');
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html">GpgFrontend::UI</a></div><div class="ttdef"><b>Definition:</b> FileReadTask.cpp:31</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_affb72eb1b5f3ac8fe48cc1f37dd557ee"><div class="ttname"><a href="namespaceGpgFrontend.html#affb72eb1b5f3ac8fe48cc1f37dd557ee">GpgFrontend::init_logging</a></div><div class="ttdeci">void init_logging()</div><div class="ttdoc">setup logging system and do proper initialization</div><div class="ttdef"><b>Definition:</b> GpgCoreInit.cpp:46</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_ac061ac8e5308f67ea52b98888bbb2e8d"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#ac061ac8e5308f67ea52b98888bbb2e8d">GpgFrontend::GlobalSettingStation::SyncSettings</a></div><div class="ttdeci">void SyncSettings() noexcept</div><div class="ttdoc">sync the settings to the file</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.cpp:33</div></div>
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html_a6d0382875d4f5c0b4dc98866d140d0a2"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html#a6d0382875d4f5c0b4dc98866d140d0a2">GpgFrontend::UI::InitGpgFrontendUI</a></div><div class="ttdeci">void InitGpgFrontendUI()</div><div class="ttdoc">init the UI library</div><div class="ttdef"><b>Definition:</b> GpgFrontendUIInit.cpp:46</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; TaskRunnerGetter &gt;::GetInstance</a></div><div class="ttdeci">static TaskRunnerGetter &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a14433405831283cd95091d741614d03b"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b">GpgFrontend::GlobalSettingStation::GetUISettings</a></div><div class="ttdeci">libconfig::Setting &amp; GetUISettings() noexcept</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:68</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a0b3780564305e9b210d66ef377c21565"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a0b3780564305e9b210d66ef377c21565">GpgFrontend::GlobalSettingStation::GetLocaleDir</a></div><div class="ttdeci">std::filesystem::path GetLocaleDir() const</div><div class="ttdoc">Get the Locale Dir object.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:121</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GlobalSettingStation &gt;::GetInstance</a></div><div class="ttdeci">static GlobalSettingStation &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a14433405831283cd95091d741614d03b"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b">GpgFrontend::GlobalSettingStation::GetUISettings</a></div><div class="ttdeci">libconfig::Setting &amp; GetUISettings() noexcept</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:63</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a0b3780564305e9b210d66ef377c21565"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a0b3780564305e9b210d66ef377c21565">GpgFrontend::GlobalSettingStation::GetLocaleDir</a></div><div class="ttdeci">std::filesystem::path GetLocaleDir() const</div><div class="ttdoc">Get the Locale Dir object.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:116</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_afc1aa3dec55ae4e741f92fce1140a2d0"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#afc1aa3dec55ae4e741f92fce1140a2d0">GpgFrontend::GlobalSettingStation::GetResourceDir</a></div><div class="ttdeci">std::filesystem::path GetResourceDir() const</div><div class="ttdoc">Get the Resource Dir object.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:125</div></div>
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html_a9e2d085812ef8fdd6f19ea94a241b4da"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html#a9e2d085812ef8fdd6f19ea94a241b4da">GpgFrontend::UI::RunGpgFrontendUI</a></div><div class="ttdeci">int RunGpgFrontendUI(QApplication *app)</div><div class="ttdoc">run main window</div><div class="ttdef"><b>Definition:</b> GpgFrontendUIInit.cpp:122</div></div>
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html_a834d05cb1918760d1a9c5a67aa3a7da3"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html#a834d05cb1918760d1a9c5a67aa3a7da3">GpgFrontend::UI::init_logging_system</a></div><div class="ttdeci">void init_logging_system()</div><div class="ttdoc">initialize the logging system.</div><div class="ttdef"><b>Definition:</b> GpgFrontendUIInit.cpp:132</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SignalStation_html_abe381ce56a7b157a3760b2fd9c3b7419"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SignalStation.html#abe381ce56a7b157a3760b2fd9c3b7419">GpgFrontend::UI::SignalStation::GetInstance</a></div><div class="ttdeci">static SignalStation * GetInstance()</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> SignalStation.cpp:37</div></div>
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html_a157c74e50283da9ed554cf7bf90afbee"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html#a157c74e50283da9ed554cf7bf90afbee">GpgFrontend::UI::init_locale</a></div><div class="ttdeci">void init_locale()</div><div class="ttdoc">setup the locale and load the translations</div><div class="ttdef"><b>Definition:</b> GpgFrontendUIInit.cpp:140</div></div>
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html_a157c74e50283da9ed554cf7bf90afbee"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html#a157c74e50283da9ed554cf7bf90afbee">GpgFrontend::UI::init_locale</a></div><div class="ttdeci">void init_locale()</div><div class="ttdoc">setup the locale and load the translations</div><div class="ttdef"><b>Definition:</b> GpgFrontendUIInit.cpp:172</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1CtxCheckTask_html"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1CtxCheckTask.html">GpgFrontend::Thread::CtxCheckTask</a></div><div class="ttdef"><b>Definition:</b> CtxCheckTask.h:38</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a7da9b08291ef2391892f5c9375b8db23"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a7da9b08291ef2391892f5c9375b8db23">GpgFrontend::GlobalSettingStation::GetLogDir</a></div><div class="ttdeci">std::filesystem::path GetLogDir() const</div><div class="ttdoc">Get the Log Dir object.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:86</div></div>
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html_a6a29543f0c6306e49ee85824158f34db"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html#a6a29543f0c6306e49ee85824158f34db">GpgFrontend::UI::RunGpgFrontendUI</a></div><div class="ttdeci">int RunGpgFrontendUI()</div><div class="ttdoc">run main window</div><div class="ttdef"><b>Definition:</b> GpgFrontendUIInit.cpp:101</div></div>
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html_ab0311557c1d7bde9c56cbca85fefa6ad"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html#ab0311557c1d7bde9c56cbca85fefa6ad">GpgFrontend::UI::InitGpgFrontendUI</a></div><div class="ttdeci">void InitGpgFrontendUI(QApplication *app)</div><div class="ttdoc">init the UI library</div><div class="ttdef"><b>Definition:</b> GpgFrontendUIInit.cpp:50</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a7da9b08291ef2391892f5c9375b8db23"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a7da9b08291ef2391892f5c9375b8db23">GpgFrontend::GlobalSettingStation::GetLogDir</a></div><div class="ttdeci">std::filesystem::path GetLogDir() const</div><div class="ttdoc">Get the Log Dir object.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:81</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1CommonUtils_html_aed529969f54e39e3f9da14ae6dd00d49"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1CommonUtils.html#aed529969f54e39e3f9da14ae6dd00d49">GpgFrontend::UI::CommonUtils::GetInstance</a></div><div class="ttdeci">static CommonUtils * GetInstance()</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> UserInterfaceUtils.cpp:143</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->

View File

@ -90,179 +90,163 @@ $(document).ready(function(){initNavTree('GpgFunctionObject_8h_source.html','');
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#ifndef GPGFRONTEND_ZH_CN_TS_FUNCTIONOBJECT_H</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#define GPGFRONTEND_ZH_CN_TS_FUNCTIONOBJECT_H</span></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; </div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#include &lt;map&gt;</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#include &lt;memory&gt;</span></div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="preprocessor">#include &lt;mutex&gt;</span></div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#include &lt;shared_mutex&gt;</span></div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="preprocessor">#include &lt;stdexcept&gt;</span></div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="preprocessor">#include &lt;typeinfo&gt;</span></div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="preprocessor">#include &lt;utility&gt;</span></div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="preprocessor">#include &lt;vector&gt;</span></div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; </div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="preprocessor">#include &quot;GpgConstants.h&quot;</span></div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="preprocessor">#include &quot;easylogging++.h&quot;</span></div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; </div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceGpgFrontend.html">GpgFrontend</a> {</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; </div>
<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1ChannelObject.html"> 51</a></span>&#160;<span class="keyword">class </span>GPGFRONTEND_CORE_EXPORT <a class="code" href="classGpgFrontend_1_1ChannelObject.html">ChannelObject</a> {</div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <a class="code" href="classGpgFrontend_1_1ChannelObject.html">ChannelObject</a>() noexcept;</div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; </div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; <a class="code" href="classGpgFrontend_1_1ChannelObject.html">ChannelObject</a>(<span class="keywordtype">int</span> channel);</div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; </div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; <span class="keyword">static</span> <span class="keywordtype">int</span> GetDefaultChannel();</div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; </div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; [[nodiscard]] <span class="keywordtype">int</span> GetChannel() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; </div>
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; <span class="keywordtype">void</span> SetChannel(<span class="keywordtype">int</span> channel);</div>
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; </div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1ChannelObject.html#aee5f8a5575adbdf522da4dd195c091ee"> 88</a></span>&#160; <span class="keywordtype">int</span> channel_ = _default_channel; </div>
<div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1ChannelObject.html#a66295bb572e98fc2fad3afce763ac311"> 89</a></span>&#160; <span class="keyword">static</span> constexpr <span class="keywordtype">int</span> _default_channel = 0; </div>
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160;};</div>
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; </div>
<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1SingletonStorage.html"> 92</a></span>&#160;<span class="keyword">class </span>GPGFRONTEND_CORE_EXPORT <a class="code" href="classGpgFrontend_1_1SingletonStorage.html">SingletonStorage</a> {</div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; <span class="keywordtype">void</span> ReleaseChannel(<span class="keywordtype">int</span> channel);</div>
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; </div>
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; <a class="code" href="classGpgFrontend_1_1ChannelObject.html">ChannelObject</a>* FindObjectInChannel(<span class="keywordtype">int</span> channel);</div>
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; </div>
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; std::vector&lt;int&gt; GetAllChannelId();</div>
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; </div>
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; <a class="code" href="classGpgFrontend_1_1ChannelObject.html">ChannelObject</a>* SetObjectInChannel(<span class="keywordtype">int</span> channel,</div>
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; std::unique_ptr&lt;ChannelObject&gt; p_obj);</div>
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160; </div>
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1SingletonStorage.html#a15161d0afafec602018a89266dab5641"> 127</a></span>&#160; std::shared_mutex <a class="code" href="classGpgFrontend_1_1SingletonStorage.html#a15161d0afafec602018a89266dab5641">instances_mutex_</a>; </div>
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; std::map&lt;int, std::unique_ptr&lt;ChannelObject&gt;&gt;</div>
<div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1SingletonStorage.html#a6181f2b5af39c6b86de89e1ba9eeff1c"> 129</a></span>&#160; <a class="code" href="classGpgFrontend_1_1SingletonStorage.html#a6181f2b5af39c6b86de89e1ba9eeff1c">instances_map_</a>; </div>
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160;};</div>
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; </div>
<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1SingletonStorageCollection.html"> 132</a></span>&#160;<span class="keyword">class </span>GPGFRONTEND_CORE_EXPORT <a class="code" href="classGpgFrontend_1_1SingletonStorageCollection.html">SingletonStorageCollection</a> {</div>
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160; <span class="keyword">static</span> <a class="code" href="classGpgFrontend_1_1SingletonStorageCollection.html">SingletonStorageCollection</a>* GetInstance();</div>
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; </div>
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; <a class="code" href="classGpgFrontend_1_1SingletonStorage.html">SingletonStorage</a>* GetSingletonStorage(<span class="keyword">const</span> std::type_info&amp;);</div>
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; </div>
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1SingletonStorageCollection.html#ab648cb257beb2475eb5fca6453c331f9"> 150</a></span>&#160; std::shared_mutex <a class="code" href="classGpgFrontend_1_1SingletonStorageCollection.html#ab648cb257beb2475eb5fca6453c331f9">storages_mutex_</a>; </div>
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; std::map&lt;size_t, std::unique_ptr&lt;SingletonStorage&gt;&gt; storages_map_;</div>
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160;};</div>
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
<div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1SingletonFunctionObject.html"> 159</a></span>&#160;<span class="keyword">class </span><a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html">SingletonFunctionObject</a> : <span class="keyword">public</span> <a class="code" href="classGpgFrontend_1_1ChannelObject.html">ChannelObject</a> {</div>
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#a02e76b42ab51d77588b01c7508bed258">SingletonFunctionObject</a>(<span class="keyword">const</span> <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html">SingletonFunctionObject&lt;T&gt;</a>&amp;) = <span class="keyword">delete</span>;</div>
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; </div>
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html">SingletonFunctionObject</a>&amp; <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#aabb190a60f7a5d4ded43cae16ab8f59e">operator=</a>(<span class="keyword">const</span> <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html">SingletonFunctionObject&lt;T&gt;</a>&amp;) =</div>
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; <span class="keyword">delete</span>;</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#include &quot;GpgConstants.h&quot;</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; </div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceGpgFrontend.html">GpgFrontend</a> {</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; </div>
<div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1ChannelObject.html"> 40</a></span>&#160;<span class="keyword">class </span>GPGFRONTEND_CORE_EXPORT <a class="code" href="classGpgFrontend_1_1ChannelObject.html">ChannelObject</a> {</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; <a class="code" href="classGpgFrontend_1_1ChannelObject.html">ChannelObject</a>() noexcept;</div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; </div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; <a class="code" href="classGpgFrontend_1_1ChannelObject.html">ChannelObject</a>(<span class="keywordtype">int</span> channel);</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; </div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; <span class="keyword">static</span> <span class="keywordtype">int</span> GetDefaultChannel();</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; </div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; [[nodiscard]] <span class="keywordtype">int</span> GetChannel() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; </div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; <span class="keywordtype">void</span> SetChannel(<span class="keywordtype">int</span> channel);</div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; </div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1ChannelObject.html#aee5f8a5575adbdf522da4dd195c091ee"> 77</a></span>&#160; <span class="keywordtype">int</span> channel_ = _default_channel; </div>
<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1ChannelObject.html#a66295bb572e98fc2fad3afce763ac311"> 78</a></span>&#160; <span class="keyword">static</span> constexpr <span class="keywordtype">int</span> _default_channel = 0; </div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;};</div>
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; </div>
<div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1SingletonStorage.html"> 81</a></span>&#160;<span class="keyword">class </span>GPGFRONTEND_CORE_EXPORT <a class="code" href="classGpgFrontend_1_1SingletonStorage.html">SingletonStorage</a> {</div>
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; <span class="keywordtype">void</span> ReleaseChannel(<span class="keywordtype">int</span> channel);</div>
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; </div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; <a class="code" href="classGpgFrontend_1_1ChannelObject.html">ChannelObject</a>* FindObjectInChannel(<span class="keywordtype">int</span> channel);</div>
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; </div>
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; std::vector&lt;int&gt; GetAllChannelId();</div>
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; </div>
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; <a class="code" href="classGpgFrontend_1_1ChannelObject.html">ChannelObject</a>* SetObjectInChannel(<span class="keywordtype">int</span> channel,</div>
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; std::unique_ptr&lt;ChannelObject&gt; p_obj);</div>
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; </div>
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1SingletonStorage.html#a15161d0afafec602018a89266dab5641"> 116</a></span>&#160; std::shared_mutex <a class="code" href="classGpgFrontend_1_1SingletonStorage.html#a15161d0afafec602018a89266dab5641">instances_mutex_</a>; </div>
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; std::map&lt;int, std::unique_ptr&lt;ChannelObject&gt;&gt;</div>
<div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1SingletonStorage.html#a6181f2b5af39c6b86de89e1ba9eeff1c"> 118</a></span>&#160; <a class="code" href="classGpgFrontend_1_1SingletonStorage.html#a6181f2b5af39c6b86de89e1ba9eeff1c">instances_map_</a>; </div>
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160;};</div>
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; </div>
<div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1SingletonStorageCollection.html"> 121</a></span>&#160;<span class="keyword">class </span>GPGFRONTEND_CORE_EXPORT <a class="code" href="classGpgFrontend_1_1SingletonStorageCollection.html">SingletonStorageCollection</a> {</div>
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; <span class="keyword">static</span> <a class="code" href="classGpgFrontend_1_1SingletonStorageCollection.html">SingletonStorageCollection</a>* GetInstance();</div>
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; </div>
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; <a class="code" href="classGpgFrontend_1_1SingletonStorage.html">SingletonStorage</a>* GetSingletonStorage(<span class="keyword">const</span> std::type_info&amp;);</div>
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; </div>
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1SingletonStorageCollection.html#ab648cb257beb2475eb5fca6453c331f9"> 139</a></span>&#160; std::shared_mutex <a class="code" href="classGpgFrontend_1_1SingletonStorageCollection.html#ab648cb257beb2475eb5fca6453c331f9">storages_mutex_</a>; </div>
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; std::map&lt;size_t, std::unique_ptr&lt;SingletonStorage&gt;&gt; storages_map_;</div>
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160;};</div>
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
<div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1SingletonFunctionObject.html"> 148</a></span>&#160;<span class="keyword">class </span><a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html">SingletonFunctionObject</a> : <span class="keyword">public</span> <a class="code" href="classGpgFrontend_1_1ChannelObject.html">ChannelObject</a> {</div>
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#a02e76b42ab51d77588b01c7508bed258">SingletonFunctionObject</a>(<span class="keyword">const</span> <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html">SingletonFunctionObject&lt;T&gt;</a>&amp;) = <span class="keyword">delete</span>;</div>
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; </div>
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html">SingletonFunctionObject</a>&amp; <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#aabb190a60f7a5d4ded43cae16ab8f59e">operator=</a>(<span class="keyword">const</span> <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html">SingletonFunctionObject&lt;T&gt;</a>&amp;) =</div>
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; <span class="keyword">delete</span>;</div>
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; </div>
<div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36"> 170</a></span>&#160; <span class="keyword">static</span> T&amp; <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GetInstance</a>(</div>
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; <span class="keywordtype">int</span> channel = GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL) {</div>
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; static_assert(std::is_base_of&lt;<a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html">SingletonFunctionObject&lt;T&gt;</a>, T&gt;::value,</div>
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; <span class="stringliteral">&quot;T not derived from SingletonFunctionObject&lt;T&gt;&quot;</span>);</div>
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; </div>
<div class="line"><a name="l00181"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36"> 181</a></span>&#160; <span class="keyword">static</span> T&amp; <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GetInstance</a>(</div>
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160; <span class="keywordtype">int</span> channel = GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL) {</div>
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160; static_assert(std::is_base_of&lt;<a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html">SingletonFunctionObject&lt;T&gt;</a>, T&gt;::value,</div>
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160; <span class="stringliteral">&quot;T not derived from SingletonFunctionObject&lt;T&gt;&quot;</span>);</div>
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160; </div>
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160; <span class="keyword">auto</span> p_storage =</div>
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160; <a class="code" href="classGpgFrontend_1_1SingletonStorageCollection.html#a16b4729ca79dcdccc794df70aa2a5aaf">SingletonStorageCollection::GetInstance</a>()-&gt;<a class="code" href="classGpgFrontend_1_1SingletonStorageCollection.html#a6f933390c54b7f55d5ffb4624074725f">GetSingletonStorage</a>(</div>
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160; <span class="keyword">typeid</span>(T));</div>
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160; </div>
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160; <span class="keyword">auto</span>* _p_pbj = (T*)(p_storage-&gt;FindObjectInChannel(channel));</div>
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160; </div>
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160; LOG(INFO) &lt;&lt; <span class="stringliteral">&quot;object address&quot;</span> &lt;&lt; _p_pbj;</div>
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160; </div>
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160; <span class="keywordflow">if</span> (_p_pbj == <span class="keyword">nullptr</span>) {</div>
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160; <span class="keyword">auto</span> new_obj = std::unique_ptr&lt;ChannelObject&gt;(<span class="keyword">new</span> T(channel));</div>
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160; LOG(INFO) &lt;&lt; <span class="stringliteral">&quot;create new object&quot;</span>;</div>
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160; <span class="keywordflow">return</span> *(T*)(p_storage-&gt;SetObjectInChannel(channel, std::move(new_obj)));</div>
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160; } <span class="keywordflow">else</span></div>
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160; <span class="keywordflow">return</span> *_p_pbj;</div>
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160; }</div>
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160; <span class="keyword">auto</span> p_storage =</div>
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160; <a class="code" href="classGpgFrontend_1_1SingletonStorageCollection.html#a16b4729ca79dcdccc794df70aa2a5aaf">SingletonStorageCollection::GetInstance</a>()-&gt;<a class="code" href="classGpgFrontend_1_1SingletonStorageCollection.html#a6f933390c54b7f55d5ffb4624074725f">GetSingletonStorage</a>(</div>
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; <span class="keyword">typeid</span>(T));</div>
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160; </div>
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160; <span class="keyword">auto</span>* _p_pbj = (T*)(p_storage-&gt;FindObjectInChannel(channel));</div>
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160; </div>
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160; <span class="keywordflow">if</span> (_p_pbj == <span class="keyword">nullptr</span>) {</div>
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160; <span class="keyword">auto</span> new_obj = std::unique_ptr&lt;ChannelObject&gt;(<span class="keyword">new</span> T(channel));</div>
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160; <span class="keywordflow">return</span> *(T*)(p_storage-&gt;SetObjectInChannel(channel, std::move(new_obj)));</div>
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160; } <span class="keywordflow">else</span> {</div>
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160; <span class="keywordflow">return</span> *_p_pbj;</div>
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160; }</div>
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160; }</div>
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160; </div>
<div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1SingletonFunctionObject.html#a083807ff8cec58dc0aa732844edaf518"> 196</a></span>&#160; <span class="keyword">static</span> T&amp; <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#a083807ff8cec58dc0aa732844edaf518">CreateInstance</a>(</div>
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160; <span class="keywordtype">int</span> channel,</div>
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160; std::function&lt;std::unique_ptr&lt;ChannelObject&gt;(<span class="keywordtype">void</span>)&gt; factory) {</div>
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160; static_assert(std::is_base_of&lt;<a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html">SingletonFunctionObject&lt;T&gt;</a>, T&gt;::value,</div>
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160; <span class="stringliteral">&quot;T not derived from SingletonFunctionObject&lt;T&gt;&quot;</span>);</div>
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160; </div>
<div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1SingletonFunctionObject.html#a083807ff8cec58dc0aa732844edaf518"> 209</a></span>&#160; <span class="keyword">static</span> T&amp; <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#a083807ff8cec58dc0aa732844edaf518">CreateInstance</a>(</div>
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160; <span class="keywordtype">int</span> channel,</div>
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160; std::function&lt;std::unique_ptr&lt;ChannelObject&gt;(<span class="keywordtype">void</span>)&gt; factory) {</div>
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160; static_assert(std::is_base_of&lt;<a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html">SingletonFunctionObject&lt;T&gt;</a>, T&gt;::value,</div>
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160; <span class="stringliteral">&quot;T not derived from SingletonFunctionObject&lt;T&gt;&quot;</span>);</div>
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160; <span class="keyword">auto</span> p_storage =</div>
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160; <a class="code" href="classGpgFrontend_1_1SingletonStorageCollection.html#a16b4729ca79dcdccc794df70aa2a5aaf">SingletonStorageCollection::GetInstance</a>()-&gt;<a class="code" href="classGpgFrontend_1_1SingletonStorageCollection.html#a6f933390c54b7f55d5ffb4624074725f">GetSingletonStorage</a>(</div>
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160; <span class="keyword">typeid</span>(T));</div>
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160; </div>
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160; <span class="keyword">auto</span> _p_pbj = (T*)(p_storage-&gt;FindObjectInChannel(channel));</div>
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160; </div>
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160; <span class="keywordflow">if</span> (_p_pbj == <span class="keyword">nullptr</span>) {</div>
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160; <span class="keywordflow">return</span> *(</div>
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160; T*)(p_storage-&gt;SetObjectInChannel(channel, std::move(factory())));</div>
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160; } <span class="keywordflow">else</span></div>
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160; <span class="keywordflow">return</span> *_p_pbj;</div>
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160; }</div>
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160; </div>
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160; <span class="keyword">auto</span> p_storage =</div>
<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160; <a class="code" href="classGpgFrontend_1_1SingletonStorageCollection.html#a16b4729ca79dcdccc794df70aa2a5aaf">SingletonStorageCollection::GetInstance</a>()-&gt;<a class="code" href="classGpgFrontend_1_1SingletonStorageCollection.html#a6f933390c54b7f55d5ffb4624074725f">GetSingletonStorage</a>(</div>
<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160; <span class="keyword">typeid</span>(T));</div>
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160; </div>
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160; <span class="keyword">auto</span> _p_pbj = (T*)(p_storage-&gt;FindObjectInChannel(channel));</div>
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160; </div>
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160; <span class="keywordflow">if</span> (_p_pbj == <span class="keyword">nullptr</span>) {</div>
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160; <span class="keywordflow">return</span> *(</div>
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160; T*)(p_storage-&gt;SetObjectInChannel(channel, std::move(factory())));</div>
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160; } <span class="keywordflow">else</span></div>
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160; <span class="keywordflow">return</span> *_p_pbj;</div>
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160; }</div>
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160; </div>
<div class="line"><a name="l00234"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1SingletonFunctionObject.html#ab49b1d50252e1934691a9483a6df2106"> 234</a></span>&#160; <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#ab49b1d50252e1934691a9483a6df2106">ReleaseChannel</a>(<span class="keywordtype">int</span> channel) {</div>
<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160; <a class="code" href="classGpgFrontend_1_1SingletonStorageCollection.html#a16b4729ca79dcdccc794df70aa2a5aaf">SingletonStorageCollection::GetInstance</a>()</div>
<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160; -&gt;<a class="code" href="classGpgFrontend_1_1SingletonStorageCollection.html#a6f933390c54b7f55d5ffb4624074725f">GetSingletonStorage</a>(<span class="keyword">typeid</span>(T))</div>
<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160; -&gt;<a class="code" href="classGpgFrontend_1_1SingletonStorage.html#adb22cc80a1ab040b6e4bce962625edfd">ReleaseChannel</a>(channel);</div>
<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160; }</div>
<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160; </div>
<div class="line"><a name="l00245"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50"> 245</a></span>&#160; <span class="keyword">static</span> <span class="keywordtype">int</span> <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50">GetDefaultChannel</a>() { <span class="keywordflow">return</span> <a class="code" href="classGpgFrontend_1_1ChannelObject.html#aece9c525c49900734bc1bebf85b644ef">ChannelObject::GetDefaultChannel</a>(); }</div>
<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160; </div>
<div class="line"><a name="l00252"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1SingletonFunctionObject.html#aa99440b9177f5d0c18840f08a40d64b7"> 252</a></span>&#160; [[nodiscard]] <span class="keywordtype">int</span> <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#aa99440b9177f5d0c18840f08a40d64b7">GetChannel</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classGpgFrontend_1_1ChannelObject.html#a0e13a4bff1cfb679f68a3a2590a3b1b8">ChannelObject::GetChannel</a>(); }</div>
<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160; </div>
<div class="line"><a name="l00259"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1SingletonFunctionObject.html#a5f2f0474871971f86ff91fb6a2408621"> 259</a></span>&#160; <span class="keyword">static</span> std::vector&lt;int&gt; <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#a5f2f0474871971f86ff91fb6a2408621">GetAllChannelId</a>() {</div>
<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classGpgFrontend_1_1SingletonStorageCollection.html#a16b4729ca79dcdccc794df70aa2a5aaf">SingletonStorageCollection::GetInstance</a>()</div>
<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160; -&gt;<a class="code" href="classGpgFrontend_1_1SingletonStorageCollection.html#a6f933390c54b7f55d5ffb4624074725f">GetSingletonStorage</a>(<span class="keyword">typeid</span>(T))</div>
<div class="line"><a name="l00262"></a><span class="lineno"> 262</span>&#160; -&gt;<a class="code" href="classGpgFrontend_1_1SingletonStorage.html#a3f09424ebdc097fbdab77564a7d723ea">GetAllChannelId</a>();</div>
<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160; }</div>
<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160; </div>
<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160; <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#a02e76b42ab51d77588b01c7508bed258">SingletonFunctionObject</a>(T&amp;&amp;) = <span class="keyword">delete</span>;</div>
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160; </div>
<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160; <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#a02e76b42ab51d77588b01c7508bed258">SingletonFunctionObject</a>(<span class="keyword">const</span> T&amp;) = <span class="keyword">delete</span>;</div>
<div class="line"><a name="l00221"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1SingletonFunctionObject.html#ab49b1d50252e1934691a9483a6df2106"> 221</a></span>&#160; <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#ab49b1d50252e1934691a9483a6df2106">ReleaseChannel</a>(<span class="keywordtype">int</span> channel) {</div>
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160; <a class="code" href="classGpgFrontend_1_1SingletonStorageCollection.html#a16b4729ca79dcdccc794df70aa2a5aaf">SingletonStorageCollection::GetInstance</a>()</div>
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160; -&gt;<a class="code" href="classGpgFrontend_1_1SingletonStorageCollection.html#a6f933390c54b7f55d5ffb4624074725f">GetSingletonStorage</a>(<span class="keyword">typeid</span>(T))</div>
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160; -&gt;<a class="code" href="classGpgFrontend_1_1SingletonStorage.html#adb22cc80a1ab040b6e4bce962625edfd">ReleaseChannel</a>(channel);</div>
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160; }</div>
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160; </div>
<div class="line"><a name="l00232"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50"> 232</a></span>&#160; <span class="keyword">static</span> <span class="keywordtype">int</span> <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50">GetDefaultChannel</a>() { <span class="keywordflow">return</span> <a class="code" href="classGpgFrontend_1_1ChannelObject.html#aece9c525c49900734bc1bebf85b644ef">ChannelObject::GetDefaultChannel</a>(); }</div>
<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160; </div>
<div class="line"><a name="l00239"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1SingletonFunctionObject.html#aa99440b9177f5d0c18840f08a40d64b7"> 239</a></span>&#160; [[nodiscard]] <span class="keywordtype">int</span> <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#aa99440b9177f5d0c18840f08a40d64b7">GetChannel</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classGpgFrontend_1_1ChannelObject.html#a0e13a4bff1cfb679f68a3a2590a3b1b8">ChannelObject::GetChannel</a>(); }</div>
<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160; </div>
<div class="line"><a name="l00246"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1SingletonFunctionObject.html#a5f2f0474871971f86ff91fb6a2408621"> 246</a></span>&#160; <span class="keyword">static</span> std::vector&lt;int&gt; <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#a5f2f0474871971f86ff91fb6a2408621">GetAllChannelId</a>() {</div>
<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classGpgFrontend_1_1SingletonStorageCollection.html#a16b4729ca79dcdccc794df70aa2a5aaf">SingletonStorageCollection::GetInstance</a>()</div>
<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160; -&gt;<a class="code" href="classGpgFrontend_1_1SingletonStorageCollection.html#a6f933390c54b7f55d5ffb4624074725f">GetSingletonStorage</a>(<span class="keyword">typeid</span>(T))</div>
<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160; -&gt;<a class="code" href="classGpgFrontend_1_1SingletonStorage.html#a3f09424ebdc097fbdab77564a7d723ea">GetAllChannelId</a>();</div>
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160; }</div>
<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160; </div>
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160; <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#a02e76b42ab51d77588b01c7508bed258">SingletonFunctionObject</a>(T&amp;&amp;) = <span class="keyword">delete</span>;</div>
<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160; </div>
<div class="line"><a name="l00262"></a><span class="lineno"> 262</span>&#160; <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#a02e76b42ab51d77588b01c7508bed258">SingletonFunctionObject</a>(<span class="keyword">const</span> T&amp;) = <span class="keyword">delete</span>;</div>
<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160; </div>
<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#aabb190a60f7a5d4ded43cae16ab8f59e">operator=</a>(<span class="keyword">const</span> T&amp;) = <span class="keyword">delete</span>;</div>
<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160; </div>
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160; <span class="keyword">protected</span>:</div>
<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160; <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#a02e76b42ab51d77588b01c7508bed258">SingletonFunctionObject</a>() = <span class="keywordflow">default</span>;</div>
<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160; </div>
<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#aabb190a60f7a5d4ded43cae16ab8f59e">operator=</a>(<span class="keyword">const</span> T&amp;) = <span class="keyword">delete</span>;</div>
<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>&#160; </div>
<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>&#160; <span class="keyword">protected</span>:</div>
<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>&#160; <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#a02e76b42ab51d77588b01c7508bed258">SingletonFunctionObject</a>() = <span class="keywordflow">default</span>;</div>
<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160; </div>
<div class="line"><a name="l00295"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1SingletonFunctionObject.html#a4aa7f1eb1d3281bb1fccfcbb1b416251"> 295</a></span>&#160; <span class="keyword">explicit</span> <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#a4aa7f1eb1d3281bb1fccfcbb1b416251">SingletonFunctionObject</a>(<span class="keywordtype">int</span> channel) : <a class="code" href="classGpgFrontend_1_1ChannelObject.html">ChannelObject</a>(channel) {</div>
<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>&#160; LOG(INFO) &lt;&lt; <span class="stringliteral">&quot;called&quot;</span></div>
<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160; &lt;&lt; <span class="stringliteral">&quot;channel:&quot;</span> &lt;&lt; channel;</div>
<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160; }</div>
<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>&#160; </div>
<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>&#160; <span class="keyword">virtual</span> <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#a8296be8c449f88175285186831b995bc">~SingletonFunctionObject</a>() = <span class="keywordflow">default</span>;</div>
<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160;};</div>
<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160;} <span class="comment">// namespace GpgFrontend</span></div>
<div class="line"><a name="l00307"></a><span class="lineno"> 307</span>&#160; </div>
<div class="line"><a name="l00308"></a><span class="lineno"> 308</span>&#160;<span class="preprocessor">#endif // GPGFRONTEND_ZH_CN_TS_FUNCTIONOBJECT_H</span></div>
<div class="line"><a name="l00282"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1SingletonFunctionObject.html#a4aa7f1eb1d3281bb1fccfcbb1b416251"> 282</a></span>&#160; <span class="keyword">explicit</span> <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#a4aa7f1eb1d3281bb1fccfcbb1b416251">SingletonFunctionObject</a>(<span class="keywordtype">int</span> channel) : <a class="code" href="classGpgFrontend_1_1ChannelObject.html">ChannelObject</a>(channel) {}</div>
<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>&#160; </div>
<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>&#160; <span class="keyword">virtual</span> <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#a8296be8c449f88175285186831b995bc">~SingletonFunctionObject</a>() = <span class="keywordflow">default</span>;</div>
<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160;};</div>
<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160;} <span class="comment">// namespace GpgFrontend</span></div>
<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160; </div>
<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>&#160;<span class="preprocessor">#endif // GPGFRONTEND_ZH_CN_TS_FUNCTIONOBJECT_H</span></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclassGpgFrontend_1_1ChannelObject_html_aee5f8a5575adbdf522da4dd195c091ee"><div class="ttname"><a href="classGpgFrontend_1_1ChannelObject.html#aee5f8a5575adbdf522da4dd195c091ee">GpgFrontend::ChannelObject::channel_</a></div><div class="ttdeci">int channel_</div><div class="ttdoc">The channel id.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:88</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject</a></div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:159</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1ChannelObject_html_aee5f8a5575adbdf522da4dd195c091ee"><div class="ttname"><a href="classGpgFrontend_1_1ChannelObject.html#aee5f8a5575adbdf522da4dd195c091ee">GpgFrontend::ChannelObject::channel_</a></div><div class="ttdeci">int channel_</div><div class="ttdoc">The channel id.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:77</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject</a></div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:148</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1ChannelObject_html_a0e13a4bff1cfb679f68a3a2590a3b1b8"><div class="ttname"><a href="classGpgFrontend_1_1ChannelObject.html#a0e13a4bff1cfb679f68a3a2590a3b1b8">GpgFrontend::ChannelObject::GetChannel</a></div><div class="ttdeci">int GetChannel() const</div><div class="ttdoc">Get the Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.cpp:43</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonStorageCollection_html_a6f933390c54b7f55d5ffb4624074725f"><div class="ttname"><a href="classGpgFrontend_1_1SingletonStorageCollection.html#a6f933390c54b7f55d5ffb4624074725f">GpgFrontend::SingletonStorageCollection::GetSingletonStorage</a></div><div class="ttdeci">SingletonStorage * GetSingletonStorage(const std::type_info &amp;)</div><div class="ttdoc">Get the Singleton Storage object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.cpp:102</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonStorageCollection_html_a6f933390c54b7f55d5ffb4624074725f"><div class="ttname"><a href="classGpgFrontend_1_1SingletonStorageCollection.html#a6f933390c54b7f55d5ffb4624074725f">GpgFrontend::SingletonStorageCollection::GetSingletonStorage</a></div><div class="ttdeci">SingletonStorage * GetSingletonStorage(const std::type_info &amp;)</div><div class="ttdoc">Get the Singleton Storage object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.cpp:99</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html"><div class="ttname"><a href="namespaceGpgFrontend.html">GpgFrontend</a></div><div class="ttdef"><b>Definition:</b> CoreCommonUtil.cpp:29</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject::GetInstance</a></div><div class="ttdeci">static T &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a4aa7f1eb1d3281bb1fccfcbb1b416251"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a4aa7f1eb1d3281bb1fccfcbb1b416251">GpgFrontend::SingletonFunctionObject::SingletonFunctionObject</a></div><div class="ttdeci">SingletonFunctionObject(int channel)</div><div class="ttdoc">Construct a new Singleton Function Object object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:295</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject::GetInstance</a></div><div class="ttdeci">static T &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a4aa7f1eb1d3281bb1fccfcbb1b416251"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a4aa7f1eb1d3281bb1fccfcbb1b416251">GpgFrontend::SingletonFunctionObject::SingletonFunctionObject</a></div><div class="ttdeci">SingletonFunctionObject(int channel)</div><div class="ttdoc">Construct a new Singleton Function Object object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:282</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_aabb190a60f7a5d4ded43cae16ab8f59e"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#aabb190a60f7a5d4ded43cae16ab8f59e">GpgFrontend::SingletonFunctionObject::operator=</a></div><div class="ttdeci">SingletonFunctionObject &amp; operator=(const SingletonFunctionObject&lt; T &gt; &amp;)=delete</div><div class="ttdoc">prohibit copy</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1ChannelObject_html_aa3b19cad6d873b314bba32a3dae85f09"><div class="ttname"><a href="classGpgFrontend_1_1ChannelObject.html#aa3b19cad6d873b314bba32a3dae85f09">GpgFrontend::ChannelObject::SetChannel</a></div><div class="ttdeci">void SetChannel(int channel)</div><div class="ttdoc">Set the Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.cpp:39</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_aa99440b9177f5d0c18840f08a40d64b7"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#aa99440b9177f5d0c18840f08a40d64b7">GpgFrontend::SingletonFunctionObject::GetChannel</a></div><div class="ttdeci">int GetChannel() const</div><div class="ttdoc">Get the Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:252</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_aa99440b9177f5d0c18840f08a40d64b7"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#aa99440b9177f5d0c18840f08a40d64b7">GpgFrontend::SingletonFunctionObject::GetChannel</a></div><div class="ttdeci">int GetChannel() const</div><div class="ttdoc">Get the Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:239</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a8296be8c449f88175285186831b995bc"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a8296be8c449f88175285186831b995bc">GpgFrontend::SingletonFunctionObject::~SingletonFunctionObject</a></div><div class="ttdeci">virtual ~SingletonFunctionObject()=default</div><div class="ttdoc">Destroy the Singleton Function Object object.</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonStorage_html_ab0097bb648b2303d68a975c7cbea5a52"><div class="ttname"><a href="classGpgFrontend_1_1SingletonStorage.html#ab0097bb648b2303d68a975c7cbea5a52">GpgFrontend::SingletonStorage::SetObjectInChannel</a></div><div class="ttdeci">ChannelObject * SetObjectInChannel(int channel, std::unique_ptr&lt; ChannelObject &gt; p_obj)</div><div class="ttdoc">Set a new object in channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.cpp:82</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonStorage_html_a6181f2b5af39c6b86de89e1ba9eeff1c"><div class="ttname"><a href="classGpgFrontend_1_1SingletonStorage.html#a6181f2b5af39c6b86de89e1ba9eeff1c">GpgFrontend::SingletonStorage::instances_map_</a></div><div class="ttdeci">std::map&lt; int, std::unique_ptr&lt; ChannelObject &gt; &gt; instances_map_</div><div class="ttdoc">map of singleton instances</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:129</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonStorageCollection_html_ab648cb257beb2475eb5fca6453c331f9"><div class="ttname"><a href="classGpgFrontend_1_1SingletonStorageCollection.html#ab648cb257beb2475eb5fca6453c331f9">GpgFrontend::SingletonStorageCollection::storages_mutex_</a></div><div class="ttdeci">std::shared_mutex storages_mutex_</div><div class="ttdoc">mutex for storages_map_</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:150</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonStorageCollection_html"><div class="ttname"><a href="classGpgFrontend_1_1SingletonStorageCollection.html">GpgFrontend::SingletonStorageCollection</a></div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:132</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonStorage_html_a4c16c32e549494e394a0ddd859890a02"><div class="ttname"><a href="classGpgFrontend_1_1SingletonStorage.html#a4c16c32e549494e394a0ddd859890a02">GpgFrontend::SingletonStorage::FindObjectInChannel</a></div><div class="ttdeci">ChannelObject * FindObjectInChannel(int channel)</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.cpp:57</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonStorageCollection_html_a16b4729ca79dcdccc794df70aa2a5aaf"><div class="ttname"><a href="classGpgFrontend_1_1SingletonStorageCollection.html#a16b4729ca79dcdccc794df70aa2a5aaf">GpgFrontend::SingletonStorageCollection::GetInstance</a></div><div class="ttdeci">static SingletonStorageCollection * GetInstance()</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.cpp:130</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a5f2f0474871971f86ff91fb6a2408621"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a5f2f0474871971f86ff91fb6a2408621">GpgFrontend::SingletonFunctionObject::GetAllChannelId</a></div><div class="ttdeci">static std::vector&lt; int &gt; GetAllChannelId()</div><div class="ttdoc">Get all the channel ids.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:259</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonStorage_html_ab0097bb648b2303d68a975c7cbea5a52"><div class="ttname"><a href="classGpgFrontend_1_1SingletonStorage.html#ab0097bb648b2303d68a975c7cbea5a52">GpgFrontend::SingletonStorage::SetObjectInChannel</a></div><div class="ttdeci">ChannelObject * SetObjectInChannel(int channel, std::unique_ptr&lt; ChannelObject &gt; p_obj)</div><div class="ttdoc">Set a new object in channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.cpp:79</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonStorage_html_a6181f2b5af39c6b86de89e1ba9eeff1c"><div class="ttname"><a href="classGpgFrontend_1_1SingletonStorage.html#a6181f2b5af39c6b86de89e1ba9eeff1c">GpgFrontend::SingletonStorage::instances_map_</a></div><div class="ttdeci">std::map&lt; int, std::unique_ptr&lt; ChannelObject &gt; &gt; instances_map_</div><div class="ttdoc">map of singleton instances</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:118</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonStorageCollection_html_ab648cb257beb2475eb5fca6453c331f9"><div class="ttname"><a href="classGpgFrontend_1_1SingletonStorageCollection.html#ab648cb257beb2475eb5fca6453c331f9">GpgFrontend::SingletonStorageCollection::storages_mutex_</a></div><div class="ttdeci">std::shared_mutex storages_mutex_</div><div class="ttdoc">mutex for storages_map_</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:139</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonStorageCollection_html"><div class="ttname"><a href="classGpgFrontend_1_1SingletonStorageCollection.html">GpgFrontend::SingletonStorageCollection</a></div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:121</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonStorage_html_a4c16c32e549494e394a0ddd859890a02"><div class="ttname"><a href="classGpgFrontend_1_1SingletonStorage.html#a4c16c32e549494e394a0ddd859890a02">GpgFrontend::SingletonStorage::FindObjectInChannel</a></div><div class="ttdeci">ChannelObject * FindObjectInChannel(int channel)</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.cpp:56</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonStorageCollection_html_a16b4729ca79dcdccc794df70aa2a5aaf"><div class="ttname"><a href="classGpgFrontend_1_1SingletonStorageCollection.html#a16b4729ca79dcdccc794df70aa2a5aaf">GpgFrontend::SingletonStorageCollection::GetInstance</a></div><div class="ttdeci">static SingletonStorageCollection * GetInstance()</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.cpp:125</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a5f2f0474871971f86ff91fb6a2408621"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a5f2f0474871971f86ff91fb6a2408621">GpgFrontend::SingletonFunctionObject::GetAllChannelId</a></div><div class="ttdeci">static std::vector&lt; int &gt; GetAllChannelId()</div><div class="ttdoc">Get all the channel ids.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:246</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1ChannelObject_html_aedbf32eddc701e521bd8e790ef208da0"><div class="ttname"><a href="classGpgFrontend_1_1ChannelObject.html#aedbf32eddc701e521bd8e790ef208da0">GpgFrontend::ChannelObject::ChannelObject</a></div><div class="ttdeci">ChannelObject() noexcept</div><div class="ttdoc">Construct a new Default Channel Object object.</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a083807ff8cec58dc0aa732844edaf518"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a083807ff8cec58dc0aa732844edaf518">GpgFrontend::SingletonFunctionObject::CreateInstance</a></div><div class="ttdeci">static T &amp; CreateInstance(int channel, std::function&lt; std::unique_ptr&lt; ChannelObject &gt;(void)&gt; factory)</div><div class="ttdoc">Create a Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:209</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a083807ff8cec58dc0aa732844edaf518"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a083807ff8cec58dc0aa732844edaf518">GpgFrontend::SingletonFunctionObject::CreateInstance</a></div><div class="ttdeci">static T &amp; CreateInstance(int channel, std::function&lt; std::unique_ptr&lt; ChannelObject &gt;(void)&gt; factory)</div><div class="ttdoc">Create a Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:196</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1ChannelObject_html_aece9c525c49900734bc1bebf85b644ef"><div class="ttname"><a href="classGpgFrontend_1_1ChannelObject.html#aece9c525c49900734bc1bebf85b644ef">GpgFrontend::ChannelObject::GetDefaultChannel</a></div><div class="ttdeci">static int GetDefaultChannel()</div><div class="ttdoc">Get the Default Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.cpp:45</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1ChannelObject_html"><div class="ttname"><a href="classGpgFrontend_1_1ChannelObject.html">GpgFrontend::ChannelObject</a></div><div class="ttdoc">object which in channel system</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:51</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1ChannelObject_html"><div class="ttname"><a href="classGpgFrontend_1_1ChannelObject.html">GpgFrontend::ChannelObject</a></div><div class="ttdoc">object which in channel system</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:40</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a02e76b42ab51d77588b01c7508bed258"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a02e76b42ab51d77588b01c7508bed258">GpgFrontend::SingletonFunctionObject::SingletonFunctionObject</a></div><div class="ttdeci">SingletonFunctionObject()=default</div><div class="ttdoc">Construct a new Singleton Function Object object.</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonStorage_html_adb22cc80a1ab040b6e4bce962625edfd"><div class="ttname"><a href="classGpgFrontend_1_1SingletonStorage.html#adb22cc80a1ab040b6e4bce962625edfd">GpgFrontend::SingletonStorage::ReleaseChannel</a></div><div class="ttdeci">void ReleaseChannel(int channel)</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.cpp:47</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a50e2b3794d6553f4231eaec72d9d0a50"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50">GpgFrontend::SingletonFunctionObject::GetDefaultChannel</a></div><div class="ttdeci">static int GetDefaultChannel()</div><div class="ttdoc">Get the Default Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:245</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonStorage_html"><div class="ttname"><a href="classGpgFrontend_1_1SingletonStorage.html">GpgFrontend::SingletonStorage</a></div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:92</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonStorage_html_a15161d0afafec602018a89266dab5641"><div class="ttname"><a href="classGpgFrontend_1_1SingletonStorage.html#a15161d0afafec602018a89266dab5641">GpgFrontend::SingletonStorage::instances_mutex_</a></div><div class="ttdeci">std::shared_mutex instances_mutex_</div><div class="ttdoc">mutex for _instances_map</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:127</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonStorage_html_a3f09424ebdc097fbdab77564a7d723ea"><div class="ttname"><a href="classGpgFrontend_1_1SingletonStorage.html#a3f09424ebdc097fbdab77564a7d723ea">GpgFrontend::SingletonStorage::GetAllChannelId</a></div><div class="ttdeci">std::vector&lt; int &gt; GetAllChannelId()</div><div class="ttdoc">Get all the channel ids.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.cpp:74</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_ab49b1d50252e1934691a9483a6df2106"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#ab49b1d50252e1934691a9483a6df2106">GpgFrontend::SingletonFunctionObject::ReleaseChannel</a></div><div class="ttdeci">static void ReleaseChannel(int channel)</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:234</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a50e2b3794d6553f4231eaec72d9d0a50"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50">GpgFrontend::SingletonFunctionObject::GetDefaultChannel</a></div><div class="ttdeci">static int GetDefaultChannel()</div><div class="ttdoc">Get the Default Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:232</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonStorage_html"><div class="ttname"><a href="classGpgFrontend_1_1SingletonStorage.html">GpgFrontend::SingletonStorage</a></div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:81</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonStorage_html_a15161d0afafec602018a89266dab5641"><div class="ttname"><a href="classGpgFrontend_1_1SingletonStorage.html#a15161d0afafec602018a89266dab5641">GpgFrontend::SingletonStorage::instances_mutex_</a></div><div class="ttdeci">std::shared_mutex instances_mutex_</div><div class="ttdoc">mutex for _instances_map</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:116</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonStorage_html_a3f09424ebdc097fbdab77564a7d723ea"><div class="ttname"><a href="classGpgFrontend_1_1SingletonStorage.html#a3f09424ebdc097fbdab77564a7d723ea">GpgFrontend::SingletonStorage::GetAllChannelId</a></div><div class="ttdeci">std::vector&lt; int &gt; GetAllChannelId()</div><div class="ttdoc">Get all the channel ids.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.cpp:71</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_ab49b1d50252e1934691a9483a6df2106"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#ab49b1d50252e1934691a9483a6df2106">GpgFrontend::SingletonFunctionObject::ReleaseChannel</a></div><div class="ttdeci">static void ReleaseChannel(int channel)</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:221</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>

View File

@ -136,26 +136,26 @@ $(document).ready(function(){initNavTree('GpgKeyGetter_8h_source.html',''); init
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160;<span class="preprocessor">#endif // GPGFRONTEND_ZH_CN_TS_GPGKEYGETTER_H</span></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject</a></div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:159</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject</a></div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:148</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyGetter_html_a8eeee9f6dd74dc24c24794ce63c62285"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyGetter.html#a8eeee9f6dd74dc24c24794ce63c62285">GpgFrontend::GpgKeyGetter::GpgKeyGetter</a></div><div class="ttdeci">GpgKeyGetter(int channel=SingletonFunctionObject::GetDefaultChannel())</div><div class="ttdoc">Construct a new Gpg Key Getter object.</div><div class="ttdef"><b>Definition:</b> GpgKeyGetter.cpp:41</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyGetter_html_a7ec8d8431a771c602cbfa946d13d6c74"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyGetter.html#a7ec8d8431a771c602cbfa946d13d6c74">GpgFrontend::GpgKeyGetter::GetKeysCopy</a></div><div class="ttdeci">KeyListPtr GetKeysCopy(const KeyListPtr &amp;keys)</div><div class="ttdoc">Get the Keys Copy object.</div><div class="ttdef"><b>Definition:</b> GpgKeyGetter.cpp:164</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyGetter_html_ae1d7846ad2fa17ab90c72b3186ba5335"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyGetter.html#ae1d7846ad2fa17ab90c72b3186ba5335">GpgFrontend::GpgKeyGetter::keys_cache_mutex_</a></div><div class="ttdeci">std::mutex keys_cache_mutex_</div><div class="ttdoc">shared mutex for the keys cache</div><div class="ttdef"><b>Definition:</b> GpgKeyGetter.h:133</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html"><div class="ttname"><a href="namespaceGpgFrontend.html">GpgFrontend</a></div><div class="ttdef"><b>Definition:</b> CoreCommonUtil.cpp:29</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgContext &gt;::GetInstance</a></div><div class="ttdeci">static GpgContext &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgContext &gt;::GetInstance</a></div><div class="ttdeci">static GpgContext &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyGetter_html_ab5196ef4ed5323fc2af70abf801ea260"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyGetter.html#ab5196ef4ed5323fc2af70abf801ea260">GpgFrontend::GpgKeyGetter::get_key_in_cache</a></div><div class="ttdeci">GpgKey get_key_in_cache(const std::string &amp;id)</div><div class="ttdoc">Get the Key object.</div><div class="ttdef"><b>Definition:</b> GpgKeyGetter.cpp:173</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyGetter_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyGetter.html">GpgFrontend::GpgKeyGetter</a></div><div class="ttdef"><b>Definition:</b> GpgKeyGetter.h:45</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_aa99440b9177f5d0c18840f08a40d64b7"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#aa99440b9177f5d0c18840f08a40d64b7">GpgFrontend::SingletonFunctionObject::GetChannel</a></div><div class="ttdeci">int GetChannel() const</div><div class="ttdoc">Get the Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:252</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_aa99440b9177f5d0c18840f08a40d64b7"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#aa99440b9177f5d0c18840f08a40d64b7">GpgFrontend::SingletonFunctionObject::GetChannel</a></div><div class="ttdeci">int GetChannel() const</div><div class="ttdoc">Get the Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:239</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyGetter_html_afe78ac470287d70e7df51aae327b9f54"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyGetter.html#afe78ac470287d70e7df51aae327b9f54">GpgFrontend::GpgKeyGetter::FetchKey</a></div><div class="ttdeci">KeyLinkListPtr FetchKey()</div><div class="ttdoc">Get all the keys by receiving a linked list.</div><div class="ttdef"><b>Definition:</b> GpgKeyGetter.cpp:82</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgContext_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgContext.html">GpgFrontend::GpgContext</a></div><div class="ttdef"><b>Definition:</b> GpgContext.h:59</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyGetter_html_ad9a902ea54566d4583304b072c4add51"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyGetter.html#ad9a902ea54566d4583304b072c4add51">GpgFrontend::GpgKeyGetter::FlushKeyCache</a></div><div class="ttdeci">void FlushKeyCache()</div><div class="ttdoc">flush the keys in the cache</div><div class="ttdef"><b>Definition:</b> GpgKeyGetter.cpp:101</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyGetter_html_a94243d09c9418c8ebf0c7cdab4a2b7f1"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyGetter.html#a94243d09c9418c8ebf0c7cdab4a2b7f1">GpgFrontend::GpgKeyGetter::GetKey</a></div><div class="ttdeci">GpgKey GetKey(const std::string &amp;id, bool use_cache=true)</div><div class="ttdoc">Get the Key object.</div><div class="ttdef"><b>Definition:</b> GpgKeyGetter.cpp:47</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyGetter_html_a7a8bc7c0f12a11e108051e4c824fc430"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyGetter.html#a7a8bc7c0f12a11e108051e4c824fc430">GpgFrontend::GpgKeyGetter::GetPubkey</a></div><div class="ttdeci">GpgKey GetPubkey(const std::string &amp;id, bool use_cache=true)</div><div class="ttdoc">Get the Pubkey object.</div><div class="ttdef"><b>Definition:</b> GpgKeyGetter.cpp:67</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a50e2b3794d6553f4231eaec72d9d0a50"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50">GpgFrontend::SingletonFunctionObject::GetDefaultChannel</a></div><div class="ttdeci">static int GetDefaultChannel()</div><div class="ttdoc">Get the Default Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:245</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a4edac6df92596ba8eea3a8cdc1173684"><div class="ttname"><a href="namespaceGpgFrontend.html#a4edac6df92596ba8eea3a8cdc1173684">GpgFrontend::check_gpg_error_2_err_code</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT gpg_err_code_t check_gpg_error_2_err_code(gpgme_error_t err, gpgme_error_t predict=GPG_ERR_NO_ERROR)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:66</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a50e2b3794d6553f4231eaec72d9d0a50"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50">GpgFrontend::SingletonFunctionObject::GetDefaultChannel</a></div><div class="ttdeci">static int GetDefaultChannel()</div><div class="ttdoc">Get the Default Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:232</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a4edac6df92596ba8eea3a8cdc1173684"><div class="ttname"><a href="namespaceGpgFrontend.html#a4edac6df92596ba8eea3a8cdc1173684">GpgFrontend::check_gpg_error_2_err_code</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT gpg_err_code_t check_gpg_error_2_err_code(gpgme_error_t err, gpgme_error_t predict=GPG_ERR_NO_ERROR)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:63</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyGetter_html_a9567d5e08ae73c5bafcd1dc378fed066"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyGetter.html#a9567d5e08ae73c5bafcd1dc378fed066">GpgFrontend::GpgKeyGetter::keys_cache_</a></div><div class="ttdeci">std::map&lt; std::string, GpgKey &gt; keys_cache_</div><div class="ttdoc">cache the keys with key id</div><div class="ttdef"><b>Definition:</b> GpgKeyGetter.h:127</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyGetter_html_aa5979c21af58b874b33c203752dcc805"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyGetter.html#aa5979c21af58b874b33c203752dcc805">GpgFrontend::GpgKeyGetter::GetKeys</a></div><div class="ttdeci">KeyListPtr GetKeys(const KeyIdArgsListPtr &amp;ids)</div><div class="ttdoc">Get the Keys object.</div><div class="ttdef"><b>Definition:</b> GpgKeyGetter.cpp:148</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyGetter_html_a81941e1f562dc22977a71d00dd10956a"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyGetter.html#a81941e1f562dc22977a71d00dd10956a">GpgFrontend::GpgKeyGetter::ctx_mutex_</a></div><div class="ttdeci">std::mutex ctx_mutex_</div><div class="ttdoc">shared mutex for the keys cache</div><div class="ttdef"><b>Definition:</b> GpgKeyGetter.h:121</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:44</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:41</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>

View File

@ -163,19 +163,19 @@ $(document).ready(function(){initNavTree('GpgKeyImportExporter_8h_source.html','
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160;<span class="preprocessor">#endif // _GPGKEYIMPORTEXPORTOR_H</span></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject</a></div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:159</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject</a></div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:148</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyImportExporter_html_aa9fbda8f6c3fa36a503075d7a124fa3f"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyImportExporter.html#aa9fbda8f6c3fa36a503075d7a124fa3f">GpgFrontend::GpgKeyImportExporter::ExportKeys</a></div><div class="ttdeci">bool ExportKeys(KeyIdArgsListPtr &amp;uid_list, ByteArrayPtr &amp;out_buffer, bool secret=false) const</div><div class="ttdef"><b>Definition:</b> GpgKeyImportExporter.cpp:71</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_a8930f958f3ca1f5566f63e8c2273837e"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#a8930f958f3ca1f5566f63e8c2273837e">GpgFrontend::GpgKey::GetId</a></div><div class="ttdeci">std::string GetId() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:54</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html"><div class="ttname"><a href="namespaceGpgFrontend.html">GpgFrontend</a></div><div class="ttdef"><b>Definition:</b> CoreCommonUtil.cpp:29</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgKeyGetter &gt;::GetInstance</a></div><div class="ttdeci">static GpgKeyGetter &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_afdad4e5f4c3ac891c09216e245c0f48e"><div class="ttname"><a href="namespaceGpgFrontend.html#afdad4e5f4c3ac891c09216e245c0f48e">GpgFrontend::check_gpg_error</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT GpgError check_gpg_error(GpgError err)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:57</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgKeyGetter &gt;::GetInstance</a></div><div class="ttdeci">static GpgKeyGetter &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_afdad4e5f4c3ac891c09216e245c0f48e"><div class="ttname"><a href="namespaceGpgFrontend.html#afdad4e5f4c3ac891c09216e245c0f48e">GpgFrontend::check_gpg_error</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT GpgError check_gpg_error(GpgError err)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:54</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyImportExporter_html_a0eede7c782d17b32d6c1f30cd8496561"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyImportExporter.html#a0eede7c782d17b32d6c1f30cd8496561">GpgFrontend::GpgKeyImportExporter::GpgKeyImportExporter</a></div><div class="ttdeci">GpgKeyImportExporter(int channel=SingletonFunctionObject::GetDefaultChannel())</div><div class="ttdoc">Construct a new Gpg Key Import Exporter object.</div><div class="ttdef"><b>Definition:</b> GpgKeyImportExporter.cpp:34</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_aa99440b9177f5d0c18840f08a40d64b7"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#aa99440b9177f5d0c18840f08a40d64b7">GpgFrontend::SingletonFunctionObject::GetChannel</a></div><div class="ttdeci">int GetChannel() const</div><div class="ttdoc">Get the Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:252</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_aa99440b9177f5d0c18840f08a40d64b7"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#aa99440b9177f5d0c18840f08a40d64b7">GpgFrontend::SingletonFunctionObject::GetChannel</a></div><div class="ttdeci">int GetChannel() const</div><div class="ttdoc">Get the Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:239</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgData_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgData.html">GpgFrontend::GpgData</a></div><div class="ttdef"><b>Definition:</b> GpgData.h:39</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgContext_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgContext.html">GpgFrontend::GpgContext</a></div><div class="ttdef"><b>Definition:</b> GpgContext.h:59</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgImportedKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgImportedKey.html">GpgFrontend::GpgImportedKey</a></div><div class="ttdef"><b>Definition:</b> GpgKeyImportExporter.h:45</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a50e2b3794d6553f4231eaec72d9d0a50"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50">GpgFrontend::SingletonFunctionObject::GetDefaultChannel</a></div><div class="ttdeci">static int GetDefaultChannel()</div><div class="ttdoc">Get the Default Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:245</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a4edac6df92596ba8eea3a8cdc1173684"><div class="ttname"><a href="namespaceGpgFrontend.html#a4edac6df92596ba8eea3a8cdc1173684">GpgFrontend::check_gpg_error_2_err_code</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT gpg_err_code_t check_gpg_error_2_err_code(gpgme_error_t err, gpgme_error_t predict=GPG_ERR_NO_ERROR)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:66</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a50e2b3794d6553f4231eaec72d9d0a50"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50">GpgFrontend::SingletonFunctionObject::GetDefaultChannel</a></div><div class="ttdeci">static int GetDefaultChannel()</div><div class="ttdoc">Get the Default Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:232</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a4edac6df92596ba8eea3a8cdc1173684"><div class="ttname"><a href="namespaceGpgFrontend.html#a4edac6df92596ba8eea3a8cdc1173684">GpgFrontend::check_gpg_error_2_err_code</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT gpg_err_code_t check_gpg_error_2_err_code(gpgme_error_t err, gpgme_error_t predict=GPG_ERR_NO_ERROR)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:63</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgData_html_ae382a34ec551561315deca84c71c19c1"><div class="ttname"><a href="classGpgFrontend_1_1GpgData.html#ae382a34ec551561315deca84c71c19c1">GpgFrontend::GpgData::Read2Buffer</a></div><div class="ttdeci">ByteArrayPtr Read2Buffer()</div><div class="ttdef"><b>Definition:</b> GpgData.cpp:55</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyImportExporter_html_ab7a9be5283047695cd47562775adf79d"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyImportExporter.html#ab7a9be5283047695cd47562775adf79d">GpgFrontend::GpgKeyImportExporter::ImportKey</a></div><div class="ttdeci">GpgImportInformation ImportKey(StdBypeArrayPtr inBuffer)</div><div class="ttdef"><b>Definition:</b> GpgKeyImportExporter.cpp:42</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyImportExporter_html_aa0a73314ef94f397e2ef53d40abc9731"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyImportExporter.html#aa0a73314ef94f397e2ef53d40abc9731">GpgFrontend::GpgKeyImportExporter::ExportKeyOpenSSH</a></div><div class="ttdeci">bool ExportKeyOpenSSH(const GpgKey &amp;key, ByteArrayPtr &amp;out_buffer) const</div><div class="ttdef"><b>Definition:</b> GpgKeyImportExporter.cpp:155</div></div>
@ -184,7 +184,7 @@ $(document).ready(function(){initNavTree('GpgKeyImportExporter_8h_source.html','
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyGetter_html_aa5979c21af58b874b33c203752dcc805"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyGetter.html#aa5979c21af58b874b33c203752dcc805">GpgFrontend::GpgKeyGetter::GetKeys</a></div><div class="ttdeci">KeyListPtr GetKeys(const KeyIdArgsListPtr &amp;ids)</div><div class="ttdoc">Get the Keys object.</div><div class="ttdef"><b>Definition:</b> GpgKeyGetter.cpp:148</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgImportInformation_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgImportInformation.html">GpgFrontend::GpgImportInformation</a></div><div class="ttdef"><b>Definition:</b> GpgKeyImportExporter.h:57</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyImportExporter_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyImportExporter.html">GpgFrontend::GpgKeyImportExporter</a></div><div class="ttdef"><b>Definition:</b> GpgKeyImportExporter.h:89</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:44</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:41</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyImportExporter_html_a51cb18aa7302d7a48ccd1ee17f060391"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyImportExporter.html#a51cb18aa7302d7a48ccd1ee17f060391">GpgFrontend::GpgKeyImportExporter::ExportKey</a></div><div class="ttdeci">bool ExportKey(const GpgKey &amp;key, ByteArrayPtr &amp;out_buffer) const</div><div class="ttdef"><b>Definition:</b> GpgKeyImportExporter.cpp:141</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->

View File

@ -121,21 +121,21 @@ $(document).ready(function(){initNavTree('GpgKeyManager_8h_source.html',''); ini
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;<span class="preprocessor">#endif // GPGFRONTEND_ZH_CN_TS_GPGKEYMANAGER_H</span></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject</a></div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:159</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject</a></div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:148</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html"><div class="ttname"><a href="namespaceGpgFrontend.html">GpgFrontend</a></div><div class="ttdef"><b>Definition:</b> CoreCommonUtil.cpp:29</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgBasicOperator &gt;::GetInstance</a></div><div class="ttdeci">static GpgBasicOperator &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgBasicOperator &gt;::GetInstance</a></div><div class="ttdeci">static GpgBasicOperator &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyManager_html_a1625abfbff168c476e76fa9425a6c37d"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyManager.html#a1625abfbff168c476e76fa9425a6c37d">GpgFrontend::GpgKeyManager::SetExpire</a></div><div class="ttdeci">bool SetExpire(const GpgKey &amp;key, std::unique_ptr&lt; GpgSubKey &gt; &amp;subkey, std::unique_ptr&lt; boost::posix_time::ptime &gt; &amp;expires)</div><div class="ttdoc">Set the Expire object.</div><div class="ttdef"><b>Definition:</b> GpgKeyManager.cpp:78</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_afdad4e5f4c3ac891c09216e245c0f48e"><div class="ttname"><a href="namespaceGpgFrontend.html#afdad4e5f4c3ac891c09216e245c0f48e">GpgFrontend::check_gpg_error</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT GpgError check_gpg_error(GpgError err)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:57</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_aa99440b9177f5d0c18840f08a40d64b7"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#aa99440b9177f5d0c18840f08a40d64b7">GpgFrontend::SingletonFunctionObject::GetChannel</a></div><div class="ttdeci">int GetChannel() const</div><div class="ttdoc">Get the Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:252</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_afdad4e5f4c3ac891c09216e245c0f48e"><div class="ttname"><a href="namespaceGpgFrontend.html#afdad4e5f4c3ac891c09216e245c0f48e">GpgFrontend::check_gpg_error</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT GpgError check_gpg_error(GpgError err)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:54</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_aa99440b9177f5d0c18840f08a40d64b7"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#aa99440b9177f5d0c18840f08a40d64b7">GpgFrontend::SingletonFunctionObject::GetChannel</a></div><div class="ttdeci">int GetChannel() const</div><div class="ttdoc">Get the Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:239</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgBasicOperator_html_ad6ea3596ba7d7543fb1b8233d09996df"><div class="ttname"><a href="classGpgFrontend_1_1GpgBasicOperator.html#ad6ea3596ba7d7543fb1b8233d09996df">GpgFrontend::GpgBasicOperator::SetSigners</a></div><div class="ttdeci">void SetSigners(KeyArgsList &amp;signers)</div><div class="ttdoc">Set the private key for signatures, this operation is a global operation.</div><div class="ttdef"><b>Definition:</b> GpgBasicOperator.cpp:178</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgContext_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgContext.html">GpgFrontend::GpgContext</a></div><div class="ttdef"><b>Definition:</b> GpgContext.h:59</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyManager_html_a12138780c53add7589f78f056019e5e0"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyManager.html#a12138780c53add7589f78f056019e5e0">GpgFrontend::GpgKeyManager::SignKey</a></div><div class="ttdeci">bool SignKey(const GpgKey &amp;target, KeyArgsList &amp;keys, const std::string &amp;uid, const std::unique_ptr&lt; boost::posix_time::ptime &gt; &amp;expires)</div><div class="ttdoc">Sign a key pair(actually a certain uid)</div><div class="ttdef"><b>Definition:</b> GpgKeyManager.cpp:40</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a50e2b3794d6553f4231eaec72d9d0a50"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50">GpgFrontend::SingletonFunctionObject::GetDefaultChannel</a></div><div class="ttdeci">static int GetDefaultChannel()</div><div class="ttdoc">Get the Default Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:245</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a4edac6df92596ba8eea3a8cdc1173684"><div class="ttname"><a href="namespaceGpgFrontend.html#a4edac6df92596ba8eea3a8cdc1173684">GpgFrontend::check_gpg_error_2_err_code</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT gpg_err_code_t check_gpg_error_2_err_code(gpgme_error_t err, gpgme_error_t predict=GPG_ERR_NO_ERROR)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:66</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a50e2b3794d6553f4231eaec72d9d0a50"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50">GpgFrontend::SingletonFunctionObject::GetDefaultChannel</a></div><div class="ttdeci">static int GetDefaultChannel()</div><div class="ttdoc">Get the Default Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:232</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a4edac6df92596ba8eea3a8cdc1173684"><div class="ttname"><a href="namespaceGpgFrontend.html#a4edac6df92596ba8eea3a8cdc1173684">GpgFrontend::check_gpg_error_2_err_code</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT gpg_err_code_t check_gpg_error_2_err_code(gpgme_error_t err, gpgme_error_t predict=GPG_ERR_NO_ERROR)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:63</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyManager_html_a210b717fd8ee63b064d77f32b0df4c5d"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyManager.html#a210b717fd8ee63b064d77f32b0df4c5d">GpgFrontend::GpgKeyManager::GpgKeyManager</a></div><div class="ttdeci">GpgKeyManager(int channel=SingletonFunctionObject::GetDefaultChannel())</div><div class="ttdoc">Construct a new Gpg Key Manager object.</div><div class="ttdef"><b>Definition:</b> GpgKeyManager.cpp:37</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyManager_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyManager.html">GpgFrontend::GpgKeyManager</a></div><div class="ttdef"><b>Definition:</b> GpgKeyManager.h:42</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyManager_html_aa2c0e804db1c4aaf3b861ee5ab54ebd8"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyManager.html#aa2c0e804db1c4aaf3b861ee5ab54ebd8">GpgFrontend::GpgKeyManager::RevSign</a></div><div class="ttdeci">bool RevSign(const GpgFrontend::GpgKey &amp;key, const GpgFrontend::SignIdArgsListPtr &amp;signature_id)</div><div class="ttdef"><b>Definition:</b> GpgKeyManager.cpp:62</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:44</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:41</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>

View File

@ -133,31 +133,31 @@ $(document).ready(function(){initNavTree('GpgKeyOpera_8h_source.html',''); initR
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclassGpgFrontend_1_1GenKeyInfo_html_a4ee4a0659e76376d9bfc527c334392e1"><div class="ttname"><a href="classGpgFrontend_1_1GenKeyInfo.html#a4ee4a0659e76376d9bfc527c334392e1">GpgFrontend::GenKeyInfo::GetUserid</a></div><div class="ttdeci">std::string GetUserid() const</div><div class="ttdoc">Get the Userid object.</div><div class="ttdef"><b>Definition:</b> GpgGenKeyInfo.h:114</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject</a></div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:159</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject</a></div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:148</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyOpera_html_a91a9a9f24f6b620ea7b906c529e3d9a4"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyOpera.html#a91a9a9f24f6b620ea7b906c529e3d9a4">GpgFrontend::GpgKeyOpera::GenerateRevokeCert</a></div><div class="ttdeci">static void GenerateRevokeCert(const GpgKey &amp;key, const std::string &amp;output_file_name)</div><div class="ttdef"><b>Definition:</b> GpgKeyOpera.cpp:106</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GenKeyInfo_html_a6a65ba347156373b6cf98eb8e851d28d"><div class="ttname"><a href="classGpgFrontend_1_1GenKeyInfo.html#a6a65ba347156373b6cf98eb8e851d28d">GpgFrontend::GenKeyInfo::GetAlgo</a></div><div class="ttdeci">const std::string &amp; GetAlgo() const</div><div class="ttdoc">Get the Algo object.</div><div class="ttdef"><b>Definition:</b> GpgGenKeyInfo.h:167</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_a8930f958f3ca1f5566f63e8c2273837e"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#a8930f958f3ca1f5566f63e8c2273837e">GpgFrontend::GpgKey::GetId</a></div><div class="ttdeci">std::string GetId() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:54</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html"><div class="ttname"><a href="namespaceGpgFrontend.html">GpgFrontend</a></div><div class="ttdef"><b>Definition:</b> CoreCommonUtil.cpp:29</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgKeyGetter &gt;::GetInstance</a></div><div class="ttdeci">static GpgKeyGetter &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_afdad4e5f4c3ac891c09216e245c0f48e"><div class="ttname"><a href="namespaceGpgFrontend.html#afdad4e5f4c3ac891c09216e245c0f48e">GpgFrontend::check_gpg_error</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT GpgError check_gpg_error(GpgError err)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:57</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgKeyGetter &gt;::GetInstance</a></div><div class="ttdeci">static GpgKeyGetter &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_afdad4e5f4c3ac891c09216e245c0f48e"><div class="ttname"><a href="namespaceGpgFrontend.html#afdad4e5f4c3ac891c09216e245c0f48e">GpgFrontend::check_gpg_error</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT GpgError check_gpg_error(GpgError err)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:54</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyOpera_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyOpera.html">GpgFrontend::GpgKeyOpera</a></div><div class="ttdef"><b>Definition:</b> GpgKeyOpera.h:47</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_aa99440b9177f5d0c18840f08a40d64b7"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#aa99440b9177f5d0c18840f08a40d64b7">GpgFrontend::SingletonFunctionObject::GetChannel</a></div><div class="ttdeci">int GetChannel() const</div><div class="ttdoc">Get the Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:252</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_aa99440b9177f5d0c18840f08a40d64b7"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#aa99440b9177f5d0c18840f08a40d64b7">GpgFrontend::SingletonFunctionObject::GetChannel</a></div><div class="ttdeci">int GetChannel() const</div><div class="ttdoc">Get the Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:239</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyOpera_html_a882d99e8407cc22fb8b6e61c531fbe85"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyOpera.html#a882d99e8407cc22fb8b6e61c531fbe85">GpgFrontend::GpgKeyOpera::GenerateSubkey</a></div><div class="ttdeci">GpgFrontend::GpgError GenerateSubkey(const GpgKey &amp;key, const std::unique_ptr&lt; GenKeyInfo &gt; &amp;params)</div><div class="ttdef"><b>Definition:</b> GpgKeyOpera.cpp:245</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyOpera_html_a12e6b05b23781861065d7e3243c9349e"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyOpera.html#a12e6b05b23781861065d7e3243c9349e">GpgFrontend::GpgKeyOpera::SetExpire</a></div><div class="ttdeci">GpgError SetExpire(const GpgKey &amp;key, const SubkeyId &amp;subkey_fpr, std::unique_ptr&lt; boost::posix_time::ptime &gt; &amp;expires)</div><div class="ttdoc">Set the Expire object.</div><div class="ttdef"><b>Definition:</b> GpgKeyOpera.cpp:76</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgContext_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgContext.html">GpgFrontend::GpgContext</a></div><div class="ttdef"><b>Definition:</b> GpgContext.h:59</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyOpera_html_a4cc3ac91613164d7dc61a016a2b4caea"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyOpera.html#a4cc3ac91613164d7dc61a016a2b4caea">GpgFrontend::GpgKeyOpera::GenerateKey</a></div><div class="ttdeci">GpgFrontend::GpgError GenerateKey(const std::unique_ptr&lt; GenKeyInfo &gt; &amp;params, GpgGenKeyResult &amp;result)</div><div class="ttdef"><b>Definition:</b> GpgKeyOpera.cpp:166</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyGetter_html_a94243d09c9418c8ebf0c7cdab4a2b7f1"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyGetter.html#a94243d09c9418c8ebf0c7cdab4a2b7f1">GpgFrontend::GpgKeyGetter::GetKey</a></div><div class="ttdeci">GpgKey GetKey(const std::string &amp;id, bool use_cache=true)</div><div class="ttdoc">Get the Key object.</div><div class="ttdef"><b>Definition:</b> GpgKeyGetter.cpp:47</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyOpera_html_ab7e16d1f4cba23ea5b5b9f6009ce5ee2"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyOpera.html#ab7e16d1f4cba23ea5b5b9f6009ce5ee2">GpgFrontend::GpgKeyOpera::ModifyPassword</a></div><div class="ttdeci">GpgFrontend::GpgError ModifyPassword(const GpgKey &amp;key)</div><div class="ttdef"><b>Definition:</b> GpgKeyOpera.cpp:276</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a50e2b3794d6553f4231eaec72d9d0a50"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50">GpgFrontend::SingletonFunctionObject::GetDefaultChannel</a></div><div class="ttdeci">static int GetDefaultChannel()</div><div class="ttdoc">Get the Default Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:245</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a4edac6df92596ba8eea3a8cdc1173684"><div class="ttname"><a href="namespaceGpgFrontend.html#a4edac6df92596ba8eea3a8cdc1173684">GpgFrontend::check_gpg_error_2_err_code</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT gpg_err_code_t check_gpg_error_2_err_code(gpgme_error_t err, gpgme_error_t predict=GPG_ERR_NO_ERROR)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:66</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a50e2b3794d6553f4231eaec72d9d0a50"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50">GpgFrontend::SingletonFunctionObject::GetDefaultChannel</a></div><div class="ttdeci">static int GetDefaultChannel()</div><div class="ttdoc">Get the Default Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:232</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a4edac6df92596ba8eea3a8cdc1173684"><div class="ttname"><a href="namespaceGpgFrontend.html#a4edac6df92596ba8eea3a8cdc1173684">GpgFrontend::check_gpg_error_2_err_code</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT gpg_err_code_t check_gpg_error_2_err_code(gpgme_error_t err, gpgme_error_t predict=GPG_ERR_NO_ERROR)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:63</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GenKeyInfo_html_a0bda4b4161d805582869ec0e56ade07c"><div class="ttname"><a href="classGpgFrontend_1_1GenKeyInfo.html#a0bda4b4161d805582869ec0e56ade07c">GpgFrontend::GenKeyInfo::GetKeySizeStr</a></div><div class="ttdeci">std::string GetKeySizeStr() const</div><div class="ttdoc">Get the Key Size Str object.</div><div class="ttdef"><b>Definition:</b> GpgGenKeyInfo.cpp:154</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GenKeyInfo_html_a40a42ad975499566de124296c19e6c55"><div class="ttname"><a href="classGpgFrontend_1_1GenKeyInfo.html#a40a42ad975499566de124296c19e6c55">GpgFrontend::GenKeyInfo::IsSubKey</a></div><div class="ttdeci">bool IsSubKey() const</div><div class="ttdef"><b>Definition:</b> GpgGenKeyInfo.h:100</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyOpera_html_a01d6a920156a38a34c57d9c49c361079"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyOpera.html#a01d6a920156a38a34c57d9c49c361079">GpgFrontend::GpgKeyOpera::GpgKeyOpera</a></div><div class="ttdeci">GpgKeyOpera(int channel=SingletonFunctionObject::GetDefaultChannel())</div><div class="ttdoc">Construct a new Gpg Key Opera object.</div><div class="ttdef"><b>Definition:</b> GpgKeyOpera.cpp:44</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgCommandExecutor_html_afca1c4b6a6c3758a834832768f52bbca"><div class="ttname"><a href="classGpgFrontend_1_1GpgCommandExecutor.html#afca1c4b6a6c3758a834832768f52bbca">GpgFrontend::GpgCommandExecutor::Execute</a></div><div class="ttdeci">void Execute(StringArgsRef arguments, const std::function&lt; void(boost::process::async_pipe &amp;in, boost::process::async_pipe &amp;out)&gt; &amp;interact_func)</div><div class="ttdoc">Excuting an order.</div><div class="ttdef"><b>Definition:</b> GpgCommandExecutor.cpp:41</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyOpera_html_a76a7f59701add8a59d8835919dad2000"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyOpera.html#a76a7f59701add8a59d8835919dad2000">GpgFrontend::GpgKeyOpera::ModifyTOFUPolicy</a></div><div class="ttdeci">GpgFrontend::GpgError ModifyTOFUPolicy(const GpgKey &amp;key, gpgme_tofu_policy_t tofu_policy)</div><div class="ttdef"><b>Definition:</b> GpgKeyOpera.cpp:285</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_a165b3f645e2c6a4bbd024199e1f1cc9b"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#a165b3f645e2c6a4bbd024199e1f1cc9b">GpgFrontend::GpgKey::GetFingerprint</a></div><div class="ttdeci">std::string GetFingerprint() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:70</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:44</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a2a6566f59b4be29e453a1edd93f6a337"><div class="ttname"><a href="namespaceGpgFrontend.html#a2a6566f59b4be29e453a1edd93f6a337">GpgFrontend::_new_result</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT GpgEncrResult _new_result(gpgme_encrypt_result_t &amp;&amp;result)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:41</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a2a6566f59b4be29e453a1edd93f6a337"><div class="ttname"><a href="namespaceGpgFrontend.html#a2a6566f59b4be29e453a1edd93f6a337">GpgFrontend::_new_result</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT GpgEncrResult _new_result(gpgme_encrypt_result_t &amp;&amp;result)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:173</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyOpera_html_a151c47b997951e9162f8b036c3cb15e0"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyOpera.html#a151c47b997951e9162f8b036c3cb15e0">GpgFrontend::GpgKeyOpera::DeleteKey</a></div><div class="ttdeci">void DeleteKey(const KeyId &amp;key_id)</div><div class="ttdef"><b>Definition:</b> GpgKeyOpera.cpp:295</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyOpera_html_a8a06d0f7a600d4428359b653a68f717e"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyOpera.html#a8a06d0f7a600d4428359b653a68f717e">GpgFrontend::GpgKeyOpera::DeleteKeys</a></div><div class="ttdeci">void DeleteKeys(KeyIdArgsListPtr key_ids)</div><div class="ttdef"><b>Definition:</b> GpgKeyOpera.cpp:52</div></div>
<!-- start footer part -->

View File

@ -90,110 +90,107 @@ $(document).ready(function(){initNavTree('GpgKey_8h_source.html',''); initResiza
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#ifndef GPGFRONTEND_GPGKEY_H</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#define GPGFRONTEND_GPGKEY_H</span></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; </div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#include &lt;boost/date_time.hpp&gt;</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#include &lt;boost/date_time/posix_time/conversion.hpp&gt;</span></div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#include &quot;GpgSubKey.h&quot;</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#include &quot;GpgUID.h&quot;</span></div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; </div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#include &quot;GpgSubKey.h&quot;</span></div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="preprocessor">#include &quot;GpgUID.h&quot;</span></div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; </div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceGpgFrontend.html">GpgFrontend</a> {</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; </div>
<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GpgKey.html"> 44</a></span>&#160;<span class="keyword">class </span>GPGFRONTEND_CORE_EXPORT <a class="code" href="classGpgFrontend_1_1GpgKey.html">GpgKey</a> {</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> IsGood() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; </div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; [[nodiscard]] std::string GetId() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; </div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; [[nodiscard]] std::string GetName() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; </div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; [[nodiscard]] std::string GetEmail() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; </div>
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; [[nodiscard]] std::string GetComment() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; </div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; [[nodiscard]] std::string GetFingerprint() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; </div>
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; [[nodiscard]] std::string GetProtocol() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; </div>
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; [[nodiscard]] std::string GetOwnerTrust() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; </div>
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; [[nodiscard]] std::string GetPublicKeyAlgo() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; </div>
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; [[nodiscard]] boost::posix_time::ptime GetLastUpdateTime() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; </div>
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; [[nodiscard]] boost::posix_time::ptime GetExpireTime() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; </div>
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; [[nodiscard]] boost::posix_time::ptime GetCreateTime() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; </div>
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; [[nodiscard]] <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> GetPrimaryKeyLength() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; </div>
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> IsHasEncryptionCapability() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; </div>
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> IsHasActualEncryptionCapability() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; </div>
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> IsHasSigningCapability() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; </div>
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> IsHasActualSigningCapability() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160; </div>
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> IsHasCertificationCapability() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160; </div>
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> IsHasActualCertificationCapability() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160; </div>
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> IsHasAuthenticationCapability() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160; </div>
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> IsHasActualAuthenticationCapability() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160; </div>
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> IsHasCardKey() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160; </div>
<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> IsPrivateKey() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160; </div>
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> IsExpired() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160; </div>
<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> IsRevoked() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160; </div>
<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> IsDisabled() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160; </div>
<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> IsHasMasterKey() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160; </div>
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160; [[nodiscard]] std::unique_ptr&lt;std::vector&lt;GpgSubKey&gt;&gt; GetSubKeys() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160; </div>
<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160; [[nodiscard]] std::unique_ptr&lt;std::vector&lt;GpgUID&gt;&gt; GetUIDs() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160; </div>
<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160; <a class="code" href="classGpgFrontend_1_1GpgKey.html">GpgKey</a>() = <span class="keywordflow">default</span>;</div>
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160; </div>
<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classGpgFrontend_1_1GpgKey.html">GpgKey</a>(gpgme_key_t&amp;&amp; key);</div>
<div class="line"><a name="l00277"></a><span class="lineno"> 277</span>&#160; </div>
<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>&#160; ~<a class="code" href="classGpgFrontend_1_1GpgKey.html">GpgKey</a>() = <span class="keywordflow">default</span>;</div>
<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>&#160; </div>
<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160; <a class="code" href="classGpgFrontend_1_1GpgKey.html">GpgKey</a>(<span class="keyword">const</span> gpgme_key_t&amp; key) = <span class="keyword">delete</span>;</div>
<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160; </div>
<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>&#160; <a class="code" href="classGpgFrontend_1_1GpgKey.html">GpgKey</a>(<a class="code" href="classGpgFrontend_1_1GpgKey.html">GpgKey</a>&amp;&amp; k) noexcept;</div>
<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160; </div>
<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>&#160; <a class="code" href="classGpgFrontend_1_1GpgKey.html">GpgKey</a>&amp; operator=(<a class="code" href="classGpgFrontend_1_1GpgKey.html">GpgKey</a>&amp;&amp; k) noexcept;</div>
<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160; </div>
<div class="line"><a name="l00312"></a><span class="lineno"> 312</span>&#160; <a class="code" href="classGpgFrontend_1_1GpgKey.html">GpgKey</a>&amp; operator=(<span class="keyword">const</span> gpgme_key_t&amp; key) = <span class="keyword">delete</span>;</div>
<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>&#160; </div>
<div class="line"><a name="l00321"></a><span class="lineno"> 321</span>&#160; <span class="keywordtype">bool</span> operator==(<span class="keyword">const</span> <a class="code" href="classGpgFrontend_1_1GpgKey.html">GpgKey</a>&amp; o) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00322"></a><span class="lineno"> 322</span>&#160; </div>
<div class="line"><a name="l00330"></a><span class="lineno"> 330</span>&#160; <span class="keywordtype">bool</span> operator&lt;=(<span class="keyword">const</span> <a class="code" href="classGpgFrontend_1_1GpgKey.html">GpgKey</a>&amp; o) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00331"></a><span class="lineno"> 331</span>&#160; </div>
<div class="line"><a name="l00337"></a><span class="lineno"> 337</span>&#160; <span class="keyword">explicit</span> <span class="keyword">operator</span> gpgme_key_t() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160; </div>
<div class="line"><a name="l00344"></a><span class="lineno"> 344</span>&#160; [[nodiscard]] <a class="code" href="classGpgFrontend_1_1GpgKey.html">GpgKey</a> Copy() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00345"></a><span class="lineno"> 345</span>&#160; </div>
<div class="line"><a name="l00346"></a><span class="lineno"> 346</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00351"></a><span class="lineno"><a class="line" href="structGpgFrontend_1_1GpgKey_1_1__key__ref__deleter.html"> 351</a></span>&#160; <span class="keyword">struct </span>GPGFRONTEND_CORE_EXPORT <a class="code" href="structGpgFrontend_1_1GpgKey_1_1__key__ref__deleter.html">_key_ref_deleter</a> {</div>
<div class="line"><a name="l00352"></a><span class="lineno"> 352</span>&#160; <span class="keywordtype">void</span> operator()(gpgme_key_t _key);</div>
<div class="line"><a name="l00353"></a><span class="lineno"> 353</span>&#160; };</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceGpgFrontend.html">GpgFrontend</a> {</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; </div>
<div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GpgKey.html"> 41</a></span>&#160;<span class="keyword">class </span>GPGFRONTEND_CORE_EXPORT <a class="code" href="classGpgFrontend_1_1GpgKey.html">GpgKey</a> {</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> IsGood() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; </div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; [[nodiscard]] std::string GetId() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; </div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; [[nodiscard]] std::string GetName() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; </div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; [[nodiscard]] std::string GetEmail() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; </div>
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; [[nodiscard]] std::string GetComment() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; </div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; [[nodiscard]] std::string GetFingerprint() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; </div>
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; [[nodiscard]] std::string GetProtocol() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; </div>
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; [[nodiscard]] std::string GetOwnerTrust() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; </div>
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; [[nodiscard]] std::string GetPublicKeyAlgo() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; </div>
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; [[nodiscard]] boost::posix_time::ptime GetLastUpdateTime() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; </div>
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; [[nodiscard]] boost::posix_time::ptime GetExpireTime() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; </div>
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; [[nodiscard]] boost::posix_time::ptime GetCreateTime() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; </div>
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; [[nodiscard]] <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> GetPrimaryKeyLength() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; </div>
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> IsHasEncryptionCapability() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; </div>
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> IsHasActualEncryptionCapability() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; </div>
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> IsHasSigningCapability() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; </div>
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> IsHasActualSigningCapability() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; </div>
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> IsHasCertificationCapability() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160; </div>
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> IsHasActualCertificationCapability() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160; </div>
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> IsHasAuthenticationCapability() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160; </div>
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> IsHasActualAuthenticationCapability() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160; </div>
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> IsHasCardKey() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160; </div>
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> IsPrivateKey() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160; </div>
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> IsExpired() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160; </div>
<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> IsRevoked() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160; </div>
<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> IsDisabled() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160; </div>
<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> IsHasMasterKey() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160; </div>
<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160; [[nodiscard]] std::unique_ptr&lt;std::vector&lt;GpgSubKey&gt;&gt; GetSubKeys() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>&#160; </div>
<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>&#160; [[nodiscard]] std::unique_ptr&lt;std::vector&lt;GpgUID&gt;&gt; GetUIDs() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160; </div>
<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160; <a class="code" href="classGpgFrontend_1_1GpgKey.html">GpgKey</a>() = <span class="keywordflow">default</span>;</div>
<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160; </div>
<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classGpgFrontend_1_1GpgKey.html">GpgKey</a>(gpgme_key_t&amp;&amp; key);</div>
<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160; </div>
<div class="line"><a name="l00279"></a><span class="lineno"> 279</span>&#160; ~<a class="code" href="classGpgFrontend_1_1GpgKey.html">GpgKey</a>() = <span class="keywordflow">default</span>;</div>
<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>&#160; </div>
<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>&#160; <a class="code" href="classGpgFrontend_1_1GpgKey.html">GpgKey</a>(<span class="keyword">const</span> gpgme_key_t&amp; key) = <span class="keyword">delete</span>;</div>
<div class="line"><a name="l00287"></a><span class="lineno"> 287</span>&#160; </div>
<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160; <a class="code" href="classGpgFrontend_1_1GpgKey.html">GpgKey</a>(<a class="code" href="classGpgFrontend_1_1GpgKey.html">GpgKey</a>&amp;&amp; k) noexcept;</div>
<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160; </div>
<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160; <a class="code" href="classGpgFrontend_1_1GpgKey.html">GpgKey</a>&amp; operator=(<a class="code" href="classGpgFrontend_1_1GpgKey.html">GpgKey</a>&amp;&amp; k) noexcept;</div>
<div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160; </div>
<div class="line"><a name="l00309"></a><span class="lineno"> 309</span>&#160; <a class="code" href="classGpgFrontend_1_1GpgKey.html">GpgKey</a>&amp; operator=(<span class="keyword">const</span> gpgme_key_t&amp; key) = <span class="keyword">delete</span>;</div>
<div class="line"><a name="l00310"></a><span class="lineno"> 310</span>&#160; </div>
<div class="line"><a name="l00318"></a><span class="lineno"> 318</span>&#160; <span class="keywordtype">bool</span> operator==(<span class="keyword">const</span> <a class="code" href="classGpgFrontend_1_1GpgKey.html">GpgKey</a>&amp; o) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00319"></a><span class="lineno"> 319</span>&#160; </div>
<div class="line"><a name="l00327"></a><span class="lineno"> 327</span>&#160; <span class="keywordtype">bool</span> operator&lt;=(<span class="keyword">const</span> <a class="code" href="classGpgFrontend_1_1GpgKey.html">GpgKey</a>&amp; o) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00328"></a><span class="lineno"> 328</span>&#160; </div>
<div class="line"><a name="l00334"></a><span class="lineno"> 334</span>&#160; <span class="keyword">explicit</span> <span class="keyword">operator</span> gpgme_key_t() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00335"></a><span class="lineno"> 335</span>&#160; </div>
<div class="line"><a name="l00341"></a><span class="lineno"> 341</span>&#160; [[nodiscard]] <a class="code" href="classGpgFrontend_1_1GpgKey.html">GpgKey</a> Copy() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00342"></a><span class="lineno"> 342</span>&#160; </div>
<div class="line"><a name="l00343"></a><span class="lineno"> 343</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00348"></a><span class="lineno"><a class="line" href="structGpgFrontend_1_1GpgKey_1_1__key__ref__deleter.html"> 348</a></span>&#160; <span class="keyword">struct </span>GPGFRONTEND_CORE_EXPORT <a class="code" href="structGpgFrontend_1_1GpgKey_1_1__key__ref__deleter.html">_key_ref_deleter</a> {</div>
<div class="line"><a name="l00349"></a><span class="lineno"> 349</span>&#160; <span class="keywordtype">void</span> operator()(gpgme_key_t _key);</div>
<div class="line"><a name="l00350"></a><span class="lineno"> 350</span>&#160; };</div>
<div class="line"><a name="l00351"></a><span class="lineno"> 351</span>&#160; </div>
<div class="line"><a name="l00352"></a><span class="lineno"> 352</span>&#160; <span class="keyword">using</span> KeyRefHandler =</div>
<div class="line"><a name="l00353"></a><span class="lineno"> 353</span>&#160; std::unique_ptr&lt;struct _gpgme_key, _key_ref_deleter&gt;; </div>
<div class="line"><a name="l00354"></a><span class="lineno"> 354</span>&#160; </div>
<div class="line"><a name="l00355"></a><span class="lineno"> 355</span>&#160; <span class="keyword">using</span> KeyRefHandler =</div>
<div class="line"><a name="l00356"></a><span class="lineno"> 356</span>&#160; std::unique_ptr&lt;struct _gpgme_key, _key_ref_deleter&gt;; </div>
<div class="line"><a name="l00355"></a><span class="lineno"> 355</span>&#160; KeyRefHandler key_ref_ = <span class="keyword">nullptr</span>; </div>
<div class="line"><a name="l00356"></a><span class="lineno"> 356</span>&#160;};</div>
<div class="line"><a name="l00357"></a><span class="lineno"> 357</span>&#160; </div>
<div class="line"><a name="l00358"></a><span class="lineno"> 358</span>&#160; KeyRefHandler key_ref_ = <span class="keyword">nullptr</span>; </div>
<div class="line"><a name="l00359"></a><span class="lineno"> 359</span>&#160;};</div>
<div class="line"><a name="l00360"></a><span class="lineno"> 360</span>&#160; </div>
<div class="line"><a name="l00361"></a><span class="lineno"> 361</span>&#160;} <span class="comment">// namespace GpgFrontend</span></div>
<div class="line"><a name="l00362"></a><span class="lineno"> 362</span>&#160; </div>
<div class="line"><a name="l00363"></a><span class="lineno"> 363</span>&#160;<span class="preprocessor">#endif // GPGFRONTEND_GPGKEY_H</span></div>
<div class="line"><a name="l00358"></a><span class="lineno"> 358</span>&#160;} <span class="comment">// namespace GpgFrontend</span></div>
<div class="line"><a name="l00359"></a><span class="lineno"> 359</span>&#160; </div>
<div class="line"><a name="l00360"></a><span class="lineno"> 360</span>&#160;<span class="preprocessor">#endif // GPGFRONTEND_GPGKEY_H</span></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_afedc843415bd4b59687e975006e470ed"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#afedc843415bd4b59687e975006e470ed">GpgFrontend::GpgKey::IsHasCardKey</a></div><div class="ttdeci">bool IsHasCardKey() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:133</div></div>
@ -203,7 +200,7 @@ $(document).ready(function(){initNavTree('GpgKey_8h_source.html',''); initResiza
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_a635bbf8f08268cfdac1bc120981df877"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#a635bbf8f08268cfdac1bc120981df877">GpgFrontend::GpgKey::IsHasSigningCapability</a></div><div class="ttdeci">bool IsHasSigningCapability() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:121</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html"><div class="ttname"><a href="namespaceGpgFrontend.html">GpgFrontend</a></div><div class="ttdef"><b>Definition:</b> CoreCommonUtil.cpp:29</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_ae370e41a7ea7307fbf4d28e0f2a67e0c"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#ae370e41a7ea7307fbf4d28e0f2a67e0c">GpgFrontend::GpgKey::IsHasActualCertificationCapability</a></div><div class="ttdeci">bool IsHasActualCertificationCapability() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:207</div></div>
<div class="ttc" id="astructGpgFrontend_1_1GpgKey_1_1__key__ref__deleter_html"><div class="ttname"><a href="structGpgFrontend_1_1GpgKey_1_1__key__ref__deleter.html">GpgFrontend::GpgKey::_key_ref_deleter</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:351</div></div>
<div class="ttc" id="astructGpgFrontend_1_1GpgKey_1_1__key__ref__deleter_html"><div class="ttname"><a href="structGpgFrontend_1_1GpgKey_1_1__key__ref__deleter.html">GpgFrontend::GpgKey::_key_ref_deleter</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:348</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_ac90afba6a5aec0bc2c0f1e01de417ec8"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#ac90afba6a5aec0bc2c0f1e01de417ec8">GpgFrontend::GpgKey::Copy</a></div><div class="ttdeci">GpgKey Copy() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:230</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_af72de794e24876b0e22a8d318ec0f8ad"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#af72de794e24876b0e22a8d318ec0f8ad">GpgFrontend::GpgKey::GetComment</a></div><div class="ttdeci">std::string GetComment() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:66</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_adc22a349796af0ff5dd4499624b6d03d"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#adc22a349796af0ff5dd4499624b6d03d">GpgFrontend::GpgKey::operator&lt;=</a></div><div class="ttdeci">bool operator&lt;=(const GpgKey &amp;o) const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:44</div></div>
@ -233,7 +230,7 @@ $(document).ready(function(){initNavTree('GpgKey_8h_source.html',''); initResiza
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_aadac1b776764ee9d0ca4f8bb9f9e0741"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#aadac1b776764ee9d0ca4f8bb9f9e0741">GpgFrontend::GpgKey::IsHasMasterKey</a></div><div class="ttdeci">bool IsHasMasterKey() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:148</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_a3532e20298b642f5d312712fa8a791df"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#a3532e20298b642f5d312712fa8a791df">GpgFrontend::GpgKey::GetLastUpdateTime</a></div><div class="ttdeci">boost::posix_time::ptime GetLastUpdateTime() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:100</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_a165b3f645e2c6a4bbd024199e1f1cc9b"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#a165b3f645e2c6a4bbd024199e1f1cc9b">GpgFrontend::GpgKey::GetFingerprint</a></div><div class="ttdeci">std::string GetFingerprint() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:70</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:44</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:41</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_a7bceca68800c3ada9280c29eaeb5affc"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#a7bceca68800c3ada9280c29eaeb5affc">GpgFrontend::GpgKey::GetName</a></div><div class="ttdeci">std::string GetName() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:58</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->

View File

@ -113,7 +113,7 @@ $(document).ready(function(){initNavTree('GpgSignResultAnalyse_8h_source.html','
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="anamespaceGpgFrontend_html"><div class="ttname"><a href="namespaceGpgFrontend.html">GpgFrontend</a></div><div class="ttdef"><b>Definition:</b> CoreCommonUtil.cpp:29</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgKeyGetter &gt;::GetInstance</a></div><div class="ttdeci">static GpgKeyGetter &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgKeyGetter &gt;::GetInstance</a></div><div class="ttdeci">static GpgKeyGetter &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyGetter_html_a94243d09c9418c8ebf0c7cdab4a2b7f1"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyGetter.html#a94243d09c9418c8ebf0c7cdab4a2b7f1">GpgFrontend::GpgKeyGetter::GetKey</a></div><div class="ttdeci">GpgKey GetKey(const std::string &amp;id, bool use_cache=true)</div><div class="ttdoc">Get the Key object.</div><div class="ttdef"><b>Definition:</b> GpgKeyGetter.cpp:47</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgResultAnalyse_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgResultAnalyse.html">GpgFrontend::GpgResultAnalyse</a></div><div class="ttdef"><b>Definition:</b> GpgResultAnalyse.h:37</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgSignResultAnalyse_html_a3ddd2d52ad91fdf7f4c8740312570c8e"><div class="ttname"><a href="classGpgFrontend_1_1GpgSignResultAnalyse.html#a3ddd2d52ad91fdf7f4c8740312570c8e">GpgFrontend::GpgSignResultAnalyse::GpgSignResultAnalyse</a></div><div class="ttdeci">GpgSignResultAnalyse(GpgError error, GpgSignResult result)</div><div class="ttdoc">Construct a new Sign Result Analyse object.</div><div class="ttdef"><b>Definition:</b> GpgSignResultAnalyse.cpp:33</div></div>

View File

@ -119,20 +119,20 @@ $(document).ready(function(){initNavTree('GpgUIDOperator_8h_source.html',''); in
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;<span class="preprocessor">#endif // GPGFRONTEND_ZH_CN_TS_UIDOPERATOR_H</span></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject</a></div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:159</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject</a></div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:148</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html"><div class="ttname"><a href="namespaceGpgFrontend.html">GpgFrontend</a></div><div class="ttdef"><b>Definition:</b> CoreCommonUtil.cpp:29</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgContext &gt;::GetInstance</a></div><div class="ttdeci">static GpgContext &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgContext &gt;::GetInstance</a></div><div class="ttdeci">static GpgContext &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgUIDOperator_html_acbdabec97df508382b0c9b1fffbf1dd5"><div class="ttname"><a href="classGpgFrontend_1_1GpgUIDOperator.html#acbdabec97df508382b0c9b1fffbf1dd5">GpgFrontend::GpgUIDOperator::SetPrimaryUID</a></div><div class="ttdeci">bool SetPrimaryUID(const GpgKey &amp;key, const std::string &amp;uid)</div><div class="ttdef"><b>Definition:</b> GpgUIDOperator.cpp:55</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_afdad4e5f4c3ac891c09216e245c0f48e"><div class="ttname"><a href="namespaceGpgFrontend.html#afdad4e5f4c3ac891c09216e245c0f48e">GpgFrontend::check_gpg_error</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT GpgError check_gpg_error(GpgError err)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:57</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_aa99440b9177f5d0c18840f08a40d64b7"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#aa99440b9177f5d0c18840f08a40d64b7">GpgFrontend::SingletonFunctionObject::GetChannel</a></div><div class="ttdeci">int GetChannel() const</div><div class="ttdoc">Get the Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:252</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_afdad4e5f4c3ac891c09216e245c0f48e"><div class="ttname"><a href="namespaceGpgFrontend.html#afdad4e5f4c3ac891c09216e245c0f48e">GpgFrontend::check_gpg_error</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT GpgError check_gpg_error(GpgError err)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:54</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_aa99440b9177f5d0c18840f08a40d64b7"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#aa99440b9177f5d0c18840f08a40d64b7">GpgFrontend::SingletonFunctionObject::GetChannel</a></div><div class="ttdeci">int GetChannel() const</div><div class="ttdoc">Get the Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:239</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgContext_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgContext.html">GpgFrontend::GpgContext</a></div><div class="ttdef"><b>Definition:</b> GpgContext.h:59</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgUIDOperator_html_ab74a830c858ab9ff135375743393a7c7"><div class="ttname"><a href="classGpgFrontend_1_1GpgUIDOperator.html#ab74a830c858ab9ff135375743393a7c7">GpgFrontend::GpgUIDOperator::GpgUIDOperator</a></div><div class="ttdeci">GpgUIDOperator(int channel=SingletonFunctionObject::GetDefaultChannel())</div><div class="ttdoc">Construct a new Gpg UID Opera object.</div><div class="ttdef"><b>Definition:</b> GpgUIDOperator.cpp:33</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgUIDOperator_html_a47f762666afbc806365877ff70947841"><div class="ttname"><a href="classGpgFrontend_1_1GpgUIDOperator.html#a47f762666afbc806365877ff70947841">GpgFrontend::GpgUIDOperator::RevUID</a></div><div class="ttdeci">bool RevUID(const GpgKey &amp;key, const std::string &amp;uid)</div><div class="ttdef"><b>Definition:</b> GpgUIDOperator.cpp:45</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgUIDOperator_html_a7c0de570de59d4ebc6c0bed681119bf7"><div class="ttname"><a href="classGpgFrontend_1_1GpgUIDOperator.html#a7c0de570de59d4ebc6c0bed681119bf7">GpgFrontend::GpgUIDOperator::AddUID</a></div><div class="ttdeci">bool AddUID(const GpgKey &amp;key, const std::string &amp;uid)</div><div class="ttdef"><b>Definition:</b> GpgUIDOperator.cpp:36</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a50e2b3794d6553f4231eaec72d9d0a50"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50">GpgFrontend::SingletonFunctionObject::GetDefaultChannel</a></div><div class="ttdeci">static int GetDefaultChannel()</div><div class="ttdoc">Get the Default Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:245</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a4edac6df92596ba8eea3a8cdc1173684"><div class="ttname"><a href="namespaceGpgFrontend.html#a4edac6df92596ba8eea3a8cdc1173684">GpgFrontend::check_gpg_error_2_err_code</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT gpg_err_code_t check_gpg_error_2_err_code(gpgme_error_t err, gpgme_error_t predict=GPG_ERR_NO_ERROR)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:66</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a50e2b3794d6553f4231eaec72d9d0a50"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50">GpgFrontend::SingletonFunctionObject::GetDefaultChannel</a></div><div class="ttdeci">static int GetDefaultChannel()</div><div class="ttdoc">Get the Default Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:232</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a4edac6df92596ba8eea3a8cdc1173684"><div class="ttname"><a href="namespaceGpgFrontend.html#a4edac6df92596ba8eea3a8cdc1173684">GpgFrontend::check_gpg_error_2_err_code</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT gpg_err_code_t check_gpg_error_2_err_code(gpgme_error_t err, gpgme_error_t predict=GPG_ERR_NO_ERROR)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:63</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgUIDOperator_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgUIDOperator.html">GpgFrontend::GpgUIDOperator</a></div><div class="ttdef"><b>Definition:</b> GpgUIDOperator.h:40</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:44</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:41</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>

View File

@ -117,16 +117,16 @@ $(document).ready(function(){initNavTree('GpgVerifyResultAnalyse_8h_source.html'
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;<span class="preprocessor">#endif // GPGFRONTEND_GPGVERIFYRESULTANALYSE_H</span></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="anamespaceGpgFrontend_html_ac494a4b0d91e08a70db77a399c9a0f30"><div class="ttname"><a href="namespaceGpgFrontend.html#ac494a4b0d91e08a70db77a399c9a0f30">GpgFrontend::beautify_fingerprint</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT std::string beautify_fingerprint(BypeArrayConstRef fingerprint)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:87</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_ac494a4b0d91e08a70db77a399c9a0f30"><div class="ttname"><a href="namespaceGpgFrontend.html#ac494a4b0d91e08a70db77a399c9a0f30">GpgFrontend::beautify_fingerprint</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT std::string beautify_fingerprint(BypeArrayConstRef fingerprint)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:90</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgVerifyResultAnalyse_html_ab1d67da5dbe5bd2d665f7121e5f5354b"><div class="ttname"><a href="classGpgFrontend_1_1GpgVerifyResultAnalyse.html#ab1d67da5dbe5bd2d665f7121e5f5354b">GpgFrontend::GpgVerifyResultAnalyse::GpgVerifyResultAnalyse</a></div><div class="ttdeci">GpgVerifyResultAnalyse(GpgError error, GpgVerifyResult result)</div><div class="ttdoc">Construct a new Verify Result Analyse object.</div><div class="ttdef"><b>Definition:</b> GpgVerifyResultAnalyse.cpp:37</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html"><div class="ttname"><a href="namespaceGpgFrontend.html">GpgFrontend</a></div><div class="ttdef"><b>Definition:</b> CoreCommonUtil.cpp:29</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgKeyGetter &gt;::GetInstance</a></div><div class="ttdeci">static GpgKeyGetter &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgKeyGetter &gt;::GetInstance</a></div><div class="ttdeci">static GpgKeyGetter &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgVerifyResultAnalyse_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgVerifyResultAnalyse.html">GpgFrontend::GpgVerifyResultAnalyse</a></div><div class="ttdef"><b>Definition:</b> GpgVerifyResultAnalyse.h:40</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyGetter_html_a94243d09c9418c8ebf0c7cdab4a2b7f1"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyGetter.html#a94243d09c9418c8ebf0c7cdab4a2b7f1">GpgFrontend::GpgKeyGetter::GetKey</a></div><div class="ttdeci">GpgKey GetKey(const std::string &amp;id, bool use_cache=true)</div><div class="ttdoc">Get the Key object.</div><div class="ttdef"><b>Definition:</b> GpgKeyGetter.cpp:47</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgResultAnalyse_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgResultAnalyse.html">GpgFrontend::GpgResultAnalyse</a></div><div class="ttdef"><b>Definition:</b> GpgResultAnalyse.h:37</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgVerifyResultAnalyse_html_a57bf4a26466e07f7f0ecc19de3782104"><div class="ttname"><a href="classGpgFrontend_1_1GpgVerifyResultAnalyse.html#a57bf4a26466e07f7f0ecc19de3782104">GpgFrontend::GpgVerifyResultAnalyse::print_signer</a></div><div class="ttdeci">bool print_signer(std::stringstream &amp;stream, gpgme_signature_t sign)</div><div class="ttdef"><b>Definition:</b> GpgVerifyResultAnalyse.cpp:175</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgVerifyResultAnalyse_html_a2063acf8262e2c600b14ed1948486ac3"><div class="ttname"><a href="classGpgFrontend_1_1GpgVerifyResultAnalyse.html#a2063acf8262e2c600b14ed1948486ac3">GpgFrontend::GpgVerifyResultAnalyse::GetSignatures</a></div><div class="ttdeci">gpgme_signature_t GetSignatures() const</div><div class="ttdoc">Get the Signatures object.</div><div class="ttdef"><b>Definition:</b> GpgVerifyResultAnalyse.cpp:205</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgVerifyResultAnalyse_html_acdb7839a5158f078b38d60f0fefc5155"><div class="ttname"><a href="classGpgFrontend_1_1GpgVerifyResultAnalyse.html#acdb7839a5158f078b38d60f0fefc5155">GpgFrontend::GpgVerifyResultAnalyse::TakeChargeOfResult</a></div><div class="ttdeci">GpgVerifyResult TakeChargeOfResult()</div><div class="ttdef"><b>Definition:</b> GpgVerifyResultAnalyse.cpp:212</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgVerifyResultAnalyse_html_a57bf4a26466e07f7f0ecc19de3782104"><div class="ttname"><a href="classGpgFrontend_1_1GpgVerifyResultAnalyse.html#a57bf4a26466e07f7f0ecc19de3782104">GpgFrontend::GpgVerifyResultAnalyse::print_signer</a></div><div class="ttdeci">bool print_signer(std::stringstream &amp;stream, gpgme_signature_t sign)</div><div class="ttdef"><b>Definition:</b> GpgVerifyResultAnalyse.cpp:176</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgVerifyResultAnalyse_html_a2063acf8262e2c600b14ed1948486ac3"><div class="ttname"><a href="classGpgFrontend_1_1GpgVerifyResultAnalyse.html#a2063acf8262e2c600b14ed1948486ac3">GpgFrontend::GpgVerifyResultAnalyse::GetSignatures</a></div><div class="ttdeci">gpgme_signature_t GetSignatures() const</div><div class="ttdoc">Get the Signatures object.</div><div class="ttdef"><b>Definition:</b> GpgVerifyResultAnalyse.cpp:206</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgVerifyResultAnalyse_html_acdb7839a5158f078b38d60f0fefc5155"><div class="ttname"><a href="classGpgFrontend_1_1GpgVerifyResultAnalyse.html#acdb7839a5158f078b38d60f0fefc5155">GpgFrontend::GpgVerifyResultAnalyse::TakeChargeOfResult</a></div><div class="ttdeci">GpgVerifyResult TakeChargeOfResult()</div><div class="ttdef"><b>Definition:</b> GpgVerifyResultAnalyse.cpp:213</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>

View File

@ -111,7 +111,7 @@ $(document).ready(function(){initNavTree('KeyDetailsDialog_8h_source.html','');
</div><!-- doc-content -->
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html">GpgFrontend::UI</a></div><div class="ttdef"><b>Definition:</b> FileReadTask.cpp:31</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyDetailsDialog_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyDetailsDialog.html">GpgFrontend::UI::KeyDetailsDialog</a></div><div class="ttdef"><b>Definition:</b> KeyDetailsDialog.h:37</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:44</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:41</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>

View File

@ -125,7 +125,7 @@ $(document).ready(function(){initNavTree('KeyImportDetailDialog_8h_source.html',
</div><!-- doc-content -->
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html">GpgFrontend::UI</a></div><div class="ttdef"><b>Definition:</b> FileReadTask.cpp:31</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyImportDetailDialog_html_ae682853c7eccfd3a6be43765f162f5a4"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyImportDetailDialog.html#ae682853c7eccfd3a6be43765f162f5a4">GpgFrontend::UI::KeyImportDetailDialog::get_status_string</a></div><div class="ttdeci">static QString get_status_string(int keyStatus)</div><div class="ttdoc">Get the status string object.</div><div class="ttdef"><b>Definition:</b> KeyImportDetailDialog.cpp:166</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgKeyGetter &gt;::GetInstance</a></div><div class="ttdeci">static GpgKeyGetter &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgKeyGetter &gt;::GetInstance</a></div><div class="ttdeci">static GpgKeyGetter &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_a55a6485f6c2cc5bec0fdf02cd7e0d8ea"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#a55a6485f6c2cc5bec0fdf02cd7e0d8ea">GpgFrontend::GpgKey::GetEmail</a></div><div class="ttdeci">std::string GetEmail() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:62</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyImportDetailDialog_html_a0177cdaa19d1f83c9e519039aa7a8ce1"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyImportDetailDialog.html#a0177cdaa19d1f83c9e519039aa7a8ce1">GpgFrontend::UI::KeyImportDetailDialog::KeyImportDetailDialog</a></div><div class="ttdeci">KeyImportDetailDialog(GpgImportInformation result, bool automatic, QWidget *parent=nullptr)</div><div class="ttdoc">Construct a new Key Import Detail Dialog object.</div><div class="ttdef"><b>Definition:</b> KeyImportDetailDialog.cpp:34</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyImportDetailDialog_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyImportDetailDialog.html">GpgFrontend::UI::KeyImportDetailDialog</a></div><div class="ttdef"><b>Definition:</b> KeyImportDetailDialog.h:42</div></div>
@ -135,7 +135,7 @@ $(document).ready(function(){initNavTree('KeyImportDetailDialog_8h_source.html',
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyImportDetailDialog_html_a9f5912ff99e3820d5fa6a58ed14a70c8"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyImportDetailDialog.html#a9f5912ff99e3820d5fa6a58ed14a70c8">GpgFrontend::UI::KeyImportDetailDialog::create_button_box</a></div><div class="ttdeci">void create_button_box()</div><div class="ttdoc">Create a button box object.</div><div class="ttdef"><b>Definition:</b> KeyImportDetailDialog.cpp:198</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyImportDetailDialog_html_af88ee416b2227ce847a3b8123a23ce24"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyImportDetailDialog.html#af88ee416b2227ce847a3b8123a23ce24">GpgFrontend::UI::KeyImportDetailDialog::create_general_info_box</a></div><div class="ttdeci">void create_general_info_box()</div><div class="ttdoc">Create a general info box object.</div><div class="ttdef"><b>Definition:</b> KeyImportDetailDialog.cpp:76</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgImportInformation_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgImportInformation.html">GpgFrontend::GpgImportInformation</a></div><div class="ttdef"><b>Definition:</b> GpgKeyImportExporter.h:57</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:44</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:41</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_a7bceca68800c3ada9280c29eaeb5affc"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#a7bceca68800c3ada9280c29eaeb5affc">GpgFrontend::GpgKey::GetName</a></div><div class="ttdeci">std::string GetName() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:58</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->

View File

@ -258,11 +258,11 @@ $(document).ready(function(){initNavTree('KeyList_8h_source.html',''); initResiz
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_ac061ac8e5308f67ea52b98888bbb2e8d"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#ac061ac8e5308f67ea52b98888bbb2e8d">GpgFrontend::GlobalSettingStation::SyncSettings</a></div><div class="ttdeci">void SyncSettings() noexcept</div><div class="ttdoc">sync the settings to the file</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.cpp:33</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyList_html_ae3ad87e114432b0d659a0297d520d72f"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyList.html#ae3ad87e114432b0d659a0297d520d72f">GpgFrontend::UI::KeyList::dragEnterEvent</a></div><div class="ttdeci">void dragEnterEvent(QDragEnterEvent *event) override</div><div class="ttdef"><b>Definition:</b> KeyList.cpp:374</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyList_html_aab3f4facfc850e7eeb917571ca89f4a5"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyList.html#aab3f4facfc850e7eeb917571ca89f4a5">GpgFrontend::UI::KeyList::SetColumnWidth</a></div><div class="ttdeci">void SetColumnWidth(int row, int size)</div><div class="ttdoc">Set the Column Width object.</div><div class="ttdef"><b>Definition:</b> KeyList.cpp:282</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgKeyGetter &gt;::GetInstance</a></div><div class="ttdeci">static GpgKeyGetter &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgKeyGetter &gt;::GetInstance</a></div><div class="ttdeci">static GpgKeyGetter &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyList_html_ab4368b81402e2468a9e960de8fb7080f"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyList.html#ab4368b81402e2468a9e960de8fb7080f">GpgFrontend::UI::KeyList::GetSelectedKey</a></div><div class="ttdeci">std::string GetSelectedKey()</div><div class="ttdoc">Get the Selected Key object.</div><div class="ttdef"><b>Definition:</b> KeyList.cpp:408</div></div>
<div class="ttc" id="astructGpgFrontend_1_1UI_1_1KeyTable_html"><div class="ttname"><a href="structGpgFrontend_1_1UI_1_1KeyTable.html">GpgFrontend::UI::KeyTable</a></div><div class="ttdef"><b>Definition:</b> KeyList.h:87</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyList_html_a23ebf79be8de637560d41afd0433c35f"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyList.html#a23ebf79be8de637560d41afd0433c35f">GpgFrontend::UI::KeyList::dropEvent</a></div><div class="ttdeci">void dropEvent(QDropEvent *event) override</div><div class="ttdef"><b>Definition:</b> KeyList.cpp:302</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a14433405831283cd95091d741614d03b"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b">GpgFrontend::GlobalSettingStation::GetUISettings</a></div><div class="ttdeci">libconfig::Setting &amp; GetUISettings() noexcept</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:68</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a14433405831283cd95091d741614d03b"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b">GpgFrontend::GlobalSettingStation::GetUISettings</a></div><div class="ttdeci">libconfig::Setting &amp; GetUISettings() noexcept</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:63</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyList_html_a68b595a2bb83dfafa61b3e467dd15689"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyList.html#a68b595a2bb83dfafa61b3e467dd15689">GpgFrontend::UI::KeyList::SetChecked</a></div><div class="ttdeci">void SetChecked(KeyIdArgsListPtr key_ids)</div><div class="ttdoc">Set the Checked object.</div><div class="ttdef"><b>Definition:</b> KeyList.cpp:239</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyList_html_a73ddb7feb1f70eac44e038c3dc925fec"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyList.html#a73ddb7feb1f70eac44e038c3dc925fec">GpgFrontend::UI::KeyList::AddListGroupTab</a></div><div class="ttdeci">void AddListGroupTab(const QString &amp;name, KeyListRow::KeyType selectType=KeyListRow::SECRET_OR_PUBLIC_KEY, KeyListColumn::InfoType infoType=KeyListColumn::ALL, const std::function&lt; bool(const GpgKey &amp;)&gt; &amp;filter=[](const GpgKey &amp;) -&gt; bool { return true;})</div><div class="ttdef"><b>Definition:</b> KeyList.cpp:99</div></div>
<div class="ttc" id="astructGpgFrontend_1_1UI_1_1KeyTable_html_ae0713ebbc21e78995db9a856d746fe6c"><div class="ttname"><a href="structGpgFrontend_1_1UI_1_1KeyTable.html#ae0713ebbc21e78995db9a856d746fe6c">GpgFrontend::UI::KeyTable::SetChecked</a></div><div class="ttdeci">void SetChecked(KeyIdArgsListPtr key_ids)</div><div class="ttdoc">Set the Checked object.</div><div class="ttdef"><b>Definition:</b> KeyList.cpp:514</div></div>
@ -292,7 +292,7 @@ $(document).ready(function(){initNavTree('KeyList_8h_source.html',''); initResiz
<div class="ttc" id="astructGpgFrontend_1_1UI_1_1KeyMenuAbility_html"><div class="ttname"><a href="structGpgFrontend_1_1UI_1_1KeyMenuAbility.html">GpgFrontend::UI::KeyMenuAbility</a></div><div class="ttdef"><b>Definition:</b> KeyList.h:72</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgImportInformation_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgImportInformation.html">GpgFrontend::GpgImportInformation</a></div><div class="ttdef"><b>Definition:</b> GpgKeyImportExporter.h:57</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyList_html_a82da61a76a08023b2ddbe2a6869f4190"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyList.html#a82da61a76a08023b2ddbe2a6869f4190">GpgFrontend::UI::KeyList::contextMenuEvent</a></div><div class="ttdeci">void contextMenuEvent(QContextMenuEvent *event) override</div><div class="ttdef"><b>Definition:</b> KeyList.cpp:289</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:44</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:41</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SignalStation_html_a7b5fb2e2c0ad238313650a08ea648ce3"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SignalStation.html#a7b5fb2e2c0ad238313650a08ea648ce3">GpgFrontend::UI::SignalStation::SignalRefreshStatusBar</a></div><div class="ttdeci">void SignalRefreshStatusBar(const QString &amp;message, int timeout)</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->

View File

@ -90,9 +90,9 @@ $(document).ready(function(){initNavTree('KeyMgmt_8h_source.html',''); initResiz
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#ifndef __KEYMGMT_H__</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#define __KEYMGMT_H__</span></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; </div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#include &quot;import_export/KeyImportDetailDialog.h&quot;</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#include &quot;import_export/KeyServerImportDialog.h&quot;</span></div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="preprocessor">#include &quot;ui/GpgFrontendUI.h&quot;</span></div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#include &quot;ui/GpgFrontendUI.h&quot;</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#include &quot;ui/import_export/KeyImportDetailDialog.h&quot;</span></div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="preprocessor">#include &quot;ui/import_export/KeyServerImportDialog.h&quot;</span></div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#include &quot;ui/key_generate/KeygenDialog.h&quot;</span></div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="preprocessor">#include &quot;ui/keypair_details/KeyDetailsDialog.h&quot;</span></div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="preprocessor">#include &quot;ui/widgets/KeyList.h&quot;</span></div>
@ -178,10 +178,10 @@ $(document).ready(function(){initNavTree('KeyMgmt_8h_source.html',''); initResiz
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyMgmt_html_a6ee90b63414038e9f840933a5b2c5e46"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyMgmt.html#a6ee90b63414038e9f840933a5b2c5e46">GpgFrontend::UI::KeyMgmt::create_menus</a></div><div class="ttdeci">void create_menus()</div><div class="ttdoc">Create a menus object.</div><div class="ttdef"><b>Definition:</b> KeyMgmt.cpp:265</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyMgmt_html_a23cf6665537f2a96708e9d5423ce3bb8"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyMgmt.html#a23cf6665537f2a96708e9d5423ce3bb8">GpgFrontend::UI::KeyMgmt::create_actions</a></div><div class="ttdeci">void create_actions()</div><div class="ttdoc">Create a actions object.</div><div class="ttdef"><b>Definition:</b> KeyMgmt.cpp:169</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1KeyPackageOperator_html_a89538b180a42eb7d6ae53583fe10ee07"><div class="ttname"><a href="classGpgFrontend_1_1KeyPackageOperator.html#a89538b180a42eb7d6ae53583fe10ee07">GpgFrontend::KeyPackageOperator::ImportKeyPackage</a></div><div class="ttdeci">static bool ImportKeyPackage(const std::filesystem::path &amp;key_package_path, const std::filesystem::path &amp;phrase_path, GpgFrontend::GpgImportInformation &amp;import_info)</div><div class="ttdoc">import key package</div><div class="ttdef"><b>Definition:</b> KeyPackageOperator.cpp:71</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a5135069571678eda9c1f07d17ed9ac41"><div class="ttname"><a href="namespaceGpgFrontend.html#a5135069571678eda9c1f07d17ed9ac41">GpgFrontend::write_buffer_to_file</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT bool write_buffer_to_file(const std::string &amp;path, const std::string &amp;out_buffer)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:125</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a5135069571678eda9c1f07d17ed9ac41"><div class="ttname"><a href="namespaceGpgFrontend.html#a5135069571678eda9c1f07d17ed9ac41">GpgFrontend::write_buffer_to_file</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT bool write_buffer_to_file(const std::string &amp;path, const std::string &amp;out_buffer)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:128</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_ac061ac8e5308f67ea52b98888bbb2e8d"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#ac061ac8e5308f67ea52b98888bbb2e8d">GpgFrontend::GlobalSettingStation::SyncSettings</a></div><div class="ttdeci">void SyncSettings() noexcept</div><div class="ttdoc">sync the settings to the file</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.cpp:33</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GlobalSettingStation &gt;::GetInstance</a></div><div class="ttdeci">static GlobalSettingStation &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a14433405831283cd95091d741614d03b"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b">GpgFrontend::GlobalSettingStation::GetUISettings</a></div><div class="ttdeci">libconfig::Setting &amp; GetUISettings() noexcept</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:68</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GlobalSettingStation &gt;::GetInstance</a></div><div class="ttdeci">static GlobalSettingStation &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a14433405831283cd95091d741614d03b"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b">GpgFrontend::GlobalSettingStation::GetUISettings</a></div><div class="ttdeci">libconfig::Setting &amp; GetUISettings() noexcept</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:63</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyList_html_a73ddb7feb1f70eac44e038c3dc925fec"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyList.html#a73ddb7feb1f70eac44e038c3dc925fec">GpgFrontend::UI::KeyList::AddListGroupTab</a></div><div class="ttdeci">void AddListGroupTab(const QString &amp;name, KeyListRow::KeyType selectType=KeyListRow::SECRET_OR_PUBLIC_KEY, KeyListColumn::InfoType infoType=KeyListColumn::ALL, const std::function&lt; bool(const GpgKey &amp;)&gt; &amp;filter=[](const GpgKey &amp;) -&gt; bool { return true;})</div><div class="ttdef"><b>Definition:</b> KeyList.cpp:99</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyMgmt_html_a78b53193b055e10550938f403b641b31"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyMgmt.html#a78b53193b055e10550938f403b641b31">GpgFrontend::UI::KeyMgmt::closeEvent</a></div><div class="ttdeci">void closeEvent(QCloseEvent *event) override</div><div class="ttdef"><b>Definition:</b> KeyMgmt.cpp:409</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyList_html_ac1e5046770c36f67aab34715e50c0a33"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyList.html#ac1e5046770c36f67aab34715e50c0a33">GpgFrontend::UI::KeyList::GetChecked</a></div><div class="ttdeci">KeyIdArgsListPtr GetChecked()</div><div class="ttdoc">Get the Checked object.</div><div class="ttdef"><b>Definition:</b> KeyList.cpp:181</div></div>
@ -205,7 +205,7 @@ $(document).ready(function(){initNavTree('KeyMgmt_8h_source.html',''); initResiz
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_a7eaf1e722d8a59f6a86d8e732217d89c"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#a7eaf1e722d8a59f6a86d8e732217d89c">GpgFrontend::GpgKey::IsDisabled</a></div><div class="ttdeci">bool IsDisabled() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:146</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_aadac1b776764ee9d0ca4f8bb9f9e0741"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#aadac1b776764ee9d0ca4f8bb9f9e0741">GpgFrontend::GpgKey::IsHasMasterKey</a></div><div class="ttdeci">bool IsHasMasterKey() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:148</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1CommonUtils_html_aed529969f54e39e3f9da14ae6dd00d49"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1CommonUtils.html#aed529969f54e39e3f9da14ae6dd00d49">GpgFrontend::UI::CommonUtils::GetInstance</a></div><div class="ttdeci">static CommonUtils * GetInstance()</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> UserInterfaceUtils.cpp:143</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:44</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:41</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyOpera_html_a8a06d0f7a600d4428359b653a68f717e"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyOpera.html#a8a06d0f7a600d4428359b653a68f717e">GpgFrontend::GpgKeyOpera::DeleteKeys</a></div><div class="ttdeci">void DeleteKeys(KeyIdArgsListPtr key_ids)</div><div class="ttdef"><b>Definition:</b> GpgKeyOpera.cpp:52</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SignalStation_html_a7b5fb2e2c0ad238313650a08ea648ce3"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SignalStation.html#a7b5fb2e2c0ad238313650a08ea648ce3">GpgFrontend::UI::SignalStation::SignalRefreshStatusBar</a></div><div class="ttdeci">void SignalRefreshStatusBar(const QString &amp;message, int timeout)</div></div>
<!-- start footer part -->

View File

@ -130,13 +130,13 @@ $(document).ready(function(){initNavTree('KeyNewUIDDialog_8h_source.html',''); i
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html">GpgFrontend::UI</a></div><div class="ttdef"><b>Definition:</b> FileReadTask.cpp:31</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgUIDOperator &gt;::GetInstance</a></div><div class="ttdeci">static GpgUIDOperator &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgUIDOperator &gt;::GetInstance</a></div><div class="ttdeci">static GpgUIDOperator &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyGetter_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyGetter.html">GpgFrontend::GpgKeyGetter</a></div><div class="ttdef"><b>Definition:</b> GpgKeyGetter.h:45</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyNewUIDDialog_html_a4e115ce46a85c2f9e4e0e2427839fc7c"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyNewUIDDialog.html#a4e115ce46a85c2f9e4e0e2427839fc7c">GpgFrontend::UI::KeyNewUIDDialog::slot_create_new_uid</a></div><div class="ttdeci">void slot_create_new_uid()</div><div class="ttdef"><b>Definition:</b> KeyNewUIDDialog.cpp:72</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyNewUIDDialog_html_a7226b139dc7a491e8ba780135654be27"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyNewUIDDialog.html#a7226b139dc7a491e8ba780135654be27">GpgFrontend::UI::KeyNewUIDDialog::KeyNewUIDDialog</a></div><div class="ttdeci">KeyNewUIDDialog(const KeyId &amp;key, QWidget *parent=nullptr)</div><div class="ttdoc">Construct a new Key New U I D Dialog object.</div><div class="ttdef"><b>Definition:</b> KeyNewUIDDialog.cpp:34</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SignalStation_html_abe381ce56a7b157a3760b2fd9c3b7419"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SignalStation.html#abe381ce56a7b157a3760b2fd9c3b7419">GpgFrontend::UI::SignalStation::GetInstance</a></div><div class="ttdeci">static SignalStation * GetInstance()</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> SignalStation.cpp:37</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyNewUIDDialog_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyNewUIDDialog.html">GpgFrontend::UI::KeyNewUIDDialog</a></div><div class="ttdef"><b>Definition:</b> KeyNewUIDDialog.h:34</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:44</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:41</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyNewUIDDialog_html_ad4e09323a53992daee08173bed17bf9a"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyNewUIDDialog.html#ad4e09323a53992daee08173bed17bf9a">GpgFrontend::UI::KeyNewUIDDialog::check_email_address</a></div><div class="ttdeci">bool check_email_address(const QString &amp;str)</div><div class="ttdef"><b>Definition:</b> KeyNewUIDDialog.cpp:109</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->

View File

@ -131,7 +131,7 @@ $(document).ready(function(){initNavTree('KeyPackageOperator_8h_source.html','')
<div class="ttc" id="aclassGpgFrontend_1_1KeyPackageOperator_html_a89538b180a42eb7d6ae53583fe10ee07"><div class="ttname"><a href="classGpgFrontend_1_1KeyPackageOperator.html#a89538b180a42eb7d6ae53583fe10ee07">GpgFrontend::KeyPackageOperator::ImportKeyPackage</a></div><div class="ttdeci">static bool ImportKeyPackage(const std::filesystem::path &amp;key_package_path, const std::filesystem::path &amp;phrase_path, GpgFrontend::GpgImportInformation &amp;import_info)</div><div class="ttdoc">import key package</div><div class="ttdef"><b>Definition:</b> KeyPackageOperator.cpp:71</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html"><div class="ttname"><a href="namespaceGpgFrontend.html">GpgFrontend</a></div><div class="ttdef"><b>Definition:</b> CoreCommonUtil.cpp:29</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1KeyPackageOperator_html_ae90b362a32b6f6014cda1dc232bd3f0e"><div class="ttname"><a href="classGpgFrontend_1_1KeyPackageOperator.html#ae90b362a32b6f6014cda1dc232bd3f0e">GpgFrontend::KeyPackageOperator::GenerateKeyPackageName</a></div><div class="ttdeci">static std::string GenerateKeyPackageName()</div><div class="ttdoc">generate the name of the key package</div><div class="ttdef"><b>Definition:</b> KeyPackageOperator.cpp:116</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; PassphraseGenerator &gt;::GetInstance</a></div><div class="ttdeci">static PassphraseGenerator &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; PassphraseGenerator &gt;::GetInstance</a></div><div class="ttdeci">static PassphraseGenerator &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1PassphraseGenerator_html_a8b4ee1083343fba6d947b85cd66079b8"><div class="ttname"><a href="classGpgFrontend_1_1PassphraseGenerator.html#a8b4ee1083343fba6d947b85cd66079b8">GpgFrontend::PassphraseGenerator::Generate</a></div><div class="ttdeci">std::string Generate(int len)</div><div class="ttdoc">generate passphrase</div><div class="ttdef"><b>Definition:</b> PassphraseGenerator.h:60</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1KeyPackageOperator_html_ade02f022e405e98377343c4667c206e9"><div class="ttname"><a href="classGpgFrontend_1_1KeyPackageOperator.html#ade02f022e405e98377343c4667c206e9">GpgFrontend::KeyPackageOperator::GenerateKeyPackage</a></div><div class="ttdeci">static bool GenerateKeyPackage(const std::filesystem::path &amp;key_package_path, const std::string &amp;key_package_name, KeyIdArgsListPtr &amp;key_ids, std::string &amp;phrase, bool secret)</div><div class="ttdoc">generate key package</div><div class="ttdef"><b>Definition:</b> KeyPackageOperator.cpp:46</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1KeyPackageOperator_html_a6d9cf022a1e0cf54c061495f59c1b4b9"><div class="ttname"><a href="classGpgFrontend_1_1KeyPackageOperator.html#a6d9cf022a1e0cf54c061495f59c1b4b9">GpgFrontend::KeyPackageOperator::GeneratePassphrase</a></div><div class="ttdeci">static bool GeneratePassphrase(const std::filesystem::path &amp;phrase_path, std::string &amp;phrase)</div><div class="ttdoc">generate passphrase for key package and save it to file</div><div class="ttdef"><b>Definition:</b> KeyPackageOperator.cpp:39</div></div>

View File

@ -144,14 +144,14 @@ $(document).ready(function(){initNavTree('KeyPairDetailTab_8h_source.html','');
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160;<span class="preprocessor">#endif // GPGFRONTEND_KEYPAIRDETAILTAB_H</span></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="anamespaceGpgFrontend_html_ac494a4b0d91e08a70db77a399c9a0f30"><div class="ttname"><a href="namespaceGpgFrontend.html#ac494a4b0d91e08a70db77a399c9a0f30">GpgFrontend::beautify_fingerprint</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT std::string beautify_fingerprint(BypeArrayConstRef fingerprint)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:87</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_ac494a4b0d91e08a70db77a399c9a0f30"><div class="ttname"><a href="namespaceGpgFrontend.html#ac494a4b0d91e08a70db77a399c9a0f30">GpgFrontend::beautify_fingerprint</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT std::string beautify_fingerprint(BypeArrayConstRef fingerprint)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:90</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyPairDetailTab_html_aedc0e13ba1b64782e40f7c14af77f8f0"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyPairDetailTab.html#aedc0e13ba1b64782e40f7c14af77f8f0">GpgFrontend::UI::KeyPairDetailTab::expire_var_label_</a></div><div class="ttdeci">QLabel * expire_var_label_</div><div class="ttdoc">Label containing the keys expiration date.</div><div class="ttdef"><b>Definition:</b> KeyPairDetailTab.h:73</div></div>
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html">GpgFrontend::UI</a></div><div class="ttdef"><b>Definition:</b> FileReadTask.cpp:31</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyPairDetailTab_html_ada1c21cf59f1f19dfd4ffe0391bc1594"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyPairDetailTab.html#ada1c21cf59f1f19dfd4ffe0391bc1594">GpgFrontend::UI::KeyPairDetailTab::fingerprint_box_</a></div><div class="ttdeci">QGroupBox * fingerprint_box_</div><div class="ttdoc">Groupbox containing fingerprint information.</div><div class="ttdef"><b>Definition:</b> KeyPairDetailTab.h:65</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_a8930f958f3ca1f5566f63e8c2273837e"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#a8930f958f3ca1f5566f63e8c2273837e">GpgFrontend::GpgKey::GetId</a></div><div class="ttdeci">std::string GetId() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:54</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_a635bbf8f08268cfdac1bc120981df877"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#a635bbf8f08268cfdac1bc120981df877">GpgFrontend::GpgKey::IsHasSigningCapability</a></div><div class="ttdeci">bool IsHasSigningCapability() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:121</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyPairDetailTab_html_ad8c25061351d8e739b70d5466b87410e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyPairDetailTab.html#ad8c25061351d8e739b70d5466b87410e">GpgFrontend::UI::KeyPairDetailTab::owner_box_</a></div><div class="ttdeci">QGroupBox * owner_box_</div><div class="ttdoc">Groupbox containing owner information.</div><div class="ttdef"><b>Definition:</b> KeyPairDetailTab.h:63</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgKeyGetter &gt;::GetInstance</a></div><div class="ttdeci">static GpgKeyGetter &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgKeyGetter &gt;::GetInstance</a></div><div class="ttdeci">static GpgKeyGetter &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_ae370e41a7ea7307fbf4d28e0f2a67e0c"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#ae370e41a7ea7307fbf4d28e0f2a67e0c">GpgFrontend::GpgKey::IsHasActualCertificationCapability</a></div><div class="ttdeci">bool IsHasActualCertificationCapability() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:207</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyPairDetailTab_html_af8b600fbd7cd0fbb5b6183403bf870b2"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyPairDetailTab.html#af8b600fbd7cd0fbb5b6183403bf870b2">GpgFrontend::UI::KeyPairDetailTab::slot_copy_fingerprint</a></div><div class="ttdeci">void slot_copy_fingerprint()</div><div class="ttdef"><b>Definition:</b> KeyPairDetailTab.cpp:164</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyPairDetailTab_html_a8c71b37aa040da50cb0105489a42e60d"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyPairDetailTab.html#a8c71b37aa040da50cb0105489a42e60d">GpgFrontend::UI::KeyPairDetailTab::email_var_label_</a></div><div class="ttdeci">QLabel * email_var_label_</div><div class="ttdoc">Label containing the keys email.</div><div class="ttdef"><b>Definition:</b> KeyPairDetailTab.h:70</div></div>
@ -188,7 +188,7 @@ $(document).ready(function(){initNavTree('KeyPairDetailTab_8h_source.html','');
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_aadac1b776764ee9d0ca4f8bb9f9e0741"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#aadac1b776764ee9d0ca4f8bb9f9e0741">GpgFrontend::GpgKey::IsHasMasterKey</a></div><div class="ttdeci">bool IsHasMasterKey() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:148</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_a3532e20298b642f5d312712fa8a791df"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#a3532e20298b642f5d312712fa8a791df">GpgFrontend::GpgKey::GetLastUpdateTime</a></div><div class="ttdeci">boost::posix_time::ptime GetLastUpdateTime() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:100</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_a165b3f645e2c6a4bbd024199e1f1cc9b"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#a165b3f645e2c6a4bbd024199e1f1cc9b">GpgFrontend::GpgKey::GetFingerprint</a></div><div class="ttdeci">std::string GetFingerprint() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:70</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:44</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:41</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_a7bceca68800c3ada9280c29eaeb5affc"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#a7bceca68800c3ada9280c29eaeb5affc">GpgFrontend::GpgKey::GetName</a></div><div class="ttdeci">std::string GetName() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:58</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->

View File

@ -134,9 +134,9 @@ $(document).ready(function(){initNavTree('KeyPairOperaTab_8h_source.html',''); i
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html">GpgFrontend::UI</a></div><div class="ttdef"><b>Definition:</b> FileReadTask.cpp:31</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeySetExpireDateDialog_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeySetExpireDateDialog.html">GpgFrontend::UI::KeySetExpireDateDialog</a></div><div class="ttdef"><b>Definition:</b> KeySetExpireDateDialog.h:41</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_a8930f958f3ca1f5566f63e8c2273837e"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#a8930f958f3ca1f5566f63e8c2273837e">GpgFrontend::GpgKey::GetId</a></div><div class="ttdeci">std::string GetId() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:54</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a5135069571678eda9c1f07d17ed9ac41"><div class="ttname"><a href="namespaceGpgFrontend.html#a5135069571678eda9c1f07d17ed9ac41">GpgFrontend::write_buffer_to_file</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT bool write_buffer_to_file(const std::string &amp;path, const std::string &amp;out_buffer)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:125</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a5135069571678eda9c1f07d17ed9ac41"><div class="ttname"><a href="namespaceGpgFrontend.html#a5135069571678eda9c1f07d17ed9ac41">GpgFrontend::write_buffer_to_file</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT bool write_buffer_to_file(const std::string &amp;path, const std::string &amp;out_buffer)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:128</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyPairOperaTab_html_a4dcec352e412afe5c5491f941495090f"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyPairOperaTab.html#a4dcec352e412afe5c5491f941495090f">GpgFrontend::UI::KeyPairOperaTab::CreateOperaMenu</a></div><div class="ttdeci">void CreateOperaMenu()</div><div class="ttdoc">Create a Opera Menu object.</div><div class="ttdef"><b>Definition:</b> KeyPairOperaTab.cpp:103</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgKeyImportExporter &gt;::GetInstance</a></div><div class="ttdeci">static GpgKeyImportExporter &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgKeyImportExporter &gt;::GetInstance</a></div><div class="ttdeci">static GpgKeyImportExporter &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyPairOperaTab_html_a384f4250e58110da58c0e6996b42a8ab"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyPairOperaTab.html#a384f4250e58110da58c0e6996b42a8ab">GpgFrontend::UI::KeyPairOperaTab::slot_export_private_key</a></div><div class="ttdeci">void slot_export_private_key()</div><div class="ttdef"><b>Definition:</b> KeyPairOperaTab.cpp:217</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyGetter_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyGetter.html">GpgFrontend::GpgKeyGetter</a></div><div class="ttdef"><b>Definition:</b> GpgKeyGetter.h:45</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_a55a6485f6c2cc5bec0fdf02cd7e0d8ea"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#a55a6485f6c2cc5bec0fdf02cd7e0d8ea">GpgFrontend::GpgKey::GetEmail</a></div><div class="ttdeci">std::string GetEmail() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:62</div></div>
@ -144,13 +144,13 @@ $(document).ready(function(){initNavTree('KeyPairOperaTab_8h_source.html',''); i
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyOpera_html_ab7e16d1f4cba23ea5b5b9f6009ce5ee2"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyOpera.html#ab7e16d1f4cba23ea5b5b9f6009ce5ee2">GpgFrontend::GpgKeyOpera::ModifyPassword</a></div><div class="ttdeci">GpgFrontend::GpgError ModifyPassword(const GpgKey &amp;key)</div><div class="ttdef"><b>Definition:</b> GpgKeyOpera.cpp:276</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_a888c0263f04bdd52967e092b9c73eb6d"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#a888c0263f04bdd52967e092b9c73eb6d">GpgFrontend::GpgKey::IsPrivateKey</a></div><div class="ttdeci">bool IsPrivateKey() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:140</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyPairOperaTab_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyPairOperaTab.html">GpgFrontend::UI::KeyPairOperaTab</a></div><div class="ttdef"><b>Definition:</b> KeyPairOperaTab.h:34</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a4edac6df92596ba8eea3a8cdc1173684"><div class="ttname"><a href="namespaceGpgFrontend.html#a4edac6df92596ba8eea3a8cdc1173684">GpgFrontend::check_gpg_error_2_err_code</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT gpg_err_code_t check_gpg_error_2_err_code(gpgme_error_t err, gpgme_error_t predict=GPG_ERR_NO_ERROR)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:66</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a4edac6df92596ba8eea3a8cdc1173684"><div class="ttname"><a href="namespaceGpgFrontend.html#a4edac6df92596ba8eea3a8cdc1173684">GpgFrontend::check_gpg_error_2_err_code</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT gpg_err_code_t check_gpg_error_2_err_code(gpgme_error_t err, gpgme_error_t predict=GPG_ERR_NO_ERROR)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:63</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1CommonUtils_html_afc845c1c37487c99f78d8e66f6874f6d"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1CommonUtils.html#afc845c1c37487c99f78d8e66f6874f6d">GpgFrontend::UI::CommonUtils::SlotExecuteGpgCommand</a></div><div class="ttdeci">void SlotExecuteGpgCommand(const QStringList &amp;arguments, const std::function&lt; void(QProcess *)&gt; &amp;interact_func)</div><div class="ttdef"><b>Definition:</b> UserInterfaceUtils.cpp:215</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_aadac1b776764ee9d0ca4f8bb9f9e0741"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#aadac1b776764ee9d0ca4f8bb9f9e0741">GpgFrontend::GpgKey::IsHasMasterKey</a></div><div class="ttdeci">bool IsHasMasterKey() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:148</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1CommonUtils_html_aed529969f54e39e3f9da14ae6dd00d49"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1CommonUtils.html#aed529969f54e39e3f9da14ae6dd00d49">GpgFrontend::UI::CommonUtils::GetInstance</a></div><div class="ttdeci">static CommonUtils * GetInstance()</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> UserInterfaceUtils.cpp:143</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyOpera_html_a76a7f59701add8a59d8835919dad2000"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyOpera.html#a76a7f59701add8a59d8835919dad2000">GpgFrontend::GpgKeyOpera::ModifyTOFUPolicy</a></div><div class="ttdeci">GpgFrontend::GpgError ModifyTOFUPolicy(const GpgKey &amp;key, gpgme_tofu_policy_t tofu_policy)</div><div class="ttdef"><b>Definition:</b> GpgKeyOpera.cpp:285</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_a165b3f645e2c6a4bbd024199e1f1cc9b"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#a165b3f645e2c6a4bbd024199e1f1cc9b">GpgFrontend::GpgKey::GetFingerprint</a></div><div class="ttdeci">std::string GetFingerprint() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:70</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:44</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:41</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_a7bceca68800c3ada9280c29eaeb5affc"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#a7bceca68800c3ada9280c29eaeb5affc">GpgFrontend::GpgKey::GetName</a></div><div class="ttdeci">std::string GetName() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:58</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->

View File

@ -157,7 +157,7 @@ $(document).ready(function(){initNavTree('KeyPairSubkeyTab_8h_source.html','');
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html">GpgFrontend::UI</a></div><div class="ttdef"><b>Definition:</b> FileReadTask.cpp:31</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeySetExpireDateDialog_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeySetExpireDateDialog.html">GpgFrontend::UI::KeySetExpireDateDialog</a></div><div class="ttdef"><b>Definition:</b> KeySetExpireDateDialog.h:41</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_a8930f958f3ca1f5566f63e8c2273837e"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#a8930f958f3ca1f5566f63e8c2273837e">GpgFrontend::GpgKey::GetId</a></div><div class="ttdeci">std::string GetId() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:54</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgKeyGetter &gt;::GetInstance</a></div><div class="ttdeci">static GpgKeyGetter &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgKeyGetter &gt;::GetInstance</a></div><div class="ttdeci">static GpgKeyGetter &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_html_ac827e8474ace52814f8de70709987d36"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab.html#ac827e8474ace52814f8de70709987d36">GpgFrontend::UI::KeyPairSubkeyTab::created_var_label_</a></div><div class="ttdeci">QLabel * created_var_label_</div><div class="ttdoc">Label containing the keys creation date.</div><div class="ttdef"><b>Definition:</b> KeyPairSubkeyTab.h:82</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_html_a2f634f4c83ab5dd2d088eb07e0d3b862"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab.html#a2f634f4c83ab5dd2d088eb07e0d3b862">GpgFrontend::UI::KeyPairSubkeyTab::key_id_var_label_</a></div><div class="ttdeci">QLabel * key_id_var_label_</div><div class="ttdoc">Label containing the keys keyid.</div><div class="ttdef"><b>Definition:</b> KeyPairSubkeyTab.h:84</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyGetter_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyGetter.html">GpgFrontend::GpgKeyGetter</a></div><div class="ttdef"><b>Definition:</b> GpgKeyGetter.h:45</div></div>
@ -177,7 +177,7 @@ $(document).ready(function(){initNavTree('KeyPairSubkeyTab_8h_source.html','');
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_html_a11a6e8aca1754d513ea91192ee0315bf"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab.html#a11a6e8aca1754d513ea91192ee0315bf">GpgFrontend::UI::KeyPairSubkeyTab::fingerprint_var_label_</a></div><div class="ttdeci">QLabel * fingerprint_var_label_</div><div class="ttdoc">Label containing the keys fingerprint.</div><div class="ttdef"><b>Definition:</b> KeyPairSubkeyTab.h:85</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_html_aedc5f77d6bf9b780b96552a43b323feb"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab.html#aedc5f77d6bf9b780b96552a43b323feb">GpgFrontend::UI::KeyPairSubkeyTab::get_selected_subkey</a></div><div class="ttdeci">const GpgSubKey &amp; get_selected_subkey()</div><div class="ttdoc">Get the selected subkey object.</div><div class="ttdef"><b>Definition:</b> KeyPairSubkeyTab.cpp:324</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_aadac1b776764ee9d0ca4f8bb9f9e0741"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#aadac1b776764ee9d0ca4f8bb9f9e0741">GpgFrontend::GpgKey::IsHasMasterKey</a></div><div class="ttdeci">bool IsHasMasterKey() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:148</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:44</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:41</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>

View File

@ -172,7 +172,7 @@ $(document).ready(function(){initNavTree('KeyPairUIDTab_8h_source.html',''); ini
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyPairUIDTab_html_a7653654c81149c48e7e4d5f0c00c360f"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyPairUIDTab.html#a7653654c81149c48e7e4d5f0c00c360f">GpgFrontend::UI::KeyPairUIDTab::create_sign_popup_menu</a></div><div class="ttdeci">void create_sign_popup_menu()</div><div class="ttdoc">Create a sign popup menu object.</div><div class="ttdef"><b>Definition:</b> KeyPairUIDTab.cpp:527</div></div>
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html">GpgFrontend::UI</a></div><div class="ttdef"><b>Definition:</b> FileReadTask.cpp:31</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_a8930f958f3ca1f5566f63e8c2273837e"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#a8930f958f3ca1f5566f63e8c2273837e">GpgFrontend::GpgKey::GetId</a></div><div class="ttdeci">std::string GetId() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:54</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgUIDOperator &gt;::GetInstance</a></div><div class="ttdeci">static GpgUIDOperator &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgUIDOperator &gt;::GetInstance</a></div><div class="ttdeci">static GpgUIDOperator &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyPairUIDTab_html_a2d7c328d726436061f19a287e481268d"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyPairUIDTab.html#a2d7c328d726436061f19a287e481268d">GpgFrontend::UI::KeyPairUIDTab::get_sign_selected</a></div><div class="ttdeci">SignIdArgsListPtr get_sign_selected()</div><div class="ttdoc">Get the sign selected object.</div><div class="ttdef"><b>Definition:</b> KeyPairUIDTab.cpp:441</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyGetter_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyGetter.html">GpgFrontend::GpgKeyGetter</a></div><div class="ttdef"><b>Definition:</b> GpgKeyGetter.h:45</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyPairUIDTab_html_a35d0b436cf13fa127dbba5b12f8f9144"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyPairUIDTab.html#a35d0b436cf13fa127dbba5b12f8f9144">GpgFrontend::UI::KeyPairUIDTab::contextMenuEvent</a></div><div class="ttdeci">void contextMenuEvent(QContextMenuEvent *event) override</div><div class="ttdef"><b>Definition:</b> KeyPairUIDTab.cpp:472</div></div>
@ -190,7 +190,7 @@ $(document).ready(function(){initNavTree('KeyPairUIDTab_8h_source.html',''); ini
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_ac8b13b45e487cdc423b78d3017897f99"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#ac8b13b45e487cdc423b78d3017897f99">GpgFrontend::GpgKey::GetUIDs</a></div><div class="ttdeci">std::unique_ptr&lt; std::vector&lt; GpgUID &gt; &gt; GetUIDs() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:163</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_aadac1b776764ee9d0ca4f8bb9f9e0741"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#aadac1b776764ee9d0ca4f8bb9f9e0741">GpgFrontend::GpgKey::IsHasMasterKey</a></div><div class="ttdeci">bool IsHasMasterKey() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:148</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyNewUIDDialog_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyNewUIDDialog.html">GpgFrontend::UI::KeyNewUIDDialog</a></div><div class="ttdef"><b>Definition:</b> KeyNewUIDDialog.h:34</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:44</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:41</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>

View File

@ -163,8 +163,8 @@ $(document).ready(function(){initNavTree('KeyServerImportDialog_8h_source.html',
</div><!-- doc-content -->
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html">GpgFrontend::UI</a></div><div class="ttdef"><b>Definition:</b> FileReadTask.cpp:31</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_ac061ac8e5308f67ea52b98888bbb2e8d"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#ac061ac8e5308f67ea52b98888bbb2e8d">GpgFrontend::GlobalSettingStation::SyncSettings</a></div><div class="ttdeci">void SyncSettings() noexcept</div><div class="ttdoc">sync the settings to the file</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.cpp:33</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GlobalSettingStation &gt;::GetInstance</a></div><div class="ttdeci">static GlobalSettingStation &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a14433405831283cd95091d741614d03b"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b">GpgFrontend::GlobalSettingStation::GetUISettings</a></div><div class="ttdeci">libconfig::Setting &amp; GetUISettings() noexcept</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:68</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GlobalSettingStation &gt;::GetInstance</a></div><div class="ttdeci">static GlobalSettingStation &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a14433405831283cd95091d741614d03b"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b">GpgFrontend::GlobalSettingStation::GetUISettings</a></div><div class="ttdeci">libconfig::Setting &amp; GetUISettings() noexcept</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:63</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyServerImportDialog_html_ab9e2fe38d54c0f0d3d73907300faa513"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyServerImportDialog.html#ab9e2fe38d54c0f0d3d73907300faa513">GpgFrontend::UI::KeyServerImportDialog::create_comboBox</a></div><div class="ttdeci">QComboBox * create_comboBox()</div><div class="ttdoc">Create a comboBox object.</div><div class="ttdef"><b>Definition:</b> KeyServerImportDialog.cpp:154</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyServerImportDialog_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyServerImportDialog.html">GpgFrontend::UI::KeyServerImportDialog</a></div><div class="ttdef"><b>Definition:</b> KeyServerImportDialog.h:43</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyImportDetailDialog_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyImportDetailDialog.html">GpgFrontend::UI::KeyImportDetailDialog</a></div><div class="ttdef"><b>Definition:</b> KeyImportDetailDialog.h:42</div></div>

View File

@ -129,19 +129,19 @@ $(document).ready(function(){initNavTree('KeySetExpireDateDialog_8h_source.html'
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160;<span class="preprocessor">#endif // GPGFRONTEND_KEYSETEXPIREDATEDIALOG_H</span></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeySetExpireDateDialog_html_adde2b33bd17f521f0630702987b1d274"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeySetExpireDateDialog.html#adde2b33bd17f521f0630702987b1d274">GpgFrontend::UI::KeySetExpireDateDialog::slot_non_expired_checked</a></div><div class="ttdeci">void slot_non_expired_checked(int state)</div><div class="ttdef"><b>Definition:</b> KeySetExpireDateDialog.cpp:138</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeySetExpireDateDialog_html_adde2b33bd17f521f0630702987b1d274"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeySetExpireDateDialog.html#adde2b33bd17f521f0630702987b1d274">GpgFrontend::UI::KeySetExpireDateDialog::slot_non_expired_checked</a></div><div class="ttdeci">void slot_non_expired_checked(int state)</div><div class="ttdef"><b>Definition:</b> KeySetExpireDateDialog.cpp:140</div></div>
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html">GpgFrontend::UI</a></div><div class="ttdef"><b>Definition:</b> FileReadTask.cpp:31</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeySetExpireDateDialog_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeySetExpireDateDialog.html">GpgFrontend::UI::KeySetExpireDateDialog</a></div><div class="ttdef"><b>Definition:</b> KeySetExpireDateDialog.h:41</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_a8930f958f3ca1f5566f63e8c2273837e"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#a8930f958f3ca1f5566f63e8c2273837e">GpgFrontend::GpgKey::GetId</a></div><div class="ttdeci">std::string GetId() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:54</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgKeyOpera &gt;::GetInstance</a></div><div class="ttdeci">static GpgKeyOpera &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a14433405831283cd95091d741614d03b"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b">GpgFrontend::GlobalSettingStation::GetUISettings</a></div><div class="ttdeci">libconfig::Setting &amp; GetUISettings() noexcept</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:68</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgKeyOpera &gt;::GetInstance</a></div><div class="ttdeci">static GpgKeyOpera &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a14433405831283cd95091d741614d03b"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b">GpgFrontend::GlobalSettingStation::GetUISettings</a></div><div class="ttdeci">libconfig::Setting &amp; GetUISettings() noexcept</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:63</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyGetter_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyGetter.html">GpgFrontend::GpgKeyGetter</a></div><div class="ttdef"><b>Definition:</b> GpgKeyGetter.h:45</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyOpera_html_a12e6b05b23781861065d7e3243c9349e"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyOpera.html#a12e6b05b23781861065d7e3243c9349e">GpgFrontend::GpgKeyOpera::SetExpire</a></div><div class="ttdeci">GpgError SetExpire(const GpgKey &amp;key, const SubkeyId &amp;subkey_fpr, std::unique_ptr&lt; boost::posix_time::ptime &gt; &amp;expires)</div><div class="ttdoc">Set the Expire object.</div><div class="ttdef"><b>Definition:</b> GpgKeyOpera.cpp:76</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeySetExpireDateDialog_html_a67da7721959b585db21f7e893793564b"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeySetExpireDateDialog.html#a67da7721959b585db21f7e893793564b">GpgFrontend::UI::KeySetExpireDateDialog::KeySetExpireDateDialog</a></div><div class="ttdeci">KeySetExpireDateDialog(const KeyId &amp;key_id, QWidget *parent=nullptr)</div><div class="ttdoc">Construct a new Key Set Expire Date Dialog object.</div><div class="ttdef"><b>Definition:</b> KeySetExpireDateDialog.cpp:41</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_a7b1e0398bedaecbfa2757243e5f4f0ab"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#a7b1e0398bedaecbfa2757243e5f4f0ab">GpgFrontend::GpgKey::GetExpireTime</a></div><div class="ttdeci">boost::posix_time::ptime GetExpireTime() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:105</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a4edac6df92596ba8eea3a8cdc1173684"><div class="ttname"><a href="namespaceGpgFrontend.html#a4edac6df92596ba8eea3a8cdc1173684">GpgFrontend::check_gpg_error_2_err_code</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT gpg_err_code_t check_gpg_error_2_err_code(gpgme_error_t err, gpgme_error_t predict=GPG_ERR_NO_ERROR)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:66</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a4edac6df92596ba8eea3a8cdc1173684"><div class="ttname"><a href="namespaceGpgFrontend.html#a4edac6df92596ba8eea3a8cdc1173684">GpgFrontend::check_gpg_error_2_err_code</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT gpg_err_code_t check_gpg_error_2_err_code(gpgme_error_t err, gpgme_error_t predict=GPG_ERR_NO_ERROR)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:63</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SignalStation_html_abe381ce56a7b157a3760b2fd9c3b7419"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SignalStation.html#abe381ce56a7b157a3760b2fd9c3b7419">GpgFrontend::UI::SignalStation::GetInstance</a></div><div class="ttdeci">static SignalStation * GetInstance()</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> SignalStation.cpp:37</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:44</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:41</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>

View File

@ -126,7 +126,7 @@ $(document).ready(function(){initNavTree('KeyUIDSignDialog_8h_source.html','');
</div><!-- doc-content -->
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html">GpgFrontend::UI</a></div><div class="ttdef"><b>Definition:</b> FileReadTask.cpp:31</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_a8930f958f3ca1f5566f63e8c2273837e"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#a8930f958f3ca1f5566f63e8c2273837e">GpgFrontend::GpgKey::GetId</a></div><div class="ttdeci">std::string GetId() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:54</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgKeyGetter &gt;::GetInstance</a></div><div class="ttdeci">static GpgKeyGetter &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgKeyGetter &gt;::GetInstance</a></div><div class="ttdeci">static GpgKeyGetter &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyUIDSignDialog_html_aaa06ce342178802e76119bec6b26cc55"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyUIDSignDialog.html#aaa06ce342178802e76119bec6b26cc55">GpgFrontend::UI::KeyUIDSignDialog::KeyUIDSignDialog</a></div><div class="ttdeci">KeyUIDSignDialog(const GpgKey &amp;key, UIDArgsListPtr uid, QWidget *parent=nullptr)</div><div class="ttdoc">Construct a new Key U I D Sign Dialog object.</div><div class="ttdef"><b>Definition:</b> KeyUIDSignDialog.cpp:35</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyList_html_a73ddb7feb1f70eac44e038c3dc925fec"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyList.html#a73ddb7feb1f70eac44e038c3dc925fec">GpgFrontend::UI::KeyList::AddListGroupTab</a></div><div class="ttdeci">void AddListGroupTab(const QString &amp;name, KeyListRow::KeyType selectType=KeyListRow::SECRET_OR_PUBLIC_KEY, KeyListColumn::InfoType infoType=KeyListColumn::ALL, const std::function&lt; bool(const GpgKey &amp;)&gt; &amp;filter=[](const GpgKey &amp;) -&gt; bool { return true;})</div><div class="ttdef"><b>Definition:</b> KeyList.cpp:99</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyList_html_ac1e5046770c36f67aab34715e50c0a33"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyList.html#ac1e5046770c36f67aab34715e50c0a33">GpgFrontend::UI::KeyList::GetChecked</a></div><div class="ttdeci">KeyIdArgsListPtr GetChecked()</div><div class="ttdoc">Get the Checked object.</div><div class="ttdef"><b>Definition:</b> KeyList.cpp:181</div></div>
@ -140,7 +140,7 @@ $(document).ready(function(){initNavTree('KeyUIDSignDialog_8h_source.html','');
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyGetter_html_aa5979c21af58b874b33c203752dcc805"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyGetter.html#aa5979c21af58b874b33c203752dcc805">GpgFrontend::GpgKeyGetter::GetKeys</a></div><div class="ttdeci">KeyListPtr GetKeys(const KeyIdArgsListPtr &amp;ids)</div><div class="ttdoc">Get the Keys object.</div><div class="ttdef"><b>Definition:</b> GpgKeyGetter.cpp:148</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_a2d28e72cfb741deeadfe02ff456fb490"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#a2d28e72cfb741deeadfe02ff456fb490">GpgFrontend::GpgKey::IsHasCertificationCapability</a></div><div class="ttdeci">bool IsHasCertificationCapability() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:125</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_aadac1b776764ee9d0ca4f8bb9f9e0741"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#aadac1b776764ee9d0ca4f8bb9f9e0741">GpgFrontend::GpgKey::IsHasMasterKey</a></div><div class="ttdeci">bool IsHasMasterKey() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:148</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:44</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:41</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>

View File

@ -122,9 +122,9 @@ $(document).ready(function(){initNavTree('KeyUploadDialog_8h_source.html',''); i
</div><!-- doc-content -->
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html">GpgFrontend::UI</a></div><div class="ttdef"><b>Definition:</b> FileReadTask.cpp:31</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyImportExporter_html_aa9fbda8f6c3fa36a503075d7a124fa3f"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyImportExporter.html#aa9fbda8f6c3fa36a503075d7a124fa3f">GpgFrontend::GpgKeyImportExporter::ExportKeys</a></div><div class="ttdeci">bool ExportKeys(KeyIdArgsListPtr &amp;uid_list, ByteArrayPtr &amp;out_buffer, bool secret=false) const</div><div class="ttdef"><b>Definition:</b> GpgKeyImportExporter.cpp:71</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgKeyImportExporter &gt;::GetInstance</a></div><div class="ttdeci">static GpgKeyImportExporter &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgKeyImportExporter &gt;::GetInstance</a></div><div class="ttdeci">static GpgKeyImportExporter &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyUploadDialog_html_a0f724649ca953b888f07d69c97fe45b6"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyUploadDialog.html#a0f724649ca953b888f07d69c97fe45b6">GpgFrontend::UI::KeyUploadDialog::slot_upload_key_to_server</a></div><div class="ttdeci">void slot_upload_key_to_server(const GpgFrontend::ByteArray &amp;keys_data)</div><div class="ttdef"><b>Definition:</b> KeyUploadDialog.cpp:64</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a14433405831283cd95091d741614d03b"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b">GpgFrontend::GlobalSettingStation::GetUISettings</a></div><div class="ttdeci">libconfig::Setting &amp; GetUISettings() noexcept</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:68</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a14433405831283cd95091d741614d03b"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b">GpgFrontend::GlobalSettingStation::GetUISettings</a></div><div class="ttdeci">libconfig::Setting &amp; GetUISettings() noexcept</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:63</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyGetter_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyGetter.html">GpgFrontend::GpgKeyGetter</a></div><div class="ttdef"><b>Definition:</b> GpgKeyGetter.h:45</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyUploadDialog_html_a51f63e30f26f7923def91519d347c0cf"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyUploadDialog.html#a51f63e30f26f7923def91519d347c0cf">GpgFrontend::UI::KeyUploadDialog::KeyUploadDialog</a></div><div class="ttdeci">KeyUploadDialog(const KeyIdArgsListPtr &amp;keys_ids, QWidget *parent)</div><div class="ttdoc">Construct a new Key Upload Dialog object.</div><div class="ttdef"><b>Definition:</b> KeyUploadDialog.cpp:39</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyUploadDialog_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyUploadDialog.html">GpgFrontend::UI::KeyUploadDialog</a></div><div class="ttdef"><b>Definition:</b> KeyUploadDialog.h:41</div></div>

View File

@ -168,9 +168,9 @@ $(document).ready(function(){initNavTree('KeygenDialog_8h_source.html',''); init
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyGenDialog_html_aaa9b55830c39ce854e4ede26d916a844"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyGenDialog.html#aaa9b55830c39ce854e4ede26d916a844">GpgFrontend::UI::KeyGenDialog::key_size_spin_box_</a></div><div class="ttdeci">QSpinBox * key_size_spin_box_</div><div class="ttdoc">Spinbox for the keys size (in bit)</div><div class="ttdef"><b>Definition:</b> KeygenDialog.h:95</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyGenDialog_html_ae611933ccd6fd67e65a2cf1ff09b5e8f"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyGenDialog.html#ae611933ccd6fd67e65a2cf1ff09b5e8f">GpgFrontend::UI::KeyGenDialog::slot_encryption_box_changed</a></div><div class="ttdeci">void slot_encryption_box_changed(int state)</div><div class="ttdef"><b>Definition:</b> KeygenDialog.cpp:221</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyGenDialog_html_a03b7fe3e34147e404ca3ca6a0aa80cfc"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a03b7fe3e34147e404ca3ca6a0aa80cfc">GpgFrontend::UI::KeyGenDialog::slot_signing_box_changed</a></div><div class="ttdeci">void slot_signing_box_changed(int state)</div><div class="ttdef"><b>Definition:</b> KeygenDialog.cpp:229</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GlobalSettingStation &gt;::GetInstance</a></div><div class="ttdeci">static GlobalSettingStation &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GlobalSettingStation &gt;::GetInstance</a></div><div class="ttdeci">static GlobalSettingStation &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyGenDialog_html_a242a3245de709ede086087d7a096e6cd"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a242a3245de709ede086087d7a096e6cd">GpgFrontend::UI::KeyGenDialog::date_edit_</a></div><div class="ttdeci">QDateTimeEdit * date_edit_</div><div class="ttdoc">Date edit for expiration date.</div><div class="ttdef"><b>Definition:</b> KeygenDialog.h:97</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a14433405831283cd95091d741614d03b"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b">GpgFrontend::GlobalSettingStation::GetUISettings</a></div><div class="ttdeci">libconfig::Setting &amp; GetUISettings() noexcept</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:68</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a14433405831283cd95091d741614d03b"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b">GpgFrontend::GlobalSettingStation::GetUISettings</a></div><div class="ttdeci">libconfig::Setting &amp; GetUISettings() noexcept</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:63</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyGenDialog_html_ae8aeaff7be0b1552b29d1f209af0bd28"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyGenDialog.html#ae8aeaff7be0b1552b29d1f209af0bd28">GpgFrontend::UI::KeyGenDialog::check_email_address</a></div><div class="ttdeci">bool check_email_address(const QString &amp;str)</div><div class="ttdef"><b>Definition:</b> KeygenDialog.cpp:346</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyGenDialog_html_ab0ccac068670a3e28ce78ff87a40b2fc"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyGenDialog.html#ab0ccac068670a3e28ce78ff87a40b2fc">GpgFrontend::UI::KeyGenDialog::key_usage_check_boxes_</a></div><div class="ttdeci">std::vector&lt; QCheckBox * &gt; key_usage_check_boxes_</div><div class="ttdoc">ENCR, SIGN, CERT, AUTH.</div><div class="ttdef"><b>Definition:</b> KeygenDialog.h:103</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyGenDialog_html_a8e500e3153558364fe5ba5b8bab6f219"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a8e500e3153558364fe5ba5b8bab6f219">GpgFrontend::UI::KeyGenDialog::error_label_</a></div><div class="ttdeci">QLabel * error_label_</div><div class="ttdoc">Label containing error message.</div><div class="ttdef"><b>Definition:</b> KeygenDialog.h:91</div></div>

View File

@ -110,328 +110,325 @@ $(document).ready(function(){initNavTree('MainWindow_8h_source.html',''); initRe
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; Q_OBJECT</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; </div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; </div>
<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="structGpgFrontend_1_1UI_1_1MainWindow_1_1CryptoMenu.html"> 57</a></span>&#160; <span class="keyword">struct </span><a class="code" href="structGpgFrontend_1_1UI_1_1MainWindow_1_1CryptoMenu.html">CryptoMenu</a>{</div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; <span class="keyword">using</span> OperationType = <span class="keywordtype">unsigned</span> int;</div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; </div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; <span class="keyword">static</span> constexpr OperationType None = 0;</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; <span class="keyword">static</span> constexpr OperationType Encrypt = 1 &lt;&lt; 0;</div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; <span class="keyword">static</span> constexpr OperationType Sign = 1 &lt;&lt; 1;</div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; <span class="keyword">static</span> constexpr OperationType Decrypt = 1 &lt;&lt; 2;</div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; <span class="keyword">static</span> constexpr OperationType Verify = 1 &lt;&lt; 3;</div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; <span class="keyword">static</span> constexpr OperationType EncryptAndSign = 1 &lt;&lt; 4;</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; <span class="keyword">static</span> constexpr OperationType DecryptAndVerify = 1 &lt;&lt; 5;</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; };</div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; </div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html">MainWindow</a>();</div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; </div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a08ba4521f68c488b23b651e201011759">Init</a>() noexcept;</div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; </div>
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a85a98a1ec5418c110201980fa013d1fd">SetCryptoMenuStatus</a>(<a class="code" href="structGpgFrontend_1_1UI_1_1MainWindow_1_1CryptoMenu.html">CryptoMenu</a>::OperationType type);</div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; </div>
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; signals:</div>
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; </div>
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; <span class="keywordtype">void</span> SignalLoaded();</div>
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; </div>
<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="structGpgFrontend_1_1UI_1_1MainWindow_1_1CryptoMenu.html"> 56</a></span>&#160; <span class="keyword">struct </span><a class="code" href="structGpgFrontend_1_1UI_1_1MainWindow_1_1CryptoMenu.html">CryptoMenu</a> {</div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <span class="keyword">using</span> OperationType = <span class="keywordtype">unsigned</span> int;</div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; </div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; <span class="keyword">static</span> constexpr OperationType None = 0;</div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; <span class="keyword">static</span> constexpr OperationType Encrypt = 1 &lt;&lt; 0;</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; <span class="keyword">static</span> constexpr OperationType Sign = 1 &lt;&lt; 1;</div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; <span class="keyword">static</span> constexpr OperationType Decrypt = 1 &lt;&lt; 2;</div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; <span class="keyword">static</span> constexpr OperationType Verify = 1 &lt;&lt; 3;</div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; <span class="keyword">static</span> constexpr OperationType EncryptAndSign = 1 &lt;&lt; 4;</div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; <span class="keyword">static</span> constexpr OperationType DecryptAndVerify = 1 &lt;&lt; 5;</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; };</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; </div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html">MainWindow</a>();</div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; </div>
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a08ba4521f68c488b23b651e201011759">Init</a>() noexcept;</div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; </div>
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a85a98a1ec5418c110201980fa013d1fd">SetCryptoMenuStatus</a>(<a class="code" href="structGpgFrontend_1_1UI_1_1MainWindow_1_1CryptoMenu.html">CryptoMenu</a>::OperationType type);</div>
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; </div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; signals:</div>
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; </div>
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; <span class="keywordtype">void</span> SignalLoaded();</div>
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; </div>
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; public slots:</div>
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; </div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; public slots:</div>
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; </div>
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; <span class="keywordtype">void</span> SlotSetStatusBarText(const QString&amp; text);</div>
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; </div>
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; protected:</div>
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a1759412cb7ee71600c4b6e3c6e752d2e">closeEvent</a>(QCloseEvent* event) override;</div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; <span class="keywordtype">void</span> SlotSetStatusBarText(const QString&amp; text);</div>
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; </div>
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; protected:</div>
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a1759412cb7ee71600c4b6e3c6e752d2e">closeEvent</a>(QCloseEvent* event) override;</div>
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; </div>
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; public slots:</div>
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; </div>
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; public slots:</div>
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; </div>
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a05b838ad518857fed24864ecce40c203">SlotOpenFile</a>(QString&amp; path);</div>
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; </div>
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a9ec699536a35a37961a8c6da1e231ae3">SlotFileEncrypt</a>();</div>
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; </div>
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a0a6d0618f2835a6dcae707a4ca770a48">SlotFileDecrypt</a>();</div>
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; </div>
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8bcdcbe678b8dc0837fffda2ebfe79bf">SlotFileSign</a>();</div>
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; </div>
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a9879061cfd321c6757c77f75d46dc7d8">SlotFileVerify</a>();</div>
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; </div>
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a25a2e4017d77cffc8362bde9606fad30">SlotFileEncryptSign</a>();</div>
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160; </div>
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab23c7e67dd1f5295b3c49ad79dfd5919">SlotFileDecryptVerify</a>();</div>
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; </div>
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab1fb798caf43dd067beca5285444d47d">SlotSetRestartNeeded</a>(<span class="keywordtype">bool</span> needed);</div>
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a05b838ad518857fed24864ecce40c203">SlotOpenFile</a>(QString&amp; path);</div>
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; </div>
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a9ec699536a35a37961a8c6da1e231ae3">SlotFileEncrypt</a>();</div>
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; </div>
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a0a6d0618f2835a6dcae707a4ca770a48">SlotFileDecrypt</a>();</div>
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; </div>
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8bcdcbe678b8dc0837fffda2ebfe79bf">SlotFileSign</a>();</div>
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; </div>
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a9879061cfd321c6757c77f75d46dc7d8">SlotFileVerify</a>();</div>
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; </div>
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a25a2e4017d77cffc8362bde9606fad30">SlotFileEncryptSign</a>();</div>
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; </div>
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab23c7e67dd1f5295b3c49ad79dfd5919">SlotFileDecryptVerify</a>();</div>
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; </div>
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab1fb798caf43dd067beca5285444d47d">SlotSetRestartNeeded</a>(<span class="keywordtype">bool</span> needed);</div>
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; </div>
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; private slots:</div>
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; </div>
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; private slots:</div>
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; </div>
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ae11d01211c2914ecc148e13dd7de506e">slot_encrypt</a>();</div>
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; </div>
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a304efe91afa31b32725caa00c27475a4">slot_encrypt_sign</a>();</div>
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; </div>
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ae2d89e2cc6c99ff0e16b396d2381f904">slot_decrypt</a>();</div>
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160; </div>
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a3f3d03b0ec22385bee559fbd2aeb881b">slot_sign</a>();</div>
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160; </div>
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#aa9c986dd95984811479ea93230c74b5d">slot_verify</a>();</div>
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160; </div>
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a1d61ea803e6c825bd54f42ba9ae85919">slot_decrypt_verify</a>();</div>
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160; </div>
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a033d448541b44fa48b76dec828a4eb0e">slot_show_key_details</a>();</div>
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160; </div>
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#adfa3b3ae1de1fd04c5ea09e3c97c3e98">refresh_keys_from_key_server</a>();</div>
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160; </div>
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ad27dcf3f534f13d8df71df680c4d177c">upload_key_to_server</a>();</div>
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160; </div>
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ae28089efbd236708601470f30f26faaa">slot_find</a>();</div>
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160; </div>
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#aabf3ddf6b624790369f164b4889c95be">slot_start_wizard</a>();</div>
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160; </div>
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a55926649e28a96318b89afba01b966bf">slot_import_key_from_edit</a>();</div>
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160; </div>
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a76bf3784d751db78ed13bd9962e14472">slot_append_selected_keys</a>();</div>
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160; </div>
<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#af93d72eaf58326f1f9e926752c6b1fc6">slot_copy_mail_address_to_clipboard</a>();</div>
<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>&#160; </div>
<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a16ddebec90a4bd0d13baa9d972c3445f">slot_open_key_management</a>();</div>
<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160; </div>
<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a29a811d4d440c79c1bd2cc2bb40cdf7e">slot_open_file_tab</a>();</div>
<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160; </div>
<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a874b505fbc1046f579a736683f5a7f65">slot_open_settings_dialog</a>();</div>
<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160; </div>
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#aea9274389c3b049793fe5aa5a6adf63c">slot_clean_double_line_breaks</a>();</div>
<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160; </div>
<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a7f5a88922d06bee977335fb4b5f1d86d">slot_cut_pgp_header</a>();</div>
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160; </div>
<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a821247d738457c4ee046162aad6728f9">slot_add_pgp_header</a>();</div>
<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160; </div>
<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a24a0b0d974fc5f8fdda60c128a82d957">slot_disable_tab_actions</a>(<span class="keywordtype">int</span> number);</div>
<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160; </div>
<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a48368c77af7b1f4cb632870b8d914a28">slot_version_upgrade</a>(const <a class="code" href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html">SoftwareVersion</a>&amp; version);</div>
<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160; </div>
<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160; private:</div>
<div class="line"><a name="l00278"></a><span class="lineno"> 278</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a0ab96012df041f2c2e47092db0600355">create_actions</a>();</div>
<div class="line"><a name="l00279"></a><span class="lineno"> 279</span>&#160; </div>
<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a9fbd8a2f5b2b5869276db83a4ad20216">create_menus</a>();</div>
<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>&#160; </div>
<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#aaa1de043b71dbcf0e8d8c265b2a67bd3">create_tool_bars</a>();</div>
<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160; </div>
<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a1ab1f3f57f9969447491e63f54420585">create_status_bar</a>();</div>
<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160; </div>
<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a04668246525874760f47a340b4b7d8de">create_dock_windows</a>();</div>
<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>&#160; </div>
<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a92a6d8d46e197e25eaacc3ad7ed289ab">create_attachment_dock</a>();</div>
<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>&#160; </div>
<div class="line"><a name="l00308"></a><span class="lineno"> 308</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a473b679fa0dc3cdf4f6f98d6553fa0ec">close_attachment_dock</a>();</div>
<div class="line"><a name="l00309"></a><span class="lineno"> 309</span>&#160; </div>
<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a210ab31f4d949a50507d0690c0d1598a">restore_settings</a>();</div>
<div class="line"><a name="l00314"></a><span class="lineno"> 314</span>&#160; </div>
<div class="line"><a name="l00318"></a><span class="lineno"> 318</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a7a4b6490038470a8849231e48282da98">save_settings</a>();</div>
<div class="line"><a name="l00319"></a><span class="lineno"> 319</span>&#160; </div>
<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a7fdaae01c50d540ecd8672091cdfbcc0">get_restart_needed</a>() const;</div>
<div class="line"><a name="l00324"></a><span class="lineno"> 324</span>&#160; </div>
<div class="line"><a name="l00325"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a7aa41c90105fd4c2931895d8dfb5ec45"> 325</a></span>&#160; <a class="code" href="classGpgFrontend_1_1UI_1_1TextEdit.html">TextEdit</a>* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a7aa41c90105fd4c2931895d8dfb5ec45">edit_</a>{}; </div>
<div class="line"><a name="l00326"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#af08c62c38a750382ee218191c8e13f4f"> 326</a></span>&#160; QMenu* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#af08c62c38a750382ee218191c8e13f4f">file_menu_</a>{}; </div>
<div class="line"><a name="l00327"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a6d681a306c137dc107088d60b09a925f"> 327</a></span>&#160; QMenu* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a6d681a306c137dc107088d60b09a925f">edit_menu_</a>{}; </div>
<div class="line"><a name="l00328"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a1ef17c566a764f707f43593a1f6b3c60"> 328</a></span>&#160; QMenu* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a1ef17c566a764f707f43593a1f6b3c60">crypt_menu_</a>{}; </div>
<div class="line"><a name="l00329"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a89fa105ed54d2189d762668262d74c63"> 329</a></span>&#160; QMenu* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a89fa105ed54d2189d762668262d74c63">help_menu_</a>{}; </div>
<div class="line"><a name="l00330"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a16bbfd12cd3a6f0df9e2c32cf7999e57"> 330</a></span>&#160; QMenu* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a16bbfd12cd3a6f0df9e2c32cf7999e57">key_menu_</a>{}; </div>
<div class="line"><a name="l00331"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a0e9920cf0fc974ac2f70d3f039f009f2"> 331</a></span>&#160; QMenu* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a0e9920cf0fc974ac2f70d3f039f009f2">view_menu_</a>{}; </div>
<div class="line"><a name="l00332"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8d6fe32ab64797459443ed285d769745"> 332</a></span>&#160; QMenu* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8d6fe32ab64797459443ed285d769745">import_key_menu_</a>{}; </div>
<div class="line"><a name="l00333"></a><span class="lineno"> 333</span>&#160;<span class="preprocessor">#ifdef SMTP_SUPPORT</span></div>
<div class="line"><a name="l00334"></a><span class="lineno"> 334</span>&#160; QMenu* email_menu_{}; </div>
<div class="line"><a name="l00335"></a><span class="lineno"> 335</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00336"></a><span class="lineno"> 336</span>&#160; </div>
<div class="line"><a name="l00337"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#af763a506aed7d0fb2125d1859583b853"> 337</a></span>&#160; QMenu* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#af763a506aed7d0fb2125d1859583b853">steganography_menu_</a>{}; </div>
<div class="line"><a name="l00338"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#aac320aef3b49cd068544aac54b927f7a"> 338</a></span>&#160; QToolBar* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#aac320aef3b49cd068544aac54b927f7a">crypt_tool_bar_</a>{}; </div>
<div class="line"><a name="l00339"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a1e0d23d361b8e339ca85410db2bdfb64"> 339</a></span>&#160; QToolBar* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a1e0d23d361b8e339ca85410db2bdfb64">file_tool_bar_</a>{}; </div>
<div class="line"><a name="l00340"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab531823acdbfb117c82a9906ce2107b9"> 340</a></span>&#160; QToolBar* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab531823acdbfb117c82a9906ce2107b9">edit_tool_bar_</a>{}; </div>
<div class="line"><a name="l00341"></a><span class="lineno"> 341</span>&#160; QToolBar*</div>
<div class="line"><a name="l00342"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#af2b3e3a0e9894633e1839df289f5ffe0"> 342</a></span>&#160; <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#af2b3e3a0e9894633e1839df289f5ffe0">special_edit_tool_bar_</a>{}; </div>
<div class="line"><a name="l00343"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a38f243880cfb9276545b08f0730811e7"> 343</a></span>&#160; QToolBar* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a38f243880cfb9276545b08f0730811e7">key_tool_bar_</a>{}; </div>
<div class="line"><a name="l00344"></a><span class="lineno"> 344</span>&#160; QToolButton*</div>
<div class="line"><a name="l00345"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8538940a9a5dea7ddf53c89acdeb83be"> 345</a></span>&#160; <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8538940a9a5dea7ddf53c89acdeb83be">import_button_</a>{}; </div>
<div class="line"><a name="l00346"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#adaa66d9cdc51c946efc99bb94deda31c"> 346</a></span>&#160; QDockWidget* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#adaa66d9cdc51c946efc99bb94deda31c">key_list_dock_</a>{}; </div>
<div class="line"><a name="l00347"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#afd243a5f00f86d65431081ead2cae153"> 347</a></span>&#160; QDockWidget* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#afd243a5f00f86d65431081ead2cae153">attachment_dock_</a>{}; </div>
<div class="line"><a name="l00348"></a><span class="lineno"> 348</span>&#160; QDockWidget* info_board_dock_{};</div>
<div class="line"><a name="l00349"></a><span class="lineno"> 349</span>&#160; </div>
<div class="line"><a name="l00350"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a472500fec64442b114e9ce9faf4b6a73"> 350</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a472500fec64442b114e9ce9faf4b6a73">new_tab_act_</a>{}; </div>
<div class="line"><a name="l00351"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8d5ce6514ef3fa8ac3223176f5fa2701"> 351</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8d5ce6514ef3fa8ac3223176f5fa2701">switch_tab_up_act_</a>{}; </div>
<div class="line"><a name="l00352"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a88af746cd550792ab6095d2ebbd29b41"> 352</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a88af746cd550792ab6095d2ebbd29b41">switch_tab_down_act_</a>{}; </div>
<div class="line"><a name="l00353"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a4a1edafb8c67b181ff3c29394147571d"> 353</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a4a1edafb8c67b181ff3c29394147571d">open_act_</a>{}; </div>
<div class="line"><a name="l00354"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a3c0a5305cf55fe5bee2f18298f983cad"> 354</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a3c0a5305cf55fe5bee2f18298f983cad">browser_act_</a>{}; </div>
<div class="line"><a name="l00355"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab0f148559d830fcf10b5a1937b0a47dc"> 355</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab0f148559d830fcf10b5a1937b0a47dc">save_act_</a>{}; </div>
<div class="line"><a name="l00356"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a22256763ef83ed35a81e446b553d8112"> 356</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a22256763ef83ed35a81e446b553d8112">save_as_act_</a>{}; </div>
<div class="line"><a name="l00357"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8f9dd7edba23321a13ed630cdef7fdcc"> 357</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8f9dd7edba23321a13ed630cdef7fdcc">print_act_</a>{}; </div>
<div class="line"><a name="l00358"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a09671c3aa26a750cfd6be6c092de8715"> 358</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a09671c3aa26a750cfd6be6c092de8715">close_tab_act_</a>{}; </div>
<div class="line"><a name="l00359"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#abe0683e48485f9fcff622d9519c37ed9"> 359</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#abe0683e48485f9fcff622d9519c37ed9">quit_act_</a>{}; </div>
<div class="line"><a name="l00360"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ad6a2cecb2846b324604c4abd1fb7d11a"> 360</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ad6a2cecb2846b324604c4abd1fb7d11a">encrypt_act_</a>{}; </div>
<div class="line"><a name="l00361"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a2417c807356e3b876ecb2f572568670b"> 361</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a2417c807356e3b876ecb2f572568670b">encrypt_sign_act_</a>{}; </div>
<div class="line"><a name="l00362"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a70d2b2311708ab023466d343f2e914b1"> 362</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a70d2b2311708ab023466d343f2e914b1">decrypt_verify_act_</a>{}; </div>
<div class="line"><a name="l00363"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#aa92246123272e3e1085f22612aedf48f"> 363</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#aa92246123272e3e1085f22612aedf48f">decrypt_act_</a>{}; </div>
<div class="line"><a name="l00364"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a0cded37ef6e07856bbe439b0e90db839"> 364</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a0cded37ef6e07856bbe439b0e90db839">sign_act_</a>{}; </div>
<div class="line"><a name="l00365"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a14bb12fa25620e1a93bd23c9f7c84081"> 365</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a14bb12fa25620e1a93bd23c9f7c84081">verify_act_</a>{}; </div>
<div class="line"><a name="l00366"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a01b85fb17c373d8f97ce439027c6d04e"> 366</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a01b85fb17c373d8f97ce439027c6d04e">import_key_from_edit_act_</a>{}; </div>
<div class="line"><a name="l00367"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a0cb094e0409337cfd7dba1bb510ea96e"> 367</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a0cb094e0409337cfd7dba1bb510ea96e">clean_double_line_breaks_act_</a>{}; </div>
<div class="line"><a name="l00368"></a><span class="lineno"> 368</span>&#160; </div>
<div class="line"><a name="l00370"></a><span class="lineno"> 370</span>&#160; QAction*</div>
<div class="line"><a name="l00371"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab67486a71126073e7c39ca12603198f4"> 371</a></span>&#160; <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab67486a71126073e7c39ca12603198f4">append_selected_keys_act_</a>{}; </div>
<div class="line"><a name="l00372"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#af77f66b6b869f6ddb3d2caa3bc40bb09"> 372</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#af77f66b6b869f6ddb3d2caa3bc40bb09">copy_mail_address_to_clipboard_act_</a>{}; </div>
<div class="line"><a name="l00373"></a><span class="lineno"> 373</span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ad7b22560df7e3bb38b660d3ffc84dc83">open_key_management_act_</a>{}; </div>
<div class="line"><a name="l00375"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a71402943f4ed19e3aba0556b23eaa8f8"> 375</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a71402943f4ed19e3aba0556b23eaa8f8">copy_act_</a>{}; </div>
<div class="line"><a name="l00376"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#af9640e5732c2595d0c094e7ff7e371ac"> 376</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#af9640e5732c2595d0c094e7ff7e371ac">quote_act_</a>{}; </div>
<div class="line"><a name="l00377"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a2c2f6c021219564846f1624f6bb5b9a2"> 377</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a2c2f6c021219564846f1624f6bb5b9a2">cut_act_</a>{}; </div>
<div class="line"><a name="l00378"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a62ea61c38e758022ba655c6faf54322b"> 378</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a62ea61c38e758022ba655c6faf54322b">paste_act_</a>{}; </div>
<div class="line"><a name="l00379"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ac6a42e6e3af7e76f0bd2ecc62c9520cc"> 379</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ac6a42e6e3af7e76f0bd2ecc62c9520cc">select_all_act_</a>{}; </div>
<div class="line"><a name="l00380"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a6154f5dbdc9cebc0644e5d1e25895df8"> 380</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a6154f5dbdc9cebc0644e5d1e25895df8">find_act_</a>{}; </div>
<div class="line"><a name="l00381"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#aa498dfecac36590e4b60d50824dff58c"> 381</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#aa498dfecac36590e4b60d50824dff58c">undo_act_</a>{}; </div>
<div class="line"><a name="l00382"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#abe38474d4e81726147f9df8a9721ce6e"> 382</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#abe38474d4e81726147f9df8a9721ce6e">redo_act_</a>{}; </div>
<div class="line"><a name="l00383"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a3cb7daedbef61c1be27635c9ebc9e689"> 383</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a3cb7daedbef61c1be27635c9ebc9e689">zoom_in_act_</a>{}; </div>
<div class="line"><a name="l00384"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a70397629ae3ffe039051b80a099c7979"> 384</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a70397629ae3ffe039051b80a099c7979">zoom_out_act_</a>{}; </div>
<div class="line"><a name="l00385"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a9dd292f55fba1fe62c83508fef7e43a1"> 385</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a9dd292f55fba1fe62c83508fef7e43a1">about_act_</a>{}; </div>
<div class="line"><a name="l00386"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a672f4ef07be6ad645613ecd49399700d"> 386</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a672f4ef07be6ad645613ecd49399700d">check_update_act_</a>{}; </div>
<div class="line"><a name="l00387"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#adbac799672c43c90810366825d837e4e"> 387</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#adbac799672c43c90810366825d837e4e">translate_act_</a>{}; </div>
<div class="line"><a name="l00388"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#afab1e0363a4b97ff68228cd4bd7cbc62"> 388</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#afab1e0363a4b97ff68228cd4bd7cbc62">open_settings_act_</a>{}; </div>
<div class="line"><a name="l00389"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#acd41722ceedd20973b7d83852fab407b"> 389</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#acd41722ceedd20973b7d83852fab407b">show_key_details_act_</a>{}; </div>
<div class="line"><a name="l00390"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab0019ca316b971c594c2f20f418256a6"> 390</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab0019ca316b971c594c2f20f418256a6">start_wizard_act_</a>{}; </div>
<div class="line"><a name="l00391"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a313a5d7d0847114a6f11e4d7870edd86"> 391</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a313a5d7d0847114a6f11e4d7870edd86">cut_pgp_header_act_</a>{}; </div>
<div class="line"><a name="l00392"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a95b2c86afbefe47e79af87e56032e306"> 392</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a95b2c86afbefe47e79af87e56032e306">add_pgp_header_act_</a>{}; </div>
<div class="line"><a name="l00393"></a><span class="lineno"> 393</span>&#160; QAction* import_key_from_file_act_{}; </div>
<div class="line"><a name="l00394"></a><span class="lineno"> 394</span>&#160; QAction* import_key_from_clipboard_act_{}; </div>
<div class="line"><a name="l00395"></a><span class="lineno"> 395</span>&#160; QAction* import_key_from_key_server_act_{}; </div>
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ae11d01211c2914ecc148e13dd7de506e">slot_encrypt</a>();</div>
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; </div>
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a304efe91afa31b32725caa00c27475a4">slot_encrypt_sign</a>();</div>
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; </div>
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ae2d89e2cc6c99ff0e16b396d2381f904">slot_decrypt</a>();</div>
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; </div>
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a3f3d03b0ec22385bee559fbd2aeb881b">slot_sign</a>();</div>
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; </div>
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#aa9c986dd95984811479ea93230c74b5d">slot_verify</a>();</div>
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160; </div>
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a1d61ea803e6c825bd54f42ba9ae85919">slot_decrypt_verify</a>();</div>
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160; </div>
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a033d448541b44fa48b76dec828a4eb0e">slot_show_key_details</a>();</div>
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160; </div>
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#adfa3b3ae1de1fd04c5ea09e3c97c3e98">refresh_keys_from_key_server</a>();</div>
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160; </div>
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ad27dcf3f534f13d8df71df680c4d177c">upload_key_to_server</a>();</div>
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160; </div>
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ae28089efbd236708601470f30f26faaa">slot_find</a>();</div>
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160; </div>
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#aabf3ddf6b624790369f164b4889c95be">slot_start_wizard</a>();</div>
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160; </div>
<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a55926649e28a96318b89afba01b966bf">slot_import_key_from_edit</a>();</div>
<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160; </div>
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a76bf3784d751db78ed13bd9962e14472">slot_append_selected_keys</a>();</div>
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160; </div>
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#af93d72eaf58326f1f9e926752c6b1fc6">slot_copy_mail_address_to_clipboard</a>();</div>
<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160; </div>
<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a16ddebec90a4bd0d13baa9d972c3445f">slot_open_key_management</a>();</div>
<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160; </div>
<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a29a811d4d440c79c1bd2cc2bb40cdf7e">slot_open_file_tab</a>();</div>
<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160; </div>
<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a874b505fbc1046f579a736683f5a7f65">slot_open_settings_dialog</a>();</div>
<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160; </div>
<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#aea9274389c3b049793fe5aa5a6adf63c">slot_clean_double_line_breaks</a>();</div>
<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160; </div>
<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a7f5a88922d06bee977335fb4b5f1d86d">slot_cut_pgp_header</a>();</div>
<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>&#160; </div>
<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a821247d738457c4ee046162aad6728f9">slot_add_pgp_header</a>();</div>
<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160; </div>
<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a24a0b0d974fc5f8fdda60c128a82d957">slot_disable_tab_actions</a>(<span class="keywordtype">int</span> number);</div>
<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160; </div>
<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a48368c77af7b1f4cb632870b8d914a28">slot_version_upgrade</a>(const <a class="code" href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html">SoftwareVersion</a>&amp; version);</div>
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160; </div>
<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160; private:</div>
<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a0ab96012df041f2c2e47092db0600355">create_actions</a>();</div>
<div class="line"><a name="l00277"></a><span class="lineno"> 277</span>&#160; </div>
<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a9fbd8a2f5b2b5869276db83a4ad20216">create_menus</a>();</div>
<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>&#160; </div>
<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#aaa1de043b71dbcf0e8d8c265b2a67bd3">create_tool_bars</a>();</div>
<div class="line"><a name="l00287"></a><span class="lineno"> 287</span>&#160; </div>
<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a1ab1f3f57f9969447491e63f54420585">create_status_bar</a>();</div>
<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>&#160; </div>
<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a04668246525874760f47a340b4b7d8de">create_dock_windows</a>();</div>
<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160; </div>
<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a92a6d8d46e197e25eaacc3ad7ed289ab">create_attachment_dock</a>();</div>
<div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160; </div>
<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a473b679fa0dc3cdf4f6f98d6553fa0ec">close_attachment_dock</a>();</div>
<div class="line"><a name="l00307"></a><span class="lineno"> 307</span>&#160; </div>
<div class="line"><a name="l00311"></a><span class="lineno"> 311</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a210ab31f4d949a50507d0690c0d1598a">restore_settings</a>();</div>
<div class="line"><a name="l00312"></a><span class="lineno"> 312</span>&#160; </div>
<div class="line"><a name="l00316"></a><span class="lineno"> 316</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a7a4b6490038470a8849231e48282da98">save_settings</a>();</div>
<div class="line"><a name="l00317"></a><span class="lineno"> 317</span>&#160; </div>
<div class="line"><a name="l00321"></a><span class="lineno"> 321</span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a7fdaae01c50d540ecd8672091cdfbcc0">get_restart_needed</a>() const;</div>
<div class="line"><a name="l00322"></a><span class="lineno"> 322</span>&#160; </div>
<div class="line"><a name="l00323"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a7aa41c90105fd4c2931895d8dfb5ec45"> 323</a></span>&#160; <a class="code" href="classGpgFrontend_1_1UI_1_1TextEdit.html">TextEdit</a>* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a7aa41c90105fd4c2931895d8dfb5ec45">edit_</a>{}; </div>
<div class="line"><a name="l00324"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#af08c62c38a750382ee218191c8e13f4f"> 324</a></span>&#160; QMenu* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#af08c62c38a750382ee218191c8e13f4f">file_menu_</a>{}; </div>
<div class="line"><a name="l00325"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a6d681a306c137dc107088d60b09a925f"> 325</a></span>&#160; QMenu* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a6d681a306c137dc107088d60b09a925f">edit_menu_</a>{}; </div>
<div class="line"><a name="l00326"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a1ef17c566a764f707f43593a1f6b3c60"> 326</a></span>&#160; QMenu* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a1ef17c566a764f707f43593a1f6b3c60">crypt_menu_</a>{}; </div>
<div class="line"><a name="l00327"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a89fa105ed54d2189d762668262d74c63"> 327</a></span>&#160; QMenu* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a89fa105ed54d2189d762668262d74c63">help_menu_</a>{}; </div>
<div class="line"><a name="l00328"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a16bbfd12cd3a6f0df9e2c32cf7999e57"> 328</a></span>&#160; QMenu* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a16bbfd12cd3a6f0df9e2c32cf7999e57">key_menu_</a>{}; </div>
<div class="line"><a name="l00329"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a0e9920cf0fc974ac2f70d3f039f009f2"> 329</a></span>&#160; QMenu* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a0e9920cf0fc974ac2f70d3f039f009f2">view_menu_</a>{}; </div>
<div class="line"><a name="l00330"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8d6fe32ab64797459443ed285d769745"> 330</a></span>&#160; QMenu* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8d6fe32ab64797459443ed285d769745">import_key_menu_</a>{}; </div>
<div class="line"><a name="l00331"></a><span class="lineno"> 331</span>&#160;<span class="preprocessor">#ifdef SMTP_SUPPORT</span></div>
<div class="line"><a name="l00332"></a><span class="lineno"> 332</span>&#160; QMenu* email_menu_{}; </div>
<div class="line"><a name="l00333"></a><span class="lineno"> 333</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00334"></a><span class="lineno"> 334</span>&#160; </div>
<div class="line"><a name="l00335"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#af763a506aed7d0fb2125d1859583b853"> 335</a></span>&#160; QMenu* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#af763a506aed7d0fb2125d1859583b853">steganography_menu_</a>{}; </div>
<div class="line"><a name="l00336"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#aac320aef3b49cd068544aac54b927f7a"> 336</a></span>&#160; QToolBar* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#aac320aef3b49cd068544aac54b927f7a">crypt_tool_bar_</a>{}; </div>
<div class="line"><a name="l00337"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a1e0d23d361b8e339ca85410db2bdfb64"> 337</a></span>&#160; QToolBar* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a1e0d23d361b8e339ca85410db2bdfb64">file_tool_bar_</a>{}; </div>
<div class="line"><a name="l00338"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab531823acdbfb117c82a9906ce2107b9"> 338</a></span>&#160; QToolBar* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab531823acdbfb117c82a9906ce2107b9">edit_tool_bar_</a>{}; </div>
<div class="line"><a name="l00339"></a><span class="lineno"> 339</span>&#160; QToolBar*</div>
<div class="line"><a name="l00340"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#af2b3e3a0e9894633e1839df289f5ffe0"> 340</a></span>&#160; <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#af2b3e3a0e9894633e1839df289f5ffe0">special_edit_tool_bar_</a>{}; </div>
<div class="line"><a name="l00341"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a38f243880cfb9276545b08f0730811e7"> 341</a></span>&#160; QToolBar* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a38f243880cfb9276545b08f0730811e7">key_tool_bar_</a>{}; </div>
<div class="line"><a name="l00342"></a><span class="lineno"> 342</span>&#160; QToolButton*</div>
<div class="line"><a name="l00343"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8538940a9a5dea7ddf53c89acdeb83be"> 343</a></span>&#160; <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8538940a9a5dea7ddf53c89acdeb83be">import_button_</a>{}; </div>
<div class="line"><a name="l00344"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#adaa66d9cdc51c946efc99bb94deda31c"> 344</a></span>&#160; QDockWidget* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#adaa66d9cdc51c946efc99bb94deda31c">key_list_dock_</a>{}; </div>
<div class="line"><a name="l00345"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#afd243a5f00f86d65431081ead2cae153"> 345</a></span>&#160; QDockWidget* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#afd243a5f00f86d65431081ead2cae153">attachment_dock_</a>{}; </div>
<div class="line"><a name="l00346"></a><span class="lineno"> 346</span>&#160; QDockWidget* info_board_dock_{};</div>
<div class="line"><a name="l00347"></a><span class="lineno"> 347</span>&#160; </div>
<div class="line"><a name="l00348"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a472500fec64442b114e9ce9faf4b6a73"> 348</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a472500fec64442b114e9ce9faf4b6a73">new_tab_act_</a>{}; </div>
<div class="line"><a name="l00349"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8d5ce6514ef3fa8ac3223176f5fa2701"> 349</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8d5ce6514ef3fa8ac3223176f5fa2701">switch_tab_up_act_</a>{}; </div>
<div class="line"><a name="l00350"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a88af746cd550792ab6095d2ebbd29b41"> 350</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a88af746cd550792ab6095d2ebbd29b41">switch_tab_down_act_</a>{}; </div>
<div class="line"><a name="l00351"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a4a1edafb8c67b181ff3c29394147571d"> 351</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a4a1edafb8c67b181ff3c29394147571d">open_act_</a>{}; </div>
<div class="line"><a name="l00352"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a3c0a5305cf55fe5bee2f18298f983cad"> 352</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a3c0a5305cf55fe5bee2f18298f983cad">browser_act_</a>{}; </div>
<div class="line"><a name="l00353"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab0f148559d830fcf10b5a1937b0a47dc"> 353</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab0f148559d830fcf10b5a1937b0a47dc">save_act_</a>{}; </div>
<div class="line"><a name="l00354"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a22256763ef83ed35a81e446b553d8112"> 354</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a22256763ef83ed35a81e446b553d8112">save_as_act_</a>{}; </div>
<div class="line"><a name="l00355"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8f9dd7edba23321a13ed630cdef7fdcc"> 355</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8f9dd7edba23321a13ed630cdef7fdcc">print_act_</a>{}; </div>
<div class="line"><a name="l00356"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a09671c3aa26a750cfd6be6c092de8715"> 356</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a09671c3aa26a750cfd6be6c092de8715">close_tab_act_</a>{}; </div>
<div class="line"><a name="l00357"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#abe0683e48485f9fcff622d9519c37ed9"> 357</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#abe0683e48485f9fcff622d9519c37ed9">quit_act_</a>{}; </div>
<div class="line"><a name="l00358"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ad6a2cecb2846b324604c4abd1fb7d11a"> 358</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ad6a2cecb2846b324604c4abd1fb7d11a">encrypt_act_</a>{}; </div>
<div class="line"><a name="l00359"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a2417c807356e3b876ecb2f572568670b"> 359</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a2417c807356e3b876ecb2f572568670b">encrypt_sign_act_</a>{}; </div>
<div class="line"><a name="l00360"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a70d2b2311708ab023466d343f2e914b1"> 360</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a70d2b2311708ab023466d343f2e914b1">decrypt_verify_act_</a>{}; </div>
<div class="line"><a name="l00361"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#aa92246123272e3e1085f22612aedf48f"> 361</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#aa92246123272e3e1085f22612aedf48f">decrypt_act_</a>{}; </div>
<div class="line"><a name="l00362"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a0cded37ef6e07856bbe439b0e90db839"> 362</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a0cded37ef6e07856bbe439b0e90db839">sign_act_</a>{}; </div>
<div class="line"><a name="l00363"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a14bb12fa25620e1a93bd23c9f7c84081"> 363</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a14bb12fa25620e1a93bd23c9f7c84081">verify_act_</a>{}; </div>
<div class="line"><a name="l00364"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a01b85fb17c373d8f97ce439027c6d04e"> 364</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a01b85fb17c373d8f97ce439027c6d04e">import_key_from_edit_act_</a>{}; </div>
<div class="line"><a name="l00365"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a0cb094e0409337cfd7dba1bb510ea96e"> 365</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a0cb094e0409337cfd7dba1bb510ea96e">clean_double_line_breaks_act_</a>{}; </div>
<div class="line"><a name="l00366"></a><span class="lineno"> 366</span>&#160; </div>
<div class="line"><a name="l00368"></a><span class="lineno"> 368</span>&#160; QAction*</div>
<div class="line"><a name="l00369"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab67486a71126073e7c39ca12603198f4"> 369</a></span>&#160; <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab67486a71126073e7c39ca12603198f4">append_selected_keys_act_</a>{}; </div>
<div class="line"><a name="l00370"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#af77f66b6b869f6ddb3d2caa3bc40bb09"> 370</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#af77f66b6b869f6ddb3d2caa3bc40bb09">copy_mail_address_to_clipboard_act_</a>{}; </div>
<div class="line"><a name="l00371"></a><span class="lineno"> 371</span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ad7b22560df7e3bb38b660d3ffc84dc83">open_key_management_act_</a>{}; </div>
<div class="line"><a name="l00373"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a71402943f4ed19e3aba0556b23eaa8f8"> 373</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a71402943f4ed19e3aba0556b23eaa8f8">copy_act_</a>{}; </div>
<div class="line"><a name="l00374"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#af9640e5732c2595d0c094e7ff7e371ac"> 374</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#af9640e5732c2595d0c094e7ff7e371ac">quote_act_</a>{}; </div>
<div class="line"><a name="l00375"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a2c2f6c021219564846f1624f6bb5b9a2"> 375</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a2c2f6c021219564846f1624f6bb5b9a2">cut_act_</a>{}; </div>
<div class="line"><a name="l00376"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a62ea61c38e758022ba655c6faf54322b"> 376</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a62ea61c38e758022ba655c6faf54322b">paste_act_</a>{}; </div>
<div class="line"><a name="l00377"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ac6a42e6e3af7e76f0bd2ecc62c9520cc"> 377</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ac6a42e6e3af7e76f0bd2ecc62c9520cc">select_all_act_</a>{}; </div>
<div class="line"><a name="l00378"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a6154f5dbdc9cebc0644e5d1e25895df8"> 378</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a6154f5dbdc9cebc0644e5d1e25895df8">find_act_</a>{}; </div>
<div class="line"><a name="l00379"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#aa498dfecac36590e4b60d50824dff58c"> 379</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#aa498dfecac36590e4b60d50824dff58c">undo_act_</a>{}; </div>
<div class="line"><a name="l00380"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#abe38474d4e81726147f9df8a9721ce6e"> 380</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#abe38474d4e81726147f9df8a9721ce6e">redo_act_</a>{}; </div>
<div class="line"><a name="l00381"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a3cb7daedbef61c1be27635c9ebc9e689"> 381</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a3cb7daedbef61c1be27635c9ebc9e689">zoom_in_act_</a>{}; </div>
<div class="line"><a name="l00382"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a70397629ae3ffe039051b80a099c7979"> 382</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a70397629ae3ffe039051b80a099c7979">zoom_out_act_</a>{}; </div>
<div class="line"><a name="l00383"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a9dd292f55fba1fe62c83508fef7e43a1"> 383</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a9dd292f55fba1fe62c83508fef7e43a1">about_act_</a>{}; </div>
<div class="line"><a name="l00384"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a672f4ef07be6ad645613ecd49399700d"> 384</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a672f4ef07be6ad645613ecd49399700d">check_update_act_</a>{}; </div>
<div class="line"><a name="l00385"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#adbac799672c43c90810366825d837e4e"> 385</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#adbac799672c43c90810366825d837e4e">translate_act_</a>{}; </div>
<div class="line"><a name="l00386"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#afab1e0363a4b97ff68228cd4bd7cbc62"> 386</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#afab1e0363a4b97ff68228cd4bd7cbc62">open_settings_act_</a>{}; </div>
<div class="line"><a name="l00387"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#acd41722ceedd20973b7d83852fab407b"> 387</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#acd41722ceedd20973b7d83852fab407b">show_key_details_act_</a>{}; </div>
<div class="line"><a name="l00388"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab0019ca316b971c594c2f20f418256a6"> 388</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab0019ca316b971c594c2f20f418256a6">start_wizard_act_</a>{}; </div>
<div class="line"><a name="l00389"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a313a5d7d0847114a6f11e4d7870edd86"> 389</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a313a5d7d0847114a6f11e4d7870edd86">cut_pgp_header_act_</a>{}; </div>
<div class="line"><a name="l00390"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a95b2c86afbefe47e79af87e56032e306"> 390</a></span>&#160; QAction* <a class="code" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a95b2c86afbefe47e79af87e56032e306">add_pgp_header_act_</a>{}; </div>
<div class="line"><a name="l00391"></a><span class="lineno"> 391</span>&#160; QAction* import_key_from_file_act_{}; </div>
<div class="line"><a name="l00392"></a><span class="lineno"> 392</span>&#160; QAction* import_key_from_clipboard_act_{}; </div>
<div class="line"><a name="l00393"></a><span class="lineno"> 393</span>&#160; QAction* import_key_from_key_server_act_{}; </div>
<div class="line"><a name="l00394"></a><span class="lineno"> 394</span>&#160; </div>
<div class="line"><a name="l00395"></a><span class="lineno"> 395</span>&#160; QLabel* status_bar_icon_{}; </div>
<div class="line"><a name="l00396"></a><span class="lineno"> 396</span>&#160; </div>
<div class="line"><a name="l00397"></a><span class="lineno"> 397</span>&#160; QLabel* status_bar_icon_{}; </div>
<div class="line"><a name="l00398"></a><span class="lineno"> 398</span>&#160; </div>
<div class="line"><a name="l00399"></a><span class="lineno"> 399</span>&#160; KeyList* m_key_list_{}; </div>
<div class="line"><a name="l00400"></a><span class="lineno"> 400</span>&#160; InfoBoardWidget* info_board_{}; </div>
<div class="line"><a name="l00401"></a><span class="lineno"> 401</span>&#160; </div>
<div class="line"><a name="l00402"></a><span class="lineno"> 402</span>&#160; <span class="keywordtype">bool</span> attachment_dock_created_{}; </div>
<div class="line"><a name="l00403"></a><span class="lineno"> 403</span>&#160; <span class="keywordtype">bool</span> restart_needed_{}; </div>
<div class="line"><a name="l00404"></a><span class="lineno"> 404</span>&#160; <span class="keywordtype">bool</span> prohibit_update_checking_ = <span class="keyword">false</span>; </div>
<div class="line"><a name="l00405"></a><span class="lineno"> 405</span>&#160;};</div>
<div class="line"><a name="l00397"></a><span class="lineno"> 397</span>&#160; KeyList* m_key_list_{}; </div>
<div class="line"><a name="l00398"></a><span class="lineno"> 398</span>&#160; InfoBoardWidget* info_board_{}; </div>
<div class="line"><a name="l00399"></a><span class="lineno"> 399</span>&#160; </div>
<div class="line"><a name="l00400"></a><span class="lineno"> 400</span>&#160; <span class="keywordtype">bool</span> attachment_dock_created_{}; </div>
<div class="line"><a name="l00401"></a><span class="lineno"> 401</span>&#160; <span class="keywordtype">bool</span> restart_needed_{}; </div>
<div class="line"><a name="l00402"></a><span class="lineno"> 402</span>&#160; <span class="keywordtype">bool</span> prohibit_update_checking_ = <span class="keyword">false</span>; </div>
<div class="line"><a name="l00403"></a><span class="lineno"> 403</span>&#160;};</div>
<div class="line"><a name="l00404"></a><span class="lineno"> 404</span>&#160; </div>
<div class="line"><a name="l00405"></a><span class="lineno"> 405</span>&#160;} <span class="comment">// namespace GpgFrontend::UI</span></div>
<div class="line"><a name="l00406"></a><span class="lineno"> 406</span>&#160; </div>
<div class="line"><a name="l00407"></a><span class="lineno"> 407</span>&#160;} <span class="comment">// namespace GpgFrontend::UI</span></div>
<div class="line"><a name="l00408"></a><span class="lineno"> 408</span>&#160; </div>
<div class="line"><a name="l00409"></a><span class="lineno"> 409</span>&#160;<span class="preprocessor">#endif // __GPGWIN_H__</span></div>
<div class="line"><a name="l00407"></a><span class="lineno"> 407</span>&#160;<span class="preprocessor">#endif // __GPGWIN_H__</span></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_aa9c986dd95984811479ea93230c74b5d"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#aa9c986dd95984811479ea93230c74b5d">GpgFrontend::UI::MainWindow::slot_verify</a></div><div class="ttdeci">void slot_verify()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:339</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_af9640e5732c2595d0c094e7ff7e371ac"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#af9640e5732c2595d0c094e7ff7e371ac">GpgFrontend::UI::MainWindow::quote_act_</a></div><div class="ttdeci">QAction * quote_act_</div><div class="ttdoc">Action to quote text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:376</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ad27dcf3f534f13d8df71df680c4d177c"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ad27dcf3f534f13d8df71df680c4d177c">GpgFrontend::UI::MainWindow::upload_key_to_server</a></div><div class="ttdeci">void upload_key_to_server()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:606</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_aa9c986dd95984811479ea93230c74b5d"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#aa9c986dd95984811479ea93230c74b5d">GpgFrontend::UI::MainWindow::slot_verify</a></div><div class="ttdeci">void slot_verify()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:327</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_af9640e5732c2595d0c094e7ff7e371ac"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#af9640e5732c2595d0c094e7ff7e371ac">GpgFrontend::UI::MainWindow::quote_act_</a></div><div class="ttdeci">QAction * quote_act_</div><div class="ttdoc">Action to quote text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:374</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ad27dcf3f534f13d8df71df680c4d177c"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ad27dcf3f534f13d8df71df680c4d177c">GpgFrontend::UI::MainWindow::upload_key_to_server</a></div><div class="ttdeci">void upload_key_to_server()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:654</div></div>
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html">GpgFrontend::UI</a></div><div class="ttdef"><b>Definition:</b> FileReadTask.cpp:31</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a7a4b6490038470a8849231e48282da98"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a7a4b6490038470a8849231e48282da98">GpgFrontend::UI::MainWindow::save_settings</a></div><div class="ttdeci">void save_settings()</div><div class="ttdef"><b>Definition:</b> MainWindow.cpp:272</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a7a4b6490038470a8849231e48282da98"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a7a4b6490038470a8849231e48282da98">GpgFrontend::UI::MainWindow::save_settings</a></div><div class="ttdeci">void save_settings()</div><div class="ttdef"><b>Definition:</b> MainWindow.cpp:254</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a9ec699536a35a37961a8c6da1e231ae3"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a9ec699536a35a37961a8c6da1e231ae3">GpgFrontend::UI::MainWindow::SlotFileEncrypt</a></div><div class="ttdeci">void SlotFileEncrypt()</div><div class="ttdef"><b>Definition:</b> MainWindowFileSlotFunction.cpp:154</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a29a811d4d440c79c1bd2cc2bb40cdf7e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a29a811d4d440c79c1bd2cc2bb40cdf7e">GpgFrontend::UI::MainWindow::slot_open_file_tab</a></div><div class="ttdeci">void slot_open_file_tab()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotUI.cpp:58</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_abe38474d4e81726147f9df8a9721ce6e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#abe38474d4e81726147f9df8a9721ce6e">GpgFrontend::UI::MainWindow::redo_act_</a></div><div class="ttdeci">QAction * redo_act_</div><div class="ttdoc">Action to redo last action.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:382</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1TextEdit_html_a72ed46454c833adb038c36d8d4322d18"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1TextEdit.html#a72ed46454c833adb038c36d8d4322d18">GpgFrontend::UI::TextEdit::LoadFile</a></div><div class="ttdeci">void LoadFile(const QString &amp;fileName)</div><div class="ttdef"><b>Definition:</b> TextEdit.cpp:433</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1VersionCheckTask_html_a36c5597674253348477d78ad6af380ab"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1VersionCheckTask.html#a36c5597674253348477d78ad6af380ab">GpgFrontend::UI::VersionCheckTask::SignalUpgradeVersion</a></div><div class="ttdeci">void SignalUpgradeVersion(SoftwareVersion version)</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_abe38474d4e81726147f9df8a9721ce6e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#abe38474d4e81726147f9df8a9721ce6e">GpgFrontend::UI::MainWindow::redo_act_</a></div><div class="ttdeci">QAction * redo_act_</div><div class="ttdoc">Action to redo last action.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:380</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1TextEdit_html_a3c976a5494d06c2186d94e7cc8ebe457"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1TextEdit.html#a3c976a5494d06c2186d94e7cc8ebe457">GpgFrontend::UI::TextEdit::MaybeSaveAnyTab</a></div><div class="ttdeci">bool MaybeSaveAnyTab()</div><div class="ttdef"><b>Definition:</b> TextEdit.cpp:322</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_abe0683e48485f9fcff622d9519c37ed9"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#abe0683e48485f9fcff622d9519c37ed9">GpgFrontend::UI::MainWindow::quit_act_</a></div><div class="ttdeci">QAction * quit_act_</div><div class="ttdoc">Action to quit application.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:359</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a313a5d7d0847114a6f11e4d7870edd86"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a313a5d7d0847114a6f11e4d7870edd86">GpgFrontend::UI::MainWindow::cut_pgp_header_act_</a></div><div class="ttdeci">QAction * cut_pgp_header_act_</div><div class="ttdoc">Action for cutting the PGP header.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:391</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_abe0683e48485f9fcff622d9519c37ed9"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#abe0683e48485f9fcff622d9519c37ed9">GpgFrontend::UI::MainWindow::quit_act_</a></div><div class="ttdeci">QAction * quit_act_</div><div class="ttdoc">Action to quit application.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:357</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a313a5d7d0847114a6f11e4d7870edd86"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a313a5d7d0847114a6f11e4d7870edd86">GpgFrontend::UI::MainWindow::cut_pgp_header_act_</a></div><div class="ttdeci">QAction * cut_pgp_header_act_</div><div class="ttdoc">Action for cutting the PGP header.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:389</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a0ab96012df041f2c2e47092db0600355"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a0ab96012df041f2c2e47092db0600355">GpgFrontend::UI::MainWindow::create_actions</a></div><div class="ttdeci">void create_actions()</div><div class="ttdef"><b>Definition:</b> MainWindowUI.cpp:34</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_ac061ac8e5308f67ea52b98888bbb2e8d"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#ac061ac8e5308f67ea52b98888bbb2e8d">GpgFrontend::GlobalSettingStation::SyncSettings</a></div><div class="ttdeci">void SyncSettings() noexcept</div><div class="ttdoc">sync the settings to the file</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.cpp:33</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ab23c7e67dd1f5295b3c49ad79dfd5919"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab23c7e67dd1f5295b3c49ad79dfd5919">GpgFrontend::UI::MainWindow::SlotFileDecryptVerify</a></div><div class="ttdeci">void SlotFileDecryptVerify()</div><div class="ttdef"><b>Definition:</b> MainWindowFileSlotFunction.cpp:679</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a7f5a88922d06bee977335fb4b5f1d86d"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a7f5a88922d06bee977335fb4b5f1d86d">GpgFrontend::UI::MainWindow::slot_cut_pgp_header</a></div><div class="ttdeci">void slot_cut_pgp_header()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotUI.cpp:161</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a3c0a5305cf55fe5bee2f18298f983cad"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a3c0a5305cf55fe5bee2f18298f983cad">GpgFrontend::UI::MainWindow::browser_act_</a></div><div class="ttdeci">QAction * browser_act_</div><div class="ttdoc">Action to open file browser.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:354</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GlobalSettingStation &gt;::GetInstance</a></div><div class="ttdeci">static GlobalSettingStation &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a38f243880cfb9276545b08f0730811e7"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a38f243880cfb9276545b08f0730811e7">GpgFrontend::UI::MainWindow::key_tool_bar_</a></div><div class="ttdeci">QToolBar * key_tool_bar_</div><div class="ttdoc">Toolbar holding key operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:343</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a0e9920cf0fc974ac2f70d3f039f009f2"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a0e9920cf0fc974ac2f70d3f039f009f2">GpgFrontend::UI::MainWindow::view_menu_</a></div><div class="ttdeci">QMenu * view_menu_</div><div class="ttdoc">Submenu for view operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:331</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a3c0a5305cf55fe5bee2f18298f983cad"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a3c0a5305cf55fe5bee2f18298f983cad">GpgFrontend::UI::MainWindow::browser_act_</a></div><div class="ttdeci">QAction * browser_act_</div><div class="ttdoc">Action to open file browser.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:352</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GlobalSettingStation &gt;::GetInstance</a></div><div class="ttdeci">static GlobalSettingStation &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a38f243880cfb9276545b08f0730811e7"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a38f243880cfb9276545b08f0730811e7">GpgFrontend::UI::MainWindow::key_tool_bar_</a></div><div class="ttdeci">QToolBar * key_tool_bar_</div><div class="ttdoc">Toolbar holding key operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:341</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a0e9920cf0fc974ac2f70d3f039f009f2"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a0e9920cf0fc974ac2f70d3f039f009f2">GpgFrontend::UI::MainWindow::view_menu_</a></div><div class="ttdeci">QMenu * view_menu_</div><div class="ttdoc">Submenu for view operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:329</div></div>
<div class="ttc" id="astructGpgFrontend_1_1UI_1_1SoftwareVersion_html"><div class="ttname"><a href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html">GpgFrontend::UI::SoftwareVersion</a></div><div class="ttdef"><b>Definition:</b> SoftwareVersion.h:39</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a14433405831283cd95091d741614d03b"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b">GpgFrontend::GlobalSettingStation::GetUISettings</a></div><div class="ttdeci">libconfig::Setting &amp; GetUISettings() noexcept</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:68</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a14433405831283cd95091d741614d03b"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b">GpgFrontend::GlobalSettingStation::GetUISettings</a></div><div class="ttdeci">libconfig::Setting &amp; GetUISettings() noexcept</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:63</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyList_html_a68b595a2bb83dfafa61b3e467dd15689"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyList.html#a68b595a2bb83dfafa61b3e467dd15689">GpgFrontend::UI::KeyList::SetChecked</a></div><div class="ttdeci">void SetChecked(KeyIdArgsListPtr key_ids)</div><div class="ttdoc">Set the Checked object.</div><div class="ttdef"><b>Definition:</b> KeyList.cpp:239</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_af08c62c38a750382ee218191c8e13f4f"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#af08c62c38a750382ee218191c8e13f4f">GpgFrontend::UI::MainWindow::file_menu_</a></div><div class="ttdeci">QMenu * file_menu_</div><div class="ttdoc">Submenu for file-operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:326</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a0cded37ef6e07856bbe439b0e90db839"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a0cded37ef6e07856bbe439b0e90db839">GpgFrontend::UI::MainWindow::sign_act_</a></div><div class="ttdeci">QAction * sign_act_</div><div class="ttdoc">Action to sign text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:364</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a76bf3784d751db78ed13bd9962e14472"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a76bf3784d751db78ed13bd9962e14472">GpgFrontend::UI::MainWindow::slot_append_selected_keys</a></div><div class="ttdeci">void slot_append_selected_keys()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:559</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a14bb12fa25620e1a93bd23c9f7c84081"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a14bb12fa25620e1a93bd23c9f7c84081">GpgFrontend::UI::MainWindow::verify_act_</a></div><div class="ttdeci">QAction * verify_act_</div><div class="ttdoc">Action to verify text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:365</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a9dd292f55fba1fe62c83508fef7e43a1"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a9dd292f55fba1fe62c83508fef7e43a1">GpgFrontend::UI::MainWindow::about_act_</a></div><div class="ttdeci">QAction * about_act_</div><div class="ttdoc">Action to open about dialog.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:385</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a1e0d23d361b8e339ca85410db2bdfb64"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a1e0d23d361b8e339ca85410db2bdfb64">GpgFrontend::UI::MainWindow::file_tool_bar_</a></div><div class="ttdeci">QToolBar * file_tool_bar_</div><div class="ttdoc">Toolbar holding file actions.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:339</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_adfa3b3ae1de1fd04c5ea09e3c97c3e98"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#adfa3b3ae1de1fd04c5ea09e3c97c3e98">GpgFrontend::UI::MainWindow::refresh_keys_from_key_server</a></div><div class="ttdeci">void refresh_keys_from_key_server()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:597</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a3cb7daedbef61c1be27635c9ebc9e689"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a3cb7daedbef61c1be27635c9ebc9e689">GpgFrontend::UI::MainWindow::zoom_in_act_</a></div><div class="ttdeci">QAction * zoom_in_act_</div><div class="ttdoc">Action to zoom in.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:383</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a9fbd8a2f5b2b5869276db83a4ad20216"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a9fbd8a2f5b2b5869276db83a4ad20216">GpgFrontend::UI::MainWindow::create_menus</a></div><div class="ttdeci">void create_menus()</div><div class="ttdef"><b>Definition:</b> MainWindowUI.cpp:315</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a2c2f6c021219564846f1624f6bb5b9a2"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a2c2f6c021219564846f1624f6bb5b9a2">GpgFrontend::UI::MainWindow::cut_act_</a></div><div class="ttdeci">QAction * cut_act_</div><div class="ttdoc">Action to cut text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:377</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_af08c62c38a750382ee218191c8e13f4f"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#af08c62c38a750382ee218191c8e13f4f">GpgFrontend::UI::MainWindow::file_menu_</a></div><div class="ttdeci">QMenu * file_menu_</div><div class="ttdoc">Submenu for file-operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:324</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a0cded37ef6e07856bbe439b0e90db839"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a0cded37ef6e07856bbe439b0e90db839">GpgFrontend::UI::MainWindow::sign_act_</a></div><div class="ttdeci">QAction * sign_act_</div><div class="ttdoc">Action to sign text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:362</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a76bf3784d751db78ed13bd9962e14472"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a76bf3784d751db78ed13bd9962e14472">GpgFrontend::UI::MainWindow::slot_append_selected_keys</a></div><div class="ttdeci">void slot_append_selected_keys()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:607</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a14bb12fa25620e1a93bd23c9f7c84081"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a14bb12fa25620e1a93bd23c9f7c84081">GpgFrontend::UI::MainWindow::verify_act_</a></div><div class="ttdeci">QAction * verify_act_</div><div class="ttdoc">Action to verify text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:363</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a9dd292f55fba1fe62c83508fef7e43a1"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a9dd292f55fba1fe62c83508fef7e43a1">GpgFrontend::UI::MainWindow::about_act_</a></div><div class="ttdeci">QAction * about_act_</div><div class="ttdoc">Action to open about dialog.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:383</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a1e0d23d361b8e339ca85410db2bdfb64"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a1e0d23d361b8e339ca85410db2bdfb64">GpgFrontend::UI::MainWindow::file_tool_bar_</a></div><div class="ttdeci">QToolBar * file_tool_bar_</div><div class="ttdoc">Toolbar holding file actions.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:337</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_adfa3b3ae1de1fd04c5ea09e3c97c3e98"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#adfa3b3ae1de1fd04c5ea09e3c97c3e98">GpgFrontend::UI::MainWindow::refresh_keys_from_key_server</a></div><div class="ttdeci">void refresh_keys_from_key_server()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:645</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a3cb7daedbef61c1be27635c9ebc9e689"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a3cb7daedbef61c1be27635c9ebc9e689">GpgFrontend::UI::MainWindow::zoom_in_act_</a></div><div class="ttdeci">QAction * zoom_in_act_</div><div class="ttdoc">Action to zoom in.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:381</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a9fbd8a2f5b2b5869276db83a4ad20216"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a9fbd8a2f5b2b5869276db83a4ad20216">GpgFrontend::UI::MainWindow::create_menus</a></div><div class="ttdeci">void create_menus()</div><div class="ttdef"><b>Definition:</b> MainWindowUI.cpp:318</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a2c2f6c021219564846f1624f6bb5b9a2"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a2c2f6c021219564846f1624f6bb5b9a2">GpgFrontend::UI::MainWindow::cut_act_</a></div><div class="ttdeci">QAction * cut_act_</div><div class="ttdoc">Action to cut text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:375</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1TextEdit_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1TextEdit.html">GpgFrontend::UI::TextEdit</a></div><div class="ttdoc">TextEdit class.</div><div class="ttdef"><b>Definition:</b> TextEdit.h:41</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_aabf3ddf6b624790369f164b4889c95be"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#aabf3ddf6b624790369f164b4889c95be">GpgFrontend::UI::MainWindow::slot_start_wizard</a></div><div class="ttdeci">void slot_start_wizard()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotUI.cpp:40</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a04668246525874760f47a340b4b7d8de"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a04668246525874760f47a340b4b7d8de">GpgFrontend::UI::MainWindow::create_dock_windows</a></div><div class="ttdeci">void create_dock_windows()</div><div class="ttdef"><b>Definition:</b> MainWindowUI.cpp:445</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_af77f66b6b869f6ddb3d2caa3bc40bb09"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#af77f66b6b869f6ddb3d2caa3bc40bb09">GpgFrontend::UI::MainWindow::copy_mail_address_to_clipboard_act_</a></div><div class="ttdeci">QAction * copy_mail_address_to_clipboard_act_</div><div class="ttdef"><b>Definition:</b> MainWindow.h:372</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a04668246525874760f47a340b4b7d8de"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a04668246525874760f47a340b4b7d8de">GpgFrontend::UI::MainWindow::create_dock_windows</a></div><div class="ttdeci">void create_dock_windows()</div><div class="ttdef"><b>Definition:</b> MainWindowUI.cpp:448</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_af77f66b6b869f6ddb3d2caa3bc40bb09"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#af77f66b6b869f6ddb3d2caa3bc40bb09">GpgFrontend::UI::MainWindow::copy_mail_address_to_clipboard_act_</a></div><div class="ttdeci">QAction * copy_mail_address_to_clipboard_act_</div><div class="ttdef"><b>Definition:</b> MainWindow.h:370</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyList_html_ac1e5046770c36f67aab34715e50c0a33"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyList.html#ac1e5046770c36f67aab34715e50c0a33">GpgFrontend::UI::KeyList::GetChecked</a></div><div class="ttdeci">KeyIdArgsListPtr GetChecked()</div><div class="ttdoc">Get the Checked object.</div><div class="ttdef"><b>Definition:</b> KeyList.cpp:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a8d5ce6514ef3fa8ac3223176f5fa2701"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8d5ce6514ef3fa8ac3223176f5fa2701">GpgFrontend::UI::MainWindow::switch_tab_up_act_</a></div><div class="ttdeci">QAction * switch_tab_up_act_</div><div class="ttdoc">Action to switch tab up.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:351</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a8d5ce6514ef3fa8ac3223176f5fa2701"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8d5ce6514ef3fa8ac3223176f5fa2701">GpgFrontend::UI::MainWindow::switch_tab_up_act_</a></div><div class="ttdeci">QAction * switch_tab_up_act_</div><div class="ttdoc">Action to switch tab up.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:349</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ab1fb798caf43dd067beca5285444d47d"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab1fb798caf43dd067beca5285444d47d">GpgFrontend::UI::MainWindow::SlotSetRestartNeeded</a></div><div class="ttdeci">void SlotSetRestartNeeded(bool needed)</div><div class="ttdef"><b>Definition:</b> MainWindowSlotUI.cpp:185</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_aea9274389c3b049793fe5aa5a6adf63c"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#aea9274389c3b049793fe5aa5a6adf63c">GpgFrontend::UI::MainWindow::slot_clean_double_line_breaks</a></div><div class="ttdeci">void slot_clean_double_line_breaks()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotUI.cpp:137</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a05b838ad518857fed24864ecce40c203"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a05b838ad518857fed24864ecce40c203">GpgFrontend::UI::MainWindow::SlotOpenFile</a></div><div class="ttdeci">void SlotOpenFile(QString &amp;path)</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:613</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a4a1edafb8c67b181ff3c29394147571d"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a4a1edafb8c67b181ff3c29394147571d">GpgFrontend::UI::MainWindow::open_act_</a></div><div class="ttdeci">QAction * open_act_</div><div class="ttdoc">Action to open file.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:353</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1VersionCheckThread_html_a61ba582623b570964e8fc1515407d636"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1VersionCheckThread.html#a61ba582623b570964e8fc1515407d636">GpgFrontend::UI::VersionCheckThread::SignalUpgradeVersion</a></div><div class="ttdeci">void SignalUpgradeVersion(SoftwareVersion version)</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a8d6fe32ab64797459443ed285d769745"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8d6fe32ab64797459443ed285d769745">GpgFrontend::UI::MainWindow::import_key_menu_</a></div><div class="ttdeci">QMenu * import_key_menu_</div><div class="ttdoc">Submenu for import operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:332</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a2417c807356e3b876ecb2f572568670b"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a2417c807356e3b876ecb2f572568670b">GpgFrontend::UI::MainWindow::encrypt_sign_act_</a></div><div class="ttdeci">QAction * encrypt_sign_act_</div><div class="ttdoc">Action to encrypt and sign text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:361</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_afd243a5f00f86d65431081ead2cae153"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#afd243a5f00f86d65431081ead2cae153">GpgFrontend::UI::MainWindow::attachment_dock_</a></div><div class="ttdeci">QDockWidget * attachment_dock_</div><div class="ttdoc">Attachment Dock.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:347</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a62ea61c38e758022ba655c6faf54322b"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a62ea61c38e758022ba655c6faf54322b">GpgFrontend::UI::MainWindow::paste_act_</a></div><div class="ttdeci">QAction * paste_act_</div><div class="ttdoc">Action to paste text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:378</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a05b838ad518857fed24864ecce40c203"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a05b838ad518857fed24864ecce40c203">GpgFrontend::UI::MainWindow::SlotOpenFile</a></div><div class="ttdeci">void SlotOpenFile(QString &amp;path)</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:661</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a4a1edafb8c67b181ff3c29394147571d"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a4a1edafb8c67b181ff3c29394147571d">GpgFrontend::UI::MainWindow::open_act_</a></div><div class="ttdeci">QAction * open_act_</div><div class="ttdoc">Action to open file.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:351</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a8d6fe32ab64797459443ed285d769745"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8d6fe32ab64797459443ed285d769745">GpgFrontend::UI::MainWindow::import_key_menu_</a></div><div class="ttdeci">QMenu * import_key_menu_</div><div class="ttdoc">Submenu for import operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:330</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a2417c807356e3b876ecb2f572568670b"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a2417c807356e3b876ecb2f572568670b">GpgFrontend::UI::MainWindow::encrypt_sign_act_</a></div><div class="ttdeci">QAction * encrypt_sign_act_</div><div class="ttdoc">Action to encrypt and sign text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:359</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_afd243a5f00f86d65431081ead2cae153"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#afd243a5f00f86d65431081ead2cae153">GpgFrontend::UI::MainWindow::attachment_dock_</a></div><div class="ttdeci">QDockWidget * attachment_dock_</div><div class="ttdoc">Attachment Dock.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:345</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a62ea61c38e758022ba655c6faf54322b"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a62ea61c38e758022ba655c6faf54322b">GpgFrontend::UI::MainWindow::paste_act_</a></div><div class="ttdeci">QAction * paste_act_</div><div class="ttdoc">Action to paste text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:376</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ae11d01211c2914ecc148e13dd7de506e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ae11d01211c2914ecc148e13dd7de506e">GpgFrontend::UI::MainWindow::slot_encrypt</a></div><div class="ttdeci">void slot_encrypt()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:51</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyList_html_aa961e3ba3c48f84dea4bb7ab4f756886"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyList.html#aa961e3ba3c48f84dea4bb7ab4f756886">GpgFrontend::UI::KeyList::AddMenuAction</a></div><div class="ttdeci">void AddMenuAction(QAction *act)</div><div class="ttdef"><b>Definition:</b> KeyList.cpp:300</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_aac320aef3b49cd068544aac54b927f7a"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#aac320aef3b49cd068544aac54b927f7a">GpgFrontend::UI::MainWindow::crypt_tool_bar_</a></div><div class="ttdeci">QToolBar * crypt_tool_bar_</div><div class="ttdoc">Toolbar holding crypt actions.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:338</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_af763a506aed7d0fb2125d1859583b853"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#af763a506aed7d0fb2125d1859583b853">GpgFrontend::UI::MainWindow::steganography_menu_</a></div><div class="ttdeci">QMenu * steganography_menu_</div><div class="ttdoc">Submenu for steganography operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:337</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_aac320aef3b49cd068544aac54b927f7a"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#aac320aef3b49cd068544aac54b927f7a">GpgFrontend::UI::MainWindow::crypt_tool_bar_</a></div><div class="ttdeci">QToolBar * crypt_tool_bar_</div><div class="ttdoc">Toolbar holding crypt actions.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:336</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_af763a506aed7d0fb2125d1859583b853"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#af763a506aed7d0fb2125d1859583b853">GpgFrontend::UI::MainWindow::steganography_menu_</a></div><div class="ttdeci">QMenu * steganography_menu_</div><div class="ttdoc">Submenu for steganography operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:335</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SettingsObject_html_a5ddcc2e0bc6d4c2f88e6e00371d4792e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SettingsObject.html#a5ddcc2e0bc6d4c2f88e6e00371d4792e">GpgFrontend::UI::SettingsObject::Check</a></div><div class="ttdeci">nlohmann::json &amp; Check(const std::string &amp;key, const nlohmann::json &amp;default_value)</div><div class="ttdef"><b>Definition:</b> SettingsObject.cpp:31</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a70397629ae3ffe039051b80a099c7979"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a70397629ae3ffe039051b80a099c7979">GpgFrontend::UI::MainWindow::zoom_out_act_</a></div><div class="ttdeci">QAction * zoom_out_act_</div><div class="ttdoc">Action to zoom out.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:384</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_adaa66d9cdc51c946efc99bb94deda31c"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#adaa66d9cdc51c946efc99bb94deda31c">GpgFrontend::UI::MainWindow::key_list_dock_</a></div><div class="ttdeci">QDockWidget * key_list_dock_</div><div class="ttdoc">Encrypt Dock.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:346</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a033d448541b44fa48b76dec828a4eb0e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a033d448541b44fa48b76dec828a4eb0e">GpgFrontend::UI::MainWindow::slot_show_key_details</a></div><div class="ttdeci">void slot_show_key_details()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:585</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a8f9dd7edba23321a13ed630cdef7fdcc"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8f9dd7edba23321a13ed630cdef7fdcc">GpgFrontend::UI::MainWindow::print_act_</a></div><div class="ttdeci">QAction * print_act_</div><div class="ttdoc">Action to print.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:357</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a70397629ae3ffe039051b80a099c7979"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a70397629ae3ffe039051b80a099c7979">GpgFrontend::UI::MainWindow::zoom_out_act_</a></div><div class="ttdeci">QAction * zoom_out_act_</div><div class="ttdoc">Action to zoom out.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:382</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_adaa66d9cdc51c946efc99bb94deda31c"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#adaa66d9cdc51c946efc99bb94deda31c">GpgFrontend::UI::MainWindow::key_list_dock_</a></div><div class="ttdeci">QDockWidget * key_list_dock_</div><div class="ttdoc">Encrypt Dock.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:344</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a033d448541b44fa48b76dec828a4eb0e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a033d448541b44fa48b76dec828a4eb0e">GpgFrontend::UI::MainWindow::slot_show_key_details</a></div><div class="ttdeci">void slot_show_key_details()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:633</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a8f9dd7edba23321a13ed630cdef7fdcc"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8f9dd7edba23321a13ed630cdef7fdcc">GpgFrontend::UI::MainWindow::print_act_</a></div><div class="ttdeci">QAction * print_act_</div><div class="ttdoc">Action to print.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:355</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a85a98a1ec5418c110201980fa013d1fd"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a85a98a1ec5418c110201980fa013d1fd">GpgFrontend::UI::MainWindow::SetCryptoMenuStatus</a></div><div class="ttdeci">void SetCryptoMenuStatus(CryptoMenu::OperationType type)</div><div class="ttdef"><b>Definition:</b> MainWindowSlotUI.cpp:191</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a1d61ea803e6c825bd54f42ba9ae85919"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a1d61ea803e6c825bd54f42ba9ae85919">GpgFrontend::UI::MainWindow::slot_decrypt_verify</a></div><div class="ttdeci">void slot_decrypt_verify()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:481</div></div>
<div class="ttc" id="astructGpgFrontend_1_1UI_1_1MainWindow_1_1CryptoMenu_html"><div class="ttname"><a href="structGpgFrontend_1_1UI_1_1MainWindow_1_1CryptoMenu.html">GpgFrontend::UI::MainWindow::CryptoMenu</a></div><div class="ttdef"><b>Definition:</b> MainWindow.h:57</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_af93d72eaf58326f1f9e926752c6b1fc6"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#af93d72eaf58326f1f9e926752c6b1fc6">GpgFrontend::UI::MainWindow::slot_copy_mail_address_to_clipboard</a></div><div class="ttdeci">void slot_copy_mail_address_to_clipboard()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:572</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a1d61ea803e6c825bd54f42ba9ae85919"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a1d61ea803e6c825bd54f42ba9ae85919">GpgFrontend::UI::MainWindow::slot_decrypt_verify</a></div><div class="ttdeci">void slot_decrypt_verify()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:514</div></div>
<div class="ttc" id="astructGpgFrontend_1_1UI_1_1MainWindow_1_1CryptoMenu_html"><div class="ttname"><a href="structGpgFrontend_1_1UI_1_1MainWindow_1_1CryptoMenu.html">GpgFrontend::UI::MainWindow::CryptoMenu</a></div><div class="ttdef"><b>Definition:</b> MainWindow.h:56</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_af93d72eaf58326f1f9e926752c6b1fc6"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#af93d72eaf58326f1f9e926752c6b1fc6">GpgFrontend::UI::MainWindow::slot_copy_mail_address_to_clipboard</a></div><div class="ttdeci">void slot_copy_mail_address_to_clipboard()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:620</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html">GpgFrontend::UI::MainWindow</a></div><div class="ttdef"><b>Definition:</b> MainWindow.h:52</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a88af746cd550792ab6095d2ebbd29b41"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a88af746cd550792ab6095d2ebbd29b41">GpgFrontend::UI::MainWindow::switch_tab_down_act_</a></div><div class="ttdeci">QAction * switch_tab_down_act_</div><div class="ttdoc">Action to switch tab down.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:352</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a88af746cd550792ab6095d2ebbd29b41"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a88af746cd550792ab6095d2ebbd29b41">GpgFrontend::UI::MainWindow::switch_tab_down_act_</a></div><div class="ttdeci">QAction * switch_tab_down_act_</div><div class="ttdoc">Action to switch tab down.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:350</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SettingsObject_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SettingsObject.html">GpgFrontend::UI::SettingsObject</a></div><div class="ttdoc">The SettingsObject class This class is used to store settings for the application securely.</div><div class="ttdef"><b>Definition:</b> SettingsObject.h:43</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a8bcdcbe678b8dc0837fffda2ebfe79bf"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8bcdcbe678b8dc0837fffda2ebfe79bf">GpgFrontend::UI::MainWindow::SlotFileSign</a></div><div class="ttdeci">void SlotFileSign()</div><div class="ttdef"><b>Definition:</b> MainWindowFileSlotFunction.cpp:364</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a473b679fa0dc3cdf4f6f98d6553fa0ec"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a473b679fa0dc3cdf4f6f98d6553fa0ec">GpgFrontend::UI::MainWindow::close_attachment_dock</a></div><div class="ttdeci">void close_attachment_dock()</div><div class="ttdef"><b>Definition:</b> MainWindow.cpp:307</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ab67486a71126073e7c39ca12603198f4"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab67486a71126073e7c39ca12603198f4">GpgFrontend::UI::MainWindow::append_selected_keys_act_</a></div><div class="ttdeci">QAction * append_selected_keys_act_</div><div class="ttdoc">Action to append selected keys to edit.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:371</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1VersionCheckThread_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1VersionCheckThread.html">GpgFrontend::UI::VersionCheckThread</a></div><div class="ttdef"><b>Definition:</b> VersionCheckThread.h:41</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a672f4ef07be6ad645613ecd49399700d"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a672f4ef07be6ad645613ecd49399700d">GpgFrontend::UI::MainWindow::check_update_act_</a></div><div class="ttdeci">QAction * check_update_act_</div><div class="ttdoc">Action to open about dialog.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:386</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a473b679fa0dc3cdf4f6f98d6553fa0ec"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a473b679fa0dc3cdf4f6f98d6553fa0ec">GpgFrontend::UI::MainWindow::close_attachment_dock</a></div><div class="ttdeci">void close_attachment_dock()</div><div class="ttdef"><b>Definition:</b> MainWindow.cpp:289</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ab67486a71126073e7c39ca12603198f4"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab67486a71126073e7c39ca12603198f4">GpgFrontend::UI::MainWindow::append_selected_keys_act_</a></div><div class="ttdeci">QAction * append_selected_keys_act_</div><div class="ttdoc">Action to append selected keys to edit.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:369</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a672f4ef07be6ad645613ecd49399700d"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a672f4ef07be6ad645613ecd49399700d">GpgFrontend::UI::MainWindow::check_update_act_</a></div><div class="ttdeci">QAction * check_update_act_</div><div class="ttdoc">Action to open about dialog.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:384</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a92a6d8d46e197e25eaacc3ad7ed289ab"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a92a6d8d46e197e25eaacc3ad7ed289ab">GpgFrontend::UI::MainWindow::create_attachment_dock</a></div><div class="ttdeci">void create_attachment_dock()</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_aaa1de043b71dbcf0e8d8c265b2a67bd3"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#aaa1de043b71dbcf0e8d8c265b2a67bd3">GpgFrontend::UI::MainWindow::create_tool_bars</a></div><div class="ttdeci">void create_tool_bars()</div><div class="ttdef"><b>Definition:</b> MainWindowUI.cpp:380</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_aa498dfecac36590e4b60d50824dff58c"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#aa498dfecac36590e4b60d50824dff58c">GpgFrontend::UI::MainWindow::undo_act_</a></div><div class="ttdeci">QAction * undo_act_</div><div class="ttdoc">Action to undo last action.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:381</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a1ab1f3f57f9969447491e63f54420585"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a1ab1f3f57f9969447491e63f54420585">GpgFrontend::UI::MainWindow::create_status_bar</a></div><div class="ttdeci">void create_status_bar()</div><div class="ttdef"><b>Definition:</b> MainWindowUI.cpp:429</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_aaa1de043b71dbcf0e8d8c265b2a67bd3"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#aaa1de043b71dbcf0e8d8c265b2a67bd3">GpgFrontend::UI::MainWindow::create_tool_bars</a></div><div class="ttdeci">void create_tool_bars()</div><div class="ttdef"><b>Definition:</b> MainWindowUI.cpp:383</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_aa498dfecac36590e4b60d50824dff58c"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#aa498dfecac36590e4b60d50824dff58c">GpgFrontend::UI::MainWindow::undo_act_</a></div><div class="ttdeci">QAction * undo_act_</div><div class="ttdoc">Action to undo last action.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:379</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a1ab1f3f57f9969447491e63f54420585"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a1ab1f3f57f9969447491e63f54420585">GpgFrontend::UI::MainWindow::create_status_bar</a></div><div class="ttdeci">void create_status_bar()</div><div class="ttdef"><b>Definition:</b> MainWindowUI.cpp:432</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a874b505fbc1046f579a736683f5a7f65"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a874b505fbc1046f579a736683f5a7f65">GpgFrontend::UI::MainWindow::slot_open_settings_dialog</a></div><div class="ttdeci">void slot_open_settings_dialog()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotUI.cpp:102</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ab0019ca316b971c594c2f20f418256a6"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab0019ca316b971c594c2f20f418256a6">GpgFrontend::UI::MainWindow::start_wizard_act_</a></div><div class="ttdeci">QAction * start_wizard_act_</div><div class="ttdoc">Action to open the wizard.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:390</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a95b2c86afbefe47e79af87e56032e306"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a95b2c86afbefe47e79af87e56032e306">GpgFrontend::UI::MainWindow::add_pgp_header_act_</a></div><div class="ttdeci">QAction * add_pgp_header_act_</div><div class="ttdoc">Action for adding the PGP header.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:392</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ab0019ca316b971c594c2f20f418256a6"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab0019ca316b971c594c2f20f418256a6">GpgFrontend::UI::MainWindow::start_wizard_act_</a></div><div class="ttdeci">QAction * start_wizard_act_</div><div class="ttdoc">Action to open the wizard.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:388</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a95b2c86afbefe47e79af87e56032e306"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a95b2c86afbefe47e79af87e56032e306">GpgFrontend::UI::MainWindow::add_pgp_header_act_</a></div><div class="ttdeci">QAction * add_pgp_header_act_</div><div class="ttdoc">Action for adding the PGP header.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:390</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a3f3d03b0ec22385bee559fbd2aeb881b"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a3f3d03b0ec22385bee559fbd2aeb881b">GpgFrontend::UI::MainWindow::slot_sign</a></div><div class="ttdeci">void slot_sign()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:173</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a22256763ef83ed35a81e446b553d8112"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a22256763ef83ed35a81e446b553d8112">GpgFrontend::UI::MainWindow::save_as_act_</a></div><div class="ttdeci">QAction * save_as_act_</div><div class="ttdoc">Action to save file as.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:356</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a8538940a9a5dea7ddf53c89acdeb83be"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8538940a9a5dea7ddf53c89acdeb83be">GpgFrontend::UI::MainWindow::import_button_</a></div><div class="ttdeci">QToolButton * import_button_</div><div class="ttdoc">Tool button for import dropdown menu in toolbar.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:345</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a22256763ef83ed35a81e446b553d8112"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a22256763ef83ed35a81e446b553d8112">GpgFrontend::UI::MainWindow::save_as_act_</a></div><div class="ttdeci">QAction * save_as_act_</div><div class="ttdoc">Action to save file as.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:354</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a8538940a9a5dea7ddf53c89acdeb83be"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8538940a9a5dea7ddf53c89acdeb83be">GpgFrontend::UI::MainWindow::import_button_</a></div><div class="ttdeci">QToolButton * import_button_</div><div class="ttdoc">Tool button for import dropdown menu in toolbar.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:343</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a9879061cfd321c6757c77f75d46dc7d8"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a9879061cfd321c6757c77f75d46dc7d8">GpgFrontend::UI::MainWindow::SlotFileVerify</a></div><div class="ttdeci">void SlotFileVerify()</div><div class="ttdef"><b>Definition:</b> MainWindowFileSlotFunction.cpp:459</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a24a0b0d974fc5f8fdda60c128a82d957"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a24a0b0d974fc5f8fdda60c128a82d957">GpgFrontend::UI::MainWindow::slot_disable_tab_actions</a></div><div class="ttdeci">void slot_disable_tab_actions(int number)</div><div class="ttdef"><b>Definition:</b> MainWindowSlotUI.cpp:60</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a7fdaae01c50d540ecd8672091cdfbcc0"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a7fdaae01c50d540ecd8672091cdfbcc0">GpgFrontend::UI::MainWindow::get_restart_needed</a></div><div class="ttdeci">bool get_restart_needed() const</div><div class="ttdoc">return true, if restart is needed</div><div class="ttdef"><b>Definition:</b> MainWindowSlotUI.cpp:189</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a6154f5dbdc9cebc0644e5d1e25895df8"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a6154f5dbdc9cebc0644e5d1e25895df8">GpgFrontend::UI::MainWindow::find_act_</a></div><div class="ttdeci">QAction * find_act_</div><div class="ttdoc">Action to find text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:380</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a6154f5dbdc9cebc0644e5d1e25895df8"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a6154f5dbdc9cebc0644e5d1e25895df8">GpgFrontend::UI::MainWindow::find_act_</a></div><div class="ttdeci">QAction * find_act_</div><div class="ttdoc">Action to find text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:378</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyList_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyList.html">GpgFrontend::UI::KeyList</a></div><div class="ttdef"><b>Definition:</b> KeyList.h:152</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a16ddebec90a4bd0d13baa9d972c3445f"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a16ddebec90a4bd0d13baa9d972c3445f">GpgFrontend::UI::MainWindow::slot_open_key_management</a></div><div class="ttdeci">void slot_open_key_management()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotUI.cpp:52</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a48368c77af7b1f4cb632870b8d914a28"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a48368c77af7b1f4cb632870b8d914a28">GpgFrontend::UI::MainWindow::slot_version_upgrade</a></div><div class="ttdeci">void slot_version_upgrade(const SoftwareVersion &amp;version)</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:615</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a70d2b2311708ab023466d343f2e914b1"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a70d2b2311708ab023466d343f2e914b1">GpgFrontend::UI::MainWindow::decrypt_verify_act_</a></div><div class="ttdeci">QAction * decrypt_verify_act_</div><div class="ttdoc">Action to encrypt and sign text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:362</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a0cb094e0409337cfd7dba1bb510ea96e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a0cb094e0409337cfd7dba1bb510ea96e">GpgFrontend::UI::MainWindow::clean_double_line_breaks_act_</a></div><div class="ttdeci">QAction * clean_double_line_breaks_act_</div><div class="ttdef"><b>Definition:</b> MainWindow.h:367</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a71402943f4ed19e3aba0556b23eaa8f8"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a71402943f4ed19e3aba0556b23eaa8f8">GpgFrontend::UI::MainWindow::copy_act_</a></div><div class="ttdeci">QAction * copy_act_</div><div class="ttdoc">Action to copy text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:375</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a210ab31f4d949a50507d0690c0d1598a"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a210ab31f4d949a50507d0690c0d1598a">GpgFrontend::UI::MainWindow::restore_settings</a></div><div class="ttdeci">void restore_settings()</div><div class="ttdef"><b>Definition:</b> MainWindow.cpp:146</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a08ba4521f68c488b23b651e201011759"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a08ba4521f68c488b23b651e201011759">GpgFrontend::UI::MainWindow::Init</a></div><div class="ttdeci">void Init() noexcept</div><div class="ttdef"><b>Definition:</b> MainWindow.cpp:46</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ae28089efbd236708601470f30f26faaa"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ae28089efbd236708601470f30f26faaa">GpgFrontend::UI::MainWindow::slot_find</a></div><div class="ttdeci">void slot_find()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:327</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a16bbfd12cd3a6f0df9e2c32cf7999e57"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a16bbfd12cd3a6f0df9e2c32cf7999e57">GpgFrontend::UI::MainWindow::key_menu_</a></div><div class="ttdeci">QMenu * key_menu_</div><div class="ttdoc">Submenu for key-operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:330</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a01b85fb17c373d8f97ce439027c6d04e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a01b85fb17c373d8f97ce439027c6d04e">GpgFrontend::UI::MainWindow::import_key_from_edit_act_</a></div><div class="ttdeci">QAction * import_key_from_edit_act_</div><div class="ttdoc">Action to import key from edit.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:366</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a48368c77af7b1f4cb632870b8d914a28"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a48368c77af7b1f4cb632870b8d914a28">GpgFrontend::UI::MainWindow::slot_version_upgrade</a></div><div class="ttdeci">void slot_version_upgrade(const SoftwareVersion &amp;version)</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:663</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a70d2b2311708ab023466d343f2e914b1"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a70d2b2311708ab023466d343f2e914b1">GpgFrontend::UI::MainWindow::decrypt_verify_act_</a></div><div class="ttdeci">QAction * decrypt_verify_act_</div><div class="ttdoc">Action to encrypt and sign text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:360</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a0cb094e0409337cfd7dba1bb510ea96e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a0cb094e0409337cfd7dba1bb510ea96e">GpgFrontend::UI::MainWindow::clean_double_line_breaks_act_</a></div><div class="ttdeci">QAction * clean_double_line_breaks_act_</div><div class="ttdef"><b>Definition:</b> MainWindow.h:365</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a71402943f4ed19e3aba0556b23eaa8f8"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a71402943f4ed19e3aba0556b23eaa8f8">GpgFrontend::UI::MainWindow::copy_act_</a></div><div class="ttdeci">QAction * copy_act_</div><div class="ttdoc">Action to copy text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:373</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a210ab31f4d949a50507d0690c0d1598a"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a210ab31f4d949a50507d0690c0d1598a">GpgFrontend::UI::MainWindow::restore_settings</a></div><div class="ttdeci">void restore_settings()</div><div class="ttdef"><b>Definition:</b> MainWindow.cpp:134</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a08ba4521f68c488b23b651e201011759"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a08ba4521f68c488b23b651e201011759">GpgFrontend::UI::MainWindow::Init</a></div><div class="ttdeci">void Init() noexcept</div><div class="ttdef"><b>Definition:</b> MainWindow.cpp:44</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ae28089efbd236708601470f30f26faaa"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ae28089efbd236708601470f30f26faaa">GpgFrontend::UI::MainWindow::slot_find</a></div><div class="ttdeci">void slot_find()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:592</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a16bbfd12cd3a6f0df9e2c32cf7999e57"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a16bbfd12cd3a6f0df9e2c32cf7999e57">GpgFrontend::UI::MainWindow::key_menu_</a></div><div class="ttdeci">QMenu * key_menu_</div><div class="ttdoc">Submenu for key-operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:328</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a01b85fb17c373d8f97ce439027c6d04e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a01b85fb17c373d8f97ce439027c6d04e">GpgFrontend::UI::MainWindow::import_key_from_edit_act_</a></div><div class="ttdeci">QAction * import_key_from_edit_act_</div><div class="ttdoc">Action to import key from edit.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:364</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1VersionCheckTask_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1VersionCheckTask.html">GpgFrontend::UI::VersionCheckTask</a></div><div class="ttdef"><b>Definition:</b> VersionCheckTask.h:45</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SignalStation_html_abe381ce56a7b157a3760b2fd9c3b7419"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SignalStation.html#abe381ce56a7b157a3760b2fd9c3b7419">GpgFrontend::UI::SignalStation::GetInstance</a></div><div class="ttdeci">static SignalStation * GetInstance()</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> SignalStation.cpp:37</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ac6a42e6e3af7e76f0bd2ecc62c9520cc"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ac6a42e6e3af7e76f0bd2ecc62c9520cc">GpgFrontend::UI::MainWindow::select_all_act_</a></div><div class="ttdeci">QAction * select_all_act_</div><div class="ttdoc">Action to select whole text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:379</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a1ef17c566a764f707f43593a1f6b3c60"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a1ef17c566a764f707f43593a1f6b3c60">GpgFrontend::UI::MainWindow::crypt_menu_</a></div><div class="ttdeci">QMenu * crypt_menu_</div><div class="ttdoc">Submenu for crypt-operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:328</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a6d681a306c137dc107088d60b09a925f"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a6d681a306c137dc107088d60b09a925f">GpgFrontend::UI::MainWindow::edit_menu_</a></div><div class="ttdeci">QMenu * edit_menu_</div><div class="ttdoc">Submenu for text-operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:327</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_aa92246123272e3e1085f22612aedf48f"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#aa92246123272e3e1085f22612aedf48f">GpgFrontend::UI::MainWindow::decrypt_act_</a></div><div class="ttdeci">QAction * decrypt_act_</div><div class="ttdoc">Action to decrypt text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:363</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_af2b3e3a0e9894633e1839df289f5ffe0"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#af2b3e3a0e9894633e1839df289f5ffe0">GpgFrontend::UI::MainWindow::special_edit_tool_bar_</a></div><div class="ttdeci">QToolBar * special_edit_tool_bar_</div><div class="ttdoc">Toolbar holding special edit actions.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:342</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ac6a42e6e3af7e76f0bd2ecc62c9520cc"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ac6a42e6e3af7e76f0bd2ecc62c9520cc">GpgFrontend::UI::MainWindow::select_all_act_</a></div><div class="ttdeci">QAction * select_all_act_</div><div class="ttdoc">Action to select whole text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:377</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a1ef17c566a764f707f43593a1f6b3c60"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a1ef17c566a764f707f43593a1f6b3c60">GpgFrontend::UI::MainWindow::crypt_menu_</a></div><div class="ttdeci">QMenu * crypt_menu_</div><div class="ttdoc">Submenu for crypt-operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:326</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a6d681a306c137dc107088d60b09a925f"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a6d681a306c137dc107088d60b09a925f">GpgFrontend::UI::MainWindow::edit_menu_</a></div><div class="ttdeci">QMenu * edit_menu_</div><div class="ttdoc">Submenu for text-operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:325</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_aa92246123272e3e1085f22612aedf48f"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#aa92246123272e3e1085f22612aedf48f">GpgFrontend::UI::MainWindow::decrypt_act_</a></div><div class="ttdeci">QAction * decrypt_act_</div><div class="ttdoc">Action to decrypt text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:361</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_af2b3e3a0e9894633e1839df289f5ffe0"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#af2b3e3a0e9894633e1839df289f5ffe0">GpgFrontend::UI::MainWindow::special_edit_tool_bar_</a></div><div class="ttdeci">QToolBar * special_edit_tool_bar_</div><div class="ttdoc">Toolbar holding special edit actions.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:340</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a25a2e4017d77cffc8362bde9606fad30"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a25a2e4017d77cffc8362bde9606fad30">GpgFrontend::UI::MainWindow::SlotFileEncryptSign</a></div><div class="ttdeci">void SlotFileEncryptSign()</div><div class="ttdef"><b>Definition:</b> MainWindowFileSlotFunction.cpp:551</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ad6a2cecb2846b324604c4abd1fb7d11a"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ad6a2cecb2846b324604c4abd1fb7d11a">GpgFrontend::UI::MainWindow::encrypt_act_</a></div><div class="ttdeci">QAction * encrypt_act_</div><div class="ttdoc">Action to encrypt text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:360</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a1759412cb7ee71600c4b6e3c6e752d2e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a1759412cb7ee71600c4b6e3c6e752d2e">GpgFrontend::UI::MainWindow::closeEvent</a></div><div class="ttdeci">void closeEvent(QCloseEvent *event) override</div><div class="ttdef"><b>Definition:</b> MainWindow.cpp:316</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ad6a2cecb2846b324604c4abd1fb7d11a"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ad6a2cecb2846b324604c4abd1fb7d11a">GpgFrontend::UI::MainWindow::encrypt_act_</a></div><div class="ttdeci">QAction * encrypt_act_</div><div class="ttdoc">Action to encrypt text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:358</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a1759412cb7ee71600c4b6e3c6e752d2e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a1759412cb7ee71600c4b6e3c6e752d2e">GpgFrontend::UI::MainWindow::closeEvent</a></div><div class="ttdeci">void closeEvent(QCloseEvent *event) override</div><div class="ttdef"><b>Definition:</b> MainWindow.cpp:298</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a55926649e28a96318b89afba01b966bf"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a55926649e28a96318b89afba01b966bf">GpgFrontend::UI::MainWindow::slot_import_key_from_edit</a></div><div class="ttdeci">void slot_import_key_from_edit()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotUI.cpp:46</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_adbac799672c43c90810366825d837e4e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#adbac799672c43c90810366825d837e4e">GpgFrontend::UI::MainWindow::translate_act_</a></div><div class="ttdeci">QAction * translate_act_</div><div class="ttdoc">Action to open about dialog.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:387</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_adbac799672c43c90810366825d837e4e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#adbac799672c43c90810366825d837e4e">GpgFrontend::UI::MainWindow::translate_act_</a></div><div class="ttdeci">QAction * translate_act_</div><div class="ttdoc">Action to open about dialog.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:385</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a0a6d0618f2835a6dcae707a4ca770a48"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a0a6d0618f2835a6dcae707a4ca770a48">GpgFrontend::UI::MainWindow::SlotFileDecrypt</a></div><div class="ttdeci">void SlotFileDecrypt()</div><div class="ttdef"><b>Definition:</b> MainWindowFileSlotFunction.cpp:291</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a7aa41c90105fd4c2931895d8dfb5ec45"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a7aa41c90105fd4c2931895d8dfb5ec45">GpgFrontend::UI::MainWindow::edit_</a></div><div class="ttdeci">TextEdit * edit_</div><div class="ttdoc">Tabwidget holding the edit-windows.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:325</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_afab1e0363a4b97ff68228cd4bd7cbc62"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#afab1e0363a4b97ff68228cd4bd7cbc62">GpgFrontend::UI::MainWindow::open_settings_act_</a></div><div class="ttdeci">QAction * open_settings_act_</div><div class="ttdoc">Action to open settings dialog.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:388</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a7aa41c90105fd4c2931895d8dfb5ec45"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a7aa41c90105fd4c2931895d8dfb5ec45">GpgFrontend::UI::MainWindow::edit_</a></div><div class="ttdeci">TextEdit * edit_</div><div class="ttdoc">Tabwidget holding the edit-windows.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:323</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_afab1e0363a4b97ff68228cd4bd7cbc62"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#afab1e0363a4b97ff68228cd4bd7cbc62">GpgFrontend::UI::MainWindow::open_settings_act_</a></div><div class="ttdeci">QAction * open_settings_act_</div><div class="ttdoc">Action to open settings dialog.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:386</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a821247d738457c4ee046162aad6728f9"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a821247d738457c4ee046162aad6728f9">GpgFrontend::UI::MainWindow::slot_add_pgp_header</a></div><div class="ttdeci">void slot_add_pgp_header()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotUI.cpp:147</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a472500fec64442b114e9ce9faf4b6a73"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a472500fec64442b114e9ce9faf4b6a73">GpgFrontend::UI::MainWindow::new_tab_act_</a></div><div class="ttdeci">QAction * new_tab_act_</div><div class="ttdoc">Action to create new tab.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:350</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a89fa105ed54d2189d762668262d74c63"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a89fa105ed54d2189d762668262d74c63">GpgFrontend::UI::MainWindow::help_menu_</a></div><div class="ttdeci">QMenu * help_menu_</div><div class="ttdoc">Submenu for help-operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:329</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ab0f148559d830fcf10b5a1937b0a47dc"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab0f148559d830fcf10b5a1937b0a47dc">GpgFrontend::UI::MainWindow::save_act_</a></div><div class="ttdeci">QAction * save_act_</div><div class="ttdoc">Action to save file.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:355</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ab531823acdbfb117c82a9906ce2107b9"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab531823acdbfb117c82a9906ce2107b9">GpgFrontend::UI::MainWindow::edit_tool_bar_</a></div><div class="ttdeci">QToolBar * edit_tool_bar_</div><div class="ttdoc">Toolbar holding edit actions.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:340</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_acd41722ceedd20973b7d83852fab407b"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#acd41722ceedd20973b7d83852fab407b">GpgFrontend::UI::MainWindow::show_key_details_act_</a></div><div class="ttdeci">QAction * show_key_details_act_</div><div class="ttdoc">Action to open key-details dialog.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:389</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a09671c3aa26a750cfd6be6c092de8715"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a09671c3aa26a750cfd6be6c092de8715">GpgFrontend::UI::MainWindow::close_tab_act_</a></div><div class="ttdeci">QAction * close_tab_act_</div><div class="ttdoc">Action to print.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:358</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a472500fec64442b114e9ce9faf4b6a73"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a472500fec64442b114e9ce9faf4b6a73">GpgFrontend::UI::MainWindow::new_tab_act_</a></div><div class="ttdeci">QAction * new_tab_act_</div><div class="ttdoc">Action to create new tab.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:348</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a89fa105ed54d2189d762668262d74c63"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a89fa105ed54d2189d762668262d74c63">GpgFrontend::UI::MainWindow::help_menu_</a></div><div class="ttdeci">QMenu * help_menu_</div><div class="ttdoc">Submenu for help-operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:327</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ab0f148559d830fcf10b5a1937b0a47dc"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab0f148559d830fcf10b5a1937b0a47dc">GpgFrontend::UI::MainWindow::save_act_</a></div><div class="ttdeci">QAction * save_act_</div><div class="ttdoc">Action to save file.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:353</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ab531823acdbfb117c82a9906ce2107b9"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab531823acdbfb117c82a9906ce2107b9">GpgFrontend::UI::MainWindow::edit_tool_bar_</a></div><div class="ttdeci">QToolBar * edit_tool_bar_</div><div class="ttdoc">Toolbar holding edit actions.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:338</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_acd41722ceedd20973b7d83852fab407b"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#acd41722ceedd20973b7d83852fab407b">GpgFrontend::UI::MainWindow::show_key_details_act_</a></div><div class="ttdeci">QAction * show_key_details_act_</div><div class="ttdoc">Action to open key-details dialog.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:387</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a09671c3aa26a750cfd6be6c092de8715"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a09671c3aa26a750cfd6be6c092de8715">GpgFrontend::UI::MainWindow::close_tab_act_</a></div><div class="ttdeci">QAction * close_tab_act_</div><div class="ttdoc">Action to print.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:356</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1InfoBoardWidget_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1InfoBoardWidget.html">GpgFrontend::UI::InfoBoardWidget</a></div><div class="ttdoc">Class for handling the verify label shown at bottom of a textedit-page.</div><div class="ttdef"><b>Definition:</b> InfoBoardWidget.h:53</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ae2d89e2cc6c99ff0e16b396d2381f904"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ae2d89e2cc6c99ff0e16b396d2381f904">GpgFrontend::UI::MainWindow::slot_decrypt</a></div><div class="ttdeci">void slot_decrypt()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:259</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SignalStation_html_a7b5fb2e2c0ad238313650a08ea648ce3"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SignalStation.html#a7b5fb2e2c0ad238313650a08ea648ce3">GpgFrontend::UI::SignalStation::SignalRefreshStatusBar</a></div><div class="ttdeci">void SignalRefreshStatusBar(const QString &amp;message, int timeout)</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1TextEdit_html_a7aa1230fbf796225bd6b83d381e11a3b"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1TextEdit.html#a7aa1230fbf796225bd6b83d381e11a3b">GpgFrontend::UI::TextEdit::CurTextPage</a></div><div class="ttdeci">PlainTextEditorPage * CurTextPage() const</div><div class="ttdef"><b>Definition:</b> TextEdit.cpp:377</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ad7b22560df7e3bb38b660d3ffc84dc83"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ad7b22560df7e3bb38b660d3ffc84dc83">GpgFrontend::UI::MainWindow::open_key_management_act_</a></div><div class="ttdeci">QAction * open_key_management_act_</div><div class="ttdoc">Action to open key management.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:374</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a304efe91afa31b32725caa00c27475a4"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a304efe91afa31b32725caa00c27475a4">GpgFrontend::UI::MainWindow::slot_encrypt_sign</a></div><div class="ttdeci">void slot_encrypt_sign()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:379</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ad7b22560df7e3bb38b660d3ffc84dc83"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ad7b22560df7e3bb38b660d3ffc84dc83">GpgFrontend::UI::MainWindow::open_key_management_act_</a></div><div class="ttdeci">QAction * open_key_management_act_</div><div class="ttdoc">Action to open key management.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:372</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a304efe91afa31b32725caa00c27475a4"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a304efe91afa31b32725caa00c27475a4">GpgFrontend::UI::MainWindow::slot_encrypt_sign</a></div><div class="ttdeci">void slot_encrypt_sign()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:394</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>

View File

@ -129,12 +129,12 @@ $(document).ready(function(){initNavTree('PassphraseGenerator_8h_source.html',''
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclassGpgFrontend_1_1PassphraseGenerator_html"><div class="ttname"><a href="classGpgFrontend_1_1PassphraseGenerator.html">GpgFrontend::PassphraseGenerator</a></div><div class="ttdoc">The PassphraseGenerator class.</div><div class="ttdef"><b>Definition:</b> PassphraseGenerator.h:42</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject</a></div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:159</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject</a></div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:148</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html"><div class="ttname"><a href="namespaceGpgFrontend.html">GpgFrontend</a></div><div class="ttdef"><b>Definition:</b> CoreCommonUtil.cpp:29</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1PassphraseGenerator_html_a8b4ee1083343fba6d947b85cd66079b8"><div class="ttname"><a href="classGpgFrontend_1_1PassphraseGenerator.html#a8b4ee1083343fba6d947b85cd66079b8">GpgFrontend::PassphraseGenerator::Generate</a></div><div class="ttdeci">std::string Generate(int len)</div><div class="ttdoc">generate passphrase</div><div class="ttdef"><b>Definition:</b> PassphraseGenerator.h:60</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1PassphraseGenerator_html_a12ee6f9b7fff4883074321c7e0de3dfa"><div class="ttname"><a href="classGpgFrontend_1_1PassphraseGenerator.html#a12ee6f9b7fff4883074321c7e0de3dfa">GpgFrontend::PassphraseGenerator::rd_</a></div><div class="ttdeci">std::random_device rd_</div><div class="ttdoc">Random device.</div><div class="ttdef"><b>Definition:</b> PassphraseGenerator.h:77</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1PassphraseGenerator_html_ac82ef545a54468ad02253a61cc62e3cf"><div class="ttname"><a href="classGpgFrontend_1_1PassphraseGenerator.html#ac82ef545a54468ad02253a61cc62e3cf">GpgFrontend::PassphraseGenerator::PassphraseGenerator</a></div><div class="ttdeci">PassphraseGenerator(int channel=SingletonFunctionObject::GetDefaultChannel())</div><div class="ttdoc">PassphraseGenerator constructor.</div><div class="ttdef"><b>Definition:</b> PassphraseGenerator.h:50</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a50e2b3794d6553f4231eaec72d9d0a50"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50">GpgFrontend::SingletonFunctionObject::GetDefaultChannel</a></div><div class="ttdeci">static int GetDefaultChannel()</div><div class="ttdoc">Get the Default Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:245</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a50e2b3794d6553f4231eaec72d9d0a50"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50">GpgFrontend::SingletonFunctionObject::GetDefaultChannel</a></div><div class="ttdeci">static int GetDefaultChannel()</div><div class="ttdoc">Get the Default Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:232</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>

View File

@ -161,7 +161,7 @@ $(document).ready(function(){initNavTree('PlainTextEditorPage_8h_source.html',''
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1PlainTextEditorPage_html_af5dfdfd48ef64cc46e524ec70a22fe3a"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1PlainTextEditorPage.html#af5dfdfd48ef64cc46e524ec70a22fe3a">GpgFrontend::UI::PlainTextEditorPage::ShowNotificationWidget</a></div><div class="ttdeci">void ShowNotificationWidget(QWidget *widget, const char *className)</div><div class="ttdef"><b>Definition:</b> PlainTextEditorPage.cpp:107</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1PlainTextEditorPage_html_afd3749488fdd3d1c53446fb8c833f3f4"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1PlainTextEditorPage.html#afd3749488fdd3d1c53446fb8c833f3f4">GpgFrontend::UI::PlainTextEditorPage::SignalUIBytesDisplayed</a></div><div class="ttdeci">void SignalUIBytesDisplayed()</div><div class="ttdoc">this signal is emitted when the bytes has been append in texteditor.</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1PlainTextEditorPage_html_a8759224e57d4c322933ed3df6d96e5f1"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1PlainTextEditorPage.html#a8759224e57d4c322933ed3df6d96e5f1">GpgFrontend::UI::PlainTextEditorPage::PlainTextEditorPage</a></div><div class="ttdeci">PlainTextEditorPage(QString file_path={}, QWidget *parent=nullptr)</div><div class="ttdef"><b>Definition:</b> PlainTextEditorPage.cpp:41</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; TaskRunnerGetter &gt;::GetInstance</a></div><div class="ttdeci">static TaskRunnerGetter &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; TaskRunnerGetter &gt;::GetInstance</a></div><div class="ttdeci">static TaskRunnerGetter &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1PlainTextEditorPage_html_af08be6a1eaec76403b12dc6e42df546c"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1PlainTextEditorPage.html#af08be6a1eaec76403b12dc6e42df546c">GpgFrontend::UI::PlainTextEditorPage::detect_cr_lf</a></div><div class="ttdeci">void detect_cr_lf(const std::string &amp;data)</div><div class="ttdef"><b>Definition:</b> PlainTextEditorPage.cpp:283</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1PlainTextEditorPage_html_aee4f46e54f29da671838ed232e526700"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1PlainTextEditorPage.html#aee4f46e54f29da671838ed232e526700">GpgFrontend::UI::PlainTextEditorPage::CloseNoteByClass</a></div><div class="ttdeci">void CloseNoteByClass(const char *className)</div><div class="ttdef"><b>Definition:</b> PlainTextEditorPage.cpp:113</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1FileReadTask_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1FileReadTask.html">GpgFrontend::UI::FileReadTask</a></div><div class="ttdef"><b>Definition:</b> FileReadTask.h:39</div></div>

View File

@ -116,190 +116,191 @@ $(document).ready(function(){initNavTree('SettingsAdvanced_8h_source.html','');
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;<span class="preprocessor">#endif // GPGFRONTEND_SETTINGSADVANCED_H</span></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_aa9c986dd95984811479ea93230c74b5d"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#aa9c986dd95984811479ea93230c74b5d">GpgFrontend::UI::MainWindow::slot_verify</a></div><div class="ttdeci">void slot_verify()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:339</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_af9640e5732c2595d0c094e7ff7e371ac"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#af9640e5732c2595d0c094e7ff7e371ac">GpgFrontend::UI::MainWindow::quote_act_</a></div><div class="ttdeci">QAction * quote_act_</div><div class="ttdoc">Action to quote text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:376</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_aa9c986dd95984811479ea93230c74b5d"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#aa9c986dd95984811479ea93230c74b5d">GpgFrontend::UI::MainWindow::slot_verify</a></div><div class="ttdeci">void slot_verify()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:327</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_af9640e5732c2595d0c094e7ff7e371ac"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#af9640e5732c2595d0c094e7ff7e371ac">GpgFrontend::UI::MainWindow::quote_act_</a></div><div class="ttdeci">QAction * quote_act_</div><div class="ttdoc">Action to quote text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:374</div></div>
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html_a57d0a4dba23cd3d9b42222d40c710dc1"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html#a57d0a4dba23cd3d9b42222d40c710dc1">GpgFrontend::UI::process_tarball_into_directory</a></div><div class="ttdeci">bool process_tarball_into_directory(QWidget *parent, std::filesystem::path &amp;path)</div><div class="ttdoc">convert directory into tarball</div><div class="ttdef"><b>Definition:</b> MainWindowFileSlotFunction.cpp:68</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ad27dcf3f534f13d8df71df680c4d177c"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ad27dcf3f534f13d8df71df680c4d177c">GpgFrontend::UI::MainWindow::upload_key_to_server</a></div><div class="ttdeci">void upload_key_to_server()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:606</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ad27dcf3f534f13d8df71df680c4d177c"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ad27dcf3f534f13d8df71df680c4d177c">GpgFrontend::UI::MainWindow::upload_key_to_server</a></div><div class="ttdeci">void upload_key_to_server()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:654</div></div>
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html">GpgFrontend::UI</a></div><div class="ttdef"><b>Definition:</b> FileReadTask.cpp:31</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1TextEdit_html_a3599bd01636a873cf3437ab6b9d38780"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1TextEdit.html#a3599bd01636a873cf3437ab6b9d38780">GpgFrontend::UI::TextEdit::SlotCopy</a></div><div class="ttdeci">void SlotCopy() const</div><div class="ttdef"><b>Definition:</b> TextEdit.cpp:537</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1TextEdit_html_aa30daf558cb85bbdcad55a805a106109"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1TextEdit.html#aa30daf558cb85bbdcad55a805a106109">GpgFrontend::UI::TextEdit::CurFilePage</a></div><div class="ttdeci">FilePage * CurFilePage() const</div><div class="ttdef"><b>Definition:</b> TextEdit.cpp:381</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgFileOpera_html_a350df1c07c054625c4755a78e6ca5ca8"><div class="ttname"><a href="classGpgFrontend_1_1GpgFileOpera.html#a350df1c07c054625c4755a78e6ca5ca8">GpgFrontend::GpgFileOpera::SignFile</a></div><div class="ttdeci">static GpgError SignFile(KeyListPtr keys, const std::string &amp;in_path, const std::string &amp;out_path, GpgSignResult &amp;result, int _channel=GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdef"><b>Definition:</b> GpgFileOpera.cpp:103</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a7a4b6490038470a8849231e48282da98"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a7a4b6490038470a8849231e48282da98">GpgFrontend::UI::MainWindow::save_settings</a></div><div class="ttdeci">void save_settings()</div><div class="ttdef"><b>Definition:</b> MainWindow.cpp:272</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a7a4b6490038470a8849231e48282da98"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a7a4b6490038470a8849231e48282da98">GpgFrontend::UI::MainWindow::save_settings</a></div><div class="ttdeci">void save_settings()</div><div class="ttdef"><b>Definition:</b> MainWindow.cpp:254</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a9ec699536a35a37961a8c6da1e231ae3"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a9ec699536a35a37961a8c6da1e231ae3">GpgFrontend::UI::MainWindow::SlotFileEncrypt</a></div><div class="ttdeci">void SlotFileEncrypt()</div><div class="ttdef"><b>Definition:</b> MainWindowFileSlotFunction.cpp:154</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a29a811d4d440c79c1bd2cc2bb40cdf7e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a29a811d4d440c79c1bd2cc2bb40cdf7e">GpgFrontend::UI::MainWindow::slot_open_file_tab</a></div><div class="ttdeci">void slot_open_file_tab()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotUI.cpp:58</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1PlainTextEditorPage_html_af5dfdfd48ef64cc46e524ec70a22fe3a"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1PlainTextEditorPage.html#af5dfdfd48ef64cc46e524ec70a22fe3a">GpgFrontend::UI::PlainTextEditorPage::ShowNotificationWidget</a></div><div class="ttdeci">void ShowNotificationWidget(QWidget *widget, const char *className)</div><div class="ttdef"><b>Definition:</b> PlainTextEditorPage.cpp:107</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_abe38474d4e81726147f9df8a9721ce6e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#abe38474d4e81726147f9df8a9721ce6e">GpgFrontend::UI::MainWindow::redo_act_</a></div><div class="ttdeci">QAction * redo_act_</div><div class="ttdoc">Action to redo last action.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:382</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_abe38474d4e81726147f9df8a9721ce6e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#abe38474d4e81726147f9df8a9721ce6e">GpgFrontend::UI::MainWindow::redo_act_</a></div><div class="ttdeci">QAction * redo_act_</div><div class="ttdoc">Action to redo last action.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:380</div></div>
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html_a3c971eeb5c620d08d6d92f0752ceaf9f"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html#a3c971eeb5c620d08d6d92f0752ceaf9f">GpgFrontend::UI::process_operation</a></div><div class="ttdeci">void process_operation(QWidget *parent, const std::string &amp;waiting_title, const Thread::Task::TaskRunnable func, const Thread::Task::TaskCallback callback, Thread::Task::DataObjectPtr data_object)</div><div class="ttdef"><b>Definition:</b> UserInterfaceUtils.cpp:116</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyImportExporter_html_aa9fbda8f6c3fa36a503075d7a124fa3f"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyImportExporter.html#aa9fbda8f6c3fa36a503075d7a124fa3f">GpgFrontend::GpgKeyImportExporter::ExportKeys</a></div><div class="ttdeci">bool ExportKeys(KeyIdArgsListPtr &amp;uid_list, ByteArrayPtr &amp;out_buffer, bool secret=false) const</div><div class="ttdef"><b>Definition:</b> GpgKeyImportExporter.cpp:71</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgBasicOperator_html_a9ea9e81194917e08f46eb657281b7953"><div class="ttname"><a href="classGpgFrontend_1_1GpgBasicOperator.html#a9ea9e81194917e08f46eb657281b7953">GpgFrontend::GpgBasicOperator::Decrypt</a></div><div class="ttdeci">gpgme_error_t Decrypt(BypeArrayRef in_buffer, ByteArrayPtr &amp;out_buffer, GpgDecrResult &amp;result)</div><div class="ttdoc">Call the interface provided by gpgme for decryption operation.</div><div class="ttdef"><b>Definition:</b> GpgBasicOperator.cpp:64</div></div>
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html_a5470872566b41ce628f64039f34b964a"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html#a5470872566b41ce628f64039f34b964a">GpgFrontend::UI::process_directory_into_tarball</a></div><div class="ttdeci">bool process_directory_into_tarball(QWidget *parent, QString &amp;path)</div><div class="ttdoc">convert tarball into directory</div><div class="ttdef"><b>Definition:</b> MainWindowFileSlotFunction.cpp:116</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1TextEdit_html_a3c976a5494d06c2186d94e7cc8ebe457"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1TextEdit.html#a3c976a5494d06c2186d94e7cc8ebe457">GpgFrontend::UI::TextEdit::MaybeSaveAnyTab</a></div><div class="ttdeci">bool MaybeSaveAnyTab()</div><div class="ttdef"><b>Definition:</b> TextEdit.cpp:322</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_abe0683e48485f9fcff622d9519c37ed9"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#abe0683e48485f9fcff622d9519c37ed9">GpgFrontend::UI::MainWindow::quit_act_</a></div><div class="ttdeci">QAction * quit_act_</div><div class="ttdoc">Action to quit application.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:359</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a313a5d7d0847114a6f11e4d7870edd86"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a313a5d7d0847114a6f11e4d7870edd86">GpgFrontend::UI::MainWindow::cut_pgp_header_act_</a></div><div class="ttdeci">QAction * cut_pgp_header_act_</div><div class="ttdoc">Action for cutting the PGP header.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:391</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_abe0683e48485f9fcff622d9519c37ed9"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#abe0683e48485f9fcff622d9519c37ed9">GpgFrontend::UI::MainWindow::quit_act_</a></div><div class="ttdeci">QAction * quit_act_</div><div class="ttdoc">Action to quit application.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:357</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a313a5d7d0847114a6f11e4d7870edd86"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a313a5d7d0847114a6f11e4d7870edd86">GpgFrontend::UI::MainWindow::cut_pgp_header_act_</a></div><div class="ttdeci">QAction * cut_pgp_header_act_</div><div class="ttdoc">Action for cutting the PGP header.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:389</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a0ab96012df041f2c2e47092db0600355"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a0ab96012df041f2c2e47092db0600355">GpgFrontend::UI::MainWindow::create_actions</a></div><div class="ttdeci">void create_actions()</div><div class="ttdef"><b>Definition:</b> MainWindowUI.cpp:34</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ab23c7e67dd1f5295b3c49ad79dfd5919"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab23c7e67dd1f5295b3c49ad79dfd5919">GpgFrontend::UI::MainWindow::SlotFileDecryptVerify</a></div><div class="ttdeci">void SlotFileDecryptVerify()</div><div class="ttdef"><b>Definition:</b> MainWindowFileSlotFunction.cpp:679</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a7f5a88922d06bee977335fb4b5f1d86d"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a7f5a88922d06bee977335fb4b5f1d86d">GpgFrontend::UI::MainWindow::slot_cut_pgp_header</a></div><div class="ttdeci">void slot_cut_pgp_header()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotUI.cpp:161</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a3c0a5305cf55fe5bee2f18298f983cad"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a3c0a5305cf55fe5bee2f18298f983cad">GpgFrontend::UI::MainWindow::browser_act_</a></div><div class="ttdeci">QAction * browser_act_</div><div class="ttdoc">Action to open file browser.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:354</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GlobalSettingStation &gt;::GetInstance</a></div><div class="ttdeci">static GlobalSettingStation &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a3c0a5305cf55fe5bee2f18298f983cad"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a3c0a5305cf55fe5bee2f18298f983cad">GpgFrontend::UI::MainWindow::browser_act_</a></div><div class="ttdeci">QAction * browser_act_</div><div class="ttdoc">Action to open file browser.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:352</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GlobalSettingStation &gt;::GetInstance</a></div><div class="ttdeci">static GlobalSettingStation &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1TextEdit_html_a72006c9f8f45ac4d154c67f62a29446d"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1TextEdit.html#a72006c9f8f45ac4d154c67f62a29446d">GpgFrontend::UI::TextEdit::SlotOpenFile</a></div><div class="ttdeci">void SlotOpenFile(QString &amp;path)</div><div class="ttdef"><b>Definition:</b> TextEdit.cpp:82</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgBasicOperator_html_a11845a9a3ea2941e14faa9130f0ac9ef"><div class="ttname"><a href="classGpgFrontend_1_1GpgBasicOperator.html#a11845a9a3ea2941e14faa9130f0ac9ef">GpgFrontend::GpgBasicOperator::DecryptVerify</a></div><div class="ttdeci">gpgme_error_t DecryptVerify(BypeArrayRef in_buffer, ByteArrayPtr &amp;out_buffer, GpgDecrResult &amp;decrypt_result, GpgVerifyResult &amp;verify_result)</div><div class="ttdoc">Call the interface provided by gpgme to perform decryption and verification operations at the same ti...</div><div class="ttdef"><b>Definition:</b> GpgBasicOperator.cpp:123</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1TextEdit_html_a15335d38187ddf580b7200d856768cfb"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1TextEdit.html#a15335d38187ddf580b7200d856768cfb">GpgFrontend::UI::TextEdit::SlotOpen</a></div><div class="ttdeci">void SlotOpen()</div><div class="ttdef"><b>Definition:</b> TextEdit.cpp:110</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgFileOpera_html_a234d939ae0b2c3f799dd01130fad9379"><div class="ttname"><a href="classGpgFrontend_1_1GpgFileOpera.html#a234d939ae0b2c3f799dd01130fad9379">GpgFrontend::GpgFileOpera::EncryptFile</a></div><div class="ttdeci">static unsigned int EncryptFile(KeyListPtr keys, const std::string &amp;in_path, const std::string &amp;out_path, GpgEncrResult &amp;result, int _channel=GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Encrypted file.</div><div class="ttdef"><b>Definition:</b> GpgFileOpera.cpp:40</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a38f243880cfb9276545b08f0730811e7"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a38f243880cfb9276545b08f0730811e7">GpgFrontend::UI::MainWindow::key_tool_bar_</a></div><div class="ttdeci">QToolBar * key_tool_bar_</div><div class="ttdoc">Toolbar holding key operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:343</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a38f243880cfb9276545b08f0730811e7"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a38f243880cfb9276545b08f0730811e7">GpgFrontend::UI::MainWindow::key_tool_bar_</a></div><div class="ttdeci">QToolBar * key_tool_bar_</div><div class="ttdoc">Toolbar holding key operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:341</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1PlainTextEditorPage_html_aee4f46e54f29da671838ed232e526700"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1PlainTextEditorPage.html#aee4f46e54f29da671838ed232e526700">GpgFrontend::UI::PlainTextEditorPage::CloseNoteByClass</a></div><div class="ttdeci">void CloseNoteByClass(const char *className)</div><div class="ttdef"><b>Definition:</b> PlainTextEditorPage.cpp:113</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1TextEdit_html_ae1e710c6722910b8d35df97aaabb3162"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1TextEdit.html#ae1e710c6722910b8d35df97aaabb3162">GpgFrontend::UI::TextEdit::SlotCut</a></div><div class="ttdeci">void SlotCut() const</div><div class="ttdef"><b>Definition:</b> TextEdit.cpp:529</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1InfoBoardWidget_html_a7d7504339221bd680fb18698dd829b32"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1InfoBoardWidget.html#a7d7504339221bd680fb18698dd829b32">GpgFrontend::UI::InfoBoardWidget::ResetOptionActionsMenu</a></div><div class="ttdeci">void ResetOptionActionsMenu()</div><div class="ttdef"><b>Definition:</b> InfoBoardWidget.cpp:129</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a0e9920cf0fc974ac2f70d3f039f009f2"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a0e9920cf0fc974ac2f70d3f039f009f2">GpgFrontend::UI::MainWindow::view_menu_</a></div><div class="ttdeci">QMenu * view_menu_</div><div class="ttdoc">Submenu for view operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:331</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a0e9920cf0fc974ac2f70d3f039f009f2"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a0e9920cf0fc974ac2f70d3f039f009f2">GpgFrontend::UI::MainWindow::view_menu_</a></div><div class="ttdeci">QMenu * view_menu_</div><div class="ttdoc">Submenu for view operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:329</div></div>
<div class="ttc" id="astructGpgFrontend_1_1UI_1_1SoftwareVersion_html"><div class="ttname"><a href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html">GpgFrontend::UI::SoftwareVersion</a></div><div class="ttdef"><b>Definition:</b> SoftwareVersion.h:39</div></div>
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html_a9ab218dde057182cb4911c4792acd925"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html#a9ab218dde057182cb4911c4792acd925">GpgFrontend::UI::import_unknown_key_from_keyserver</a></div><div class="ttdeci">void import_unknown_key_from_keyserver(QWidget *parent, const GpgVerifyResultAnalyse &amp;verify_res)</div><div class="ttdef"><b>Definition:</b> UserInterfaceUtils.cpp:61</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a14433405831283cd95091d741614d03b"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b">GpgFrontend::GlobalSettingStation::GetUISettings</a></div><div class="ttdeci">libconfig::Setting &amp; GetUISettings() noexcept</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:68</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_af08c62c38a750382ee218191c8e13f4f"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#af08c62c38a750382ee218191c8e13f4f">GpgFrontend::UI::MainWindow::file_menu_</a></div><div class="ttdeci">QMenu * file_menu_</div><div class="ttdoc">Submenu for file-operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:326</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a14433405831283cd95091d741614d03b"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b">GpgFrontend::GlobalSettingStation::GetUISettings</a></div><div class="ttdeci">libconfig::Setting &amp; GetUISettings() noexcept</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:63</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_af08c62c38a750382ee218191c8e13f4f"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#af08c62c38a750382ee218191c8e13f4f">GpgFrontend::UI::MainWindow::file_menu_</a></div><div class="ttdeci">QMenu * file_menu_</div><div class="ttdoc">Submenu for file-operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:324</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1TextEdit_html_a48351dc1529da3b8da311f65b735b5f1"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1TextEdit.html#a48351dc1529da3b8da311f65b735b5f1">GpgFrontend::UI::TextEdit::SlotCurPageTextEdit</a></div><div class="ttdeci">PlainTextEditorPage * SlotCurPageTextEdit() const</div><div class="ttdef"><b>Definition:</b> TextEdit.cpp:392</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a0cded37ef6e07856bbe439b0e90db839"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a0cded37ef6e07856bbe439b0e90db839">GpgFrontend::UI::MainWindow::sign_act_</a></div><div class="ttdeci">QAction * sign_act_</div><div class="ttdoc">Action to sign text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:364</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a0cded37ef6e07856bbe439b0e90db839"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a0cded37ef6e07856bbe439b0e90db839">GpgFrontend::UI::MainWindow::sign_act_</a></div><div class="ttdeci">QAction * sign_act_</div><div class="ttdoc">Action to sign text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:362</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1TextEdit_html_ae2b3bf422789d56087face98b6a9e929"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1TextEdit.html#ae2b3bf422789d56087face98b6a9e929">GpgFrontend::UI::TextEdit::SlotRedo</a></div><div class="ttdeci">void SlotRedo() const</div><div class="ttdoc">redo last change in current text page</div><div class="ttdef"><b>Definition:</b> TextEdit.cpp:563</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyList_html_a73ddb7feb1f70eac44e038c3dc925fec"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyList.html#a73ddb7feb1f70eac44e038c3dc925fec">GpgFrontend::UI::KeyList::AddListGroupTab</a></div><div class="ttdeci">void AddListGroupTab(const QString &amp;name, KeyListRow::KeyType selectType=KeyListRow::SECRET_OR_PUBLIC_KEY, KeyListColumn::InfoType infoType=KeyListColumn::ALL, const std::function&lt; bool(const GpgKey &amp;)&gt; &amp;filter=[](const GpgKey &amp;) -&gt; bool { return true;})</div><div class="ttdef"><b>Definition:</b> KeyList.cpp:99</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a76bf3784d751db78ed13bd9962e14472"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a76bf3784d751db78ed13bd9962e14472">GpgFrontend::UI::MainWindow::slot_append_selected_keys</a></div><div class="ttdeci">void slot_append_selected_keys()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:559</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a14bb12fa25620e1a93bd23c9f7c84081"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a14bb12fa25620e1a93bd23c9f7c84081">GpgFrontend::UI::MainWindow::verify_act_</a></div><div class="ttdeci">QAction * verify_act_</div><div class="ttdoc">Action to verify text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:365</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a76bf3784d751db78ed13bd9962e14472"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a76bf3784d751db78ed13bd9962e14472">GpgFrontend::UI::MainWindow::slot_append_selected_keys</a></div><div class="ttdeci">void slot_append_selected_keys()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:607</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a14bb12fa25620e1a93bd23c9f7c84081"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a14bb12fa25620e1a93bd23c9f7c84081">GpgFrontend::UI::MainWindow::verify_act_</a></div><div class="ttdeci">QAction * verify_act_</div><div class="ttdoc">Action to verify text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:363</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1AdvancedTab_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1AdvancedTab.html">GpgFrontend::UI::AdvancedTab</a></div><div class="ttdef"><b>Definition:</b> SettingsAdvanced.h:35</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1CommonUtils_html_a3bc26cc1e0f00f0ce2f95c0b6c8778d8"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1CommonUtils.html#a3bc26cc1e0f00f0ce2f95c0b6c8778d8">GpgFrontend::UI::CommonUtils::SlotImportKeys</a></div><div class="ttdeci">void SlotImportKeys(QWidget *parent, const std::string &amp;in_buffer)</div><div class="ttdef"><b>Definition:</b> UserInterfaceUtils.cpp:180</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a9dd292f55fba1fe62c83508fef7e43a1"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a9dd292f55fba1fe62c83508fef7e43a1">GpgFrontend::UI::MainWindow::about_act_</a></div><div class="ttdeci">QAction * about_act_</div><div class="ttdoc">Action to open about dialog.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:385</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a1e0d23d361b8e339ca85410db2bdfb64"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a1e0d23d361b8e339ca85410db2bdfb64">GpgFrontend::UI::MainWindow::file_tool_bar_</a></div><div class="ttdeci">QToolBar * file_tool_bar_</div><div class="ttdoc">Toolbar holding file actions.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:339</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a9dd292f55fba1fe62c83508fef7e43a1"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a9dd292f55fba1fe62c83508fef7e43a1">GpgFrontend::UI::MainWindow::about_act_</a></div><div class="ttdeci">QAction * about_act_</div><div class="ttdoc">Action to open about dialog.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:383</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a1e0d23d361b8e339ca85410db2bdfb64"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a1e0d23d361b8e339ca85410db2bdfb64">GpgFrontend::UI::MainWindow::file_tool_bar_</a></div><div class="ttdeci">QToolBar * file_tool_bar_</div><div class="ttdoc">Toolbar holding file actions.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:337</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1TextEdit_html_a72014409d407c161b048e07c061b4cf9"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1TextEdit.html#a72014409d407c161b048e07c061b4cf9">GpgFrontend::UI::TextEdit::SlotCurPageFileTreeView</a></div><div class="ttdeci">FilePage * SlotCurPageFileTreeView() const</div><div class="ttdef"><b>Definition:</b> TextEdit.cpp:398</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_adfa3b3ae1de1fd04c5ea09e3c97c3e98"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#adfa3b3ae1de1fd04c5ea09e3c97c3e98">GpgFrontend::UI::MainWindow::refresh_keys_from_key_server</a></div><div class="ttdeci">void refresh_keys_from_key_server()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:597</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a3cb7daedbef61c1be27635c9ebc9e689"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a3cb7daedbef61c1be27635c9ebc9e689">GpgFrontend::UI::MainWindow::zoom_in_act_</a></div><div class="ttdeci">QAction * zoom_in_act_</div><div class="ttdoc">Action to zoom in.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:383</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a9fbd8a2f5b2b5869276db83a4ad20216"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a9fbd8a2f5b2b5869276db83a4ad20216">GpgFrontend::UI::MainWindow::create_menus</a></div><div class="ttdeci">void create_menus()</div><div class="ttdef"><b>Definition:</b> MainWindowUI.cpp:315</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a2c2f6c021219564846f1624f6bb5b9a2"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a2c2f6c021219564846f1624f6bb5b9a2">GpgFrontend::UI::MainWindow::cut_act_</a></div><div class="ttdeci">QAction * cut_act_</div><div class="ttdoc">Action to cut text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:377</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_adfa3b3ae1de1fd04c5ea09e3c97c3e98"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#adfa3b3ae1de1fd04c5ea09e3c97c3e98">GpgFrontend::UI::MainWindow::refresh_keys_from_key_server</a></div><div class="ttdeci">void refresh_keys_from_key_server()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:645</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a3cb7daedbef61c1be27635c9ebc9e689"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a3cb7daedbef61c1be27635c9ebc9e689">GpgFrontend::UI::MainWindow::zoom_in_act_</a></div><div class="ttdeci">QAction * zoom_in_act_</div><div class="ttdoc">Action to zoom in.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:381</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a9fbd8a2f5b2b5869276db83a4ad20216"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a9fbd8a2f5b2b5869276db83a4ad20216">GpgFrontend::UI::MainWindow::create_menus</a></div><div class="ttdeci">void create_menus()</div><div class="ttdef"><b>Definition:</b> MainWindowUI.cpp:318</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a2c2f6c021219564846f1624f6bb5b9a2"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a2c2f6c021219564846f1624f6bb5b9a2">GpgFrontend::UI::MainWindow::cut_act_</a></div><div class="ttdeci">QAction * cut_act_</div><div class="ttdoc">Action to cut text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:375</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SettingsDialog_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SettingsDialog.html">GpgFrontend::UI::SettingsDialog</a></div><div class="ttdef"><b>Definition:</b> SettingsDialog.h:46</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_aabf3ddf6b624790369f164b4889c95be"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#aabf3ddf6b624790369f164b4889c95be">GpgFrontend::UI::MainWindow::slot_start_wizard</a></div><div class="ttdeci">void slot_start_wizard()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotUI.cpp:40</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a04668246525874760f47a340b4b7d8de"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a04668246525874760f47a340b4b7d8de">GpgFrontend::UI::MainWindow::create_dock_windows</a></div><div class="ttdeci">void create_dock_windows()</div><div class="ttdef"><b>Definition:</b> MainWindowUI.cpp:445</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a04668246525874760f47a340b4b7d8de"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a04668246525874760f47a340b4b7d8de">GpgFrontend::UI::MainWindow::create_dock_windows</a></div><div class="ttdeci">void create_dock_windows()</div><div class="ttdef"><b>Definition:</b> MainWindowUI.cpp:448</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgBasicOperator_html_af0347cb28ff73b2250395ceaa9001509"><div class="ttname"><a href="classGpgFrontend_1_1GpgBasicOperator.html#af0347cb28ff73b2250395ceaa9001509">GpgFrontend::GpgBasicOperator::Verify</a></div><div class="ttdeci">gpgme_error_t Verify(BypeArrayRef in_buffer, ByteArrayPtr &amp;sig_buffer, GpgVerifyResult &amp;result) const</div><div class="ttdoc">Call the interface provided by gpgme for verification operation.</div><div class="ttdef"><b>Definition:</b> GpgBasicOperator.cpp:81</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_af77f66b6b869f6ddb3d2caa3bc40bb09"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#af77f66b6b869f6ddb3d2caa3bc40bb09">GpgFrontend::UI::MainWindow::copy_mail_address_to_clipboard_act_</a></div><div class="ttdeci">QAction * copy_mail_address_to_clipboard_act_</div><div class="ttdef"><b>Definition:</b> MainWindow.h:372</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_af77f66b6b869f6ddb3d2caa3bc40bb09"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#af77f66b6b869f6ddb3d2caa3bc40bb09">GpgFrontend::UI::MainWindow::copy_mail_address_to_clipboard_act_</a></div><div class="ttdeci">QAction * copy_mail_address_to_clipboard_act_</div><div class="ttdef"><b>Definition:</b> MainWindow.h:370</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgBasicOperator_html_a988d7e65e85fc7a578f26300332a65d3"><div class="ttname"><a href="classGpgFrontend_1_1GpgBasicOperator.html#a988d7e65e85fc7a578f26300332a65d3">GpgFrontend::GpgBasicOperator::Sign</a></div><div class="ttdeci">gpg_error_t Sign(KeyListPtr signers, BypeArrayRef in_buffer, ByteArrayPtr &amp;out_buffer, gpgme_sig_mode_t mode, GpgSignResult &amp;result)</div><div class="ttdoc">Call the interface provided by gpgme for signing operation.</div><div class="ttdef"><b>Definition:</b> GpgBasicOperator.cpp:101</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyList_html_ac1e5046770c36f67aab34715e50c0a33"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyList.html#ac1e5046770c36f67aab34715e50c0a33">GpgFrontend::UI::KeyList::GetChecked</a></div><div class="ttdeci">KeyIdArgsListPtr GetChecked()</div><div class="ttdoc">Get the Checked object.</div><div class="ttdef"><b>Definition:</b> KeyList.cpp:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a8d5ce6514ef3fa8ac3223176f5fa2701"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8d5ce6514ef3fa8ac3223176f5fa2701">GpgFrontend::UI::MainWindow::switch_tab_up_act_</a></div><div class="ttdeci">QAction * switch_tab_up_act_</div><div class="ttdoc">Action to switch tab up.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:351</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a8d5ce6514ef3fa8ac3223176f5fa2701"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8d5ce6514ef3fa8ac3223176f5fa2701">GpgFrontend::UI::MainWindow::switch_tab_up_act_</a></div><div class="ttdeci">QAction * switch_tab_up_act_</div><div class="ttdoc">Action to switch tab up.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:349</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ab1fb798caf43dd067beca5285444d47d"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab1fb798caf43dd067beca5285444d47d">GpgFrontend::UI::MainWindow::SlotSetRestartNeeded</a></div><div class="ttdeci">void SlotSetRestartNeeded(bool needed)</div><div class="ttdef"><b>Definition:</b> MainWindowSlotUI.cpp:185</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_aea9274389c3b049793fe5aa5a6adf63c"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#aea9274389c3b049793fe5aa5a6adf63c">GpgFrontend::UI::MainWindow::slot_clean_double_line_breaks</a></div><div class="ttdeci">void slot_clean_double_line_breaks()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotUI.cpp:137</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1TextEdit_html_ae22ecadf31648f424eb8ab86bd28ef39"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1TextEdit.html#ae22ecadf31648f424eb8ab86bd28ef39">GpgFrontend::UI::TextEdit::SlotNewFileTab</a></div><div class="ttdeci">void SlotNewFileTab() const</div><div class="ttdef"><b>Definition:</b> TextEdit.cpp:72</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a05b838ad518857fed24864ecce40c203"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a05b838ad518857fed24864ecce40c203">GpgFrontend::UI::MainWindow::SlotOpenFile</a></div><div class="ttdeci">void SlotOpenFile(QString &amp;path)</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:613</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a4a1edafb8c67b181ff3c29394147571d"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a4a1edafb8c67b181ff3c29394147571d">GpgFrontend::UI::MainWindow::open_act_</a></div><div class="ttdeci">QAction * open_act_</div><div class="ttdoc">Action to open file.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:353</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a8d6fe32ab64797459443ed285d769745"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8d6fe32ab64797459443ed285d769745">GpgFrontend::UI::MainWindow::import_key_menu_</a></div><div class="ttdeci">QMenu * import_key_menu_</div><div class="ttdoc">Submenu for import operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:332</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a2417c807356e3b876ecb2f572568670b"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a2417c807356e3b876ecb2f572568670b">GpgFrontend::UI::MainWindow::encrypt_sign_act_</a></div><div class="ttdeci">QAction * encrypt_sign_act_</div><div class="ttdoc">Action to encrypt and sign text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:361</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a05b838ad518857fed24864ecce40c203"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a05b838ad518857fed24864ecce40c203">GpgFrontend::UI::MainWindow::SlotOpenFile</a></div><div class="ttdeci">void SlotOpenFile(QString &amp;path)</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:661</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a4a1edafb8c67b181ff3c29394147571d"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a4a1edafb8c67b181ff3c29394147571d">GpgFrontend::UI::MainWindow::open_act_</a></div><div class="ttdeci">QAction * open_act_</div><div class="ttdoc">Action to open file.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:351</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a8d6fe32ab64797459443ed285d769745"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8d6fe32ab64797459443ed285d769745">GpgFrontend::UI::MainWindow::import_key_menu_</a></div><div class="ttdeci">QMenu * import_key_menu_</div><div class="ttdoc">Submenu for import operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:330</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a2417c807356e3b876ecb2f572568670b"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a2417c807356e3b876ecb2f572568670b">GpgFrontend::UI::MainWindow::encrypt_sign_act_</a></div><div class="ttdeci">QAction * encrypt_sign_act_</div><div class="ttdoc">Action to encrypt and sign text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:359</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1TextEdit_html_a6c814253dfc061bfdae0fa71c6196c55"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1TextEdit.html#a6c814253dfc061bfdae0fa71c6196c55">GpgFrontend::UI::TextEdit::SlotSelectAll</a></div><div class="ttdeci">void SlotSelectAll() const</div><div class="ttdoc">select all in current text page</div><div class="ttdef"><b>Definition:</b> TextEdit.cpp:591</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a62ea61c38e758022ba655c6faf54322b"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a62ea61c38e758022ba655c6faf54322b">GpgFrontend::UI::MainWindow::paste_act_</a></div><div class="ttdeci">QAction * paste_act_</div><div class="ttdoc">Action to paste text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:378</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a62ea61c38e758022ba655c6faf54322b"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a62ea61c38e758022ba655c6faf54322b">GpgFrontend::UI::MainWindow::paste_act_</a></div><div class="ttdeci">QAction * paste_act_</div><div class="ttdoc">Action to paste text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:376</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ae11d01211c2914ecc148e13dd7de506e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ae11d01211c2914ecc148e13dd7de506e">GpgFrontend::UI::MainWindow::slot_encrypt</a></div><div class="ttdeci">void slot_encrypt()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:51</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyMgmt_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyMgmt.html">GpgFrontend::UI::KeyMgmt</a></div><div class="ttdef"><b>Definition:</b> KeyMgmt.h:45</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgVerifyResultAnalyse_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgVerifyResultAnalyse.html">GpgFrontend::GpgVerifyResultAnalyse</a></div><div class="ttdef"><b>Definition:</b> GpgVerifyResultAnalyse.h:40</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1TextEdit_html_af466ec2b8ab3f695d206efc0574bbe20"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1TextEdit.html#af466ec2b8ab3f695d206efc0574bbe20">GpgFrontend::UI::TextEdit::SlotFillTextEditWithText</a></div><div class="ttdeci">void SlotFillTextEditWithText(const QString &amp;text) const</div><div class="ttdef"><b>Definition:</b> TextEdit.cpp:425</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyServerImportDialog_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyServerImportDialog.html">GpgFrontend::UI::KeyServerImportDialog</a></div><div class="ttdef"><b>Definition:</b> KeyServerImportDialog.h:43</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_aac320aef3b49cd068544aac54b927f7a"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#aac320aef3b49cd068544aac54b927f7a">GpgFrontend::UI::MainWindow::crypt_tool_bar_</a></div><div class="ttdeci">QToolBar * crypt_tool_bar_</div><div class="ttdoc">Toolbar holding crypt actions.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:338</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_af763a506aed7d0fb2125d1859583b853"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#af763a506aed7d0fb2125d1859583b853">GpgFrontend::UI::MainWindow::steganography_menu_</a></div><div class="ttdeci">QMenu * steganography_menu_</div><div class="ttdoc">Submenu for steganography operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:337</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_aac320aef3b49cd068544aac54b927f7a"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#aac320aef3b49cd068544aac54b927f7a">GpgFrontend::UI::MainWindow::crypt_tool_bar_</a></div><div class="ttdeci">QToolBar * crypt_tool_bar_</div><div class="ttdoc">Toolbar holding crypt actions.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:336</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_af763a506aed7d0fb2125d1859583b853"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#af763a506aed7d0fb2125d1859583b853">GpgFrontend::UI::MainWindow::steganography_menu_</a></div><div class="ttdeci">QMenu * steganography_menu_</div><div class="ttdoc">Submenu for steganography operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:335</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1TextEdit_html_a6a02fce9dc4039c982d6dd19231517ee"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1TextEdit.html#a6a02fce9dc4039c982d6dd19231517ee">GpgFrontend::UI::TextEdit::SlotQuote</a></div><div class="ttdeci">void SlotQuote() const</div><div class="ttdef"><b>Definition:</b> TextEdit.cpp:403</div></div>
<div class="ttc" id="astructGpgFrontend_1_1UI_1_1SoftwareVersion_html_a587a3fdb047a15c3771c2af5eebdbf4b"><div class="ttname"><a href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html#a587a3fdb047a15c3771c2af5eebdbf4b">GpgFrontend::UI::SoftwareVersion::VersionWithDrawn</a></div><div class="ttdeci">bool VersionWithDrawn() const</div><div class="ttdef"><b>Definition:</b> SoftwareVersion.h:68</div></div>
<div class="ttc" id="astructGpgFrontend_1_1UI_1_1SoftwareVersion_html_a587a3fdb047a15c3771c2af5eebdbf4b"><div class="ttname"><a href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html#a587a3fdb047a15c3771c2af5eebdbf4b">GpgFrontend::UI::SoftwareVersion::VersionWithDrawn</a></div><div class="ttdeci">bool VersionWithDrawn() const</div><div class="ttdef"><b>Definition:</b> SoftwareVersion.h:76</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SettingsObject_html_a5ddcc2e0bc6d4c2f88e6e00371d4792e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SettingsObject.html#a5ddcc2e0bc6d4c2f88e6e00371d4792e">GpgFrontend::UI::SettingsObject::Check</a></div><div class="ttdeci">nlohmann::json &amp; Check(const std::string &amp;key, const nlohmann::json &amp;default_value)</div><div class="ttdef"><b>Definition:</b> SettingsObject.cpp:31</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a70397629ae3ffe039051b80a099c7979"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a70397629ae3ffe039051b80a099c7979">GpgFrontend::UI::MainWindow::zoom_out_act_</a></div><div class="ttdeci">QAction * zoom_out_act_</div><div class="ttdoc">Action to zoom out.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:384</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a70397629ae3ffe039051b80a099c7979"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a70397629ae3ffe039051b80a099c7979">GpgFrontend::UI::MainWindow::zoom_out_act_</a></div><div class="ttdeci">QAction * zoom_out_act_</div><div class="ttdoc">Action to zoom out.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:382</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyDetailsDialog_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyDetailsDialog.html">GpgFrontend::UI::KeyDetailsDialog</a></div><div class="ttdef"><b>Definition:</b> KeyDetailsDialog.h:37</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_adaa66d9cdc51c946efc99bb94deda31c"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#adaa66d9cdc51c946efc99bb94deda31c">GpgFrontend::UI::MainWindow::key_list_dock_</a></div><div class="ttdeci">QDockWidget * key_list_dock_</div><div class="ttdoc">Encrypt Dock.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:346</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a033d448541b44fa48b76dec828a4eb0e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a033d448541b44fa48b76dec828a4eb0e">GpgFrontend::UI::MainWindow::slot_show_key_details</a></div><div class="ttdeci">void slot_show_key_details()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:585</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a8f9dd7edba23321a13ed630cdef7fdcc"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8f9dd7edba23321a13ed630cdef7fdcc">GpgFrontend::UI::MainWindow::print_act_</a></div><div class="ttdeci">QAction * print_act_</div><div class="ttdoc">Action to print.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:357</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_adaa66d9cdc51c946efc99bb94deda31c"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#adaa66d9cdc51c946efc99bb94deda31c">GpgFrontend::UI::MainWindow::key_list_dock_</a></div><div class="ttdeci">QDockWidget * key_list_dock_</div><div class="ttdoc">Encrypt Dock.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:344</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a033d448541b44fa48b76dec828a4eb0e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a033d448541b44fa48b76dec828a4eb0e">GpgFrontend::UI::MainWindow::slot_show_key_details</a></div><div class="ttdeci">void slot_show_key_details()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:633</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a8f9dd7edba23321a13ed630cdef7fdcc"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8f9dd7edba23321a13ed630cdef7fdcc">GpgFrontend::UI::MainWindow::print_act_</a></div><div class="ttdeci">QAction * print_act_</div><div class="ttdoc">Action to print.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:355</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1TextEdit_html_aa2230418dc8f72c400f5a90082a983c9"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1TextEdit.html#aa2230418dc8f72c400f5a90082a983c9">GpgFrontend::UI::TextEdit::SlotPaste</a></div><div class="ttdeci">void SlotPaste() const</div><div class="ttdef"><b>Definition:</b> TextEdit.cpp:547</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a85a98a1ec5418c110201980fa013d1fd"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a85a98a1ec5418c110201980fa013d1fd">GpgFrontend::UI::MainWindow::SetCryptoMenuStatus</a></div><div class="ttdeci">void SetCryptoMenuStatus(CryptoMenu::OperationType type)</div><div class="ttdef"><b>Definition:</b> MainWindowSlotUI.cpp:191</div></div>
<div class="ttc" id="astructGpgFrontend_1_1UI_1_1SoftwareVersion_html_a43663cd2d086299a0f0304f5bde9c663"><div class="ttname"><a href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html#a43663cd2d086299a0f0304f5bde9c663">GpgFrontend::UI::SoftwareVersion::CurrentVersionReleased</a></div><div class="ttdeci">bool CurrentVersionReleased() const</div><div class="ttdef"><b>Definition:</b> SoftwareVersion.h:79</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a1d61ea803e6c825bd54f42ba9ae85919"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a1d61ea803e6c825bd54f42ba9ae85919">GpgFrontend::UI::MainWindow::slot_decrypt_verify</a></div><div class="ttdeci">void slot_decrypt_verify()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:481</div></div>
<div class="ttc" id="astructGpgFrontend_1_1UI_1_1SoftwareVersion_html_a43663cd2d086299a0f0304f5bde9c663"><div class="ttname"><a href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html#a43663cd2d086299a0f0304f5bde9c663">GpgFrontend::UI::SoftwareVersion::CurrentVersionReleased</a></div><div class="ttdeci">bool CurrentVersionReleased() const</div><div class="ttdef"><b>Definition:</b> SoftwareVersion.h:87</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a1d61ea803e6c825bd54f42ba9ae85919"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a1d61ea803e6c825bd54f42ba9ae85919">GpgFrontend::UI::MainWindow::slot_decrypt_verify</a></div><div class="ttdeci">void slot_decrypt_verify()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:514</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1TextEdit_html_a02fa44ba0c56f3f6ae125f8490faf254"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1TextEdit.html#a02fa44ba0c56f3f6ae125f8490faf254">GpgFrontend::UI::TextEdit::SlotSaveAs</a></div><div class="ttdeci">bool SlotSaveAs()</div><div class="ttdef"><b>Definition:</b> TextEdit.cpp:219</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_af93d72eaf58326f1f9e926752c6b1fc6"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#af93d72eaf58326f1f9e926752c6b1fc6">GpgFrontend::UI::MainWindow::slot_copy_mail_address_to_clipboard</a></div><div class="ttdeci">void slot_copy_mail_address_to_clipboard()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:572</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_af93d72eaf58326f1f9e926752c6b1fc6"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#af93d72eaf58326f1f9e926752c6b1fc6">GpgFrontend::UI::MainWindow::slot_copy_mail_address_to_clipboard</a></div><div class="ttdeci">void slot_copy_mail_address_to_clipboard()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:620</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1TextEdit_html_af1e364b513f566c743a5d36c19098762"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1TextEdit.html#af1e364b513f566c743a5d36c19098762">GpgFrontend::UI::TextEdit::SlotSwitchTabUp</a></div><div class="ttdeci">void SlotSwitchTabUp() const</div><div class="ttdef"><b>Definition:</b> TextEdit.cpp:492</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyGetter_html_a94243d09c9418c8ebf0c7cdab4a2b7f1"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyGetter.html#a94243d09c9418c8ebf0c7cdab4a2b7f1">GpgFrontend::GpgKeyGetter::GetKey</a></div><div class="ttdeci">GpgKey GetKey(const std::string &amp;id, bool use_cache=true)</div><div class="ttdoc">Get the Key object.</div><div class="ttdef"><b>Definition:</b> GpgKeyGetter.cpp:47</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a88af746cd550792ab6095d2ebbd29b41"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a88af746cd550792ab6095d2ebbd29b41">GpgFrontend::UI::MainWindow::switch_tab_down_act_</a></div><div class="ttdeci">QAction * switch_tab_down_act_</div><div class="ttdoc">Action to switch tab down.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:352</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a88af746cd550792ab6095d2ebbd29b41"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a88af746cd550792ab6095d2ebbd29b41">GpgFrontend::UI::MainWindow::switch_tab_down_act_</a></div><div class="ttdeci">QAction * switch_tab_down_act_</div><div class="ttdoc">Action to switch tab down.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:350</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1TextEdit_html_adca2bbfa746b5598f2a4f74026b84224"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1TextEdit.html#adca2bbfa746b5598f2a4f74026b84224">GpgFrontend::UI::TextEdit::SlotPrint</a></div><div class="ttdeci">void SlotPrint()</div><div class="ttdef"><b>Definition:</b> TextEdit.cpp:458</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SettingsObject_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SettingsObject.html">GpgFrontend::UI::SettingsObject</a></div><div class="ttdoc">The SettingsObject class This class is used to store settings for the application securely.</div><div class="ttdef"><b>Definition:</b> SettingsObject.h:43</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1TextEdit_html_a4a81e69f6dc74ea649ca9a2358342fd5"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1TextEdit.html#a4a81e69f6dc74ea649ca9a2358342fd5">GpgFrontend::UI::TextEdit::SlotUndo</a></div><div class="ttdeci">void SlotUndo() const</div><div class="ttdef"><b>Definition:</b> TextEdit.cpp:555</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a8bcdcbe678b8dc0837fffda2ebfe79bf"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8bcdcbe678b8dc0837fffda2ebfe79bf">GpgFrontend::UI::MainWindow::SlotFileSign</a></div><div class="ttdeci">void SlotFileSign()</div><div class="ttdef"><b>Definition:</b> MainWindowFileSlotFunction.cpp:364</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyList_html_a1bcca32b18c539a2ae83c30fc07db544"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyList.html#a1bcca32b18c539a2ae83c30fc07db544">GpgFrontend::UI::KeyList::GetSelected</a></div><div class="ttdeci">KeyIdArgsListPtr GetSelected()</div><div class="ttdoc">Get the Selected object.</div><div class="ttdef"><b>Definition:</b> KeyList.cpp:253</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1CommonUtils_html_a057526790f6b2f6288c3a35322c34d8d"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1CommonUtils.html#a057526790f6b2f6288c3a35322c34d8d">GpgFrontend::UI::CommonUtils::SlotImportKeyFromFile</a></div><div class="ttdeci">void SlotImportKeyFromFile(QWidget *parent)</div><div class="ttdef"><b>Definition:</b> UserInterfaceUtils.cpp:188</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ab67486a71126073e7c39ca12603198f4"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab67486a71126073e7c39ca12603198f4">GpgFrontend::UI::MainWindow::append_selected_keys_act_</a></div><div class="ttdeci">QAction * append_selected_keys_act_</div><div class="ttdoc">Action to append selected keys to edit.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:371</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a672f4ef07be6ad645613ecd49399700d"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a672f4ef07be6ad645613ecd49399700d">GpgFrontend::UI::MainWindow::check_update_act_</a></div><div class="ttdeci">QAction * check_update_act_</div><div class="ttdoc">Action to open about dialog.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:386</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ab67486a71126073e7c39ca12603198f4"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab67486a71126073e7c39ca12603198f4">GpgFrontend::UI::MainWindow::append_selected_keys_act_</a></div><div class="ttdeci">QAction * append_selected_keys_act_</div><div class="ttdoc">Action to append selected keys to edit.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:369</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a672f4ef07be6ad645613ecd49399700d"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a672f4ef07be6ad645613ecd49399700d">GpgFrontend::UI::MainWindow::check_update_act_</a></div><div class="ttdeci">QAction * check_update_act_</div><div class="ttdoc">Action to open about dialog.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:384</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyList_html_a81c2e36427371fa6ae6381870b9b5bdd"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyList.html#a81c2e36427371fa6ae6381870b9b5bdd">GpgFrontend::UI::KeyList::GetPrivateChecked</a></div><div class="ttdeci">KeyIdArgsListPtr GetPrivateChecked()</div><div class="ttdoc">Get the Private Checked object.</div><div class="ttdef"><b>Definition:</b> KeyList.cpp:209</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SignersPicker_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SignersPicker.html">GpgFrontend::UI::SignersPicker</a></div><div class="ttdef"><b>Definition:</b> SignersPicker.h:42</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgEncryptResultAnalyse_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgEncryptResultAnalyse.html">GpgFrontend::GpgEncryptResultAnalyse</a></div><div class="ttdef"><b>Definition:</b> GpgEncryptResultAnalyse.h:40</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_aaa1de043b71dbcf0e8d8c265b2a67bd3"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#aaa1de043b71dbcf0e8d8c265b2a67bd3">GpgFrontend::UI::MainWindow::create_tool_bars</a></div><div class="ttdeci">void create_tool_bars()</div><div class="ttdef"><b>Definition:</b> MainWindowUI.cpp:380</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgConstants_html_a237006d6db30c7e3f8de171210eb35f2"><div class="ttname"><a href="classGpgFrontend_1_1GpgConstants.html#a237006d6db30c7e3f8de171210eb35f2">GpgFrontend::GpgConstants::PGP_CRYPT_BEGIN</a></div><div class="ttdeci">static const char * PGP_CRYPT_BEGIN</div><div class="ttdef"><b>Definition:</b> GpgConstants.h:213</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_aaa1de043b71dbcf0e8d8c265b2a67bd3"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#aaa1de043b71dbcf0e8d8c265b2a67bd3">GpgFrontend::UI::MainWindow::create_tool_bars</a></div><div class="ttdeci">void create_tool_bars()</div><div class="ttdef"><b>Definition:</b> MainWindowUI.cpp:383</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgConstants_html_a237006d6db30c7e3f8de171210eb35f2"><div class="ttname"><a href="classGpgFrontend_1_1GpgConstants.html#a237006d6db30c7e3f8de171210eb35f2">GpgFrontend::GpgConstants::PGP_CRYPT_BEGIN</a></div><div class="ttdeci">static const char * PGP_CRYPT_BEGIN</div><div class="ttdef"><b>Definition:</b> GpgConstants.h:206</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1Wizard_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1Wizard.html">GpgFrontend::UI::Wizard</a></div><div class="ttdef"><b>Definition:</b> Wizard.h:44</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_aa498dfecac36590e4b60d50824dff58c"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#aa498dfecac36590e4b60d50824dff58c">GpgFrontend::UI::MainWindow::undo_act_</a></div><div class="ttdeci">QAction * undo_act_</div><div class="ttdoc">Action to undo last action.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:381</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_aa498dfecac36590e4b60d50824dff58c"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#aa498dfecac36590e4b60d50824dff58c">GpgFrontend::UI::MainWindow::undo_act_</a></div><div class="ttdeci">QAction * undo_act_</div><div class="ttdoc">Action to undo last action.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:379</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_a888c0263f04bdd52967e092b9c73eb6d"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#a888c0263f04bdd52967e092b9c73eb6d">GpgFrontend::GpgKey::IsPrivateKey</a></div><div class="ttdeci">bool IsPrivateKey() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:140</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a1ab1f3f57f9969447491e63f54420585"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a1ab1f3f57f9969447491e63f54420585">GpgFrontend::UI::MainWindow::create_status_bar</a></div><div class="ttdeci">void create_status_bar()</div><div class="ttdef"><b>Definition:</b> MainWindowUI.cpp:429</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a1ab1f3f57f9969447491e63f54420585"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a1ab1f3f57f9969447491e63f54420585">GpgFrontend::UI::MainWindow::create_status_bar</a></div><div class="ttdeci">void create_status_bar()</div><div class="ttdef"><b>Definition:</b> MainWindowUI.cpp:432</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgBasicOperator_html_a8f4ef57e941a066ad9d070eee51e2073"><div class="ttname"><a href="classGpgFrontend_1_1GpgBasicOperator.html#a8f4ef57e941a066ad9d070eee51e2073">GpgFrontend::GpgBasicOperator::EncryptSymmetric</a></div><div class="ttdeci">gpg_error_t EncryptSymmetric(BypeArrayRef in_buffer, ByteArrayPtr &amp;out_buffer, GpgEncrResult &amp;result)</div><div class="ttdoc">Call the interface provided by GPGME to symmetrical encryption.</div><div class="ttdef"><b>Definition:</b> GpgBasicOperator.cpp:203</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a874b505fbc1046f579a736683f5a7f65"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a874b505fbc1046f579a736683f5a7f65">GpgFrontend::UI::MainWindow::slot_open_settings_dialog</a></div><div class="ttdeci">void slot_open_settings_dialog()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotUI.cpp:102</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgBasicOperator_html_a08906cf2bc2ddad8489438610f388f8a"><div class="ttname"><a href="classGpgFrontend_1_1GpgBasicOperator.html#a08906cf2bc2ddad8489438610f388f8a">GpgFrontend::GpgBasicOperator::EncryptSign</a></div><div class="ttdeci">gpgme_error_t EncryptSign(KeyListPtr keys, KeyListPtr signers, BypeArrayRef in_buffer, ByteArrayPtr &amp;out_buffer, GpgEncrResult &amp;encr_result, GpgSignResult &amp;sign_result)</div><div class="ttdoc">Call the interface provided by gpgme to perform encryption and signature operations at the same time.</div><div class="ttdef"><b>Definition:</b> GpgBasicOperator.cpp:144</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1PlainTextEditorPage_html_a6218e6e12bdba0228e4ab4276f7fed7a"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1PlainTextEditorPage.html#a6218e6e12bdba0228e4ab4276f7fed7a">GpgFrontend::UI::PlainTextEditorPage::GetTextPage</a></div><div class="ttdeci">QPlainTextEdit * GetTextPage()</div><div class="ttdef"><b>Definition:</b> PlainTextEditorPage.cpp:81</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ab0019ca316b971c594c2f20f418256a6"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab0019ca316b971c594c2f20f418256a6">GpgFrontend::UI::MainWindow::start_wizard_act_</a></div><div class="ttdeci">QAction * start_wizard_act_</div><div class="ttdoc">Action to open the wizard.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:390</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a95b2c86afbefe47e79af87e56032e306"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a95b2c86afbefe47e79af87e56032e306">GpgFrontend::UI::MainWindow::add_pgp_header_act_</a></div><div class="ttdeci">QAction * add_pgp_header_act_</div><div class="ttdoc">Action for adding the PGP header.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:392</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ab0019ca316b971c594c2f20f418256a6"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab0019ca316b971c594c2f20f418256a6">GpgFrontend::UI::MainWindow::start_wizard_act_</a></div><div class="ttdeci">QAction * start_wizard_act_</div><div class="ttdoc">Action to open the wizard.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:388</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a95b2c86afbefe47e79af87e56032e306"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a95b2c86afbefe47e79af87e56032e306">GpgFrontend::UI::MainWindow::add_pgp_header_act_</a></div><div class="ttdeci">QAction * add_pgp_header_act_</div><div class="ttdoc">Action for adding the PGP header.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:390</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a3f3d03b0ec22385bee559fbd2aeb881b"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a3f3d03b0ec22385bee559fbd2aeb881b">GpgFrontend::UI::MainWindow::slot_sign</a></div><div class="ttdeci">void slot_sign()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:173</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1AboutDialog_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1AboutDialog.html">GpgFrontend::UI::AboutDialog</a></div><div class="ttdoc">Class for handling the about dialog.</div><div class="ttdef"><b>Definition:</b> AboutDialog.h:119</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a22256763ef83ed35a81e446b553d8112"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a22256763ef83ed35a81e446b553d8112">GpgFrontend::UI::MainWindow::save_as_act_</a></div><div class="ttdeci">QAction * save_as_act_</div><div class="ttdoc">Action to save file as.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:356</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a8538940a9a5dea7ddf53c89acdeb83be"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8538940a9a5dea7ddf53c89acdeb83be">GpgFrontend::UI::MainWindow::import_button_</a></div><div class="ttdeci">QToolButton * import_button_</div><div class="ttdoc">Tool button for import dropdown menu in toolbar.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:345</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a22256763ef83ed35a81e446b553d8112"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a22256763ef83ed35a81e446b553d8112">GpgFrontend::UI::MainWindow::save_as_act_</a></div><div class="ttdeci">QAction * save_as_act_</div><div class="ttdoc">Action to save file as.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:354</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a8538940a9a5dea7ddf53c89acdeb83be"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a8538940a9a5dea7ddf53c89acdeb83be">GpgFrontend::UI::MainWindow::import_button_</a></div><div class="ttdeci">QToolButton * import_button_</div><div class="ttdoc">Tool button for import dropdown menu in toolbar.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:343</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a9879061cfd321c6757c77f75d46dc7d8"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a9879061cfd321c6757c77f75d46dc7d8">GpgFrontend::UI::MainWindow::SlotFileVerify</a></div><div class="ttdeci">void SlotFileVerify()</div><div class="ttdef"><b>Definition:</b> MainWindowFileSlotFunction.cpp:459</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a24a0b0d974fc5f8fdda60c128a82d957"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a24a0b0d974fc5f8fdda60c128a82d957">GpgFrontend::UI::MainWindow::slot_disable_tab_actions</a></div><div class="ttdeci">void slot_disable_tab_actions(int number)</div><div class="ttdef"><b>Definition:</b> MainWindowSlotUI.cpp:60</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1CommonUtils_html_af1b3538d3119c8564e83c7661f73f6ea"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1CommonUtils.html#af1b3538d3119c8564e83c7661f73f6ea">GpgFrontend::UI::CommonUtils::SlotImportKeyFromKeyServer</a></div><div class="ttdeci">void SlotImportKeyFromKeyServer(QWidget *parent)</div><div class="ttdef"><b>Definition:</b> UserInterfaceUtils.cpp:204</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a4edac6df92596ba8eea3a8cdc1173684"><div class="ttname"><a href="namespaceGpgFrontend.html#a4edac6df92596ba8eea3a8cdc1173684">GpgFrontend::check_gpg_error_2_err_code</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT gpg_err_code_t check_gpg_error_2_err_code(gpgme_error_t err, gpgme_error_t predict=GPG_ERR_NO_ERROR)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:66</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a4edac6df92596ba8eea3a8cdc1173684"><div class="ttname"><a href="namespaceGpgFrontend.html#a4edac6df92596ba8eea3a8cdc1173684">GpgFrontend::check_gpg_error_2_err_code</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT gpg_err_code_t check_gpg_error_2_err_code(gpgme_error_t err, gpgme_error_t predict=GPG_ERR_NO_ERROR)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:63</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1TextEdit_html_ace0b8f4c161db9f4f5db5ecbfd7a91c0"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1TextEdit.html#ace0b8f4c161db9f4f5db5ecbfd7a91c0">GpgFrontend::UI::TextEdit::SlotSave</a></div><div class="ttdeci">void SlotSave()</div><div class="ttdef"><b>Definition:</b> TextEdit.cpp:148</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgFileOpera_html_a90949b4e9e6116784260cd0e416551db"><div class="ttname"><a href="classGpgFrontend_1_1GpgFileOpera.html#a90949b4e9e6116784260cd0e416551db">GpgFrontend::GpgFileOpera::DecryptVerifyFile</a></div><div class="ttdeci">static GpgError DecryptVerifyFile(const std::string &amp;in_path, const std::string &amp;out_path, GpgDecrResult &amp;decr_res, GpgVerifyResult &amp;verify_res)</div><div class="ttdef"><b>Definition:</b> GpgFileOpera.cpp:197</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a7fdaae01c50d540ecd8672091cdfbcc0"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a7fdaae01c50d540ecd8672091cdfbcc0">GpgFrontend::UI::MainWindow::get_restart_needed</a></div><div class="ttdeci">bool get_restart_needed() const</div><div class="ttdoc">return true, if restart is needed</div><div class="ttdef"><b>Definition:</b> MainWindowSlotUI.cpp:189</div></div>
<div class="ttc" id="astructGpgFrontend_1_1UI_1_1SoftwareVersion_html_abc311fd0e15da1a04b995587ca74e1a6"><div class="ttname"><a href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html#abc311fd0e15da1a04b995587ca74e1a6">GpgFrontend::UI::SoftwareVersion::NeedUpgrade</a></div><div class="ttdeci">bool NeedUpgrade() const</div><div class="ttdef"><b>Definition:</b> SoftwareVersion.h:57</div></div>
<div class="ttc" id="astructGpgFrontend_1_1UI_1_1SoftwareVersion_html_abc311fd0e15da1a04b995587ca74e1a6"><div class="ttname"><a href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html#abc311fd0e15da1a04b995587ca74e1a6">GpgFrontend::UI::SoftwareVersion::NeedUpgrade</a></div><div class="ttdeci">bool NeedUpgrade() const</div><div class="ttdef"><b>Definition:</b> SoftwareVersion.h:65</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1FindWidget_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1FindWidget.html">GpgFrontend::UI::FindWidget</a></div><div class="ttdoc">Class for handling the find widget shown at buttom of a textedit-page.</div><div class="ttdef"><b>Definition:</b> FindWidget.h:40</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgFileOpera_html_a14cddfe822c9410cd9c301d08963b7e7"><div class="ttname"><a href="classGpgFrontend_1_1GpgFileOpera.html#a14cddfe822c9410cd9c301d08963b7e7">GpgFrontend::GpgFileOpera::VerifyFile</a></div><div class="ttdeci">static GpgError VerifyFile(const std::string &amp;data_path, const std::string &amp;sign_path, GpgVerifyResult &amp;result, int _channel=GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdef"><b>Definition:</b> GpgFileOpera.cpp:135</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a6154f5dbdc9cebc0644e5d1e25895df8"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a6154f5dbdc9cebc0644e5d1e25895df8">GpgFrontend::UI::MainWindow::find_act_</a></div><div class="ttdeci">QAction * find_act_</div><div class="ttdoc">Action to find text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:380</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a6154f5dbdc9cebc0644e5d1e25895df8"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a6154f5dbdc9cebc0644e5d1e25895df8">GpgFrontend::UI::MainWindow::find_act_</a></div><div class="ttdeci">QAction * find_act_</div><div class="ttdoc">Action to find text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:378</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_a66711ffd7f4af58594b7de984a13c327"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#a66711ffd7f4af58594b7de984a13c327">GpgFrontend::GpgKey::IsExpired</a></div><div class="ttdeci">bool IsExpired() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:142</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a16ddebec90a4bd0d13baa9d972c3445f"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a16ddebec90a4bd0d13baa9d972c3445f">GpgFrontend::UI::MainWindow::slot_open_key_management</a></div><div class="ttdeci">void slot_open_key_management()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotUI.cpp:52</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a48368c77af7b1f4cb632870b8d914a28"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a48368c77af7b1f4cb632870b8d914a28">GpgFrontend::UI::MainWindow::slot_version_upgrade</a></div><div class="ttdeci">void slot_version_upgrade(const SoftwareVersion &amp;version)</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:615</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a70d2b2311708ab023466d343f2e914b1"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a70d2b2311708ab023466d343f2e914b1">GpgFrontend::UI::MainWindow::decrypt_verify_act_</a></div><div class="ttdeci">QAction * decrypt_verify_act_</div><div class="ttdoc">Action to encrypt and sign text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:362</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a0cb094e0409337cfd7dba1bb510ea96e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a0cb094e0409337cfd7dba1bb510ea96e">GpgFrontend::UI::MainWindow::clean_double_line_breaks_act_</a></div><div class="ttdeci">QAction * clean_double_line_breaks_act_</div><div class="ttdef"><b>Definition:</b> MainWindow.h:367</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a48368c77af7b1f4cb632870b8d914a28"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a48368c77af7b1f4cb632870b8d914a28">GpgFrontend::UI::MainWindow::slot_version_upgrade</a></div><div class="ttdeci">void slot_version_upgrade(const SoftwareVersion &amp;version)</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:663</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a70d2b2311708ab023466d343f2e914b1"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a70d2b2311708ab023466d343f2e914b1">GpgFrontend::UI::MainWindow::decrypt_verify_act_</a></div><div class="ttdeci">QAction * decrypt_verify_act_</div><div class="ttdoc">Action to encrypt and sign text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:360</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a0cb094e0409337cfd7dba1bb510ea96e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a0cb094e0409337cfd7dba1bb510ea96e">GpgFrontend::UI::MainWindow::clean_double_line_breaks_act_</a></div><div class="ttdeci">QAction * clean_double_line_breaks_act_</div><div class="ttdef"><b>Definition:</b> MainWindow.h:365</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgFileOpera_html_a6353e1688b113e5746aced6aa7f3876e"><div class="ttname"><a href="classGpgFrontend_1_1GpgFileOpera.html#a6353e1688b113e5746aced6aa7f3876e">GpgFrontend::GpgFileOpera::EncryptSignFile</a></div><div class="ttdeci">static GpgError EncryptSignFile(KeyListPtr keys, KeyListPtr signer_keys, const std::string &amp;in_path, const std::string &amp;out_path, GpgEncrResult &amp;encr_res, GpgSignResult &amp;sign_res, int _channel=GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdef"><b>Definition:</b> GpgFileOpera.cpp:165</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a71402943f4ed19e3aba0556b23eaa8f8"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a71402943f4ed19e3aba0556b23eaa8f8">GpgFrontend::UI::MainWindow::copy_act_</a></div><div class="ttdeci">QAction * copy_act_</div><div class="ttdoc">Action to copy text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:375</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ae28089efbd236708601470f30f26faaa"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ae28089efbd236708601470f30f26faaa">GpgFrontend::UI::MainWindow::slot_find</a></div><div class="ttdeci">void slot_find()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:327</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a16bbfd12cd3a6f0df9e2c32cf7999e57"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a16bbfd12cd3a6f0df9e2c32cf7999e57">GpgFrontend::UI::MainWindow::key_menu_</a></div><div class="ttdeci">QMenu * key_menu_</div><div class="ttdoc">Submenu for key-operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:330</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a01b85fb17c373d8f97ce439027c6d04e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a01b85fb17c373d8f97ce439027c6d04e">GpgFrontend::UI::MainWindow::import_key_from_edit_act_</a></div><div class="ttdeci">QAction * import_key_from_edit_act_</div><div class="ttdoc">Action to import key from edit.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:366</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a71402943f4ed19e3aba0556b23eaa8f8"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a71402943f4ed19e3aba0556b23eaa8f8">GpgFrontend::UI::MainWindow::copy_act_</a></div><div class="ttdeci">QAction * copy_act_</div><div class="ttdoc">Action to copy text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:373</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ae28089efbd236708601470f30f26faaa"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ae28089efbd236708601470f30f26faaa">GpgFrontend::UI::MainWindow::slot_find</a></div><div class="ttdeci">void slot_find()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:592</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a16bbfd12cd3a6f0df9e2c32cf7999e57"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a16bbfd12cd3a6f0df9e2c32cf7999e57">GpgFrontend::UI::MainWindow::key_menu_</a></div><div class="ttdeci">QMenu * key_menu_</div><div class="ttdoc">Submenu for key-operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:328</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a01b85fb17c373d8f97ce439027c6d04e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a01b85fb17c373d8f97ce439027c6d04e">GpgFrontend::UI::MainWindow::import_key_from_edit_act_</a></div><div class="ttdeci">QAction * import_key_from_edit_act_</div><div class="ttdoc">Action to import key from edit.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:364</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1FilePage_html_a3c114d414b96d3e4b2ca833ab6a48605"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1FilePage.html#a3c114d414b96d3e4b2ca833ab6a48605">GpgFrontend::UI::FilePage::GetSelected</a></div><div class="ttdeci">QString GetSelected() const</div><div class="ttdoc">Get the Selected object.</div><div class="ttdef"><b>Definition:</b> FilePage.cpp:187</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgFileOpera_html_a74eb3ba532a236d8ad284b41265b0ccd"><div class="ttname"><a href="classGpgFrontend_1_1GpgFileOpera.html#a74eb3ba532a236d8ad284b41265b0ccd">GpgFrontend::GpgFileOpera::DecryptFile</a></div><div class="ttdeci">static GpgError DecryptFile(const std::string &amp;in_path, const std::string &amp;out_path, GpgDecrResult &amp;result)</div><div class="ttdef"><b>Definition:</b> GpgFileOpera.cpp:71</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1TextEdit_html_a05c54658597b04c3976c72d3a5f9add9"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1TextEdit.html#a05c54658597b04c3976c72d3a5f9add9">GpgFrontend::UI::TextEdit::TabCount</a></div><div class="ttdeci">int TabCount() const</div><div class="ttdef"><b>Definition:</b> TextEdit.cpp:390</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ac6a42e6e3af7e76f0bd2ecc62c9520cc"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ac6a42e6e3af7e76f0bd2ecc62c9520cc">GpgFrontend::UI::MainWindow::select_all_act_</a></div><div class="ttdeci">QAction * select_all_act_</div><div class="ttdoc">Action to select whole text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:379</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a1ef17c566a764f707f43593a1f6b3c60"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a1ef17c566a764f707f43593a1f6b3c60">GpgFrontend::UI::MainWindow::crypt_menu_</a></div><div class="ttdeci">QMenu * crypt_menu_</div><div class="ttdoc">Submenu for crypt-operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:328</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a6d681a306c137dc107088d60b09a925f"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a6d681a306c137dc107088d60b09a925f">GpgFrontend::UI::MainWindow::edit_menu_</a></div><div class="ttdeci">QMenu * edit_menu_</div><div class="ttdoc">Submenu for text-operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:327</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ac6a42e6e3af7e76f0bd2ecc62c9520cc"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ac6a42e6e3af7e76f0bd2ecc62c9520cc">GpgFrontend::UI::MainWindow::select_all_act_</a></div><div class="ttdeci">QAction * select_all_act_</div><div class="ttdoc">Action to select whole text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:377</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a1ef17c566a764f707f43593a1f6b3c60"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a1ef17c566a764f707f43593a1f6b3c60">GpgFrontend::UI::MainWindow::crypt_menu_</a></div><div class="ttdeci">QMenu * crypt_menu_</div><div class="ttdoc">Submenu for crypt-operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:326</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a6d681a306c137dc107088d60b09a925f"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a6d681a306c137dc107088d60b09a925f">GpgFrontend::UI::MainWindow::edit_menu_</a></div><div class="ttdeci">QMenu * edit_menu_</div><div class="ttdoc">Submenu for text-operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:325</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1TextEdit_html_aa21659aa7acba98dfd6286d69e00ab9b"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1TextEdit.html#aa21659aa7acba98dfd6286d69e00ab9b">GpgFrontend::UI::TextEdit::SlotCloseTab</a></div><div class="ttdeci">void SlotCloseTab()</div><div class="ttdef"><b>Definition:</b> TextEdit.cpp:236</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1CommonUtils_html_a0c8bf56fc5371cd2c5e9d2a0f67bf72a"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1CommonUtils.html#a0c8bf56fc5371cd2c5e9d2a0f67bf72a">GpgFrontend::UI::CommonUtils::SlotImportKeyFromClipboard</a></div><div class="ttdeci">void SlotImportKeyFromClipboard(QWidget *parent)</div><div class="ttdef"><b>Definition:</b> UserInterfaceUtils.cpp:209</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_aa92246123272e3e1085f22612aedf48f"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#aa92246123272e3e1085f22612aedf48f">GpgFrontend::UI::MainWindow::decrypt_act_</a></div><div class="ttdeci">QAction * decrypt_act_</div><div class="ttdoc">Action to decrypt text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:363</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_af2b3e3a0e9894633e1839df289f5ffe0"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#af2b3e3a0e9894633e1839df289f5ffe0">GpgFrontend::UI::MainWindow::special_edit_tool_bar_</a></div><div class="ttdeci">QToolBar * special_edit_tool_bar_</div><div class="ttdoc">Toolbar holding special edit actions.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:342</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_aa92246123272e3e1085f22612aedf48f"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#aa92246123272e3e1085f22612aedf48f">GpgFrontend::UI::MainWindow::decrypt_act_</a></div><div class="ttdeci">QAction * decrypt_act_</div><div class="ttdoc">Action to decrypt text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:361</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_af2b3e3a0e9894633e1839df289f5ffe0"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#af2b3e3a0e9894633e1839df289f5ffe0">GpgFrontend::UI::MainWindow::special_edit_tool_bar_</a></div><div class="ttdeci">QToolBar * special_edit_tool_bar_</div><div class="ttdoc">Toolbar holding special edit actions.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:340</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgFileOpera_html_a826efca057afb07157453b3b9e267b0f"><div class="ttname"><a href="classGpgFrontend_1_1GpgFileOpera.html#a826efca057afb07157453b3b9e267b0f">GpgFrontend::GpgFileOpera::EncryptFileSymmetric</a></div><div class="ttdeci">static unsigned int EncryptFileSymmetric(const std::string &amp;in_path, const std::string &amp;out_path, GpgEncrResult &amp;result, int _channel=GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">运用对称加密算法加密文件</div><div class="ttdef"><b>Definition:</b> GpgFileOpera.cpp:226</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_a637f2a5e9b9b7cafcdaada00c2f7de87"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#a637f2a5e9b9b7cafcdaada00c2f7de87">GpgFrontend::GpgKey::IsRevoked</a></div><div class="ttdeci">bool IsRevoked() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:144</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1TextEdit_html_a57a46ab5595622ae0b7bceef7d56bd7c"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1TextEdit.html#a57a46ab5595622ae0b7bceef7d56bd7c">GpgFrontend::UI::TextEdit::SlotNewTab</a></div><div class="ttdeci">void SlotNewTab()</div><div class="ttdef"><b>Definition:</b> TextEdit.cpp:54</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a25a2e4017d77cffc8362bde9606fad30"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a25a2e4017d77cffc8362bde9606fad30">GpgFrontend::UI::MainWindow::SlotFileEncryptSign</a></div><div class="ttdeci">void SlotFileEncryptSign()</div><div class="ttdef"><b>Definition:</b> MainWindowFileSlotFunction.cpp:551</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ad6a2cecb2846b324604c4abd1fb7d11a"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ad6a2cecb2846b324604c4abd1fb7d11a">GpgFrontend::UI::MainWindow::encrypt_act_</a></div><div class="ttdeci">QAction * encrypt_act_</div><div class="ttdoc">Action to encrypt text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:360</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ad6a2cecb2846b324604c4abd1fb7d11a"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ad6a2cecb2846b324604c4abd1fb7d11a">GpgFrontend::UI::MainWindow::encrypt_act_</a></div><div class="ttdeci">QAction * encrypt_act_</div><div class="ttdoc">Action to encrypt text.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:358</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyUploadDialog_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyUploadDialog.html">GpgFrontend::UI::KeyUploadDialog</a></div><div class="ttdef"><b>Definition:</b> KeyUploadDialog.h:41</div></div>
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html_a590a26051105940a6d6e0743b147e281"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html#a590a26051105940a6d6e0743b147e281">GpgFrontend::UI::show_verify_details</a></div><div class="ttdeci">void show_verify_details(QWidget *parent, InfoBoardWidget *info_board, GpgError error, const GpgVerifyResult &amp;verify_result)</div><div class="ttdef"><b>Definition:</b> UserInterfaceUtils.cpp:52</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a55926649e28a96318b89afba01b966bf"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a55926649e28a96318b89afba01b966bf">GpgFrontend::UI::MainWindow::slot_import_key_from_edit</a></div><div class="ttdeci">void slot_import_key_from_edit()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotUI.cpp:46</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_adbac799672c43c90810366825d837e4e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#adbac799672c43c90810366825d837e4e">GpgFrontend::UI::MainWindow::translate_act_</a></div><div class="ttdeci">QAction * translate_act_</div><div class="ttdoc">Action to open about dialog.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:387</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_adbac799672c43c90810366825d837e4e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#adbac799672c43c90810366825d837e4e">GpgFrontend::UI::MainWindow::translate_act_</a></div><div class="ttdeci">QAction * translate_act_</div><div class="ttdoc">Action to open about dialog.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:385</div></div>
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html_abd3c7c636954390d52150b4e6d38e1b3"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html#abd3c7c636954390d52150b4e6d38e1b3">GpgFrontend::UI::process_result_analyse</a></div><div class="ttdeci">void process_result_analyse(TextEdit *edit, InfoBoardWidget *info_board, const GpgResultAnalyse &amp;result_analyse)</div><div class="ttdef"><b>Definition:</b> UserInterfaceUtils.cpp:96</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_a7eaf1e722d8a59f6a86d8e732217d89c"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#a7eaf1e722d8a59f6a86d8e732217d89c">GpgFrontend::GpgKey::IsDisabled</a></div><div class="ttdeci">bool IsDisabled() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:146</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a0a6d0618f2835a6dcae707a4ca770a48"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a0a6d0618f2835a6dcae707a4ca770a48">GpgFrontend::UI::MainWindow::SlotFileDecrypt</a></div><div class="ttdeci">void SlotFileDecrypt()</div><div class="ttdef"><b>Definition:</b> MainWindowFileSlotFunction.cpp:291</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a7aa41c90105fd4c2931895d8dfb5ec45"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a7aa41c90105fd4c2931895d8dfb5ec45">GpgFrontend::UI::MainWindow::edit_</a></div><div class="ttdeci">TextEdit * edit_</div><div class="ttdoc">Tabwidget holding the edit-windows.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:325</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a7aa41c90105fd4c2931895d8dfb5ec45"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a7aa41c90105fd4c2931895d8dfb5ec45">GpgFrontend::UI::MainWindow::edit_</a></div><div class="ttdeci">TextEdit * edit_</div><div class="ttdoc">Tabwidget holding the edit-windows.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:323</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyGetter_html_aa5979c21af58b874b33c203752dcc805"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyGetter.html#aa5979c21af58b874b33c203752dcc805">GpgFrontend::GpgKeyGetter::GetKeys</a></div><div class="ttdeci">KeyListPtr GetKeys(const KeyIdArgsListPtr &amp;ids)</div><div class="ttdoc">Get the Keys object.</div><div class="ttdef"><b>Definition:</b> GpgKeyGetter.cpp:148</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_afab1e0363a4b97ff68228cd4bd7cbc62"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#afab1e0363a4b97ff68228cd4bd7cbc62">GpgFrontend::UI::MainWindow::open_settings_act_</a></div><div class="ttdeci">QAction * open_settings_act_</div><div class="ttdoc">Action to open settings dialog.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:388</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_afab1e0363a4b97ff68228cd4bd7cbc62"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#afab1e0363a4b97ff68228cd4bd7cbc62">GpgFrontend::UI::MainWindow::open_settings_act_</a></div><div class="ttdeci">QAction * open_settings_act_</div><div class="ttdoc">Action to open settings dialog.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:386</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a821247d738457c4ee046162aad6728f9"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a821247d738457c4ee046162aad6728f9">GpgFrontend::UI::MainWindow::slot_add_pgp_header</a></div><div class="ttdeci">void slot_add_pgp_header()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotUI.cpp:147</div></div>
<div class="ttc" id="astructGpgFrontend_1_1UI_1_1SoftwareVersion_html_a4e6c8fddaa530a04c5bbea29cfceb793"><div class="ttname"><a href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html#a4e6c8fddaa530a04c5bbea29cfceb793">GpgFrontend::UI::SoftwareVersion::InfoVaild</a></div><div class="ttdeci">bool InfoVaild() const</div><div class="ttdef"><b>Definition:</b> SoftwareVersion.h:57</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgSignResultAnalyse_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgSignResultAnalyse.html">GpgFrontend::GpgSignResultAnalyse</a></div><div class="ttdef"><b>Definition:</b> GpgSignResultAnalyse.h:40</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a472500fec64442b114e9ce9faf4b6a73"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a472500fec64442b114e9ce9faf4b6a73">GpgFrontend::UI::MainWindow::new_tab_act_</a></div><div class="ttdeci">QAction * new_tab_act_</div><div class="ttdoc">Action to create new tab.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:350</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a89fa105ed54d2189d762668262d74c63"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a89fa105ed54d2189d762668262d74c63">GpgFrontend::UI::MainWindow::help_menu_</a></div><div class="ttdeci">QMenu * help_menu_</div><div class="ttdoc">Submenu for help-operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:329</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ab0f148559d830fcf10b5a1937b0a47dc"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab0f148559d830fcf10b5a1937b0a47dc">GpgFrontend::UI::MainWindow::save_act_</a></div><div class="ttdeci">QAction * save_act_</div><div class="ttdoc">Action to save file.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:355</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a472500fec64442b114e9ce9faf4b6a73"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a472500fec64442b114e9ce9faf4b6a73">GpgFrontend::UI::MainWindow::new_tab_act_</a></div><div class="ttdeci">QAction * new_tab_act_</div><div class="ttdoc">Action to create new tab.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:348</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a89fa105ed54d2189d762668262d74c63"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a89fa105ed54d2189d762668262d74c63">GpgFrontend::UI::MainWindow::help_menu_</a></div><div class="ttdeci">QMenu * help_menu_</div><div class="ttdoc">Submenu for help-operations.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:327</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ab0f148559d830fcf10b5a1937b0a47dc"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab0f148559d830fcf10b5a1937b0a47dc">GpgFrontend::UI::MainWindow::save_act_</a></div><div class="ttdeci">QAction * save_act_</div><div class="ttdoc">Action to save file.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:353</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1CommonUtils_html_aed529969f54e39e3f9da14ae6dd00d49"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1CommonUtils.html#aed529969f54e39e3f9da14ae6dd00d49">GpgFrontend::UI::CommonUtils::GetInstance</a></div><div class="ttdeci">static CommonUtils * GetInstance()</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> UserInterfaceUtils.cpp:143</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgDecryptResultAnalyse_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgDecryptResultAnalyse.html">GpgFrontend::GpgDecryptResultAnalyse</a></div><div class="ttdef"><b>Definition:</b> GpgDecryptResultAnalyse.h:41</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ab531823acdbfb117c82a9906ce2107b9"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab531823acdbfb117c82a9906ce2107b9">GpgFrontend::UI::MainWindow::edit_tool_bar_</a></div><div class="ttdeci">QToolBar * edit_tool_bar_</div><div class="ttdoc">Toolbar holding edit actions.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:340</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ab531823acdbfb117c82a9906ce2107b9"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab531823acdbfb117c82a9906ce2107b9">GpgFrontend::UI::MainWindow::edit_tool_bar_</a></div><div class="ttdeci">QToolBar * edit_tool_bar_</div><div class="ttdoc">Toolbar holding edit actions.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:338</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1TextEdit_html_a576e06390e65576465297d2ab8d7d474"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1TextEdit.html#a576e06390e65576465297d2ab8d7d474">GpgFrontend::UI::TextEdit::SlotSwitchTabDown</a></div><div class="ttdeci">void SlotSwitchTabDown() const</div><div class="ttdef"><b>Definition:</b> TextEdit.cpp:499</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_acd41722ceedd20973b7d83852fab407b"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#acd41722ceedd20973b7d83852fab407b">GpgFrontend::UI::MainWindow::show_key_details_act_</a></div><div class="ttdeci">QAction * show_key_details_act_</div><div class="ttdoc">Action to open key-details dialog.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:389</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_acd41722ceedd20973b7d83852fab407b"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#acd41722ceedd20973b7d83852fab407b">GpgFrontend::UI::MainWindow::show_key_details_act_</a></div><div class="ttdeci">QAction * show_key_details_act_</div><div class="ttdoc">Action to open key-details dialog.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:387</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgBasicOperator_html_a32e1eac6bb0f322588ae75ae36a9884a"><div class="ttname"><a href="classGpgFrontend_1_1GpgBasicOperator.html#a32e1eac6bb0f322588ae75ae36a9884a">GpgFrontend::GpgBasicOperator::Encrypt</a></div><div class="ttdeci">gpg_error_t Encrypt(KeyListPtr keys, BypeArrayRef in_buffer, ByteArrayPtr &amp;out_buffer, GpgEncrResult &amp;result)</div><div class="ttdoc">Call the interface provided by gpgme for encryption operation.</div><div class="ttdef"><b>Definition:</b> GpgBasicOperator.cpp:38</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a09671c3aa26a750cfd6be6c092de8715"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a09671c3aa26a750cfd6be6c092de8715">GpgFrontend::UI::MainWindow::close_tab_act_</a></div><div class="ttdeci">QAction * close_tab_act_</div><div class="ttdoc">Action to print.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:358</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:44</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a09671c3aa26a750cfd6be6c092de8715"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a09671c3aa26a750cfd6be6c092de8715">GpgFrontend::UI::MainWindow::close_tab_act_</a></div><div class="ttdeci">QAction * close_tab_act_</div><div class="ttdoc">Action to print.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:356</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:41</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ae2d89e2cc6c99ff0e16b396d2381f904"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ae2d89e2cc6c99ff0e16b396d2381f904">GpgFrontend::UI::MainWindow::slot_decrypt</a></div><div class="ttdeci">void slot_decrypt()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:259</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1TextEdit_html_a7aa1230fbf796225bd6b83d381e11a3b"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1TextEdit.html#a7aa1230fbf796225bd6b83d381e11a3b">GpgFrontend::UI::TextEdit::CurTextPage</a></div><div class="ttdeci">PlainTextEditorPage * CurTextPage() const</div><div class="ttdef"><b>Definition:</b> TextEdit.cpp:377</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ad7b22560df7e3bb38b660d3ffc84dc83"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ad7b22560df7e3bb38b660d3ffc84dc83">GpgFrontend::UI::MainWindow::open_key_management_act_</a></div><div class="ttdeci">QAction * open_key_management_act_</div><div class="ttdoc">Action to open key management.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:374</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a304efe91afa31b32725caa00c27475a4"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a304efe91afa31b32725caa00c27475a4">GpgFrontend::UI::MainWindow::slot_encrypt_sign</a></div><div class="ttdeci">void slot_encrypt_sign()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:379</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ad7b22560df7e3bb38b660d3ffc84dc83"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ad7b22560df7e3bb38b660d3ffc84dc83">GpgFrontend::UI::MainWindow::open_key_management_act_</a></div><div class="ttdeci">QAction * open_key_management_act_</div><div class="ttdoc">Action to open key management.</div><div class="ttdef"><b>Definition:</b> MainWindow.h:372</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_a304efe91afa31b32725caa00c27475a4"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#a304efe91afa31b32725caa00c27475a4">GpgFrontend::UI::MainWindow::slot_encrypt_sign</a></div><div class="ttdeci">void slot_encrypt_sign()</div><div class="ttdef"><b>Definition:</b> MainWindowSlotFunction.cpp:394</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>

View File

@ -140,17 +140,17 @@ $(document).ready(function(){initNavTree('SettingsDialog_8h_source.html',''); in
</div><!-- doc-content -->
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html">GpgFrontend::UI</a></div><div class="ttdef"><b>Definition:</b> FileReadTask.cpp:31</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1NetworkTab_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1NetworkTab.html">GpgFrontend::UI::NetworkTab</a></div><div class="ttdef"><b>Definition:</b> SettingsNetwork.h:37</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SettingsDialog_html_a44f48d9578d62b1786cbf10a8f20a518"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SettingsDialog.html#a44f48d9578d62b1786cbf10a8f20a518">GpgFrontend::UI::SettingsDialog::get_restart_needed</a></div><div class="ttdeci">bool get_restart_needed() const</div><div class="ttdoc">Get the Restart Needed object.</div><div class="ttdef"><b>Definition:</b> SettingsDialog.cpp:79</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SettingsDialog_html_a44f48d9578d62b1786cbf10a8f20a518"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SettingsDialog.html#a44f48d9578d62b1786cbf10a8f20a518">GpgFrontend::UI::SettingsDialog::get_restart_needed</a></div><div class="ttdeci">bool get_restart_needed() const</div><div class="ttdoc">Get the Restart Needed object.</div><div class="ttdef"><b>Definition:</b> SettingsDialog.cpp:87</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_ac061ac8e5308f67ea52b98888bbb2e8d"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#ac061ac8e5308f67ea52b98888bbb2e8d">GpgFrontend::GlobalSettingStation::SyncSettings</a></div><div class="ttdeci">void SyncSettings() noexcept</div><div class="ttdoc">sync the settings to the file</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.cpp:33</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GlobalSettingStation &gt;::GetInstance</a></div><div class="ttdeci">static GlobalSettingStation &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SettingsDialog_html_a204f8e834337aea7df2779a494dc6216"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SettingsDialog.html#a204f8e834337aea7df2779a494dc6216">GpgFrontend::UI::SettingsDialog::slot_set_restart_needed</a></div><div class="ttdeci">void slot_set_restart_needed(bool needed)</div><div class="ttdef"><b>Definition:</b> SettingsDialog.cpp:83</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GlobalSettingStation &gt;::GetInstance</a></div><div class="ttdeci">static GlobalSettingStation &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SettingsDialog_html_a204f8e834337aea7df2779a494dc6216"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SettingsDialog.html#a204f8e834337aea7df2779a494dc6216">GpgFrontend::UI::SettingsDialog::slot_set_restart_needed</a></div><div class="ttdeci">void slot_set_restart_needed(bool needed)</div><div class="ttdef"><b>Definition:</b> SettingsDialog.cpp:91</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyserverTab_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyserverTab.html">GpgFrontend::UI::KeyserverTab</a></div><div class="ttdef"><b>Definition:</b> SettingsKeyServer.h:41</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1AppearanceTab_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1AppearanceTab.html">GpgFrontend::UI::AppearanceTab</a></div><div class="ttdef"><b>Definition:</b> SettingsAppearance.h:36</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1GeneralTab_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1GeneralTab.html">GpgFrontend::UI::GeneralTab</a></div><div class="ttdef"><b>Definition:</b> SettingsGeneral.h:43</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a0b3780564305e9b210d66ef377c21565"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a0b3780564305e9b210d66ef377c21565">GpgFrontend::GlobalSettingStation::GetLocaleDir</a></div><div class="ttdeci">std::filesystem::path GetLocaleDir() const</div><div class="ttdoc">Get the Locale Dir object.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:121</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a0b3780564305e9b210d66ef377c21565"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a0b3780564305e9b210d66ef377c21565">GpgFrontend::GlobalSettingStation::GetLocaleDir</a></div><div class="ttdeci">std::filesystem::path GetLocaleDir() const</div><div class="ttdoc">Get the Locale Dir object.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:116</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SettingsDialog_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SettingsDialog.html">GpgFrontend::UI::SettingsDialog</a></div><div class="ttdef"><b>Definition:</b> SettingsDialog.h:46</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1MainWindow_html_ab1fb798caf43dd067beca5285444d47d"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1MainWindow.html#ab1fb798caf43dd067beca5285444d47d">GpgFrontend::UI::MainWindow::SlotSetRestartNeeded</a></div><div class="ttdeci">void SlotSetRestartNeeded(bool needed)</div><div class="ttdef"><b>Definition:</b> MainWindowSlotUI.cpp:185</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SettingsDialog_html_acd22ac2fd91704551e5317e2c549ae26"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SettingsDialog.html#acd22ac2fd91704551e5317e2c549ae26">GpgFrontend::UI::SettingsDialog::ListLanguages</a></div><div class="ttdeci">static QHash&lt; QString, QString &gt; ListLanguages()</div><div class="ttdef"><b>Definition:</b> SettingsDialog.cpp:107</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SettingsDialog_html_acd22ac2fd91704551e5317e2c549ae26"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SettingsDialog.html#acd22ac2fd91704551e5317e2c549ae26">GpgFrontend::UI::SettingsDialog::ListLanguages</a></div><div class="ttdeci">static QHash&lt; QString, QString &gt; ListLanguages()</div><div class="ttdef"><b>Definition:</b> SettingsDialog.cpp:115</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SettingsDialog_html_a1b7ddc7861d1b4b9dc3810ed98023ffc"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SettingsDialog.html#a1b7ddc7861d1b4b9dc3810ed98023ffc">GpgFrontend::UI::SettingsDialog::SettingsDialog</a></div><div class="ttdeci">SettingsDialog(QWidget *parent=nullptr)</div><div class="ttdoc">Construct a new Settings Dialog object.</div><div class="ttdef"><b>Definition:</b> SettingsDialog.cpp:41</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1GeneralTab_html_aa88ccbda61728be6de0aa2d9b92e0b69"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1GeneralTab.html#aa88ccbda61728be6de0aa2d9b92e0b69">GpgFrontend::UI::GeneralTab::SignalRestartNeeded</a></div><div class="ttdeci">void SignalRestartNeeded(bool needed)</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SettingsDialog_html_a91b25637962923a4bc646e8e1ab5d068"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SettingsDialog.html#a91b25637962923a4bc646e8e1ab5d068">GpgFrontend::UI::SettingsDialog::SignalRestartNeeded</a></div><div class="ttdeci">void SignalRestartNeeded(bool needed)</div></div>

View File

@ -137,10 +137,10 @@ $(document).ready(function(){initNavTree('SettingsGeneral_8h_source.html',''); i
</div><!-- doc-content -->
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1GeneralTab_html_a214079dfbacdc6898146c8468611cf0c"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1GeneralTab.html#a214079dfbacdc6898146c8468611cf0c">GpgFrontend::UI::GeneralTab::GeneralTab</a></div><div class="ttdeci">GeneralTab(QWidget *parent=nullptr)</div><div class="ttdoc">Construct a new General Tab object.</div><div class="ttdef"><b>Definition:</b> SettingsGeneral.cpp:40</div></div>
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html">GpgFrontend::UI</a></div><div class="ttdef"><b>Definition:</b> FileReadTask.cpp:31</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GlobalSettingStation &gt;::GetInstance</a></div><div class="ttdeci">static GlobalSettingStation &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a14433405831283cd95091d741614d03b"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b">GpgFrontend::GlobalSettingStation::GetUISettings</a></div><div class="ttdeci">libconfig::Setting &amp; GetUISettings() noexcept</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:68</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GlobalSettingStation &gt;::GetInstance</a></div><div class="ttdeci">static GlobalSettingStation &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a14433405831283cd95091d741614d03b"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b">GpgFrontend::GlobalSettingStation::GetUISettings</a></div><div class="ttdeci">libconfig::Setting &amp; GetUISettings() noexcept</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:63</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1GeneralTab_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1GeneralTab.html">GpgFrontend::UI::GeneralTab</a></div><div class="ttdef"><b>Definition:</b> SettingsGeneral.h:43</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SettingsDialog_html_acd22ac2fd91704551e5317e2c549ae26"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SettingsDialog.html#acd22ac2fd91704551e5317e2c549ae26">GpgFrontend::UI::SettingsDialog::ListLanguages</a></div><div class="ttdeci">static QHash&lt; QString, QString &gt; ListLanguages()</div><div class="ttdef"><b>Definition:</b> SettingsDialog.cpp:107</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SettingsDialog_html_acd22ac2fd91704551e5317e2c549ae26"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SettingsDialog.html#acd22ac2fd91704551e5317e2c549ae26">GpgFrontend::UI::SettingsDialog::ListLanguages</a></div><div class="ttdeci">static QHash&lt; QString, QString &gt; ListLanguages()</div><div class="ttdef"><b>Definition:</b> SettingsDialog.cpp:115</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyList_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyList.html">GpgFrontend::UI::KeyList</a></div><div class="ttdef"><b>Definition:</b> KeyList.h:152</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1GeneralTab_html_aa88ccbda61728be6de0aa2d9b92e0b69"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1GeneralTab.html#aa88ccbda61728be6de0aa2d9b92e0b69">GpgFrontend::UI::GeneralTab::SignalRestartNeeded</a></div><div class="ttdeci">void SignalRestartNeeded(bool needed)</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1GeneralTab_html_a7b26d8a088ce8f50b1fd0e719e38534b"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1GeneralTab.html#a7b26d8a088ce8f50b1fd0e719e38534b">GpgFrontend::UI::GeneralTab::SetSettings</a></div><div class="ttdeci">void SetSettings()</div><div class="ttdoc">Set the Settings object.</div><div class="ttdef"><b>Definition:</b> SettingsGeneral.cpp:81</div></div>

View File

@ -135,10 +135,10 @@ $(document).ready(function(){initNavTree('SettingsKeyServer_8h_source.html','');
</div><!-- doc-content -->
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyserverTab_html_a26449a77844d9db69a543ff88f10e347"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyserverTab.html#a26449a77844d9db69a543ff88f10e347">GpgFrontend::UI::KeyserverTab::SignalRestartNeeded</a></div><div class="ttdeci">void SignalRestartNeeded(bool needed)</div></div>
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html">GpgFrontend::UI</a></div><div class="ttdef"><b>Definition:</b> FileReadTask.cpp:31</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GlobalSettingStation &gt;::GetInstance</a></div><div class="ttdeci">static GlobalSettingStation &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GlobalSettingStation &gt;::GetInstance</a></div><div class="ttdeci">static GlobalSettingStation &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyserverTab_html_a8cbd6e448e187260730ab8301ad4892e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyserverTab.html#a8cbd6e448e187260730ab8301ad4892e">GpgFrontend::UI::KeyserverTab::contextMenuEvent</a></div><div class="ttdeci">void contextMenuEvent(QContextMenuEvent *event) override</div><div class="ttdef"><b>Definition:</b> SettingsKeyServer.cpp:291</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyserverTab_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyserverTab.html">GpgFrontend::UI::KeyserverTab</a></div><div class="ttdef"><b>Definition:</b> SettingsKeyServer.h:41</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a14433405831283cd95091d741614d03b"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b">GpgFrontend::GlobalSettingStation::GetUISettings</a></div><div class="ttdeci">libconfig::Setting &amp; GetUISettings() noexcept</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:68</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a14433405831283cd95091d741614d03b"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b">GpgFrontend::GlobalSettingStation::GetUISettings</a></div><div class="ttdeci">libconfig::Setting &amp; GetUISettings() noexcept</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:63</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SettingsObject_html_a5ddcc2e0bc6d4c2f88e6e00371d4792e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SettingsObject.html#a5ddcc2e0bc6d4c2f88e6e00371d4792e">GpgFrontend::UI::SettingsObject::Check</a></div><div class="ttdeci">nlohmann::json &amp; Check(const std::string &amp;key, const nlohmann::json &amp;default_value)</div><div class="ttdef"><b>Definition:</b> SettingsObject.cpp:31</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SettingsObject_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SettingsObject.html">GpgFrontend::UI::SettingsObject</a></div><div class="ttdoc">The SettingsObject class This class is used to store settings for the application securely.</div><div class="ttdef"><b>Definition:</b> SettingsObject.h:43</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1ListedKeyServerTestThread_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread.html">GpgFrontend::UI::ListedKeyServerTestThread</a></div><div class="ttdef"><b>Definition:</b> ListedKeyServerTestThread.h:38</div></div>

View File

@ -126,9 +126,9 @@ $(document).ready(function(){initNavTree('SettingsNetwork_8h_source.html',''); i
</div><!-- doc-content -->
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html">GpgFrontend::UI</a></div><div class="ttdef"><b>Definition:</b> FileReadTask.cpp:31</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1NetworkTab_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1NetworkTab.html">GpgFrontend::UI::NetworkTab</a></div><div class="ttdef"><b>Definition:</b> SettingsNetwork.h:37</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GlobalSettingStation &gt;::GetInstance</a></div><div class="ttdeci">static GlobalSettingStation &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GlobalSettingStation &gt;::GetInstance</a></div><div class="ttdeci">static GlobalSettingStation &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1NetworkTab_html_a1b0297158f13daec77645c88e5a8adcd"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1NetworkTab.html#a1b0297158f13daec77645c88e5a8adcd">GpgFrontend::UI::NetworkTab::switch_ui_proxy_type</a></div><div class="ttdeci">void switch_ui_proxy_type(const QString &amp;type_text)</div><div class="ttdef"><b>Definition:</b> SettingsNetwork.cpp:317</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a14433405831283cd95091d741614d03b"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b">GpgFrontend::GlobalSettingStation::GetUISettings</a></div><div class="ttdeci">libconfig::Setting &amp; GetUISettings() noexcept</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:68</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a14433405831283cd95091d741614d03b"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b">GpgFrontend::GlobalSettingStation::GetUISettings</a></div><div class="ttdeci">libconfig::Setting &amp; GetUISettings() noexcept</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:63</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1NetworkTab_html_a51cd114731899b6480cc1b6d5a80826a"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1NetworkTab.html#a51cd114731899b6480cc1b6d5a80826a">GpgFrontend::UI::NetworkTab::SetSettings</a></div><div class="ttdeci">void SetSettings()</div><div class="ttdoc">Set the Settings object.</div><div class="ttdef"><b>Definition:</b> SettingsNetwork.cpp:72</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1NetworkTab_html_a444d3630919c1f9c4db495a58acbb9a8"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1NetworkTab.html#a444d3630919c1f9c4db495a58acbb9a8">GpgFrontend::UI::NetworkTab::NetworkTab</a></div><div class="ttdeci">NetworkTab(QWidget *parent=nullptr)</div><div class="ttdoc">Construct a new Network Tab object.</div><div class="ttdef"><b>Definition:</b> SettingsNetwork.cpp:35</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1NetworkTab_html_ae3d97948f205e84f0604d4da634a4513"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1NetworkTab.html#ae3d97948f205e84f0604d4da634a4513">GpgFrontend::UI::NetworkTab::switch_ui_enabled</a></div><div class="ttdeci">void switch_ui_enabled(bool enabled)</div><div class="ttdef"><b>Definition:</b> SettingsNetwork.cpp:307</div></div>

View File

@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('SettingsObject_8h_source.html',''); in
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html">GpgFrontend::UI</a></div><div class="ttdef"><b>Definition:</b> FileReadTask.cpp:31</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; DataObjectOperator &gt;::GetInstance</a></div><div class="ttdeci">static DataObjectOperator &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; DataObjectOperator &gt;::GetInstance</a></div><div class="ttdeci">static DataObjectOperator &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SettingsObject_html_ae71336d240ace35756d1852a46271f6c"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SettingsObject.html#ae71336d240ace35756d1852a46271f6c">GpgFrontend::UI::SettingsObject::~SettingsObject</a></div><div class="ttdeci">~SettingsObject()</div><div class="ttdoc">Destroy the Settings Object object.</div><div class="ttdef"><b>Definition:</b> SettingsObject.cpp:100</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SettingsObject_html_a5ddcc2e0bc6d4c2f88e6e00371d4792e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SettingsObject.html#a5ddcc2e0bc6d4c2f88e6e00371d4792e">GpgFrontend::UI::SettingsObject::Check</a></div><div class="ttdeci">nlohmann::json &amp; Check(const std::string &amp;key, const nlohmann::json &amp;default_value)</div><div class="ttdef"><b>Definition:</b> SettingsObject.cpp:31</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SettingsObject_html_aad706a2c2b68d280b5d3ababff0ff302"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SettingsObject.html#aad706a2c2b68d280b5d3ababff0ff302">GpgFrontend::UI::SettingsObject::SettingsObject</a></div><div class="ttdeci">SettingsObject(std::string settings_name)</div><div class="ttdoc">Construct a new Settings Object object.</div><div class="ttdef"><b>Definition:</b> SettingsObject.cpp:76</div></div>

View File

@ -100,10 +100,10 @@ $(document).ready(function(){initNavTree('SignatureDetailsDialog_8h_source.html'
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclassSignatureDetailsDialog_html"><div class="ttname"><a href="classSignatureDetailsDialog.html">SignatureDetailsDialog</a></div><div class="ttdef"><b>Definition:</b> SignatureDetailsDialog.h:33</div></div>
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html_a6d0382875d4f5c0b4dc98866d140d0a2"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html#a6d0382875d4f5c0b4dc98866d140d0a2">GpgFrontend::UI::InitGpgFrontendUI</a></div><div class="ttdeci">void InitGpgFrontendUI()</div><div class="ttdoc">init the UI library</div><div class="ttdef"><b>Definition:</b> GpgFrontendUIInit.cpp:46</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GlobalSettingStation &gt;::GetInstance</a></div><div class="ttdeci">static GlobalSettingStation &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_afc1aa3dec55ae4e741f92fce1140a2d0"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#afc1aa3dec55ae4e741f92fce1140a2d0">GpgFrontend::GlobalSettingStation::GetResourceDir</a></div><div class="ttdeci">std::filesystem::path GetResourceDir() const</div><div class="ttdoc">Get the Resource Dir object.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:130</div></div>
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html_a6a29543f0c6306e49ee85824158f34db"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html#a6a29543f0c6306e49ee85824158f34db">GpgFrontend::UI::RunGpgFrontendUI</a></div><div class="ttdeci">int RunGpgFrontendUI()</div><div class="ttdoc">run main window</div><div class="ttdef"><b>Definition:</b> GpgFrontendUIInit.cpp:101</div></div>
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html_a9e2d085812ef8fdd6f19ea94a241b4da"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html#a9e2d085812ef8fdd6f19ea94a241b4da">GpgFrontend::UI::RunGpgFrontendUI</a></div><div class="ttdeci">int RunGpgFrontendUI(QApplication *app)</div><div class="ttdoc">run main window</div><div class="ttdef"><b>Definition:</b> GpgFrontendUIInit.cpp:122</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_aff3e12940da2d43ce7aedeb795643434"><div class="ttname"><a href="namespaceGpgFrontend.html#aff3e12940da2d43ce7aedeb795643434">GpgFrontend::InitLoggingSystem</a></div><div class="ttdeci">void InitLoggingSystem()</div><div class="ttdoc">setup logging system and do proper initialization</div><div class="ttdef"><b>Definition:</b> GpgCoreInit.cpp:44</div></div>
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html_ab0311557c1d7bde9c56cbca85fefa6ad"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html#ab0311557c1d7bde9c56cbca85fefa6ad">GpgFrontend::UI::InitGpgFrontendUI</a></div><div class="ttdeci">void InitGpgFrontendUI(QApplication *app)</div><div class="ttdoc">init the UI library</div><div class="ttdef"><b>Definition:</b> GpgFrontendUIInit.cpp:50</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1GpgFrontendApplication_html_a9b341a1a903cec0c70a6af4bb230905e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html#a9b341a1a903cec0c70a6af4bb230905e">GpgFrontend::UI::GpgFrontendApplication::GetInstance</a></div><div class="ttdeci">static GpgFrontendApplication * GetInstance(int argc=0, char *argv[]=nullptr, bool new_instance=false)</div><div class="ttdoc">Get the GpgFrontend Application object.</div><div class="ttdef"><b>Definition:</b> GpgFrontendApplication.cpp:56</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>

View File

@ -121,7 +121,7 @@ $(document).ready(function(){initNavTree('SignersPicker_8h_source.html',''); ini
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_aefa0a44adb1b7c49553a85b545fdffe1"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#aefa0a44adb1b7c49553a85b545fdffe1">GpgFrontend::GpgKey::IsHasActualSigningCapability</a></div><div class="ttdeci">bool IsHasActualSigningCapability() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:174</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyList_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyList.html">GpgFrontend::UI::KeyList</a></div><div class="ttdef"><b>Definition:</b> KeyList.h:152</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SignersPicker_html_a02c3ba737702894fc6d4ac1a1c543ccb"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SignersPicker.html#a02c3ba737702894fc6d4ac1a1c543ccb">GpgFrontend::UI::SignersPicker::SignersPicker</a></div><div class="ttdeci">SignersPicker(QWidget *parent=nullptr)</div><div class="ttdoc">Construct a new Signers Picker object.</div><div class="ttdef"><b>Definition:</b> SignersPicker.cpp:35</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:44</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:41</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>

View File

@ -105,30 +105,33 @@ $(document).ready(function(){initNavTree('SoftwareVersion_8h_source.html',''); i
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; std::string publish_date; </div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; std::string release_note; </div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; </div>
<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html#abc311fd0e15da1a04b995587ca74e1a6"> 57</a></span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> <a class="code" href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html#abc311fd0e15da1a04b995587ca74e1a6">NeedUpgrade</a>()<span class="keyword"> const </span>{</div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; <span class="keywordflow">return</span> load_info_done &amp;&amp; !latest_prerelease &amp;&amp; !latest_draft &amp;&amp;</div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; current_version &lt; latest_version;</div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; }</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; </div>
<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html#a587a3fdb047a15c3771c2af5eebdbf4b"> 68</a></span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> <a class="code" href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html#a587a3fdb047a15c3771c2af5eebdbf4b">VersionWithDrawn</a>()<span class="keyword"> const </span>{</div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; <span class="keywordflow">return</span> load_info_done &amp;&amp; !current_version_found &amp;&amp; current_prerelease &amp;&amp;</div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; !current_draft;</div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; }</div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; </div>
<div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html#a43663cd2d086299a0f0304f5bde9c663"> 79</a></span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> <a class="code" href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html#a43663cd2d086299a0f0304f5bde9c663">CurrentVersionReleased</a>()<span class="keyword"> const </span>{</div>
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; <span class="keywordflow">return</span> load_info_done &amp;&amp; current_version_found;</div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; }</div>
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;};</div>
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160;} <span class="comment">// namespace GpgFrontend::UI</span></div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; </div>
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;<span class="preprocessor">#endif // GPGFRONTEND_SOFTWAREVERSION_H</span></div>
<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html#a4e6c8fddaa530a04c5bbea29cfceb793"> 57</a></span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> <a class="code" href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html#a4e6c8fddaa530a04c5bbea29cfceb793">InfoVaild</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> load_info_done; }</div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; </div>
<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html#abc311fd0e15da1a04b995587ca74e1a6"> 65</a></span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> <a class="code" href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html#abc311fd0e15da1a04b995587ca74e1a6">NeedUpgrade</a>()<span class="keyword"> const </span>{</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; <span class="keywordflow">return</span> load_info_done &amp;&amp; !latest_prerelease &amp;&amp; !latest_draft &amp;&amp;</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; current_version &lt; latest_version;</div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; }</div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; </div>
<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html#a587a3fdb047a15c3771c2af5eebdbf4b"> 76</a></span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> <a class="code" href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html#a587a3fdb047a15c3771c2af5eebdbf4b">VersionWithDrawn</a>()<span class="keyword"> const </span>{</div>
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; <span class="keywordflow">return</span> load_info_done &amp;&amp; !current_version_found &amp;&amp; current_prerelease &amp;&amp;</div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; !current_draft;</div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; }</div>
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; </div>
<div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html#a43663cd2d086299a0f0304f5bde9c663"> 87</a></span>&#160; [[nodiscard]] <span class="keywordtype">bool</span> <a class="code" href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html#a43663cd2d086299a0f0304f5bde9c663">CurrentVersionReleased</a>()<span class="keyword"> const </span>{</div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; <span class="keywordflow">return</span> load_info_done &amp;&amp; current_version_found;</div>
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; }</div>
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160;};</div>
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;} <span class="comment">// namespace GpgFrontend::UI</span></div>
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; </div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;<span class="preprocessor">#endif // GPGFRONTEND_SOFTWAREVERSION_H</span></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html">GpgFrontend::UI</a></div><div class="ttdef"><b>Definition:</b> FileReadTask.cpp:31</div></div>
<div class="ttc" id="astructGpgFrontend_1_1UI_1_1SoftwareVersion_html"><div class="ttname"><a href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html">GpgFrontend::UI::SoftwareVersion</a></div><div class="ttdef"><b>Definition:</b> SoftwareVersion.h:39</div></div>
<div class="ttc" id="astructGpgFrontend_1_1UI_1_1SoftwareVersion_html_a587a3fdb047a15c3771c2af5eebdbf4b"><div class="ttname"><a href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html#a587a3fdb047a15c3771c2af5eebdbf4b">GpgFrontend::UI::SoftwareVersion::VersionWithDrawn</a></div><div class="ttdeci">bool VersionWithDrawn() const</div><div class="ttdef"><b>Definition:</b> SoftwareVersion.h:68</div></div>
<div class="ttc" id="astructGpgFrontend_1_1UI_1_1SoftwareVersion_html_a43663cd2d086299a0f0304f5bde9c663"><div class="ttname"><a href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html#a43663cd2d086299a0f0304f5bde9c663">GpgFrontend::UI::SoftwareVersion::CurrentVersionReleased</a></div><div class="ttdeci">bool CurrentVersionReleased() const</div><div class="ttdef"><b>Definition:</b> SoftwareVersion.h:79</div></div>
<div class="ttc" id="astructGpgFrontend_1_1UI_1_1SoftwareVersion_html_abc311fd0e15da1a04b995587ca74e1a6"><div class="ttname"><a href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html#abc311fd0e15da1a04b995587ca74e1a6">GpgFrontend::UI::SoftwareVersion::NeedUpgrade</a></div><div class="ttdeci">bool NeedUpgrade() const</div><div class="ttdef"><b>Definition:</b> SoftwareVersion.h:57</div></div>
<div class="ttc" id="astructGpgFrontend_1_1UI_1_1SoftwareVersion_html_a587a3fdb047a15c3771c2af5eebdbf4b"><div class="ttname"><a href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html#a587a3fdb047a15c3771c2af5eebdbf4b">GpgFrontend::UI::SoftwareVersion::VersionWithDrawn</a></div><div class="ttdeci">bool VersionWithDrawn() const</div><div class="ttdef"><b>Definition:</b> SoftwareVersion.h:76</div></div>
<div class="ttc" id="astructGpgFrontend_1_1UI_1_1SoftwareVersion_html_a43663cd2d086299a0f0304f5bde9c663"><div class="ttname"><a href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html#a43663cd2d086299a0f0304f5bde9c663">GpgFrontend::UI::SoftwareVersion::CurrentVersionReleased</a></div><div class="ttdeci">bool CurrentVersionReleased() const</div><div class="ttdef"><b>Definition:</b> SoftwareVersion.h:87</div></div>
<div class="ttc" id="astructGpgFrontend_1_1UI_1_1SoftwareVersion_html_abc311fd0e15da1a04b995587ca74e1a6"><div class="ttname"><a href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html#abc311fd0e15da1a04b995587ca74e1a6">GpgFrontend::UI::SoftwareVersion::NeedUpgrade</a></div><div class="ttdeci">bool NeedUpgrade() const</div><div class="ttdef"><b>Definition:</b> SoftwareVersion.h:65</div></div>
<div class="ttc" id="astructGpgFrontend_1_1UI_1_1SoftwareVersion_html_a4e6c8fddaa530a04c5bbea29cfceb793"><div class="ttname"><a href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html#a4e6c8fddaa530a04c5bbea29cfceb793">GpgFrontend::UI::SoftwareVersion::InfoVaild</a></div><div class="ttdeci">bool InfoVaild() const</div><div class="ttdef"><b>Definition:</b> SoftwareVersion.h:57</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>

View File

@ -157,9 +157,9 @@ $(document).ready(function(){initNavTree('SubkeyGenerateDialog_8h_source.html','
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SubkeyGenerateDialog_html_a4a5b77fb909e9a6a0e4da780c75f7535"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SubkeyGenerateDialog.html#a4a5b77fb909e9a6a0e4da780c75f7535">GpgFrontend::UI::SubkeyGenerateDialog::refresh_widgets_state</a></div><div class="ttdeci">void refresh_widgets_state()</div><div class="ttdef"><b>Definition:</b> SubkeyGenerateDialog.cpp:189</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SubkeyGenerateDialog_html_a8f9d8baa7b576a4aa857818b87c26bcd"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SubkeyGenerateDialog.html#a8f9d8baa7b576a4aa857818b87c26bcd">GpgFrontend::UI::SubkeyGenerateDialog::SubkeyGenerateDialog</a></div><div class="ttdeci">SubkeyGenerateDialog(const KeyId &amp;key_id, QWidget *parent)</div><div class="ttdoc">Construct a new Subkey Generate Dialog object.</div><div class="ttdef"><b>Definition:</b> SubkeyGenerateDialog.cpp:37</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SubkeyGenerateDialog_html_afa21ac4d45a6474afc1bc594486ed8e2"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SubkeyGenerateDialog.html#afa21ac4d45a6474afc1bc594486ed8e2">GpgFrontend::UI::SubkeyGenerateDialog::expire_check_box_</a></div><div class="ttdeci">QCheckBox * expire_check_box_</div><div class="ttdoc">Checkbox, if key should expire.</div><div class="ttdef"><b>Definition:</b> SubkeyGenerateDialog.h:70</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GlobalSettingStation &gt;::GetInstance</a></div><div class="ttdeci">static GlobalSettingStation &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GlobalSettingStation &gt;::GetInstance</a></div><div class="ttdeci">static GlobalSettingStation &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SubkeyGenerateDialog_html_a029017ad2e025a43d21144f1b7427593"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SubkeyGenerateDialog.html#a029017ad2e025a43d21144f1b7427593">GpgFrontend::UI::SubkeyGenerateDialog::create_basic_info_group_box</a></div><div class="ttdeci">QGroupBox * create_basic_info_group_box()</div><div class="ttdoc">Create a basic info group box object.</div><div class="ttdef"><b>Definition:</b> SubkeyGenerateDialog.cpp:117</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a14433405831283cd95091d741614d03b"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b">GpgFrontend::GlobalSettingStation::GetUISettings</a></div><div class="ttdeci">libconfig::Setting &amp; GetUISettings() noexcept</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:68</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a14433405831283cd95091d741614d03b"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b">GpgFrontend::GlobalSettingStation::GetUISettings</a></div><div class="ttdeci">libconfig::Setting &amp; GetUISettings() noexcept</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:63</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyGetter_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyGetter.html">GpgFrontend::GpgKeyGetter</a></div><div class="ttdef"><b>Definition:</b> GpgKeyGetter.h:45</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SubkeyGenerateDialog_html_a49d9f3bb2cfb17eb39dcd4dc0385234e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SubkeyGenerateDialog.html#a49d9f3bb2cfb17eb39dcd4dc0385234e">GpgFrontend::UI::SubkeyGenerateDialog::slot_expire_box_changed</a></div><div class="ttdeci">void slot_expire_box_changed()</div><div class="ttdef"><b>Definition:</b> SubkeyGenerateDialog.cpp:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyOpera_html_a882d99e8407cc22fb8b6e61c531fbe85"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyOpera.html#a882d99e8407cc22fb8b6e61c531fbe85">GpgFrontend::GpgKeyOpera::GenerateSubkey</a></div><div class="ttdeci">GpgFrontend::GpgError GenerateSubkey(const GpgKey &amp;key, const std::unique_ptr&lt; GenKeyInfo &gt; &amp;params)</div><div class="ttdef"><b>Definition:</b> GpgKeyOpera.cpp:245</div></div>
@ -172,14 +172,14 @@ $(document).ready(function(){initNavTree('SubkeyGenerateDialog_8h_source.html','
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SubkeyGenerateDialog_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SubkeyGenerateDialog.html">GpgFrontend::UI::SubkeyGenerateDialog</a></div><div class="ttdef"><b>Definition:</b> SubkeyGenerateDialog.h:39</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SubkeyGenerateDialog_html_a52a0aadc9b1e80bdcaaf1ad9d8997957"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SubkeyGenerateDialog.html#a52a0aadc9b1e80bdcaaf1ad9d8997957">GpgFrontend::UI::SubkeyGenerateDialog::slot_activated_key_type</a></div><div class="ttdeci">void slot_activated_key_type(int index)</div><div class="ttdef"><b>Definition:</b> SubkeyGenerateDialog.cpp:336</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SubkeyGenerateDialog_html_aab426dec4b4655b215b09b490e05ad05"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SubkeyGenerateDialog.html#aab426dec4b4655b215b09b490e05ad05">GpgFrontend::UI::SubkeyGenerateDialog::slot_key_gen_accept</a></div><div class="ttdeci">void slot_key_gen_accept()</div><div class="ttdef"><b>Definition:</b> SubkeyGenerateDialog.cpp:238</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a4edac6df92596ba8eea3a8cdc1173684"><div class="ttname"><a href="namespaceGpgFrontend.html#a4edac6df92596ba8eea3a8cdc1173684">GpgFrontend::check_gpg_error_2_err_code</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT gpg_err_code_t check_gpg_error_2_err_code(gpgme_error_t err, gpgme_error_t predict=GPG_ERR_NO_ERROR)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:66</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_a4edac6df92596ba8eea3a8cdc1173684"><div class="ttname"><a href="namespaceGpgFrontend.html#a4edac6df92596ba8eea3a8cdc1173684">GpgFrontend::check_gpg_error_2_err_code</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT gpg_err_code_t check_gpg_error_2_err_code(gpgme_error_t err, gpgme_error_t predict=GPG_ERR_NO_ERROR)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:63</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SubkeyGenerateDialog_html_ac515dabcf6c094c5eeb2bf88aa3aa9d3"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SubkeyGenerateDialog.html#ac515dabcf6c094c5eeb2bf88aa3aa9d3">GpgFrontend::UI::SubkeyGenerateDialog::key_type_combo_box_</a></div><div class="ttdeci">QComboBox * key_type_combo_box_</div><div class="ttdoc">Combobox for Key tpe.</div><div class="ttdef"><b>Definition:</b> SubkeyGenerateDialog.h:68</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SubkeyGenerateDialog_html_a13229f07ef0ed594357df1918af50d3d"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SubkeyGenerateDialog.html#a13229f07ef0ed594357df1918af50d3d">GpgFrontend::UI::SubkeyGenerateDialog::slot_authentication_box_changed</a></div><div class="ttdeci">void slot_authentication_box_changed(int state)</div><div class="ttdef"><b>Definition:</b> SubkeyGenerateDialog.cpp:328</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GenKeyInfo_html_a185c7be801854f81879351a6c4dd9071"><div class="ttname"><a href="classGpgFrontend_1_1GenKeyInfo.html#a185c7be801854f81879351a6c4dd9071">GpgFrontend::GenKeyInfo::GetSupportedKeyAlgo</a></div><div class="ttdeci">static const std::vector&lt; std::string &gt; &amp; GetSupportedKeyAlgo()</div><div class="ttdoc">Get the Supported Key Algo object.</div><div class="ttdef"><b>Definition:</b> GpgGenKeyInfo.cpp:200</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SubkeyGenerateDialog_html_aa8bf228ba2a773c0d38f9e5c2f20539d"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SubkeyGenerateDialog.html#aa8bf228ba2a773c0d38f9e5c2f20539d">GpgFrontend::UI::SubkeyGenerateDialog::date_edit_</a></div><div class="ttdeci">QDateTimeEdit * date_edit_</div><div class="ttdoc">Date edit for expiration date.</div><div class="ttdef"><b>Definition:</b> SubkeyGenerateDialog.h:69</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SubkeyGenerateDialog_html_a90900b67eceb2d16af5de27f9f038f7f"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SubkeyGenerateDialog.html#a90900b67eceb2d16af5de27f9f038f7f">GpgFrontend::UI::SubkeyGenerateDialog::set_signal_slot</a></div><div class="ttdeci">void set_signal_slot()</div><div class="ttdoc">Set the signal slot object.</div><div class="ttdef"><b>Definition:</b> SubkeyGenerateDialog.cpp:159</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SignalStation_html_abe381ce56a7b157a3760b2fd9c3b7419"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SignalStation.html#abe381ce56a7b157a3760b2fd9c3b7419">GpgFrontend::UI::SignalStation::GetInstance</a></div><div class="ttdeci">static SignalStation * GetInstance()</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> SignalStation.cpp:37</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:44</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:41</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>

View File

@ -103,27 +103,28 @@ $(document).ready(function(){initNavTree('TaskRunnerGetter_8h_source.html','');
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; kTaskRunnerType_Default,</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; kTaskRunnerType_GPG,</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; kTaskRunnerType_IO,</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; };</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; </div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; <a class="code" href="classGpgFrontend_1_1Thread_1_1TaskRunnerGetter.html">TaskRunnerGetter</a>(<span class="keywordtype">int</span> channel = <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50">SingletonFunctionObject::GetDefaultChannel</a>());</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; </div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; <a class="code" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html">TaskRunner</a> *GetTaskRunner(</div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; TaskRunnerType runner_type = kTaskRunnerType_Default);</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; </div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; std::map&lt;TaskRunnerType, TaskRunner *&gt; task_runners_;</div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;};</div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; </div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;} <span class="comment">// namespace GpgFrontend::Thread</span></div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; </div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;<span class="preprocessor">#endif // GPGFRONTEND_TASKRUNNERGETTER_H</span></div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; kTaskRunnerType_Network,</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; };</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; </div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; <a class="code" href="classGpgFrontend_1_1Thread_1_1TaskRunnerGetter.html">TaskRunnerGetter</a>(<span class="keywordtype">int</span> channel = <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50">SingletonFunctionObject::GetDefaultChannel</a>());</div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; </div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; <a class="code" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html">TaskRunner</a> *GetTaskRunner(</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; TaskRunnerType runner_type = kTaskRunnerType_Default);</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; </div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; std::map&lt;TaskRunnerType, TaskRunner *&gt; task_runners_;</div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;};</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; </div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;} <span class="comment">// namespace GpgFrontend::Thread</span></div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; </div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160;<span class="preprocessor">#endif // GPGFRONTEND_TASKRUNNERGETTER_H</span></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject</a></div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:159</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject</a></div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:148</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1TaskRunner_html"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1TaskRunner.html">GpgFrontend::Thread::TaskRunner</a></div><div class="ttdef"><b>Definition:</b> TaskRunner.h:39</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1TaskRunnerGetter_html"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1TaskRunnerGetter.html">GpgFrontend::Thread::TaskRunnerGetter</a></div><div class="ttdef"><b>Definition:</b> TaskRunnerGetter.h:36</div></div>
<div class="ttc" id="anamespaceGpgFrontend_1_1Thread_html"><div class="ttname"><a href="namespaceGpgFrontend_1_1Thread.html">GpgFrontend::Thread</a></div><div class="ttdef"><b>Definition:</b> CtxCheckTask.h:33</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a50e2b3794d6553f4231eaec72d9d0a50"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50">GpgFrontend::SingletonFunctionObject::GetDefaultChannel</a></div><div class="ttdeci">static int GetDefaultChannel()</div><div class="ttdoc">Get the Default Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:245</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a50e2b3794d6553f4231eaec72d9d0a50"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a50e2b3794d6553f4231eaec72d9d0a50">GpgFrontend::SingletonFunctionObject::GetDefaultChannel</a></div><div class="ttdeci">static int GetDefaultChannel()</div><div class="ttdoc">Get the Default Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:232</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1TaskRunnerGetter_html_a80794d81179f66f4b4ed3122a64f27cf"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1TaskRunnerGetter.html#a80794d81179f66f4b4ed3122a64f27cf">GpgFrontend::Thread::TaskRunnerGetter::TaskRunnerGetter</a></div><div class="ttdeci">TaskRunnerGetter(int channel=SingletonFunctionObject::GetDefaultChannel())</div><div class="ttdef"><b>Definition:</b> TaskRunnerGetter.cpp:29</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->

View File

@ -113,12 +113,13 @@ $(document).ready(function(){initNavTree('TaskRunner_8h_source.html',''); initRe
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <span class="keywordtype">void</span> PostTask(<a class="code" href="classGpgFrontend_1_1Thread_1_1Task.html">Task</a>* task);</div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; </div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html#a774775e9a91d33072b27dcf78cead6e2"> 70</a></span>&#160; std::queue&lt;Task*&gt; <a class="code" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html#a774775e9a91d33072b27dcf78cead6e2">tasks</a>; </div>
<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html#a5e72f1ce00d41c225a4304f1ed20b3f1"> 71</a></span>&#160; std::mutex <a class="code" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html#a5e72f1ce00d41c225a4304f1ed20b3f1">tasks_mutex_</a>; </div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;};</div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;} <span class="comment">// namespace GpgFrontend::Thread</span></div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; </div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;<span class="preprocessor">#endif // GPGFRONTEND_TASKRUNNER_H</span></div>
<div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html#a774775e9a91d33072b27dcf78cead6e2"> 70</a></span>&#160; std::queue&lt;Task*&gt; <a class="code" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html#a774775e9a91d33072b27dcf78cead6e2">tasks</a>; </div>
<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html#a6d92421bbbfcf3136335a5173d1b2a22"> 71</a></span>&#160; std::map&lt;std::string, Task*&gt; <a class="code" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html#a6d92421bbbfcf3136335a5173d1b2a22">pending_tasks_</a>; </div>
<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html#a5e72f1ce00d41c225a4304f1ed20b3f1"> 72</a></span>&#160; std::mutex <a class="code" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html#a5e72f1ce00d41c225a4304f1ed20b3f1">tasks_mutex_</a>; </div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;};</div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;} <span class="comment">// namespace GpgFrontend::Thread</span></div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; </div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160;<span class="preprocessor">#endif // GPGFRONTEND_TASKRUNNER_H</span></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1TaskRunner_html"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1TaskRunner.html">GpgFrontend::Thread::TaskRunner</a></div><div class="ttdef"><b>Definition:</b> TaskRunner.h:39</div></div>
@ -126,9 +127,10 @@ $(document).ready(function(){initNavTree('TaskRunner_8h_source.html',''); initRe
<div class="ttc" id="anamespaceGpgFrontend_1_1Thread_html"><div class="ttname"><a href="namespaceGpgFrontend_1_1Thread.html">GpgFrontend::Thread</a></div><div class="ttdef"><b>Definition:</b> CtxCheckTask.h:33</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1TaskRunner_html_ad3c8612cbe60112f9b14e616fb0a4acf"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1TaskRunner.html#ad3c8612cbe60112f9b14e616fb0a4acf">GpgFrontend::Thread::TaskRunner::TaskRunner</a></div><div class="ttdeci">TaskRunner()</div><div class="ttdoc">Construct a new Task Runner object.</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1TaskRunner_html_a774775e9a91d33072b27dcf78cead6e2"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1TaskRunner.html#a774775e9a91d33072b27dcf78cead6e2">GpgFrontend::Thread::TaskRunner::tasks</a></div><div class="ttdeci">std::queue&lt; Task * &gt; tasks</div><div class="ttdoc">The task queue.</div><div class="ttdef"><b>Definition:</b> TaskRunner.h:70</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1TaskRunner_html_a5e72f1ce00d41c225a4304f1ed20b3f1"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1TaskRunner.html#a5e72f1ce00d41c225a4304f1ed20b3f1">GpgFrontend::Thread::TaskRunner::tasks_mutex_</a></div><div class="ttdeci">std::mutex tasks_mutex_</div><div class="ttdoc">The task queue mutex.</div><div class="ttdef"><b>Definition:</b> TaskRunner.h:71</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1TaskRunner_html_a5e72f1ce00d41c225a4304f1ed20b3f1"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1TaskRunner.html#a5e72f1ce00d41c225a4304f1ed20b3f1">GpgFrontend::Thread::TaskRunner::tasks_mutex_</a></div><div class="ttdeci">std::mutex tasks_mutex_</div><div class="ttdoc">The task queue mutex.</div><div class="ttdef"><b>Definition:</b> TaskRunner.h:72</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1TaskRunner_html_a6d92421bbbfcf3136335a5173d1b2a22"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1TaskRunner.html#a6d92421bbbfcf3136335a5173d1b2a22">GpgFrontend::Thread::TaskRunner::pending_tasks_</a></div><div class="ttdeci">std::map&lt; std::string, Task * &gt; pending_tasks_</div><div class="ttdoc">The pending tasks.</div><div class="ttdef"><b>Definition:</b> TaskRunner.h:71</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1Task_html"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></div><div class="ttdef"><b>Definition:</b> Task.h:45</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1Task_html_a50b91d27874af31ef13c493b00824ccf"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1Task.html#a50b91d27874af31ef13c493b00824ccf">GpgFrontend::Thread::Task::GetUUID</a></div><div class="ttdeci">std::string GetUUID() const</div><div class="ttdef"><b>Definition:</b> Task.cpp:69</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1Task_html_a50b91d27874af31ef13c493b00824ccf"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1Task.html#a50b91d27874af31ef13c493b00824ccf">GpgFrontend::Thread::Task::GetUUID</a></div><div class="ttdeci">std::string GetUUID() const</div><div class="ttdef"><b>Definition:</b> Task.cpp:71</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1TaskRunner_html_ac3e57b59d537e2a75e741d4a5418ae6d"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1TaskRunner.html#ac3e57b59d537e2a75e741d4a5418ae6d">GpgFrontend::Thread::TaskRunner::~TaskRunner</a></div><div class="ttdeci">virtual ~TaskRunner() override</div><div class="ttdoc">Destroy the Task Runner object.</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->

View File

@ -124,7 +124,7 @@ $(document).ready(function(){initNavTree('Task_8h_source.html',''); initResizabl
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; </div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1Thread_1_1Task_1_1DataObject.html#a521dccfd42e13769b4edc4286318cc4c"> 80</a></span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1Thread_1_1Task_1_1DataObject.html#a521dccfd42e13769b4edc4286318cc4c">AppendObject</a>(T &amp;&amp;obj) {</div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; LOG(INFO) &lt;&lt; <span class="stringliteral">&quot;called:&quot;</span> &lt;&lt; <span class="keyword">this</span>;</div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; DLOG(TRACE) &lt;&lt; <span class="stringliteral">&quot;called:&quot;</span> &lt;&lt; <span class="keyword">this</span>;</div>
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; <span class="keyword">auto</span> *obj_dstr = this-&gt;get_heap_ptr(<span class="keyword">sizeof</span>(T));</div>
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; <span class="keyword">auto</span> *ptr_heap = <span class="keyword">new</span> ((<span class="keywordtype">void</span> *)obj_dstr-&gt;p_obj) T(std::move(obj));</div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; <span class="keywordflow">if</span> (std::is_class_v&lt;T&gt;) {</div>
@ -140,104 +140,107 @@ $(document).ready(function(){initNavTree('Task_8h_source.html',''); initResizabl
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; </div>
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1Thread_1_1Task_1_1DataObject.html#a5812bb84c6241e89f8b8b04d2a2f3b55"> 102</a></span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1Thread_1_1Task_1_1DataObject.html#a5812bb84c6241e89f8b8b04d2a2f3b55">AppendObject</a>(T *obj) {</div>
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; LOG(INFO) &lt;&lt; <span class="stringliteral">&quot;called:&quot;</span> &lt;&lt; <span class="keyword">this</span>;</div>
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; DLOG(TRACE) &lt;&lt; <span class="stringliteral">&quot;called:&quot;</span> &lt;&lt; <span class="keyword">this</span>;</div>
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; <span class="keyword">auto</span> *obj_dstr = this-&gt;get_heap_ptr(<span class="keyword">sizeof</span>(T));</div>
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; <span class="keyword">auto</span> *ptr_heap = <span class="keyword">new</span> ((<span class="keywordtype">void</span> *)obj_dstr-&gt;p_obj) T(std::move(*obj));</div>
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; <span class="keywordflow">if</span> (std::is_class_v&lt;T&gt;) {</div>
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; <span class="keyword">auto</span> destructor = [](<span class="keyword">const</span> <span class="keywordtype">void</span> *x) {</div>
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; <span class="keyword">static_cast&lt;</span><span class="keyword">const </span>T *<span class="keyword">&gt;</span>(x)-&gt;~T();</div>
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; };</div>
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; obj_dstr-&gt;destroy = destructor;</div>
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; } <span class="keywordflow">else</span> {</div>
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; obj_dstr-&gt;destroy = <span class="keyword">nullptr</span>;</div>
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; }</div>
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; data_objects_.push(std::move(obj_dstr));</div>
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; }</div>
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; </div>
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
<div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1Thread_1_1Task_1_1DataObject.html#a5ef5ddec0b82017cc4ad7f34b9b13f64"> 124</a></span>&#160; T <a class="code" href="classGpgFrontend_1_1Thread_1_1Task_1_1DataObject.html#a5ef5ddec0b82017cc4ad7f34b9b13f64">PopObject</a>() {</div>
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160; LOG(INFO) &lt;&lt; <span class="stringliteral">&quot;called:&quot;</span> &lt;&lt; <span class="keyword">this</span>;</div>
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; <span class="keywordflow">if</span> (data_objects_.empty()) <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">&quot;No object to pop&quot;</span>);</div>
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; <span class="keyword">auto</span> *obj_dstr = data_objects_.top();</div>
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; <span class="keyword">auto</span> *heap_ptr = (T *)obj_dstr-&gt;p_obj;</div>
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; <span class="keyword">auto</span> obj = std::move(*(T *)(heap_ptr));</div>
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; this-&gt;free_heap_ptr(obj_dstr);</div>
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; data_objects_.pop();</div>
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; <span class="keywordflow">return</span> obj;</div>
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; }</div>
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; </div>
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160; ~<a class="code" href="classGpgFrontend_1_1Thread_1_1Task_1_1DataObject.html">DataObject</a>();</div>
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; </div>
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; std::stack&lt;Destructor *&gt; data_objects_; </div>
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; </div>
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; Destructor *get_heap_ptr(<span class="keywordtype">size_t</span> bytes_size);</div>
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; </div>
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; <span class="keywordtype">void</span> free_heap_ptr(Destructor *);</div>
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; };</div>
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; </div>
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; <a class="code" href="classGpgFrontend_1_1Thread_1_1Task.html">Task</a>();</div>
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; </div>
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; <a class="code" href="classGpgFrontend_1_1Thread_1_1Task.html">Task</a>(TaskCallback callback, DataObjectPtr data_object = <span class="keyword">nullptr</span>);</div>
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; </div>
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160; <a class="code" href="classGpgFrontend_1_1Thread_1_1Task.html">Task</a>(</div>
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160; TaskRunnable runnable,</div>
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160; TaskCallback callback = [](<span class="keywordtype">int</span>, std::shared_ptr&lt;DataObject&gt;) {},</div>
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160; DataObjectPtr data = <span class="keyword">nullptr</span>);</div>
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160; </div>
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160; <span class="keyword">virtual</span> ~Task() <span class="keyword">override</span>;</div>
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160; </div>
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span> Run();</div>
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160; </div>
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160; std::string GetUUID() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160; </div>
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160; signals:</div>
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160; <span class="keywordtype">void</span> SignalTaskFinished();</div>
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160; </div>
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160; <span class="keyword">protected</span>:</div>
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160; <span class="keywordtype">void</span> SetFinishAfterRun(<span class="keywordtype">bool</span> finish_after_run);</div>
<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160; </div>
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160; <span class="keywordtype">void</span> SetRTN(<span class="keywordtype">int</span> rtn);</div>
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; LOG(TRACE) &lt;&lt; <span class="stringliteral">&quot;is class&quot;</span>;</div>
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; <span class="keyword">auto</span> destructor = [](<span class="keyword">const</span> <span class="keywordtype">void</span> *x) {</div>
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; <span class="keyword">static_cast&lt;</span><span class="keyword">const </span>T *<span class="keyword">&gt;</span>(x)-&gt;~T();</div>
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; };</div>
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; obj_dstr-&gt;destroy = destructor;</div>
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; } <span class="keywordflow">else</span> {</div>
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; obj_dstr-&gt;destroy = <span class="keyword">nullptr</span>;</div>
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; }</div>
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; data_objects_.push(std::move(obj_dstr));</div>
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; }</div>
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; </div>
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1Thread_1_1Task_1_1DataObject.html#a5ef5ddec0b82017cc4ad7f34b9b13f64"> 125</a></span>&#160; T <a class="code" href="classGpgFrontend_1_1Thread_1_1Task_1_1DataObject.html#a5ef5ddec0b82017cc4ad7f34b9b13f64">PopObject</a>() {</div>
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; DLOG(TRACE) &lt;&lt; <span class="stringliteral">&quot;called:&quot;</span> &lt;&lt; <span class="keyword">this</span>;</div>
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; <span class="keywordflow">if</span> (data_objects_.empty()) <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">&quot;No object to pop&quot;</span>);</div>
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; <span class="keyword">auto</span> *obj_dstr = data_objects_.top();</div>
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; <span class="keyword">auto</span> *heap_ptr = (T *)obj_dstr-&gt;p_obj;</div>
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; <span class="keyword">auto</span> obj = std::move(*(T *)(heap_ptr));</div>
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; this-&gt;free_heap_ptr(obj_dstr);</div>
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; data_objects_.pop();</div>
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; <span class="keywordflow">return</span> obj;</div>
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; }</div>
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160; </div>
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; ~<a class="code" href="classGpgFrontend_1_1Thread_1_1Task_1_1DataObject.html">DataObject</a>();</div>
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160; </div>
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; std::stack&lt;Destructor *&gt; data_objects_; </div>
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; </div>
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; Destructor *get_heap_ptr(<span class="keywordtype">size_t</span> bytes_size);</div>
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; </div>
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; <span class="keywordtype">void</span> free_heap_ptr(Destructor *);</div>
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; };</div>
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160; </div>
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; <a class="code" href="classGpgFrontend_1_1Thread_1_1Task.html">Task</a>();</div>
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; </div>
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; <a class="code" href="classGpgFrontend_1_1Thread_1_1Task.html">Task</a>(TaskCallback callback, DataObjectPtr data_object = <span class="keyword">nullptr</span>);</div>
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; </div>
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160; <a class="code" href="classGpgFrontend_1_1Thread_1_1Task.html">Task</a>(</div>
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160; TaskRunnable runnable,</div>
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160; TaskCallback callback = [](<span class="keywordtype">int</span>, std::shared_ptr&lt;DataObject&gt;) {},</div>
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160; DataObjectPtr data = <span class="keyword">nullptr</span>);</div>
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160; </div>
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160; <span class="keyword">virtual</span> ~Task() <span class="keyword">override</span>;</div>
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160; </div>
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span> Run();</div>
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160; </div>
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160; std::string GetUUID() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160; </div>
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160; signals:</div>
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160; <span class="keywordtype">void</span> SignalTaskFinished();</div>
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160; </div>
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160; <span class="keywordtype">void</span> SignalTaskPostFinishedDone();</div>
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160; </div>
<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160; <span class="keyword">protected</span>:</div>
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160; <span class="keywordtype">void</span> SetFinishAfterRun(<span class="keywordtype">bool</span> finish_after_run);</div>
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160; </div>
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160; <span class="keyword">const</span> std::string uuid_;</div>
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160; TaskCallback callback_; </div>
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160; TaskRunnable runnable_; </div>
<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160; <span class="keywordtype">bool</span> finish_after_run_ = <span class="keyword">true</span>; </div>
<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160; <span class="keywordtype">int</span> rtn_ = 0; </div>
<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>&#160; QThread *callback_thread_ = <span class="keyword">nullptr</span>; </div>
<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160; DataObjectPtr data_object_ = <span class="keyword">nullptr</span>; </div>
<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160; </div>
<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160; <span class="keywordtype">void</span> before_finish_task();</div>
<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160; </div>
<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160; <span class="keywordtype">void</span> init();</div>
<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160; </div>
<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span> run() <span class="keyword">override</span>;</div>
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160; </div>
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160; <span class="keyword">static</span> std::string generate_uuid();</div>
<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160;};</div>
<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160;} <span class="comment">// namespace GpgFrontend::Thread</span></div>
<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160; </div>
<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>&#160;<span class="preprocessor">#endif // GPGFRONTEND_TASK_H</span></div>
<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160; <span class="keywordtype">void</span> SetRTN(<span class="keywordtype">int</span> rtn);</div>
<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>&#160; </div>
<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160; <span class="keyword">const</span> std::string uuid_;</div>
<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160; TaskCallback callback_; </div>
<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160; TaskRunnable runnable_; </div>
<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160; <span class="keywordtype">bool</span> finish_after_run_ = <span class="keyword">true</span>; </div>
<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160; <span class="keywordtype">int</span> rtn_ = 0; </div>
<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160; QThread *callback_thread_ = <span class="keyword">nullptr</span>; </div>
<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160; DataObjectPtr data_object_ = <span class="keyword">nullptr</span>; </div>
<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160; </div>
<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160; <span class="keywordtype">void</span> before_finish_task();</div>
<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160; </div>
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160; <span class="keywordtype">void</span> init();</div>
<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160; </div>
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span> run() <span class="keyword">override</span>;</div>
<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160; </div>
<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160; <span class="keyword">static</span> std::string generate_uuid();</div>
<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160;};</div>
<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160;} <span class="comment">// namespace GpgFrontend::Thread</span></div>
<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160; </div>
<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160;<span class="preprocessor">#endif // GPGFRONTEND_TASK_H</span></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1TaskRunner_html"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1TaskRunner.html">GpgFrontend::Thread::TaskRunner</a></div><div class="ttdef"><b>Definition:</b> TaskRunner.h:39</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1Task_1_1DataObject_html_a17252d07835dab3772381639ec8473ea"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1Task_1_1DataObject.html#a17252d07835dab3772381639ec8473ea">GpgFrontend::Thread::Task::DataObject::free_heap_ptr</a></div><div class="ttdeci">void free_heap_ptr(Destructor *)</div><div class="ttdef"><b>Definition:</b> Task.cpp:133</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1Task_html_aa6d702417bdd6a88c447ed6a457fa098"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1Task.html#aa6d702417bdd6a88c447ed6a457fa098">GpgFrontend::Thread::Task::SetRTN</a></div><div class="ttdeci">void SetRTN(int rtn)</div><div class="ttdef"><b>Definition:</b> Task.cpp:75</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1Task_1_1DataObject_html_a0e1ab5e5bf5ef647a30a5ee2884ac63a"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1Task_1_1DataObject.html#a0e1ab5e5bf5ef647a30a5ee2884ac63a">GpgFrontend::Thread::Task::DataObject::get_heap_ptr</a></div><div class="ttdeci">Destructor * get_heap_ptr(size_t bytes_size)</div><div class="ttdoc">Get the heap ptr object.</div><div class="ttdef"><b>Definition:</b> Task.cpp:113</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1Task_1_1DataObject_html_a85bb3c482bf6f47edcd6593cca568a22"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1Task_1_1DataObject.html#a85bb3c482bf6f47edcd6593cca568a22">GpgFrontend::Thread::Task::DataObject::~DataObject</a></div><div class="ttdeci">~DataObject()</div><div class="ttdoc">Destroy the Data Object object.</div><div class="ttdef"><b>Definition:</b> Task.cpp:119</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1Task_html_a37766a505662b33ad14672c29e209ea8"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1Task.html#a37766a505662b33ad14672c29e209ea8">GpgFrontend::Thread::Task::~Task</a></div><div class="ttdeci">virtual ~Task() override</div><div class="ttdoc">Destroy the Task object.</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1Task_1_1DataObject_html_a5ef5ddec0b82017cc4ad7f34b9b13f64"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1Task_1_1DataObject.html#a5ef5ddec0b82017cc4ad7f34b9b13f64">GpgFrontend::Thread::Task::DataObject::PopObject</a></div><div class="ttdeci">T PopObject()</div><div class="ttdef"><b>Definition:</b> Task.h:124</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1Task_1_1DataObject_html_a17252d07835dab3772381639ec8473ea"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1Task_1_1DataObject.html#a17252d07835dab3772381639ec8473ea">GpgFrontend::Thread::Task::DataObject::free_heap_ptr</a></div><div class="ttdeci">void free_heap_ptr(Destructor *)</div><div class="ttdef"><b>Definition:</b> Task.cpp:141</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1Task_html_aa6d702417bdd6a88c447ed6a457fa098"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1Task.html#aa6d702417bdd6a88c447ed6a457fa098">GpgFrontend::Thread::Task::SetRTN</a></div><div class="ttdeci">void SetRTN(int rtn)</div><div class="ttdef"><b>Definition:</b> Task.cpp:77</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1Task_1_1DataObject_html_a0e1ab5e5bf5ef647a30a5ee2884ac63a"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1Task_1_1DataObject.html#a0e1ab5e5bf5ef647a30a5ee2884ac63a">GpgFrontend::Thread::Task::DataObject::get_heap_ptr</a></div><div class="ttdeci">Destructor * get_heap_ptr(size_t bytes_size)</div><div class="ttdoc">Get the heap ptr object.</div><div class="ttdef"><b>Definition:</b> Task.cpp:121</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1Task_1_1DataObject_html_a85bb3c482bf6f47edcd6593cca568a22"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1Task_1_1DataObject.html#a85bb3c482bf6f47edcd6593cca568a22">GpgFrontend::Thread::Task::DataObject::~DataObject</a></div><div class="ttdeci">~DataObject()</div><div class="ttdoc">Destroy the Data Object object.</div><div class="ttdef"><b>Definition:</b> Task.cpp:127</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1Task_html_a37766a505662b33ad14672c29e209ea8"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1Task.html#a37766a505662b33ad14672c29e209ea8">GpgFrontend::Thread::Task::~Task</a></div><div class="ttdeci">virtual ~Task() override</div><div class="ttdoc">Destroy the Task object.</div><div class="ttdef"><b>Definition:</b> Task.cpp:67</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1Task_1_1DataObject_html_a5ef5ddec0b82017cc4ad7f34b9b13f64"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1Task_1_1DataObject.html#a5ef5ddec0b82017cc4ad7f34b9b13f64">GpgFrontend::Thread::Task::DataObject::PopObject</a></div><div class="ttdeci">T PopObject()</div><div class="ttdef"><b>Definition:</b> Task.h:125</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1Task_html_a1ec53d301fc83e0da39e43055ded5d14"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1Task.html#a1ec53d301fc83e0da39e43055ded5d14">GpgFrontend::Thread::Task::Task</a></div><div class="ttdeci">Task()</div><div class="ttdoc">Construct a new Task object.</div><div class="ttdef"><b>Definition:</b> Task.cpp:39</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1Task_1_1DataObject_html_a521dccfd42e13769b4edc4286318cc4c"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1Task_1_1DataObject.html#a521dccfd42e13769b4edc4286318cc4c">GpgFrontend::Thread::Task::DataObject::AppendObject</a></div><div class="ttdeci">void AppendObject(T &amp;&amp;obj)</div><div class="ttdef"><b>Definition:</b> Task.h:80</div></div>
<div class="ttc" id="anamespaceGpgFrontend_1_1Thread_html"><div class="ttname"><a href="namespaceGpgFrontend_1_1Thread.html">GpgFrontend::Thread</a></div><div class="ttdef"><b>Definition:</b> CtxCheckTask.h:33</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1Task_1_1DataObject_html_a5812bb84c6241e89f8b8b04d2a2f3b55"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1Task_1_1DataObject.html#a5812bb84c6241e89f8b8b04d2a2f3b55">GpgFrontend::Thread::Task::DataObject::AppendObject</a></div><div class="ttdeci">void AppendObject(T *obj)</div><div class="ttdef"><b>Definition:</b> Task.h:102</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1Task_html_ac60aa71a24f452fd8031597ff4cbbd00"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1Task.html#ac60aa71a24f452fd8031597ff4cbbd00">GpgFrontend::Thread::Task::Run</a></div><div class="ttdeci">virtual void Run()</div><div class="ttdoc">Run - run the task.</div><div class="ttdef"><b>Definition:</b> Task.cpp:102</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1Task_html_a96d087abb7cf99d16f778f1a93b4f9e5"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1Task.html#a96d087abb7cf99d16f778f1a93b4f9e5">GpgFrontend::Thread::Task::generate_uuid</a></div><div class="ttdeci">static std::string generate_uuid()</div><div class="ttdef"><b>Definition:</b> Task.cpp:143</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1Task_1_1DataObject_html_aa35e6ad1ef3a5733fb338f3333b5c637"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1Task_1_1DataObject.html#aa35e6ad1ef3a5733fb338f3333b5c637">GpgFrontend::Thread::Task::DataObject::GetObjectSize</a></div><div class="ttdeci">size_t GetObjectSize()</div><div class="ttdoc">Get the Objects Size.</div><div class="ttdef"><b>Definition:</b> Task.cpp:129</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1Task_html_ac60aa71a24f452fd8031597ff4cbbd00"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1Task.html#ac60aa71a24f452fd8031597ff4cbbd00">GpgFrontend::Thread::Task::Run</a></div><div class="ttdeci">virtual void Run()</div><div class="ttdoc">Run - run the task.</div><div class="ttdef"><b>Definition:</b> Task.cpp:110</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1Task_html_a96d087abb7cf99d16f778f1a93b4f9e5"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1Task.html#a96d087abb7cf99d16f778f1a93b4f9e5">GpgFrontend::Thread::Task::generate_uuid</a></div><div class="ttdeci">static std::string generate_uuid()</div><div class="ttdef"><b>Definition:</b> Task.cpp:151</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1Task_1_1DataObject_html_aa35e6ad1ef3a5733fb338f3333b5c637"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1Task_1_1DataObject.html#aa35e6ad1ef3a5733fb338f3333b5c637">GpgFrontend::Thread::Task::DataObject::GetObjectSize</a></div><div class="ttdeci">size_t GetObjectSize()</div><div class="ttdoc">Get the Objects Size.</div><div class="ttdef"><b>Definition:</b> Task.cpp:137</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1Task_html"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></div><div class="ttdef"><b>Definition:</b> Task.h:45</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1Task_html_a689969e7d88ba7ad73a693a1b38aedd7"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1Task.html#a689969e7d88ba7ad73a693a1b38aedd7">GpgFrontend::Thread::Task::SetFinishAfterRun</a></div><div class="ttdeci">void SetFinishAfterRun(bool finish_after_run)</div><div class="ttdoc">Set the Finish After Run object.</div><div class="ttdef"><b>Definition:</b> Task.cpp:71</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1Task_html_a50b91d27874af31ef13c493b00824ccf"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1Task.html#a50b91d27874af31ef13c493b00824ccf">GpgFrontend::Thread::Task::GetUUID</a></div><div class="ttdeci">std::string GetUUID() const</div><div class="ttdef"><b>Definition:</b> Task.cpp:69</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1Task_html_a689969e7d88ba7ad73a693a1b38aedd7"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1Task.html#a689969e7d88ba7ad73a693a1b38aedd7">GpgFrontend::Thread::Task::SetFinishAfterRun</a></div><div class="ttdeci">void SetFinishAfterRun(bool finish_after_run)</div><div class="ttdoc">Set the Finish After Run object.</div><div class="ttdef"><b>Definition:</b> Task.cpp:73</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1Task_html_a50b91d27874af31ef13c493b00824ccf"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1Task.html#a50b91d27874af31ef13c493b00824ccf">GpgFrontend::Thread::Task::GetUUID</a></div><div class="ttdeci">std::string GetUUID() const</div><div class="ttdef"><b>Definition:</b> Task.cpp:71</div></div>
<div class="ttc" id="astructGpgFrontend_1_1Thread_1_1Task_1_1DataObject_1_1Destructor_html"><div class="ttname"><a href="structGpgFrontend_1_1Thread_1_1Task_1_1DataObject_1_1Destructor.html">GpgFrontend::Thread::Task::DataObject::Destructor</a></div><div class="ttdef"><b>Definition:</b> Task.h:61</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1Task_1_1DataObject_html"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1Task_1_1DataObject.html">GpgFrontend::Thread::Task::DataObject</a></div><div class="ttdoc">DataObject to be passed to the callback function.</div><div class="ttdef"><b>Definition:</b> Task.h:59</div></div>
<!-- start footer part -->

View File

@ -183,12 +183,12 @@ $(document).ready(function(){initNavTree('UserInterfaceUtils_8h_source.html','')
<div class="ttc" id="anamespaceGpgFrontend_html"><div class="ttname"><a href="namespaceGpgFrontend.html">GpgFrontend</a></div><div class="ttdef"><b>Definition:</b> CoreCommonUtil.cpp:29</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1CommonUtils_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1CommonUtils.html">GpgFrontend::UI::CommonUtils</a></div><div class="ttdef"><b>Definition:</b> UserInterfaceUtils.h:114</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgResultAnalyse_html_aa9e35e573ea4c0ebdbb014d1afbaab9d"><div class="ttname"><a href="classGpgFrontend_1_1GpgResultAnalyse.html#aa9e35e573ea4c0ebdbb014d1afbaab9d">GpgFrontend::GpgResultAnalyse::GetResultReport</a></div><div class="ttdeci">const std::string GetResultReport() const</div><div class="ttdoc">Get the Result Report object.</div><div class="ttdef"><b>Definition:</b> GpgResultAnalyse.cpp:31</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; TaskRunnerGetter &gt;::GetInstance</a></div><div class="ttdeci">static TaskRunnerGetter &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; TaskRunnerGetter &gt;::GetInstance</a></div><div class="ttdeci">static TaskRunnerGetter &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1InfoBoardWidget_html_a456f15315a03107f7757d84362c1af71"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1InfoBoardWidget.html#a456f15315a03107f7757d84362c1af71">GpgFrontend::UI::InfoBoardWidget::AddOptionalAction</a></div><div class="ttdeci">void AddOptionalAction(const QString &amp;name, const std::function&lt; void()&gt; &amp;action)</div><div class="ttdef"><b>Definition:</b> InfoBoardWidget.cpp:113</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgInfo_html_a2416ae0ab9bedc61782d16075750a9c0"><div class="ttname"><a href="classGpgFrontend_1_1GpgInfo.html#a2416ae0ab9bedc61782d16075750a9c0">GpgFrontend::GpgInfo::AppPath</a></div><div class="ttdeci">std::string AppPath</div><div class="ttdoc">executable binary path of gnupg</div><div class="ttdef"><b>Definition:</b> GpgInfo.h:41</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1InfoBoardWidget_html_a7d7504339221bd680fb18698dd829b32"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1InfoBoardWidget.html#a7d7504339221bd680fb18698dd829b32">GpgFrontend::UI::InfoBoardWidget::ResetOptionActionsMenu</a></div><div class="ttdeci">void ResetOptionActionsMenu()</div><div class="ttdef"><b>Definition:</b> InfoBoardWidget.cpp:129</div></div>
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html_a9ab218dde057182cb4911c4792acd925"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html#a9ab218dde057182cb4911c4792acd925">GpgFrontend::UI::import_unknown_key_from_keyserver</a></div><div class="ttdeci">void import_unknown_key_from_keyserver(QWidget *parent, const GpgVerifyResultAnalyse &amp;verify_res)</div><div class="ttdef"><b>Definition:</b> UserInterfaceUtils.cpp:61</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a14433405831283cd95091d741614d03b"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b">GpgFrontend::GlobalSettingStation::GetUISettings</a></div><div class="ttdeci">libconfig::Setting &amp; GetUISettings() noexcept</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:68</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a14433405831283cd95091d741614d03b"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b">GpgFrontend::GlobalSettingStation::GetUISettings</a></div><div class="ttdeci">libconfig::Setting &amp; GetUISettings() noexcept</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:63</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1CommonUtils_html_a3bc26cc1e0f00f0ce2f95c0b6c8778d8"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1CommonUtils.html#a3bc26cc1e0f00f0ce2f95c0b6c8778d8">GpgFrontend::UI::CommonUtils::SlotImportKeys</a></div><div class="ttdeci">void SlotImportKeys(QWidget *parent, const std::string &amp;in_buffer)</div><div class="ttdef"><b>Definition:</b> UserInterfaceUtils.cpp:180</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgContext_html_ad9af3461de36f74ee85be2523f6038e2"><div class="ttname"><a href="classGpgFrontend_1_1GpgContext.html#ad9af3461de36f74ee85be2523f6038e2">GpgFrontend::GpgContext::GetInfo</a></div><div class="ttdeci">const GpgInfo &amp; GetInfo() const</div><div class="ttdoc">Get the Info object.</div><div class="ttdef"><b>Definition:</b> GpgContext.h:95</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1TextEdit_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1TextEdit.html">GpgFrontend::UI::TextEdit</a></div><div class="ttdoc">TextEdit class.</div><div class="ttdef"><b>Definition:</b> TextEdit.h:41</div></div>
@ -201,11 +201,11 @@ $(document).ready(function(){initNavTree('UserInterfaceUtils_8h_source.html','')
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1CommonUtils_html_ab4ac26378d6a07757720163eb4b1cb0e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1CommonUtils.html#ab4ac26378d6a07757720163eb4b1cb0e">GpgFrontend::UI::CommonUtils::slot_update_key_status</a></div><div class="ttdeci">void slot_update_key_status()</div><div class="ttdoc">update the key status when signal is emitted</div><div class="ttdef"><b>Definition:</b> UserInterfaceUtils.cpp:358</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SettingsObject_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SettingsObject.html">GpgFrontend::UI::SettingsObject</a></div><div class="ttdoc">The SettingsObject class This class is used to store settings for the application securely.</div><div class="ttdef"><b>Definition:</b> SettingsObject.h:43</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgResultAnalyse_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgResultAnalyse.html">GpgFrontend::GpgResultAnalyse</a></div><div class="ttdef"><b>Definition:</b> GpgResultAnalyse.h:37</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a5f2f0474871971f86ff91fb6a2408621"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a5f2f0474871971f86ff91fb6a2408621">GpgFrontend::SingletonFunctionObject&lt; GpgKeyGetter &gt;::GetAllChannelId</a></div><div class="ttdeci">static std::vector&lt; int &gt; GetAllChannelId()</div><div class="ttdoc">Get all the channel ids.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:259</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a5f2f0474871971f86ff91fb6a2408621"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a5f2f0474871971f86ff91fb6a2408621">GpgFrontend::SingletonFunctionObject&lt; GpgKeyGetter &gt;::GetAllChannelId</a></div><div class="ttdeci">static std::vector&lt; int &gt; GetAllChannelId()</div><div class="ttdoc">Get all the channel ids.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:246</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1CommonUtils_html_a057526790f6b2f6288c3a35322c34d8d"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1CommonUtils.html#a057526790f6b2f6288c3a35322c34d8d">GpgFrontend::UI::CommonUtils::SlotImportKeyFromFile</a></div><div class="ttdeci">void SlotImportKeyFromFile(QWidget *parent)</div><div class="ttdef"><b>Definition:</b> UserInterfaceUtils.cpp:188</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1CommonUtils_html_af1b3538d3119c8564e83c7661f73f6ea"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1CommonUtils.html#af1b3538d3119c8564e83c7661f73f6ea">GpgFrontend::UI::CommonUtils::SlotImportKeyFromKeyServer</a></div><div class="ttdeci">void SlotImportKeyFromKeyServer(QWidget *parent)</div><div class="ttdef"><b>Definition:</b> UserInterfaceUtils.cpp:204</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1InfoBoardWidget_html_adfa4acd435d2ec29f951f4e7e6a43f38"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1InfoBoardWidget.html#adfa4acd435d2ec29f951f4e7e6a43f38">GpgFrontend::UI::InfoBoardWidget::AssociateTabWidget</a></div><div class="ttdeci">void AssociateTabWidget(QTabWidget *tab)</div><div class="ttdef"><b>Definition:</b> InfoBoardWidget.cpp:103</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgVerifyResultAnalyse_html_a2063acf8262e2c600b14ed1948486ac3"><div class="ttname"><a href="classGpgFrontend_1_1GpgVerifyResultAnalyse.html#a2063acf8262e2c600b14ed1948486ac3">GpgFrontend::GpgVerifyResultAnalyse::GetSignatures</a></div><div class="ttdeci">gpgme_signature_t GetSignatures() const</div><div class="ttdoc">Get the Signatures object.</div><div class="ttdef"><b>Definition:</b> GpgVerifyResultAnalyse.cpp:205</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgVerifyResultAnalyse_html_a2063acf8262e2c600b14ed1948486ac3"><div class="ttname"><a href="classGpgFrontend_1_1GpgVerifyResultAnalyse.html#a2063acf8262e2c600b14ed1948486ac3">GpgFrontend::GpgVerifyResultAnalyse::GetSignatures</a></div><div class="ttdeci">gpgme_signature_t GetSignatures() const</div><div class="ttdoc">Get the Signatures object.</div><div class="ttdef"><b>Definition:</b> GpgVerifyResultAnalyse.cpp:206</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1SignalStation_html_abe381ce56a7b157a3760b2fd9c3b7419"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1SignalStation.html#abe381ce56a7b157a3760b2fd9c3b7419">GpgFrontend::UI::SignalStation::GetInstance</a></div><div class="ttdeci">static SignalStation * GetInstance()</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> SignalStation.cpp:37</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1CommonUtils_html_a1abc83bba95579aa94d0870181991a28"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1CommonUtils.html#a1abc83bba95579aa94d0870181991a28">GpgFrontend::UI::CommonUtils::SignalKeyDatabaseRefreshDone</a></div><div class="ttdeci">void SignalKeyDatabaseRefreshDone()</div><div class="ttdoc">emit when the key database is refreshed</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1CommonUtils_html_a0c8bf56fc5371cd2c5e9d2a0f67bf72a"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1CommonUtils.html#a0c8bf56fc5371cd2c5e9d2a0f67bf72a">GpgFrontend::UI::CommonUtils::SlotImportKeyFromClipboard</a></div><div class="ttdeci">void SlotImportKeyFromClipboard(QWidget *parent)</div><div class="ttdef"><b>Definition:</b> UserInterfaceUtils.cpp:209</div></div>

View File

@ -106,7 +106,7 @@ $(document).ready(function(){initNavTree('VerifyKeyDetailBox_8h_source.html','')
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; QGridLayout* <a class="code" href="classGpgFrontend_1_1UI_1_1VerifyKeyDetailBox.html#a25b96a986a009d35847f94719ec327c1">create_key_info_grid</a>(<span class="keyword">const</span> <a class="code" href="classGpgFrontend_1_1GpgSignature.html">GpgSignature</a>&amp; signature);</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; </div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; std::string fpr_; </div>
<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1VerifyKeyDetailBox.html#a36bf3306b8564b49da04eee1dc653675"> 68</a></span>&#160; std::string <a class="code" href="classGpgFrontend_1_1UI_1_1VerifyKeyDetailBox.html#a36bf3306b8564b49da04eee1dc653675">fpr_</a>; </div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;};</div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; </div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;} <span class="comment">// namespace GpgFrontend::UI</span></div>
@ -114,10 +114,10 @@ $(document).ready(function(){initNavTree('VerifyKeyDetailBox_8h_source.html','')
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;<span class="preprocessor">#endif // __VERIFYKEYDETAILBOX_H__</span></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="anamespaceGpgFrontend_html_ac494a4b0d91e08a70db77a399c9a0f30"><div class="ttname"><a href="namespaceGpgFrontend.html#ac494a4b0d91e08a70db77a399c9a0f30">GpgFrontend::beautify_fingerprint</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT std::string beautify_fingerprint(BypeArrayConstRef fingerprint)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:87</div></div>
<div class="ttc" id="anamespaceGpgFrontend_html_ac494a4b0d91e08a70db77a399c9a0f30"><div class="ttname"><a href="namespaceGpgFrontend.html#ac494a4b0d91e08a70db77a399c9a0f30">GpgFrontend::beautify_fingerprint</a></div><div class="ttdeci">GPGFRONTEND_CORE_EXPORT std::string beautify_fingerprint(BypeArrayConstRef fingerprint)</div><div class="ttdef"><b>Definition:</b> GpgConstants.cpp:90</div></div>
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html">GpgFrontend::UI</a></div><div class="ttdef"><b>Definition:</b> FileReadTask.cpp:31</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgSignature_html_a627b5206311998dd3f45393344b195be"><div class="ttname"><a href="classGpgFrontend_1_1GpgSignature.html#a627b5206311998dd3f45393344b195be">GpgFrontend::GpgSignature::GetFingerprint</a></div><div class="ttdeci">std::string GetFingerprint() const</div><div class="ttdef"><b>Definition:</b> GpgSignature.cpp:116</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgKeyGetter &gt;::GetInstance</a></div><div class="ttdeci">static GpgKeyGetter &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgKeyGetter &gt;::GetInstance</a></div><div class="ttdeci">static GpgKeyGetter &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgSignature_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgSignature.html">GpgFrontend::GpgSignature</a></div><div class="ttdef"><b>Definition:</b> GpgSignature.h:43</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1VerifyKeyDetailBox_html_afbbe8e87786cca020c9aa8759eb041a0"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1VerifyKeyDetailBox.html#afbbe8e87786cca020c9aa8759eb041a0">GpgFrontend::UI::VerifyKeyDetailBox::VerifyKeyDetailBox</a></div><div class="ttdeci">VerifyKeyDetailBox(const GpgSignature &amp;signature, QWidget *parent)</div><div class="ttdoc">Construct a new Verify Key Detail Box object.</div><div class="ttdef"><b>Definition:</b> VerifyKeyDetailBox.cpp:35</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_a55a6485f6c2cc5bec0fdf02cd7e0d8ea"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#a55a6485f6c2cc5bec0fdf02cd7e0d8ea">GpgFrontend::GpgKey::GetEmail</a></div><div class="ttdeci">std::string GetEmail() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:62</div></div>
@ -127,7 +127,8 @@ $(document).ready(function(){initNavTree('VerifyKeyDetailBox_8h_source.html','')
<div class="ttc" id="aclassGpgFrontend_1_1GpgSignature_html_a3b143f6e13b71663d81fc0f326aad17f"><div class="ttname"><a href="classGpgFrontend_1_1GpgSignature.html#a3b143f6e13b71663d81fc0f326aad17f">GpgFrontend::GpgSignature::GetSummary</a></div><div class="ttdeci">gpgme_error_t GetSummary() const</div><div class="ttdef"><b>Definition:</b> GpgSignature.cpp:71</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKeyGetter_html_a94243d09c9418c8ebf0c7cdab4a2b7f1"><div class="ttname"><a href="classGpgFrontend_1_1GpgKeyGetter.html#a94243d09c9418c8ebf0c7cdab4a2b7f1">GpgFrontend::GpgKeyGetter::GetKey</a></div><div class="ttdeci">GpgKey GetKey(const std::string &amp;id, bool use_cache=true)</div><div class="ttdoc">Get the Key object.</div><div class="ttdef"><b>Definition:</b> GpgKeyGetter.cpp:47</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1VerifyKeyDetailBox_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1VerifyKeyDetailBox.html">GpgFrontend::UI::VerifyKeyDetailBox</a></div><div class="ttdef"><b>Definition:</b> VerifyKeyDetailBox.h:40</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:44</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1VerifyKeyDetailBox_html_a36bf3306b8564b49da04eee1dc653675"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1VerifyKeyDetailBox.html#a36bf3306b8564b49da04eee1dc653675">GpgFrontend::UI::VerifyKeyDetailBox::fpr_</a></div><div class="ttdeci">std::string fpr_</div><div class="ttdoc">fingerprint of the key</div><div class="ttdef"><b>Definition:</b> VerifyKeyDetailBox.h:68</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html">GpgFrontend::GpgKey</a></div><div class="ttdef"><b>Definition:</b> GpgKey.h:41</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GpgKey_html_a7bceca68800c3ada9280c29eaeb5affc"><div class="ttname"><a href="classGpgFrontend_1_1GpgKey.html#a7bceca68800c3ada9280c29eaeb5affc">GpgFrontend::GpgKey::GetName</a></div><div class="ttdeci">std::string GetName() const</div><div class="ttdef"><b>Definition:</b> GpgKey.cpp:58</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1VerifyKeyDetailBox_html_a25b96a986a009d35847f94719ec327c1"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1VerifyKeyDetailBox.html#a25b96a986a009d35847f94719ec327c1">GpgFrontend::UI::VerifyKeyDetailBox::create_key_info_grid</a></div><div class="ttdeci">QGridLayout * create_key_info_grid(const GpgSignature &amp;signature)</div><div class="ttdoc">Create a key info grid object.</div><div class="ttdef"><b>Definition:</b> VerifyKeyDetailBox.cpp:166</div></div>
<!-- start footer part -->

View File

@ -0,0 +1,156 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>GpgFrontend Project: src/ui/thread/VersionCheckTask.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">GpgFrontend Project
</div>
<div id="projectbrief">A Free, Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP(pgp) Crypto Tool.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.17 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('VersionCheckTask_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">VersionCheckTask.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160; </div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#ifndef GPGFRONTEND_VERSIONCHECKTHREAD_H</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#define GPGFRONTEND_VERSIONCHECKTHREAD_H</span></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; </div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#include &lt;memory&gt;</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; </div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#include &quot;core/thread/Task.h&quot;</span></div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="preprocessor">#include &quot;ui/GpgFrontendUI.h&quot;</span></div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="preprocessor">#include &quot;ui/struct/SoftwareVersion.h&quot;</span></div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; </div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceGpgFrontend_1_1UI.html">GpgFrontend::UI</a> {</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; </div>
<div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1VersionCheckTask.html"> 45</a></span>&#160;<span class="keyword">class </span><a class="code" href="classGpgFrontend_1_1UI_1_1VersionCheckTask.html">VersionCheckTask</a> : <span class="keyword">public</span> <a class="code" href="classGpgFrontend_1_1Thread_1_1Task.html">Thread::Task</a> {</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; Q_OBJECT</div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; </div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classGpgFrontend_1_1UI_1_1VersionCheckTask.html#a9f7a810ae1aa78c2a61e86e7757da385">VersionCheckTask</a>();</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; </div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; signals:</div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; </div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1VersionCheckTask.html#a36c5597674253348477d78ad6af380ab">SignalUpgradeVersion</a>(<a class="code" href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html">SoftwareVersion</a> version);</div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; </div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; <span class="keyword">protected</span>:</div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classGpgFrontend_1_1UI_1_1VersionCheckTask.html#a9156325af41c378f8d7e77187d445c12">Run</a>() <span class="keyword">override</span>;</div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; </div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; <span class="keyword">private</span> slots:</div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; </div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; <span class="keywordtype">void</span> slot_parse_latest_version_info();</div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; </div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; <span class="keywordtype">void</span> slot_parse_current_version_info();</div>
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; </div>
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; QByteArray latest_reply_bytes_; </div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; QByteArray current_reply_bytes_; </div>
<div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1VersionCheckTask.html#aed545ffa8128acb16bb28c067e032ec9"> 89</a></span>&#160; QNetworkReply* <a class="code" href="classGpgFrontend_1_1UI_1_1VersionCheckTask.html#aed545ffa8128acb16bb28c067e032ec9">latest_reply_</a> = <span class="keyword">nullptr</span>; </div>
<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1UI_1_1VersionCheckTask.html#a9679bc6bcdf2e64ec82f6119620b6f2e"> 90</a></span>&#160; QNetworkReply* <a class="code" href="classGpgFrontend_1_1UI_1_1VersionCheckTask.html#a9679bc6bcdf2e64ec82f6119620b6f2e">current_reply_</a> = <span class="keyword">nullptr</span>; </div>
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; QNetworkAccessManager* network_manager_; </div>
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; std::string current_version_;</div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; <a class="code" href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html">SoftwareVersion</a> version_;</div>
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160;};</div>
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; </div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160;} <span class="comment">// namespace GpgFrontend::UI</span></div>
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; </div>
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160;<span class="preprocessor">#endif // GPGFRONTEND_VERSIONCHECKTHREAD_H</span></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="anamespaceGpgFrontend_1_1UI_html"><div class="ttname"><a href="namespaceGpgFrontend_1_1UI.html">GpgFrontend::UI</a></div><div class="ttdef"><b>Definition:</b> FileReadTask.cpp:31</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1VersionCheckTask_html_a36c5597674253348477d78ad6af380ab"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1VersionCheckTask.html#a36c5597674253348477d78ad6af380ab">GpgFrontend::UI::VersionCheckTask::SignalUpgradeVersion</a></div><div class="ttdeci">void SignalUpgradeVersion(SoftwareVersion version)</div></div>
<div class="ttc" id="astructGpgFrontend_1_1UI_1_1SoftwareVersion_html"><div class="ttname"><a href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html">GpgFrontend::UI::SoftwareVersion</a></div><div class="ttdef"><b>Definition:</b> SoftwareVersion.h:39</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1VersionCheckTask_html_aed545ffa8128acb16bb28c067e032ec9"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1VersionCheckTask.html#aed545ffa8128acb16bb28c067e032ec9">GpgFrontend::UI::VersionCheckTask::latest_reply_</a></div><div class="ttdeci">QNetworkReply * latest_reply_</div><div class="ttdoc">latest version info reply</div><div class="ttdef"><b>Definition:</b> VersionCheckTask.h:89</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1VersionCheckTask_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1VersionCheckTask.html">GpgFrontend::UI::VersionCheckTask</a></div><div class="ttdef"><b>Definition:</b> VersionCheckTask.h:45</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1VersionCheckTask_html_a9f7a810ae1aa78c2a61e86e7757da385"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1VersionCheckTask.html#a9f7a810ae1aa78c2a61e86e7757da385">GpgFrontend::UI::VersionCheckTask::VersionCheckTask</a></div><div class="ttdeci">VersionCheckTask()</div><div class="ttdoc">Construct a new Version Check Thread object.</div><div class="ttdef"><b>Definition:</b> VersionCheckTask.cpp:38</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1Task_html"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></div><div class="ttdef"><b>Definition:</b> Task.h:45</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1Thread_1_1Task_html_a689969e7d88ba7ad73a693a1b38aedd7"><div class="ttname"><a href="classGpgFrontend_1_1Thread_1_1Task.html#a689969e7d88ba7ad73a693a1b38aedd7">GpgFrontend::Thread::Task::SetFinishAfterRun</a></div><div class="ttdeci">void SetFinishAfterRun(bool finish_after_run)</div><div class="ttdoc">Set the Finish After Run object.</div><div class="ttdef"><b>Definition:</b> Task.cpp:73</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1VersionCheckTask_html_a9679bc6bcdf2e64ec82f6119620b6f2e"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1VersionCheckTask.html#a9679bc6bcdf2e64ec82f6119620b6f2e">GpgFrontend::UI::VersionCheckTask::current_reply_</a></div><div class="ttdeci">QNetworkReply * current_reply_</div><div class="ttdoc">current version info reply</div><div class="ttdef"><b>Definition:</b> VersionCheckTask.h:90</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1VersionCheckTask_html_a9156325af41c378f8d7e77187d445c12"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1VersionCheckTask.html#a9156325af41c378f8d7e77187d445c12">GpgFrontend::UI::VersionCheckTask::Run</a></div><div class="ttdeci">void Run() override</div><div class="ttdoc">Run - run the task.</div><div class="ttdef"><b>Definition:</b> VersionCheckTask.cpp:47</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_da5c6b39c0a2f54e57df6799511cd3ab.html">ui</a></li><li class="navelem"><a class="el" href="dir_0cd9bde2c64af64bc3733ed8ca8e04b3.html">thread</a></li><li class="navelem"><b>VersionCheckTask.h</b></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
</ul>
</div>
</body>
</html>

View File

@ -176,10 +176,10 @@ $(document).ready(function(){initNavTree('Wizard_8h_source.html',''); initResiza
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyGenPage_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyGenPage.html">GpgFrontend::UI::KeyGenPage</a></div><div class="ttdef"><b>Definition:</b> Wizard.h:133</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_ac061ac8e5308f67ea52b98888bbb2e8d"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#ac061ac8e5308f67ea52b98888bbb2e8d">GpgFrontend::GlobalSettingStation::SyncSettings</a></div><div class="ttdeci">void SyncSettings() noexcept</div><div class="ttdoc">sync the settings to the file</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.cpp:33</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1KeyGenPage_html_a0eb5dad522c597dcd101c02f496e7e70"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1KeyGenPage.html#a0eb5dad522c597dcd101c02f496e7e70">GpgFrontend::UI::KeyGenPage::KeyGenPage</a></div><div class="ttdeci">KeyGenPage(QWidget *parent=nullptr)</div><div class="ttdoc">Construct a new Key Gen Page object.</div><div class="ttdef"><b>Definition:</b> Wizard.cpp:190</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GlobalSettingStation &gt;::GetInstance</a></div><div class="ttdeci">static GlobalSettingStation &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GlobalSettingStation &gt;::GetInstance</a></div><div class="ttdeci">static GlobalSettingStation &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1ChoosePage_html_a243a82d13267b7252844fd7691c703f0"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1ChoosePage.html#a243a82d13267b7252844fd7691c703f0">GpgFrontend::UI::ChoosePage::nextId</a></div><div class="ttdeci">int nextId() const override</div><div class="ttdef"><b>Definition:</b> Wizard.cpp:179</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1ChoosePage_html_af0d7890fe65385b7785719b9cff0718b"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1ChoosePage.html#af0d7890fe65385b7785719b9cff0718b">GpgFrontend::UI::ChoosePage::slot_jump_page</a></div><div class="ttdeci">void slot_jump_page(const QString &amp;page)</div><div class="ttdef"><b>Definition:</b> Wizard.cpp:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a14433405831283cd95091d741614d03b"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b">GpgFrontend::GlobalSettingStation::GetUISettings</a></div><div class="ttdeci">libconfig::Setting &amp; GetUISettings() noexcept</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:68</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a14433405831283cd95091d741614d03b"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b">GpgFrontend::GlobalSettingStation::GetUISettings</a></div><div class="ttdeci">libconfig::Setting &amp; GetUISettings() noexcept</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:63</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1ChoosePage_html_ae370e789009be3926410cb749c86907b"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1ChoosePage.html#ae370e789009be3926410cb749c86907b">GpgFrontend::UI::ChoosePage::ChoosePage</a></div><div class="ttdeci">ChoosePage(QWidget *parent=nullptr)</div><div class="ttdoc">Construct a new Choose Page object.</div><div class="ttdef"><b>Definition:</b> Wizard.cpp:124</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1IntroPage_html"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1IntroPage.html">GpgFrontend::UI::IntroPage</a></div><div class="ttdef"><b>Definition:</b> Wizard.h:78</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1UI_1_1ConclusionPage_html_a0f3f3118456ccce7c2a6965cf68d2cf7"><div class="ttname"><a href="classGpgFrontend_1_1UI_1_1ConclusionPage.html#a0f3f3118456ccce7c2a6965cf68d2cf7">GpgFrontend::UI::ConclusionPage::nextId</a></div><div class="ttdeci">int nextId() const override</div><div class="ttdef"><b>Definition:</b> Wizard.cpp:267</div></div>

View File

@ -108,52 +108,53 @@ $(document).ready(function(){initNavTree('annotated.html',''); initResizable();
<tr id="row_0_1_8_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1FileReadTask.html" target="_self">FileReadTask</a></td><td class="desc"></td></tr>
<tr id="row_0_1_9_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1FindWidget.html" target="_self">FindWidget</a></td><td class="desc">Class for handling the find widget shown at buttom of a textedit-page </td></tr>
<tr id="row_0_1_10_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1GeneralTab.html" target="_self">GeneralTab</a></td><td class="desc"></td></tr>
<tr id="row_0_1_11_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1HelpPage.html" target="_self">HelpPage</a></td><td class="desc"></td></tr>
<tr id="row_0_1_12_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1InfoBoardWidget.html" target="_self">InfoBoardWidget</a></td><td class="desc">Class for handling the verify label shown at bottom of a textedit-page </td></tr>
<tr id="row_0_1_13_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1InfoTab.html" target="_self">InfoTab</a></td><td class="desc">Class containing the main tab of about dialog </td></tr>
<tr id="row_0_1_14_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1IntroPage.html" target="_self">IntroPage</a></td><td class="desc"></td></tr>
<tr id="row_0_1_15_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1KeyDetailsDialog.html" target="_self">KeyDetailsDialog</a></td><td class="desc"></td></tr>
<tr id="row_0_1_16_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1KeyGenDialog.html" target="_self">KeyGenDialog</a></td><td class="desc"></td></tr>
<tr id="row_0_1_17_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1KeyGenPage.html" target="_self">KeyGenPage</a></td><td class="desc"></td></tr>
<tr id="row_0_1_18_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1KeyImportDetailDialog.html" target="_self">KeyImportDetailDialog</a></td><td class="desc"></td></tr>
<tr id="row_0_1_19_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1KeyList.html" target="_self">KeyList</a></td><td class="desc"></td></tr>
<tr id="row_0_1_20_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structGpgFrontend_1_1UI_1_1KeyListColumn.html" target="_self">KeyListColumn</a></td><td class="desc"></td></tr>
<tr id="row_0_1_21_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structGpgFrontend_1_1UI_1_1KeyListRow.html" target="_self">KeyListRow</a></td><td class="desc"></td></tr>
<tr id="row_0_1_22_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structGpgFrontend_1_1UI_1_1KeyMenuAbility.html" target="_self">KeyMenuAbility</a></td><td class="desc"></td></tr>
<tr id="row_0_1_23_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1KeyMgmt.html" target="_self">KeyMgmt</a></td><td class="desc"></td></tr>
<tr id="row_0_1_24_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1KeyNewUIDDialog.html" target="_self">KeyNewUIDDialog</a></td><td class="desc"></td></tr>
<tr id="row_0_1_25_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1KeyPairDetailTab.html" target="_self">KeyPairDetailTab</a></td><td class="desc"></td></tr>
<tr id="row_0_1_26_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1KeyPairOperaTab.html" target="_self">KeyPairOperaTab</a></td><td class="desc"></td></tr>
<tr id="row_0_1_27_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab.html" target="_self">KeyPairSubkeyTab</a></td><td class="desc"></td></tr>
<tr id="row_0_1_28_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1KeyPairUIDTab.html" target="_self">KeyPairUIDTab</a></td><td class="desc"></td></tr>
<tr id="row_0_1_29_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1KeyServerImportDialog.html" target="_self">KeyServerImportDialog</a></td><td class="desc"></td></tr>
<tr id="row_0_1_30_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1KeyserverTab.html" target="_self">KeyserverTab</a></td><td class="desc"></td></tr>
<tr id="row_0_1_31_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1KeySetExpireDateDialog.html" target="_self">KeySetExpireDateDialog</a></td><td class="desc"></td></tr>
<tr id="row_0_1_32_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structGpgFrontend_1_1UI_1_1KeyTable.html" target="_self">KeyTable</a></td><td class="desc"></td></tr>
<tr id="row_0_1_33_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1KeyUIDSignDialog.html" target="_self">KeyUIDSignDialog</a></td><td class="desc"></td></tr>
<tr id="row_0_1_34_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1KeyUploadDialog.html" target="_self">KeyUploadDialog</a></td><td class="desc"></td></tr>
<tr id="row_0_1_35_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread.html" target="_self">ListedKeyServerTestThread</a></td><td class="desc"></td></tr>
<tr id="row_0_1_36_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_1_36_" class="arrow" onclick="toggleFolder('0_1_36_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1MainWindow.html" target="_self">MainWindow</a></td><td class="desc"></td></tr>
<tr id="row_0_1_36_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structGpgFrontend_1_1UI_1_1MainWindow_1_1CryptoMenu.html" target="_self">CryptoMenu</a></td><td class="desc"></td></tr>
<tr id="row_0_1_37_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1NetworkTab.html" target="_self">NetworkTab</a></td><td class="desc"></td></tr>
<tr id="row_0_1_38_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1PlainTextEditorPage.html" target="_self">PlainTextEditorPage</a></td><td class="desc">Class for handling a single tab of the tabwidget </td></tr>
<tr id="row_0_1_39_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1ProxyConnectionTestThread.html" target="_self">ProxyConnectionTestThread</a></td><td class="desc"></td></tr>
<tr id="row_0_1_40_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1QuitDialog.html" target="_self">QuitDialog</a></td><td class="desc"></td></tr>
<tr id="row_0_1_41_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1SettingsDialog.html" target="_self">SettingsDialog</a></td><td class="desc"></td></tr>
<tr id="row_0_1_42_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1SettingsObject.html" target="_self">SettingsObject</a></td><td class="desc">The <a class="el" href="classGpgFrontend_1_1UI_1_1SettingsObject.html" title="The SettingsObject class This class is used to store settings for the application securely.">SettingsObject</a> class This class is used to store settings for the application securely </td></tr>
<tr id="row_0_1_43_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1SignalStation.html" target="_self">SignalStation</a></td><td class="desc"></td></tr>
<tr id="row_0_1_44_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1SignersPicker.html" target="_self">SignersPicker</a></td><td class="desc"></td></tr>
<tr id="row_0_1_45_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html" target="_self">SoftwareVersion</a></td><td class="desc"></td></tr>
<tr id="row_0_1_46_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1SubkeyGenerateDialog.html" target="_self">SubkeyGenerateDialog</a></td><td class="desc"></td></tr>
<tr id="row_0_1_47_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1TextEdit.html" target="_self">TextEdit</a></td><td class="desc"><a class="el" href="classGpgFrontend_1_1UI_1_1TextEdit.html" title="TextEdit class.">TextEdit</a> class </td></tr>
<tr id="row_0_1_48_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1TOFUInfoPage.html" target="_self">TOFUInfoPage</a></td><td class="desc"></td></tr>
<tr id="row_0_1_49_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1TranslatorsTab.html" target="_self">TranslatorsTab</a></td><td class="desc">Class containing the translator tab of about dialog </td></tr>
<tr id="row_0_1_50_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1UpdateTab.html" target="_self">UpdateTab</a></td><td class="desc">Class containing the main tab of about dialog </td></tr>
<tr id="row_0_1_51_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1VerifyDetailsDialog.html" target="_self">VerifyDetailsDialog</a></td><td class="desc"></td></tr>
<tr id="row_0_1_52_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1VerifyKeyDetailBox.html" target="_self">VerifyKeyDetailBox</a></td><td class="desc"></td></tr>
<tr id="row_0_1_53_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1VersionCheckThread.html" target="_self">VersionCheckThread</a></td><td class="desc"></td></tr>
<tr id="row_0_1_54_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1WaitingDialog.html" target="_self">WaitingDialog</a></td><td class="desc"></td></tr>
<tr id="row_0_1_55_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1Wizard.html" target="_self">Wizard</a></td><td class="desc"></td></tr>
<tr id="row_0_1_11_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html" target="_self">GpgFrontendApplication</a></td><td class="desc"></td></tr>
<tr id="row_0_1_12_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1HelpPage.html" target="_self">HelpPage</a></td><td class="desc"></td></tr>
<tr id="row_0_1_13_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1InfoBoardWidget.html" target="_self">InfoBoardWidget</a></td><td class="desc">Class for handling the verify label shown at bottom of a textedit-page </td></tr>
<tr id="row_0_1_14_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1InfoTab.html" target="_self">InfoTab</a></td><td class="desc">Class containing the main tab of about dialog </td></tr>
<tr id="row_0_1_15_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1IntroPage.html" target="_self">IntroPage</a></td><td class="desc"></td></tr>
<tr id="row_0_1_16_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1KeyDetailsDialog.html" target="_self">KeyDetailsDialog</a></td><td class="desc"></td></tr>
<tr id="row_0_1_17_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1KeyGenDialog.html" target="_self">KeyGenDialog</a></td><td class="desc"></td></tr>
<tr id="row_0_1_18_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1KeyGenPage.html" target="_self">KeyGenPage</a></td><td class="desc"></td></tr>
<tr id="row_0_1_19_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1KeyImportDetailDialog.html" target="_self">KeyImportDetailDialog</a></td><td class="desc"></td></tr>
<tr id="row_0_1_20_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1KeyList.html" target="_self">KeyList</a></td><td class="desc"></td></tr>
<tr id="row_0_1_21_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structGpgFrontend_1_1UI_1_1KeyListColumn.html" target="_self">KeyListColumn</a></td><td class="desc"></td></tr>
<tr id="row_0_1_22_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structGpgFrontend_1_1UI_1_1KeyListRow.html" target="_self">KeyListRow</a></td><td class="desc"></td></tr>
<tr id="row_0_1_23_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structGpgFrontend_1_1UI_1_1KeyMenuAbility.html" target="_self">KeyMenuAbility</a></td><td class="desc"></td></tr>
<tr id="row_0_1_24_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1KeyMgmt.html" target="_self">KeyMgmt</a></td><td class="desc"></td></tr>
<tr id="row_0_1_25_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1KeyNewUIDDialog.html" target="_self">KeyNewUIDDialog</a></td><td class="desc"></td></tr>
<tr id="row_0_1_26_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1KeyPairDetailTab.html" target="_self">KeyPairDetailTab</a></td><td class="desc"></td></tr>
<tr id="row_0_1_27_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1KeyPairOperaTab.html" target="_self">KeyPairOperaTab</a></td><td class="desc"></td></tr>
<tr id="row_0_1_28_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab.html" target="_self">KeyPairSubkeyTab</a></td><td class="desc"></td></tr>
<tr id="row_0_1_29_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1KeyPairUIDTab.html" target="_self">KeyPairUIDTab</a></td><td class="desc"></td></tr>
<tr id="row_0_1_30_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1KeyServerImportDialog.html" target="_self">KeyServerImportDialog</a></td><td class="desc"></td></tr>
<tr id="row_0_1_31_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1KeyserverTab.html" target="_self">KeyserverTab</a></td><td class="desc"></td></tr>
<tr id="row_0_1_32_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1KeySetExpireDateDialog.html" target="_self">KeySetExpireDateDialog</a></td><td class="desc"></td></tr>
<tr id="row_0_1_33_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structGpgFrontend_1_1UI_1_1KeyTable.html" target="_self">KeyTable</a></td><td class="desc"></td></tr>
<tr id="row_0_1_34_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1KeyUIDSignDialog.html" target="_self">KeyUIDSignDialog</a></td><td class="desc"></td></tr>
<tr id="row_0_1_35_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1KeyUploadDialog.html" target="_self">KeyUploadDialog</a></td><td class="desc"></td></tr>
<tr id="row_0_1_36_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread.html" target="_self">ListedKeyServerTestThread</a></td><td class="desc"></td></tr>
<tr id="row_0_1_37_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_1_37_" class="arrow" onclick="toggleFolder('0_1_37_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1MainWindow.html" target="_self">MainWindow</a></td><td class="desc"></td></tr>
<tr id="row_0_1_37_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structGpgFrontend_1_1UI_1_1MainWindow_1_1CryptoMenu.html" target="_self">CryptoMenu</a></td><td class="desc"></td></tr>
<tr id="row_0_1_38_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1NetworkTab.html" target="_self">NetworkTab</a></td><td class="desc"></td></tr>
<tr id="row_0_1_39_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1PlainTextEditorPage.html" target="_self">PlainTextEditorPage</a></td><td class="desc">Class for handling a single tab of the tabwidget </td></tr>
<tr id="row_0_1_40_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1ProxyConnectionTestThread.html" target="_self">ProxyConnectionTestThread</a></td><td class="desc"></td></tr>
<tr id="row_0_1_41_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1QuitDialog.html" target="_self">QuitDialog</a></td><td class="desc"></td></tr>
<tr id="row_0_1_42_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1SettingsDialog.html" target="_self">SettingsDialog</a></td><td class="desc"></td></tr>
<tr id="row_0_1_43_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1SettingsObject.html" target="_self">SettingsObject</a></td><td class="desc">The <a class="el" href="classGpgFrontend_1_1UI_1_1SettingsObject.html" title="The SettingsObject class This class is used to store settings for the application securely.">SettingsObject</a> class This class is used to store settings for the application securely </td></tr>
<tr id="row_0_1_44_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1SignalStation.html" target="_self">SignalStation</a></td><td class="desc"></td></tr>
<tr id="row_0_1_45_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1SignersPicker.html" target="_self">SignersPicker</a></td><td class="desc"></td></tr>
<tr id="row_0_1_46_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structGpgFrontend_1_1UI_1_1SoftwareVersion.html" target="_self">SoftwareVersion</a></td><td class="desc"></td></tr>
<tr id="row_0_1_47_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1SubkeyGenerateDialog.html" target="_self">SubkeyGenerateDialog</a></td><td class="desc"></td></tr>
<tr id="row_0_1_48_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1TextEdit.html" target="_self">TextEdit</a></td><td class="desc"><a class="el" href="classGpgFrontend_1_1UI_1_1TextEdit.html" title="TextEdit class.">TextEdit</a> class </td></tr>
<tr id="row_0_1_49_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1TOFUInfoPage.html" target="_self">TOFUInfoPage</a></td><td class="desc"></td></tr>
<tr id="row_0_1_50_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1TranslatorsTab.html" target="_self">TranslatorsTab</a></td><td class="desc">Class containing the translator tab of about dialog </td></tr>
<tr id="row_0_1_51_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1UpdateTab.html" target="_self">UpdateTab</a></td><td class="desc">Class containing the main tab of about dialog </td></tr>
<tr id="row_0_1_52_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1VerifyDetailsDialog.html" target="_self">VerifyDetailsDialog</a></td><td class="desc"></td></tr>
<tr id="row_0_1_53_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1VerifyKeyDetailBox.html" target="_self">VerifyKeyDetailBox</a></td><td class="desc"></td></tr>
<tr id="row_0_1_54_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1VersionCheckTask.html" target="_self">VersionCheckTask</a></td><td class="desc"></td></tr>
<tr id="row_0_1_55_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1WaitingDialog.html" target="_self">WaitingDialog</a></td><td class="desc"></td></tr>
<tr id="row_0_1_56_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1UI_1_1Wizard.html" target="_self">Wizard</a></td><td class="desc"></td></tr>
<tr id="row_0_2_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structGpgFrontend_1_1__result__ref__deletor.html" target="_self">_result_ref_deletor</a></td><td class="desc">Result Deleter </td></tr>
<tr id="row_0_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classGpgFrontend_1_1ArchiveFileOperator.html" target="_self">ArchiveFileOperator</a></td><td class="desc"></td></tr>
<tr id="row_0_4_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structGpgFrontend_1_1ArchiveStruct.html" target="_self">ArchiveStruct</a></td><td class="desc"></td></tr>

View File

@ -421,9 +421,9 @@ Additional Inherited Members</h2></td></tr>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GlobalSettingStation &gt;::GetInstance</a></div><div class="ttdeci">static GlobalSettingStation &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1DataObjectOperator_html_a6d38d25c91c33c48d083ec4de051108a"><div class="ttname"><a href="classGpgFrontend_1_1DataObjectOperator.html#a6d38d25c91c33c48d083ec4de051108a">GpgFrontend::DataObjectOperator::app_secure_path_</a></div><div class="ttdeci">std::filesystem::path app_secure_path_</div><div class="ttdoc">Where sensitive information is stored.</div><div class="ttdef"><b>Definition:</b> DataObjectOperator.h:66</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1DataObjectOperator_html_a3c195f8e4c30d95be14a6d43e9282601"><div class="ttname"><a href="classGpgFrontend_1_1DataObjectOperator.html#a3c195f8e4c30d95be14a6d43e9282601">GpgFrontend::DataObjectOperator::global_setting_station_</a></div><div class="ttdeci">GlobalSettingStation &amp; global_setting_station_</div><div class="ttdoc">GlobalSettingStation.</div><div class="ttdef"><b>Definition:</b> DataObjectOperator.h:64</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GlobalSettingStation &gt;::GetInstance</a></div><div class="ttdeci">static GlobalSettingStation &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1DataObjectOperator_html_a6d38d25c91c33c48d083ec4de051108a"><div class="ttname"><a href="classGpgFrontend_1_1DataObjectOperator.html#a6d38d25c91c33c48d083ec4de051108a">GpgFrontend::DataObjectOperator::app_secure_path_</a></div><div class="ttdeci">std::filesystem::path app_secure_path_</div><div class="ttdoc">Where sensitive information is stored.</div><div class="ttdef"><b>Definition:</b> DataObjectOperator.h:64</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1DataObjectOperator_html_a3c195f8e4c30d95be14a6d43e9282601"><div class="ttname"><a href="classGpgFrontend_1_1DataObjectOperator.html#a3c195f8e4c30d95be14a6d43e9282601">GpgFrontend::DataObjectOperator::global_setting_station_</a></div><div class="ttdeci">GlobalSettingStation &amp; global_setting_station_</div><div class="ttdoc">GlobalSettingStation.</div><div class="ttdef"><b>Definition:</b> DataObjectOperator.h:62</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>

View File

@ -430,7 +430,7 @@ Additional Inherited Members</h2></td></tr>
<p>Get the Log Dir object. </p>
<dl class="section return"><dt>Returns</dt><dd>std::filesystem::path </dd></dl>
<p class="reference">Referenced by <a class="el" href="namespaceGpgFrontend.html#affb72eb1b5f3ac8fe48cc1f37dd557ee">GpgFrontend::init_logging()</a>.</p>
<p class="reference">Referenced by <a class="el" href="namespaceGpgFrontend_1_1UI.html#a834d05cb1918760d1a9c5a67aa3a7da3">GpgFrontend::UI::init_logging_system()</a>, and <a class="el" href="namespaceGpgFrontend.html#aff3e12940da2d43ce7aedeb795643434">GpgFrontend::InitLoggingSystem()</a>.</p>
</div>
</div>
@ -460,7 +460,7 @@ Additional Inherited Members</h2></td></tr>
<p>Get the Resource Dir object. </p>
<dl class="section return"><dt>Returns</dt><dd>std::filesystem::path </dd></dl>
<p class="reference">Referenced by <a class="el" href="classGpgFrontend_1_1UI_1_1TranslatorsTab.html#a89e5c7b9c17fb41b7c7bf461fb8ad99e">GpgFrontend::UI::TranslatorsTab::TranslatorsTab()</a>.</p>
<p class="reference">Referenced by <a class="el" href="namespaceGpgFrontend_1_1UI.html#ab0311557c1d7bde9c56cbca85fefa6ad">GpgFrontend::UI::InitGpgFrontendUI()</a>, and <a class="el" href="classGpgFrontend_1_1UI_1_1TranslatorsTab.html#a89e5c7b9c17fb41b7c7bf461fb8ad99e">GpgFrontend::UI::TranslatorsTab::TranslatorsTab()</a>.</p>
</div>
</div>
@ -748,7 +748,7 @@ Additional Inherited Members</h2></td></tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">=</div>
<div class="line"> qApp-&gt;applicationDirPath().toStdString()</div>
<div class="line"> QCoreApplication::applicationDirPath().toStdString()</div>
</div><!-- fragment -->
<p>Program Location. </p>
@ -845,11 +845,11 @@ Additional Inherited Members</h2></td></tr>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a1d94a126c78ac01ec01f10d2ce575388"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a1d94a126c78ac01ec01f10d2ce575388">GpgFrontend::GlobalSettingStation::app_resource_path_</a></div><div class="ttdeci">std::filesystem::path app_resource_path_</div><div class="ttdoc">Program Data Location.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:165</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a58fff8a42f98ad7989bffb8322344cd6"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a58fff8a42f98ad7989bffb8322344cd6">GpgFrontend::GlobalSettingStation::app_data_path_</a></div><div class="ttdeci">std::filesystem::path app_data_path_</div><div class="ttdoc">Program Data Location.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:152</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_ab618fef68cfd4ff6e42d4a4aa8ea94bb"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#ab618fef68cfd4ff6e42d4a4aa8ea94bb">GpgFrontend::GlobalSettingStation::ui_config_dir_path_</a></div><div class="ttdeci">std::filesystem::path ui_config_dir_path_</div><div class="ttdoc">Configure File Directory Location.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:180</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a678f8ba120f9ad050d0adfec4476d7ac"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a678f8ba120f9ad050d0adfec4476d7ac">GpgFrontend::GlobalSettingStation::app_path_</a></div><div class="ttdeci">std::filesystem::path app_path_</div><div class="ttdoc">Program Location.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:150</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a4d04bb665571921421b853f18b8b300a"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a4d04bb665571921421b853f18b8b300a">GpgFrontend::GlobalSettingStation::app_configure_path_</a></div><div class="ttdeci">std::filesystem::path app_configure_path_</div><div class="ttdoc">Program Configure Location.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:177</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a1d94a126c78ac01ec01f10d2ce575388"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a1d94a126c78ac01ec01f10d2ce575388">GpgFrontend::GlobalSettingStation::app_resource_path_</a></div><div class="ttdeci">std::filesystem::path app_resource_path_</div><div class="ttdoc">Program Data Location.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:160</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a58fff8a42f98ad7989bffb8322344cd6"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a58fff8a42f98ad7989bffb8322344cd6">GpgFrontend::GlobalSettingStation::app_data_path_</a></div><div class="ttdeci">std::filesystem::path app_data_path_</div><div class="ttdoc">Program Data Location.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:147</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_ab618fef68cfd4ff6e42d4a4aa8ea94bb"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#ab618fef68cfd4ff6e42d4a4aa8ea94bb">GpgFrontend::GlobalSettingStation::ui_config_dir_path_</a></div><div class="ttdeci">std::filesystem::path ui_config_dir_path_</div><div class="ttdoc">Configure File Directory Location.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:175</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a678f8ba120f9ad050d0adfec4476d7ac"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a678f8ba120f9ad050d0adfec4476d7ac">GpgFrontend::GlobalSettingStation::app_path_</a></div><div class="ttdeci">std::filesystem::path app_path_</div><div class="ttdoc">Program Location.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:145</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1GlobalSettingStation_html_a4d04bb665571921421b853f18b8b300a"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html#a4d04bb665571921421b853f18b8b300a">GpgFrontend::GlobalSettingStation::app_configure_path_</a></div><div class="ttdeci">std::filesystem::path app_configure_path_</div><div class="ttdoc">Program Configure Location.</div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:172</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>

View File

@ -753,8 +753,8 @@ Additional Inherited Members</h2></td></tr>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgContext &gt;::GetInstance</a></div><div class="ttdeci">static GpgContext &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_aa99440b9177f5d0c18840f08a40d64b7"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#aa99440b9177f5d0c18840f08a40d64b7">GpgFrontend::SingletonFunctionObject::GetChannel</a></div><div class="ttdeci">int GetChannel() const</div><div class="ttdoc">Get the Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:252</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgContext &gt;::GetInstance</a></div><div class="ttdeci">static GpgContext &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_aa99440b9177f5d0c18840f08a40d64b7"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#aa99440b9177f5d0c18840f08a40d64b7">GpgFrontend::SingletonFunctionObject::GetChannel</a></div><div class="ttdeci">int GetChannel() const</div><div class="ttdoc">Get the Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:239</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>

View File

@ -324,8 +324,8 @@ Additional Inherited Members</h2></td></tr>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgContext &gt;::GetInstance</a></div><div class="ttdeci">static GpgContext &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_aa99440b9177f5d0c18840f08a40d64b7"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#aa99440b9177f5d0c18840f08a40d64b7">GpgFrontend::SingletonFunctionObject::GetChannel</a></div><div class="ttdeci">int GetChannel() const</div><div class="ttdoc">Get the Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:252</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgContext &gt;::GetInstance</a></div><div class="ttdeci">static GpgContext &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_aa99440b9177f5d0c18840f08a40d64b7"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#aa99440b9177f5d0c18840f08a40d64b7">GpgFrontend::SingletonFunctionObject::GetChannel</a></div><div class="ttdeci">int GetChannel() const</div><div class="ttdoc">Get the Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:239</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>

View File

@ -628,8 +628,8 @@ Additional Inherited Members</h2></td></tr>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgContext &gt;::GetInstance</a></div><div class="ttdeci">static GpgContext &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_aa99440b9177f5d0c18840f08a40d64b7"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#aa99440b9177f5d0c18840f08a40d64b7">GpgFrontend::SingletonFunctionObject::GetChannel</a></div><div class="ttdeci">int GetChannel() const</div><div class="ttdoc">Get the Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:252</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgContext &gt;::GetInstance</a></div><div class="ttdeci">static GpgContext &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_aa99440b9177f5d0c18840f08a40d64b7"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#aa99440b9177f5d0c18840f08a40d64b7">GpgFrontend::SingletonFunctionObject::GetChannel</a></div><div class="ttdeci">int GetChannel() const</div><div class="ttdoc">Get the Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:239</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>

View File

@ -599,8 +599,8 @@ false </dd></dl>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgContext &gt;::GetInstance</a></div><div class="ttdeci">static GpgContext &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_aa99440b9177f5d0c18840f08a40d64b7"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#aa99440b9177f5d0c18840f08a40d64b7">GpgFrontend::SingletonFunctionObject::GetChannel</a></div><div class="ttdeci">int GetChannel() const</div><div class="ttdoc">Get the Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:252</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgContext &gt;::GetInstance</a></div><div class="ttdeci">static GpgContext &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_aa99440b9177f5d0c18840f08a40d64b7"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#aa99440b9177f5d0c18840f08a40d64b7">GpgFrontend::SingletonFunctionObject::GetChannel</a></div><div class="ttdeci">int GetChannel() const</div><div class="ttdoc">Get the Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:239</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>

View File

@ -421,8 +421,8 @@ false </dd></dl>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgContext &gt;::GetInstance</a></div><div class="ttdeci">static GpgContext &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_aa99440b9177f5d0c18840f08a40d64b7"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#aa99440b9177f5d0c18840f08a40d64b7">GpgFrontend::SingletonFunctionObject::GetChannel</a></div><div class="ttdeci">int GetChannel() const</div><div class="ttdoc">Get the Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:252</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgContext &gt;::GetInstance</a></div><div class="ttdeci">static GpgContext &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_aa99440b9177f5d0c18840f08a40d64b7"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#aa99440b9177f5d0c18840f08a40d64b7">GpgFrontend::SingletonFunctionObject::GetChannel</a></div><div class="ttdeci">int GetChannel() const</div><div class="ttdoc">Get the Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:239</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>

View File

@ -609,8 +609,8 @@ Additional Inherited Members</h2></td></tr>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgContext &gt;::GetInstance</a></div><div class="ttdeci">static GpgContext &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_aa99440b9177f5d0c18840f08a40d64b7"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#aa99440b9177f5d0c18840f08a40d64b7">GpgFrontend::SingletonFunctionObject::GetChannel</a></div><div class="ttdeci">int GetChannel() const</div><div class="ttdoc">Get the Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:252</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgContext &gt;::GetInstance</a></div><div class="ttdeci">static GpgContext &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_aa99440b9177f5d0c18840f08a40d64b7"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#aa99440b9177f5d0c18840f08a40d64b7">GpgFrontend::SingletonFunctionObject::GetChannel</a></div><div class="ttdeci">int GetChannel() const</div><div class="ttdoc">Get the Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:239</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>

View File

@ -443,8 +443,8 @@ Additional Inherited Members</h2></td></tr>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgContext &gt;::GetInstance</a></div><div class="ttdeci">static GpgContext &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:181</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_aa99440b9177f5d0c18840f08a40d64b7"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#aa99440b9177f5d0c18840f08a40d64b7">GpgFrontend::SingletonFunctionObject::GetChannel</a></div><div class="ttdeci">int GetChannel() const</div><div class="ttdoc">Get the Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:252</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgContext &gt;::GetInstance</a></div><div class="ttdeci">static GpgContext &amp; GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:170</div></div>
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_aa99440b9177f5d0c18840f08a40d64b7"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#aa99440b9177f5d0c18840f08a40d64b7">GpgFrontend::SingletonFunctionObject::GetChannel</a></div><div class="ttdeci">int GetChannel() const</div><div class="ttdoc">Get the Channel object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:239</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>

View File

@ -100,20 +100,21 @@ $(document).ready(function(){initNavTree('classGpgFrontend_1_1Thread_1_1CtxCheck
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html#a50b91d27874af31ef13c493b00824ccf">GetUUID</a>() const</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>init</b>() (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>rtn_</b> (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1CtxCheckTask.html#a1c94cb1290df40a9043fe2d1a9a231f2">Run</a>() override</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1CtxCheckTask.html">GpgFrontend::Thread::CtxCheckTask</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>run</b>() override (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>run</b>() override (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1CtxCheckTask.html#a1c94cb1290df40a9043fe2d1a9a231f2">Run</a>() override</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1CtxCheckTask.html">GpgFrontend::Thread::CtxCheckTask</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>runnable_</b> (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html#a689969e7d88ba7ad73a693a1b38aedd7">SetFinishAfterRun</a>(bool finish_after_run)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html#aa6d702417bdd6a88c447ed6a457fa098">SetRTN</a>(int rtn)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>SignalGnupgNotInstall</b>() (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1CtxCheckTask.html">GpgFrontend::Thread::CtxCheckTask</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1CtxCheckTask.html">GpgFrontend::Thread::CtxCheckTask</a></td><td class="entry"><span class="mlabel">signal</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>SignalTaskFinished</b>() (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"><span class="mlabel">signal</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html#a1ec53d301fc83e0da39e43055ded5d14">Task</a>()</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html#a35f3065116d2295bb2ddc9f41b1192bb">Task</a>(TaskCallback callback, DataObjectPtr data_object=nullptr)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html#aa242a8e025c448aacd0704b7d0b3c001">Task</a>(TaskRunnable runnable, TaskCallback callback=[](int, std::shared_ptr&lt; DataObject &gt;) {}, DataObjectPtr data=nullptr)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>TaskCallback</b> typedef (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>TaskRunnable</b> typedef (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>uuid_</b> (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html#a37766a505662b33ad14672c29e209ea8">~Task</a>() override</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>SignalTaskPostFinishedDone</b>() (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"><span class="mlabel">signal</span></td></tr>
<tr><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html#a1ec53d301fc83e0da39e43055ded5d14">Task</a>()</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html#a35f3065116d2295bb2ddc9f41b1192bb">Task</a>(TaskCallback callback, DataObjectPtr data_object=nullptr)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html#aa242a8e025c448aacd0704b7d0b3c001">Task</a>(TaskRunnable runnable, TaskCallback callback=[](int, std::shared_ptr&lt; DataObject &gt;) {}, DataObjectPtr data=nullptr)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>TaskCallback</b> typedef (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>TaskRunnable</b> typedef (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>uuid_</b> (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html#a37766a505662b33ad14672c29e209ea8">~Task</a>() override</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->

View File

@ -132,6 +132,9 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>SignalGnupgNotInstall
<tr class="memitem:af50c7642efe45554c61943fb3d8825b3 inherit signals_classGpgFrontend_1_1Thread_1_1Task"><td class="memItemLeft" align="right" valign="top"><a id="af50c7642efe45554c61943fb3d8825b3"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>SignalTaskFinished</b> ()</td></tr>
<tr class="separator:af50c7642efe45554c61943fb3d8825b3 inherit signals_classGpgFrontend_1_1Thread_1_1Task"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0902637c033d34cc3c4281e309c10830 inherit signals_classGpgFrontend_1_1Thread_1_1Task"><td class="memItemLeft" align="right" valign="top"><a id="a0902637c033d34cc3c4281e309c10830"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>SignalTaskPostFinishedDone</b> ()</td></tr>
<tr class="separator:a0902637c033d34cc3c4281e309c10830 inherit signals_classGpgFrontend_1_1Thread_1_1Task"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
@ -236,7 +239,7 @@ using&#160;</td><td class="memItemRight" valign="bottom"><b>TaskCallback</b> = s
<p>Reimplemented from <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html#ac60aa71a24f452fd8031597ff4cbbd00">GpgFrontend::Thread::Task</a>.</p>
<p class="reference">References <a class="el" href="classGpgFrontend_1_1GpgKeyGetter.html#ad9a902ea54566d4583304b072c4add51">GpgFrontend::GpgKeyGetter::FlushKeyCache()</a>, <a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgContext &gt;::GetInstance()</a>, <a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgKeyGetter &gt;::GetInstance()</a>, and <a class="el" href="namespaceGpgFrontend.html#affb72eb1b5f3ac8fe48cc1f37dd557ee">GpgFrontend::init_logging()</a>.</p>
<p class="reference">References <a class="el" href="classGpgFrontend_1_1GpgKeyGetter.html#ad9a902ea54566d4583304b072c4add51">GpgFrontend::GpgKeyGetter::FlushKeyCache()</a>, <a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgContext &gt;::GetInstance()</a>, and <a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject&lt; GpgKeyGetter &gt;::GetInstance()</a>.</p>
</div>
</div>

View File

@ -105,14 +105,15 @@ $(document).ready(function(){initNavTree('classGpgFrontend_1_1Thread_1_1Task.htm
<tr><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html#a689969e7d88ba7ad73a693a1b38aedd7">SetFinishAfterRun</a>(bool finish_after_run)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html#aa6d702417bdd6a88c447ed6a457fa098">SetRTN</a>(int rtn)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>SignalTaskFinished</b>() (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"><span class="mlabel">signal</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html#a1ec53d301fc83e0da39e43055ded5d14">Task</a>()</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html#a35f3065116d2295bb2ddc9f41b1192bb">Task</a>(TaskCallback callback, DataObjectPtr data_object=nullptr)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html#aa242a8e025c448aacd0704b7d0b3c001">Task</a>(TaskRunnable runnable, TaskCallback callback=[](int, std::shared_ptr&lt; DataObject &gt;) {}, DataObjectPtr data=nullptr)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>TaskCallback</b> typedef (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>TaskRunnable</b> typedef (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>TaskRunner</b> (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>uuid_</b> (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html#a37766a505662b33ad14672c29e209ea8">~Task</a>() override</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>SignalTaskPostFinishedDone</b>() (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"><span class="mlabel">signal</span></td></tr>
<tr><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html#a1ec53d301fc83e0da39e43055ded5d14">Task</a>()</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html#a35f3065116d2295bb2ddc9f41b1192bb">Task</a>(TaskCallback callback, DataObjectPtr data_object=nullptr)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html#aa242a8e025c448aacd0704b7d0b3c001">Task</a>(TaskRunnable runnable, TaskCallback callback=[](int, std::shared_ptr&lt; DataObject &gt;) {}, DataObjectPtr data=nullptr)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>TaskCallback</b> typedef (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>TaskRunnable</b> typedef (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>TaskRunner</b> (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>uuid_</b> (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html#a37766a505662b33ad14672c29e209ea8">~Task</a>() override</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->

View File

@ -102,11 +102,12 @@ Inheritance diagram for GpgFrontend::Thread::Task:</div>
<div class="dyncontent">
<div class="center"><img src="classGpgFrontend_1_1Thread_1_1Task__inherit__graph.png" border="0" usemap="#GpgFrontend_1_1Thread_1_1Task_inherit__map" alt="Inheritance graph"/></div>
<map name="GpgFrontend_1_1Thread_1_1Task_inherit__map" id="GpgFrontend_1_1Thread_1_1Task_inherit__map">
<area shape="rect" title=" " alt="" coords="110,131,273,472"/>
<area shape="rect" href="classGpgFrontend_1_1Thread_1_1CtxCheckTask.html" title=" " alt="" coords="5,549,164,656"/>
<area shape="rect" href="classGpgFrontend_1_1UI_1_1FileReadTask.html" title=" " alt="" coords="188,520,408,685"/>
<area shape="rect" title=" " alt="" coords="101,5,175,83"/>
<area shape="rect" title=" " alt="" coords="199,5,293,83"/>
<area shape="rect" title=" " alt="" coords="217,131,379,472"/>
<area shape="rect" href="classGpgFrontend_1_1Thread_1_1CtxCheckTask.html" title=" " alt="" coords="5,586,164,693"/>
<area shape="rect" href="classGpgFrontend_1_1UI_1_1FileReadTask.html" title=" " alt="" coords="188,557,408,722"/>
<area shape="rect" href="classGpgFrontend_1_1UI_1_1VersionCheckTask.html" title=" " alt="" coords="432,520,671,759"/>
<area shape="rect" title=" " alt="" coords="207,5,282,83"/>
<area shape="rect" title=" " alt="" coords="306,5,399,83"/>
</map>
</div>
<div class="dynheader">
@ -152,6 +153,9 @@ Signals</h2></td></tr>
<tr class="memitem:af50c7642efe45554c61943fb3d8825b3"><td class="memItemLeft" align="right" valign="top"><a id="af50c7642efe45554c61943fb3d8825b3"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>SignalTaskFinished</b> ()</td></tr>
<tr class="separator:af50c7642efe45554c61943fb3d8825b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0902637c033d34cc3c4281e309c10830"><td class="memItemLeft" align="right" valign="top"><a id="a0902637c033d34cc3c4281e309c10830"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>SignalTaskPostFinishedDone</b> ()</td></tr>
<tr class="separator:a0902637c033d34cc3c4281e309c10830"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
@ -351,7 +355,7 @@ Friends</h2></td></tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span><span class="mlabel">default</span></span> </td>
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
@ -432,7 +436,7 @@ Friends</h2></td></tr>
<p>Run - run the task. </p>
<p>Reimplemented in <a class="el" href="classGpgFrontend_1_1Thread_1_1CtxCheckTask.html#a1c94cb1290df40a9043fe2d1a9a231f2">GpgFrontend::Thread::CtxCheckTask</a>, and <a class="el" href="classGpgFrontend_1_1UI_1_1FileReadTask.html#a0f8bc1c253380b68c0e65cabc011ac09">GpgFrontend::UI::FileReadTask</a>.</p>
<p>Reimplemented in <a class="el" href="classGpgFrontend_1_1UI_1_1VersionCheckTask.html#a9156325af41c378f8d7e77187d445c12">GpgFrontend::UI::VersionCheckTask</a>, <a class="el" href="classGpgFrontend_1_1Thread_1_1CtxCheckTask.html#a1c94cb1290df40a9043fe2d1a9a231f2">GpgFrontend::Thread::CtxCheckTask</a>, and <a class="el" href="classGpgFrontend_1_1UI_1_1FileReadTask.html#a0f8bc1c253380b68c0e65cabc011ac09">GpgFrontend::UI::FileReadTask</a>.</p>
</div>
</div>
@ -468,7 +472,7 @@ Friends</h2></td></tr>
</dd>
</dl>
<p class="reference">Referenced by <a class="el" href="classGpgFrontend_1_1UI_1_1FileReadTask.html#a0f8bc1c253380b68c0e65cabc011ac09">GpgFrontend::UI::FileReadTask::Run()</a>.</p>
<p class="reference">Referenced by <a class="el" href="classGpgFrontend_1_1UI_1_1FileReadTask.html#a0f8bc1c253380b68c0e65cabc011ac09">GpgFrontend::UI::FileReadTask::Run()</a>, and <a class="el" href="classGpgFrontend_1_1UI_1_1VersionCheckTask.html#a9156325af41c378f8d7e77187d445c12">GpgFrontend::UI::VersionCheckTask::Run()</a>.</p>
</div>
</div>

View File

@ -17,6 +17,7 @@ var classGpgFrontend_1_1Thread_1_1Task =
[ "SetFinishAfterRun", "classGpgFrontend_1_1Thread_1_1Task.html#a689969e7d88ba7ad73a693a1b38aedd7", null ],
[ "SetRTN", "classGpgFrontend_1_1Thread_1_1Task.html#aa6d702417bdd6a88c447ed6a457fa098", null ],
[ "SignalTaskFinished", "classGpgFrontend_1_1Thread_1_1Task.html#af50c7642efe45554c61943fb3d8825b3", null ],
[ "SignalTaskPostFinishedDone", "classGpgFrontend_1_1Thread_1_1Task.html#a0902637c033d34cc3c4281e309c10830", null ],
[ "TaskRunner", "classGpgFrontend_1_1Thread_1_1Task.html#a1956d94b45592a4096a335641aab65f8", null ],
[ "callback_", "classGpgFrontend_1_1Thread_1_1Task.html#a5b47295d027309aee116d219b50de4f8", null ],
[ "callback_thread_", "classGpgFrontend_1_1Thread_1_1Task.html#a1a6a92c92febc94e8abbc1a96d489446", null ],

View File

@ -89,12 +89,13 @@ $(document).ready(function(){initNavTree('classGpgFrontend_1_1Thread_1_1TaskRunn
<p>This is the complete list of members for <a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html">GpgFrontend::Thread::TaskRunner</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html#a4fae01eb0a5b296b8c4c6bf8408f1c6b">PostTask</a>(Task *task)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html">GpgFrontend::Thread::TaskRunner</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>run</b>() override (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html">GpgFrontend::Thread::TaskRunner</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html">GpgFrontend::Thread::TaskRunner</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html#ad3c8612cbe60112f9b14e616fb0a4acf">TaskRunner</a>()</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html">GpgFrontend::Thread::TaskRunner</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html#a774775e9a91d33072b27dcf78cead6e2">tasks</a></td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html">GpgFrontend::Thread::TaskRunner</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html#a5e72f1ce00d41c225a4304f1ed20b3f1">tasks_mutex_</a></td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html">GpgFrontend::Thread::TaskRunner</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html#ac3e57b59d537e2a75e741d4a5418ae6d">~TaskRunner</a>() override</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html">GpgFrontend::Thread::TaskRunner</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html#a6d92421bbbfcf3136335a5173d1b2a22">pending_tasks_</a></td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html">GpgFrontend::Thread::TaskRunner</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html#a4fae01eb0a5b296b8c4c6bf8408f1c6b">PostTask</a>(Task *task)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html">GpgFrontend::Thread::TaskRunner</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>run</b>() override (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html">GpgFrontend::Thread::TaskRunner</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html">GpgFrontend::Thread::TaskRunner</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html#ad3c8612cbe60112f9b14e616fb0a4acf">TaskRunner</a>()</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html">GpgFrontend::Thread::TaskRunner</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html#a774775e9a91d33072b27dcf78cead6e2">tasks</a></td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html">GpgFrontend::Thread::TaskRunner</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html#a5e72f1ce00d41c225a4304f1ed20b3f1">tasks_mutex_</a></td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html">GpgFrontend::Thread::TaskRunner</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html#ac3e57b59d537e2a75e741d4a5418ae6d">~TaskRunner</a>() override</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html">GpgFrontend::Thread::TaskRunner</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->

View File

@ -96,7 +96,7 @@ Inheritance diagram for GpgFrontend::Thread::TaskRunner:</div>
<div class="dyncontent">
<div class="center"><img src="classGpgFrontend_1_1Thread_1_1TaskRunner__inherit__graph.png" border="0" usemap="#GpgFrontend_1_1Thread_1_1TaskRunner_inherit__map" alt="Inheritance graph"/></div>
<map name="GpgFrontend_1_1Thread_1_1TaskRunner_inherit__map" id="GpgFrontend_1_1Thread_1_1TaskRunner_inherit__map">
<area shape="rect" title=" " alt="" coords="5,131,164,281"/>
<area shape="rect" title=" " alt="" coords="5,131,164,296"/>
<area shape="rect" title=" " alt="" coords="46,5,123,83"/>
</map>
</div>
@ -105,23 +105,26 @@ Collaboration diagram for GpgFrontend::Thread::TaskRunner:</div>
<div class="dyncontent">
<div class="center"><img src="classGpgFrontend_1_1Thread_1_1TaskRunner__coll__graph.png" border="0" usemap="#GpgFrontend_1_1Thread_1_1TaskRunner_coll__map" alt="Collaboration graph"/></div>
<map name="GpgFrontend_1_1Thread_1_1TaskRunner_coll__map" id="GpgFrontend_1_1Thread_1_1TaskRunner_coll__map">
<area shape="rect" title=" " alt="" coords="285,1536,443,1672"/>
<area shape="rect" title=" " alt="" coords="216,1389,293,1466"/>
<area shape="rect" title="STL class." alt="" coords="318,1389,410,1466"/>
<area shape="rect" title=" " alt="" coords="434,1381,622,1473"/>
<area shape="rect" href="classGpgFrontend_1_1Thread_1_1Task.html" title=" " alt="" coords="184,1007,347,1319"/>
<area shape="rect" title=" " alt="" coords="5,867,80,944"/>
<area shape="rect" title=" " alt="" coords="104,867,197,944"/>
<area shape="rect" title="STL class." alt="" coords="222,867,309,944"/>
<area shape="rect" title="STL class." alt="" coords="163,668,301,760"/>
<area shape="rect" title=" " alt="" coords="333,867,555,944"/>
<area shape="rect" href="classGpgFrontend_1_1Thread_1_1Task_1_1DataObject.html" title="DataObject to be passed to the callback function." alt="" coords="326,624,485,804"/>
<area shape="rect" title=" " alt="" coords="199,392,393,499"/>
<area shape="rect" href="structGpgFrontend_1_1Thread_1_1Task_1_1DataObject_1_1Destructor.html" title=" " alt="" coords="109,145,267,267"/>
<area shape="rect" title="STL class." alt="" coords="327,167,449,245"/>
<area shape="rect" title=" " alt="" coords="583,5,622,83"/>
<area shape="rect" title="STL class." alt="" coords="524,291,681,368"/>
<area shape="rect" title="STL class." alt="" coords="637,523,765,600"/>
<area shape="rect" title=" " alt="" coords="253,1565,412,1701"/>
<area shape="rect" title=" " alt="" coords="71,1411,149,1488"/>
<area shape="rect" title=" " alt="" coords="173,1396,335,1503"/>
<area shape="rect" href="classGpgFrontend_1_1Thread_1_1Task.html" title=" " alt="" coords="362,1021,525,1333"/>
<area shape="rect" title=" " alt="" coords="476,1403,664,1495"/>
<area shape="rect" title=" " alt="" coords="686,881,761,959"/>
<area shape="rect" title=" " alt="" coords="322,881,415,959"/>
<area shape="rect" title="STL class." alt="" coords="211,881,297,959"/>
<area shape="rect" title="STL class." alt="" coords="169,668,307,760"/>
<area shape="rect" title=" " alt="" coords="440,881,663,959"/>
<area shape="rect" href="classGpgFrontend_1_1Thread_1_1Task_1_1DataObject.html" title="DataObject to be passed to the callback function." alt="" coords="488,624,647,804"/>
<area shape="rect" title=" " alt="" coords="448,392,641,499"/>
<area shape="rect" href="structGpgFrontend_1_1Thread_1_1Task_1_1DataObject_1_1Destructor.html" title=" " alt="" coords="357,145,516,267"/>
<area shape="rect" title="STL class." alt="" coords="541,167,663,245"/>
<area shape="rect" title=" " alt="" coords="365,5,404,83"/>
<area shape="rect" title="STL class." alt="" coords="249,523,406,600"/>
<area shape="rect" title="STL class." alt="" coords="5,167,140,245"/>
<area shape="rect" title="STL class." alt="" coords="773,291,901,368"/>
<area shape="rect" title=" " alt="" coords="53,5,92,83"/>
<area shape="rect" title="STL class." alt="" coords="360,1411,452,1488"/>
</map>
</div>
<table class="memberdecls">
@ -148,6 +151,10 @@ Private Attributes</h2></td></tr>
std::queue&lt; <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">Task</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html#a774775e9a91d33072b27dcf78cead6e2">tasks</a></td></tr>
<tr class="memdesc:a774775e9a91d33072b27dcf78cead6e2"><td class="mdescLeft">&#160;</td><td class="mdescRight">The task queue. <br /></td></tr>
<tr class="separator:a774775e9a91d33072b27dcf78cead6e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d92421bbbfcf3136335a5173d1b2a22"><td class="memItemLeft" align="right" valign="top"><a id="a6d92421bbbfcf3136335a5173d1b2a22"></a>
std::map&lt; std::string, <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">Task</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html#a6d92421bbbfcf3136335a5173d1b2a22">pending_tasks_</a></td></tr>
<tr class="memdesc:a6d92421bbbfcf3136335a5173d1b2a22"><td class="mdescLeft">&#160;</td><td class="mdescRight">The pending tasks. <br /></td></tr>
<tr class="separator:a6d92421bbbfcf3136335a5173d1b2a22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e72f1ce00d41c225a4304f1ed20b3f1"><td class="memItemLeft" align="right" valign="top"><a id="a5e72f1ce00d41c225a4304f1ed20b3f1"></a>
std::mutex&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html#a5e72f1ce00d41c225a4304f1ed20b3f1">tasks_mutex_</a></td></tr>
<tr class="memdesc:a5e72f1ce00d41c225a4304f1ed20b3f1"><td class="mdescLeft">&#160;</td><td class="mdescRight">The task queue mutex. <br /></td></tr>
@ -246,7 +253,7 @@ std::mutex&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href
</dd>
</dl>
<p class="reference">References <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html#a50b91d27874af31ef13c493b00824ccf">GpgFrontend::Thread::Task::GetUUID()</a>, <a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html#a774775e9a91d33072b27dcf78cead6e2">tasks</a>, and <a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html#a5e72f1ce00d41c225a4304f1ed20b3f1">tasks_mutex_</a>.</p>
<p class="reference">References <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html#a50b91d27874af31ef13c493b00824ccf">GpgFrontend::Thread::Task::GetUUID()</a>, <a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html#a6d92421bbbfcf3136335a5173d1b2a22">pending_tasks_</a>, <a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html#a774775e9a91d33072b27dcf78cead6e2">tasks</a>, and <a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html#a5e72f1ce00d41c225a4304f1ed20b3f1">tasks_mutex_</a>.</p>
</div>
</div>

View File

@ -4,6 +4,7 @@ var classGpgFrontend_1_1Thread_1_1TaskRunner =
[ "~TaskRunner", "classGpgFrontend_1_1Thread_1_1TaskRunner.html#ac3e57b59d537e2a75e741d4a5418ae6d", null ],
[ "PostTask", "classGpgFrontend_1_1Thread_1_1TaskRunner.html#a4fae01eb0a5b296b8c4c6bf8408f1c6b", null ],
[ "run", "classGpgFrontend_1_1Thread_1_1TaskRunner.html#a66d2cce41130ada199636815c52332a6", null ],
[ "pending_tasks_", "classGpgFrontend_1_1Thread_1_1TaskRunner.html#a6d92421bbbfcf3136335a5173d1b2a22", null ],
[ "tasks", "classGpgFrontend_1_1Thread_1_1TaskRunner.html#a774775e9a91d33072b27dcf78cead6e2", null ],
[ "tasks_mutex_", "classGpgFrontend_1_1Thread_1_1TaskRunner.html#a5e72f1ce00d41c225a4304f1ed20b3f1", null ]
];

View File

@ -103,19 +103,20 @@ $(document).ready(function(){initNavTree('classGpgFrontend_1_1Thread_1_1TaskRunn
<tr bgcolor="#f0f0f0"><td class="entry"><b>kTaskRunnerType_Default</b> enum value (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunnerGetter.html">GpgFrontend::Thread::TaskRunnerGetter</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunnerGetter.html">GpgFrontend::Thread::TaskRunnerGetter</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>kTaskRunnerType_GPG</b> enum value (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunnerGetter.html">GpgFrontend::Thread::TaskRunnerGetter</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunnerGetter.html">GpgFrontend::Thread::TaskRunnerGetter</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>kTaskRunnerType_IO</b> enum value (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunnerGetter.html">GpgFrontend::Thread::TaskRunnerGetter</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunnerGetter.html">GpgFrontend::Thread::TaskRunnerGetter</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html#aabb190a60f7a5d4ded43cae16ab8f59e">operator=</a>(const SingletonFunctionObject&lt; TaskRunnerGetter &gt; &amp;)=delete</td><td class="entry"><a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject&lt; TaskRunnerGetter &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>operator=</b>(const TaskRunnerGetter &amp;)=delete (defined in <a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject&lt; TaskRunnerGetter &gt;</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject&lt; TaskRunnerGetter &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html#ab49b1d50252e1934691a9483a6df2106">ReleaseChannel</a>(int channel)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject&lt; TaskRunnerGetter &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classGpgFrontend_1_1ChannelObject.html#aa3b19cad6d873b314bba32a3dae85f09">SetChannel</a>(int channel)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1ChannelObject.html">GpgFrontend::ChannelObject</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html#a194e49b07d46345bdad386505d743a61">SingletonFunctionObject</a>(const SingletonFunctionObject&lt; TaskRunnerGetter &gt; &amp;)=delete</td><td class="entry"><a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject&lt; TaskRunnerGetter &gt;</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html#aabc5fe8e5a372ac276a265286457cb9a">SingletonFunctionObject</a>(TaskRunnerGetter &amp;&amp;)=delete</td><td class="entry"><a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject&lt; TaskRunnerGetter &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html#a7090636bed6f4bad5b99f28f6872c645">SingletonFunctionObject</a>(const TaskRunnerGetter &amp;)=delete</td><td class="entry"><a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject&lt; TaskRunnerGetter &gt;</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html#a02e76b42ab51d77588b01c7508bed258">SingletonFunctionObject</a>()=default</td><td class="entry"><a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject&lt; TaskRunnerGetter &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html#a4aa7f1eb1d3281bb1fccfcbb1b416251">SingletonFunctionObject</a>(int channel)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject&lt; TaskRunnerGetter &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>task_runners_</b> (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunnerGetter.html">GpgFrontend::Thread::TaskRunnerGetter</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunnerGetter.html">GpgFrontend::Thread::TaskRunnerGetter</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunnerGetter.html#a80794d81179f66f4b4ed3122a64f27cf">TaskRunnerGetter</a>(int channel=SingletonFunctionObject::GetDefaultChannel())</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunnerGetter.html">GpgFrontend::Thread::TaskRunnerGetter</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>TaskRunnerType</b> enum name (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunnerGetter.html">GpgFrontend::Thread::TaskRunnerGetter</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunnerGetter.html">GpgFrontend::Thread::TaskRunnerGetter</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html#a8296be8c449f88175285186831b995bc">~SingletonFunctionObject</a>()=default</td><td class="entry"><a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject&lt; TaskRunnerGetter &gt;</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>kTaskRunnerType_Network</b> enum value (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunnerGetter.html">GpgFrontend::Thread::TaskRunnerGetter</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunnerGetter.html">GpgFrontend::Thread::TaskRunnerGetter</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html#aabb190a60f7a5d4ded43cae16ab8f59e">operator=</a>(const SingletonFunctionObject&lt; TaskRunnerGetter &gt; &amp;)=delete</td><td class="entry"><a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject&lt; TaskRunnerGetter &gt;</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>operator=</b>(const TaskRunnerGetter &amp;)=delete (defined in <a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject&lt; TaskRunnerGetter &gt;</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject&lt; TaskRunnerGetter &gt;</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html#ab49b1d50252e1934691a9483a6df2106">ReleaseChannel</a>(int channel)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject&lt; TaskRunnerGetter &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1ChannelObject.html#aa3b19cad6d873b314bba32a3dae85f09">SetChannel</a>(int channel)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1ChannelObject.html">GpgFrontend::ChannelObject</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html#a194e49b07d46345bdad386505d743a61">SingletonFunctionObject</a>(const SingletonFunctionObject&lt; TaskRunnerGetter &gt; &amp;)=delete</td><td class="entry"><a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject&lt; TaskRunnerGetter &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html#aabc5fe8e5a372ac276a265286457cb9a">SingletonFunctionObject</a>(TaskRunnerGetter &amp;&amp;)=delete</td><td class="entry"><a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject&lt; TaskRunnerGetter &gt;</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html#a7090636bed6f4bad5b99f28f6872c645">SingletonFunctionObject</a>(const TaskRunnerGetter &amp;)=delete</td><td class="entry"><a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject&lt; TaskRunnerGetter &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html#a02e76b42ab51d77588b01c7508bed258">SingletonFunctionObject</a>()=default</td><td class="entry"><a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject&lt; TaskRunnerGetter &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html#a4aa7f1eb1d3281bb1fccfcbb1b416251">SingletonFunctionObject</a>(int channel)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject&lt; TaskRunnerGetter &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>task_runners_</b> (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunnerGetter.html">GpgFrontend::Thread::TaskRunnerGetter</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunnerGetter.html">GpgFrontend::Thread::TaskRunnerGetter</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunnerGetter.html#a80794d81179f66f4b4ed3122a64f27cf">TaskRunnerGetter</a>(int channel=SingletonFunctionObject::GetDefaultChannel())</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunnerGetter.html">GpgFrontend::Thread::TaskRunnerGetter</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>TaskRunnerType</b> enum name (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunnerGetter.html">GpgFrontend::Thread::TaskRunnerGetter</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1TaskRunnerGetter.html">GpgFrontend::Thread::TaskRunnerGetter</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html#a8296be8c449f88175285186831b995bc">~SingletonFunctionObject</a>()=default</td><td class="entry"><a class="el" href="classGpgFrontend_1_1SingletonFunctionObject.html">GpgFrontend::SingletonFunctionObject&lt; TaskRunnerGetter &gt;</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->

View File

@ -107,30 +107,31 @@ Collaboration diagram for GpgFrontend::Thread::TaskRunnerGetter:</div>
<div class="dyncontent">
<div class="center"><img src="classGpgFrontend_1_1Thread_1_1TaskRunnerGetter__coll__graph.png" border="0" usemap="#GpgFrontend_1_1Thread_1_1TaskRunnerGetter_coll__map" alt="Collaboration graph"/></div>
<map name="GpgFrontend_1_1Thread_1_1TaskRunnerGetter_coll__map" id="GpgFrontend_1_1Thread_1_1TaskRunnerGetter_coll__map">
<area shape="rect" title=" " alt="" coords="392,2300,555,2407"/>
<area shape="rect" href="classGpgFrontend_1_1SingletonFunctionObject.html" title=" " alt="" coords="223,1955,452,2237"/>
<area shape="rect" href="classGpgFrontend_1_1ChannelObject.html" title="object which in channel system" alt="" coords="132,1396,340,1547"/>
<area shape="rect" href="classGpgFrontend_1_1SingletonFunctionObject.html" title=" " alt="" coords="264,1609,493,1892"/>
<area shape="rect" title=" " alt="" coords="477,2050,747,2142"/>
<area shape="rect" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html" title=" " alt="" coords="522,1683,681,1819"/>
<area shape="rect" title=" " alt="" coords="368,1433,445,1510"/>
<area shape="rect" title="STL class." alt="" coords="470,1433,562,1510"/>
<area shape="rect" title=" " alt="" coords="586,1425,774,1517"/>
<area shape="rect" href="classGpgFrontend_1_1Thread_1_1Task.html" title=" " alt="" coords="184,1021,347,1333"/>
<area shape="rect" title=" " alt="" coords="5,867,80,944"/>
<area shape="rect" title=" " alt="" coords="104,867,197,944"/>
<area shape="rect" title="STL class." alt="" coords="222,867,309,944"/>
<area shape="rect" title="STL class." alt="" coords="165,668,304,760"/>
<area shape="rect" title=" " alt="" coords="333,867,555,944"/>
<area shape="rect" href="classGpgFrontend_1_1Thread_1_1Task_1_1DataObject.html" title="DataObject to be passed to the callback function." alt="" coords="329,624,487,804"/>
<area shape="rect" title=" " alt="" coords="202,392,395,499"/>
<area shape="rect" href="structGpgFrontend_1_1Thread_1_1Task_1_1DataObject_1_1Destructor.html" title=" " alt="" coords="111,145,270,267"/>
<area shape="rect" title="STL class." alt="" coords="329,167,452,245"/>
<area shape="rect" title=" " alt="" coords="635,5,674,83"/>
<area shape="rect" title="STL class." alt="" coords="527,291,684,368"/>
<area shape="rect" title="STL class." alt="" coords="640,523,768,600"/>
<area shape="rect" title="STL class." alt="" coords="806,167,941,245"/>
<area shape="rect" title=" " alt="" coords="854,5,893,83"/>
<area shape="rect" title=" " alt="" coords="316,2329,479,2436"/>
<area shape="rect" href="classGpgFrontend_1_1SingletonFunctionObject.html" title=" " alt="" coords="147,1984,376,2267"/>
<area shape="rect" href="classGpgFrontend_1_1ChannelObject.html" title="object which in channel system" alt="" coords="5,1411,213,1561"/>
<area shape="rect" href="classGpgFrontend_1_1SingletonFunctionObject.html" title=" " alt="" coords="147,1639,376,1921"/>
<area shape="rect" title=" " alt="" coords="435,2079,706,2171"/>
<area shape="rect" href="classGpgFrontend_1_1Thread_1_1TaskRunner.html" title=" " alt="" coords="491,1712,650,1848"/>
<area shape="rect" title=" " alt="" coords="567,1447,644,1525"/>
<area shape="rect" title=" " alt="" coords="668,1433,831,1539"/>
<area shape="rect" href="classGpgFrontend_1_1Thread_1_1Task.html" title=" " alt="" coords="475,1021,637,1333"/>
<area shape="rect" title=" " alt="" coords="354,1440,542,1532"/>
<area shape="rect" title=" " alt="" coords="584,881,659,959"/>
<area shape="rect" title=" " alt="" coords="467,881,560,959"/>
<area shape="rect" title="STL class." alt="" coords="683,881,770,959"/>
<area shape="rect" title="STL class." alt="" coords="652,668,791,760"/>
<area shape="rect" title=" " alt="" coords="219,881,442,959"/>
<area shape="rect" href="classGpgFrontend_1_1Thread_1_1Task_1_1DataObject.html" title="DataObject to be passed to the callback function." alt="" coords="466,624,625,804"/>
<area shape="rect" title=" " alt="" coords="449,392,642,499"/>
<area shape="rect" href="structGpgFrontend_1_1Thread_1_1Task_1_1DataObject_1_1Destructor.html" title=" " alt="" coords="391,145,550,267"/>
<area shape="rect" title="STL class." alt="" coords="575,167,697,245"/>
<area shape="rect" title=" " alt="" coords="465,5,503,83"/>
<area shape="rect" title="STL class." alt="" coords="255,523,412,600"/>
<area shape="rect" title="STL class." alt="" coords="807,1139,942,1216"/>
<area shape="rect" title="STL class." alt="" coords="113,291,241,368"/>
<area shape="rect" title=" " alt="" coords="866,881,905,959"/>
<area shape="rect" title="STL class." alt="" coords="238,1447,330,1525"/>
</map>
</div>
<table class="memberdecls">
@ -138,7 +139,8 @@ Collaboration diagram for GpgFrontend::Thread::TaskRunnerGetter:</div>
Public Types</h2></td></tr>
<tr class="memitem:aa2f427dd9cb0d68187504a7363e2d746"><td class="memItemLeft" align="right" valign="top"><a id="aa2f427dd9cb0d68187504a7363e2d746"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>TaskRunnerType</b> { <b>kTaskRunnerType_Default</b>,
<b>kTaskRunnerType_GPG</b>,
<b>kTaskRunnerType_IO</b>
<b>kTaskRunnerType_IO</b>,
<b>kTaskRunnerType_Network</b>
}</td></tr>
<tr class="separator:aa2f427dd9cb0d68187504a7363e2d746"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">

View File

@ -3,7 +3,8 @@ var classGpgFrontend_1_1Thread_1_1TaskRunnerGetter =
[ "TaskRunnerType", "classGpgFrontend_1_1Thread_1_1TaskRunnerGetter.html#aa2f427dd9cb0d68187504a7363e2d746", [
[ "kTaskRunnerType_Default", "classGpgFrontend_1_1Thread_1_1TaskRunnerGetter.html#aa2f427dd9cb0d68187504a7363e2d746aa6137891f9f6f5d09bd29c9194bf65c1", null ],
[ "kTaskRunnerType_GPG", "classGpgFrontend_1_1Thread_1_1TaskRunnerGetter.html#aa2f427dd9cb0d68187504a7363e2d746a15737749c87b6182b6a11e16d53ef896", null ],
[ "kTaskRunnerType_IO", "classGpgFrontend_1_1Thread_1_1TaskRunnerGetter.html#aa2f427dd9cb0d68187504a7363e2d746aba946fe7627d4f2d5fcf6baf17ec6fee", null ]
[ "kTaskRunnerType_IO", "classGpgFrontend_1_1Thread_1_1TaskRunnerGetter.html#aa2f427dd9cb0d68187504a7363e2d746aba946fe7627d4f2d5fcf6baf17ec6fee", null ],
[ "kTaskRunnerType_Network", "classGpgFrontend_1_1Thread_1_1TaskRunnerGetter.html#aa2f427dd9cb0d68187504a7363e2d746ae97ef03f1df29675111cd840558eab96", null ]
] ],
[ "TaskRunnerGetter", "classGpgFrontend_1_1Thread_1_1TaskRunnerGetter.html#a80794d81179f66f4b4ed3122a64f27cf", null ],
[ "GetTaskRunner", "classGpgFrontend_1_1Thread_1_1TaskRunnerGetter.html#a99e5ce5e8dd25c49755356f4ff8f6d30", null ],

View File

@ -1,26 +1,27 @@
<map id="GpgFrontend::Thread::TaskRunnerGetter" name="GpgFrontend::Thread::TaskRunnerGetter">
<area shape="rect" id="node1" title=" " alt="" coords="392,2300,555,2407"/>
<area shape="rect" id="node2" href="$classGpgFrontend_1_1SingletonFunctionObject.html" title=" " alt="" coords="223,1955,452,2237"/>
<area shape="rect" id="node3" href="$classGpgFrontend_1_1ChannelObject.html" title="object which in channel system" alt="" coords="132,1396,340,1547"/>
<area shape="rect" id="node4" href="$classGpgFrontend_1_1SingletonFunctionObject.html" title=" " alt="" coords="264,1609,493,1892"/>
<area shape="rect" id="node5" title=" " alt="" coords="477,2050,747,2142"/>
<area shape="rect" id="node6" href="$classGpgFrontend_1_1Thread_1_1TaskRunner.html" title=" " alt="" coords="522,1683,681,1819"/>
<area shape="rect" id="node7" title=" " alt="" coords="368,1433,445,1510"/>
<area shape="rect" id="node8" title="STL class." alt="" coords="470,1433,562,1510"/>
<area shape="rect" id="node9" title=" " alt="" coords="586,1425,774,1517"/>
<area shape="rect" id="node10" href="$classGpgFrontend_1_1Thread_1_1Task.html" title=" " alt="" coords="184,1021,347,1333"/>
<area shape="rect" id="node11" title=" " alt="" coords="5,867,80,944"/>
<area shape="rect" id="node12" title=" " alt="" coords="104,867,197,944"/>
<area shape="rect" id="node13" title="STL class." alt="" coords="222,867,309,944"/>
<area shape="rect" id="node14" title="STL class." alt="" coords="165,668,304,760"/>
<area shape="rect" id="node15" title=" " alt="" coords="333,867,555,944"/>
<area shape="rect" id="node16" href="$classGpgFrontend_1_1Thread_1_1Task_1_1DataObject.html" title="DataObject to be passed to the callback function." alt="" coords="329,624,487,804"/>
<area shape="rect" id="node17" title=" " alt="" coords="202,392,395,499"/>
<area shape="rect" id="node18" href="$structGpgFrontend_1_1Thread_1_1Task_1_1DataObject_1_1Destructor.html" title=" " alt="" coords="111,145,270,267"/>
<area shape="rect" id="node19" title="STL class." alt="" coords="329,167,452,245"/>
<area shape="rect" id="node20" title=" " alt="" coords="635,5,674,83"/>
<area shape="rect" id="node21" title="STL class." alt="" coords="527,291,684,368"/>
<area shape="rect" id="node22" title="STL class." alt="" coords="640,523,768,600"/>
<area shape="rect" id="node23" title="STL class." alt="" coords="806,167,941,245"/>
<area shape="rect" id="node24" title=" " alt="" coords="854,5,893,83"/>
<area shape="rect" id="node1" title=" " alt="" coords="316,2329,479,2436"/>
<area shape="rect" id="node2" href="$classGpgFrontend_1_1SingletonFunctionObject.html" title=" " alt="" coords="147,1984,376,2267"/>
<area shape="rect" id="node3" href="$classGpgFrontend_1_1ChannelObject.html" title="object which in channel system" alt="" coords="5,1411,213,1561"/>
<area shape="rect" id="node4" href="$classGpgFrontend_1_1SingletonFunctionObject.html" title=" " alt="" coords="147,1639,376,1921"/>
<area shape="rect" id="node5" title=" " alt="" coords="435,2079,706,2171"/>
<area shape="rect" id="node6" href="$classGpgFrontend_1_1Thread_1_1TaskRunner.html" title=" " alt="" coords="491,1712,650,1848"/>
<area shape="rect" id="node7" title=" " alt="" coords="567,1447,644,1525"/>
<area shape="rect" id="node8" title=" " alt="" coords="668,1433,831,1539"/>
<area shape="rect" id="node9" href="$classGpgFrontend_1_1Thread_1_1Task.html" title=" " alt="" coords="475,1021,637,1333"/>
<area shape="rect" id="node24" title=" " alt="" coords="354,1440,542,1532"/>
<area shape="rect" id="node10" title=" " alt="" coords="584,881,659,959"/>
<area shape="rect" id="node11" title=" " alt="" coords="467,881,560,959"/>
<area shape="rect" id="node12" title="STL class." alt="" coords="683,881,770,959"/>
<area shape="rect" id="node13" title="STL class." alt="" coords="652,668,791,760"/>
<area shape="rect" id="node14" title=" " alt="" coords="219,881,442,959"/>
<area shape="rect" id="node15" href="$classGpgFrontend_1_1Thread_1_1Task_1_1DataObject.html" title="DataObject to be passed to the callback function." alt="" coords="466,624,625,804"/>
<area shape="rect" id="node16" title=" " alt="" coords="449,392,642,499"/>
<area shape="rect" id="node17" href="$structGpgFrontend_1_1Thread_1_1Task_1_1DataObject_1_1Destructor.html" title=" " alt="" coords="391,145,550,267"/>
<area shape="rect" id="node18" title="STL class." alt="" coords="575,167,697,245"/>
<area shape="rect" id="node19" title=" " alt="" coords="465,5,503,83"/>
<area shape="rect" id="node20" title="STL class." alt="" coords="255,523,412,600"/>
<area shape="rect" id="node21" title="STL class." alt="" coords="807,1139,942,1216"/>
<area shape="rect" id="node25" title="STL class." alt="" coords="113,291,241,368"/>
<area shape="rect" id="node22" title=" " alt="" coords="866,881,905,959"/>
<area shape="rect" id="node23" title="STL class." alt="" coords="238,1447,330,1525"/>
</map>

View File

@ -1 +1 @@
9d578f7a22d60bc8b42d2fabec320aa6
b63f3e09707ca573c9447b292ffc9aa8

Binary file not shown.

Before

Width:  |  Height:  |  Size: 253 KiB

After

Width:  |  Height:  |  Size: 250 KiB

View File

@ -1,19 +1,22 @@
<map id="GpgFrontend::Thread::TaskRunner" name="GpgFrontend::Thread::TaskRunner">
<area shape="rect" id="node1" title=" " alt="" coords="285,1536,443,1672"/>
<area shape="rect" id="node2" title=" " alt="" coords="216,1389,293,1466"/>
<area shape="rect" id="node3" title="STL class." alt="" coords="318,1389,410,1466"/>
<area shape="rect" id="node4" title=" " alt="" coords="434,1381,622,1473"/>
<area shape="rect" id="node5" href="$classGpgFrontend_1_1Thread_1_1Task.html" title=" " alt="" coords="184,1007,347,1319"/>
<area shape="rect" id="node6" title=" " alt="" coords="5,867,80,944"/>
<area shape="rect" id="node7" title=" " alt="" coords="104,867,197,944"/>
<area shape="rect" id="node8" title="STL class." alt="" coords="222,867,309,944"/>
<area shape="rect" id="node9" title="STL class." alt="" coords="163,668,301,760"/>
<area shape="rect" id="node10" title=" " alt="" coords="333,867,555,944"/>
<area shape="rect" id="node11" href="$classGpgFrontend_1_1Thread_1_1Task_1_1DataObject.html" title="DataObject to be passed to the callback function." alt="" coords="326,624,485,804"/>
<area shape="rect" id="node12" title=" " alt="" coords="199,392,393,499"/>
<area shape="rect" id="node13" href="$structGpgFrontend_1_1Thread_1_1Task_1_1DataObject_1_1Destructor.html" title=" " alt="" coords="109,145,267,267"/>
<area shape="rect" id="node14" title="STL class." alt="" coords="327,167,449,245"/>
<area shape="rect" id="node15" title=" " alt="" coords="583,5,622,83"/>
<area shape="rect" id="node16" title="STL class." alt="" coords="524,291,681,368"/>
<area shape="rect" id="node17" title="STL class." alt="" coords="637,523,765,600"/>
<area shape="rect" id="node1" title=" " alt="" coords="253,1565,412,1701"/>
<area shape="rect" id="node2" title=" " alt="" coords="71,1411,149,1488"/>
<area shape="rect" id="node3" title=" " alt="" coords="173,1396,335,1503"/>
<area shape="rect" id="node4" href="$classGpgFrontend_1_1Thread_1_1Task.html" title=" " alt="" coords="362,1021,525,1333"/>
<area shape="rect" id="node19" title=" " alt="" coords="476,1403,664,1495"/>
<area shape="rect" id="node5" title=" " alt="" coords="686,881,761,959"/>
<area shape="rect" id="node6" title=" " alt="" coords="322,881,415,959"/>
<area shape="rect" id="node7" title="STL class." alt="" coords="211,881,297,959"/>
<area shape="rect" id="node8" title="STL class." alt="" coords="169,668,307,760"/>
<area shape="rect" id="node9" title=" " alt="" coords="440,881,663,959"/>
<area shape="rect" id="node10" href="$classGpgFrontend_1_1Thread_1_1Task_1_1DataObject.html" title="DataObject to be passed to the callback function." alt="" coords="488,624,647,804"/>
<area shape="rect" id="node11" title=" " alt="" coords="448,392,641,499"/>
<area shape="rect" id="node12" href="$structGpgFrontend_1_1Thread_1_1Task_1_1DataObject_1_1Destructor.html" title=" " alt="" coords="357,145,516,267"/>
<area shape="rect" id="node13" title="STL class." alt="" coords="541,167,663,245"/>
<area shape="rect" id="node14" title=" " alt="" coords="365,5,404,83"/>
<area shape="rect" id="node15" title="STL class." alt="" coords="249,523,406,600"/>
<area shape="rect" id="node16" title="STL class." alt="" coords="5,167,140,245"/>
<area shape="rect" id="node20" title="STL class." alt="" coords="773,291,901,368"/>
<area shape="rect" id="node17" title=" " alt="" coords="53,5,92,83"/>
<area shape="rect" id="node18" title="STL class." alt="" coords="360,1411,452,1488"/>
</map>

View File

@ -1 +1 @@
caf2caa1a9b3ccc4438013ff2041015b
af9ae06f158671a46919cc8db2a2f9d6

Binary file not shown.

Before

Width:  |  Height:  |  Size: 132 KiB

After

Width:  |  Height:  |  Size: 158 KiB

View File

@ -1,4 +1,4 @@
<map id="GpgFrontend::Thread::TaskRunner" name="GpgFrontend::Thread::TaskRunner">
<area shape="rect" id="node1" title=" " alt="" coords="5,131,164,281"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,131,164,296"/>
<area shape="rect" id="node2" title=" " alt="" coords="46,5,123,83"/>
</map>

View File

@ -1 +1 @@
dd79f516b21c9fc110d6b9bcd93b732f
19cd0c6ec550e11ea3a7b04223caf456

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.6 KiB

After

Width:  |  Height:  |  Size: 7.1 KiB

View File

@ -1,7 +1,8 @@
<map id="GpgFrontend::Thread::Task" name="GpgFrontend::Thread::Task">
<area shape="rect" id="node1" title=" " alt="" coords="110,131,273,472"/>
<area shape="rect" id="node4" href="$classGpgFrontend_1_1Thread_1_1CtxCheckTask.html" title=" " alt="" coords="5,549,164,656"/>
<area shape="rect" id="node5" href="$classGpgFrontend_1_1UI_1_1FileReadTask.html" title=" " alt="" coords="188,520,408,685"/>
<area shape="rect" id="node2" title=" " alt="" coords="101,5,175,83"/>
<area shape="rect" id="node3" title=" " alt="" coords="199,5,293,83"/>
<area shape="rect" id="node1" title=" " alt="" coords="217,131,379,472"/>
<area shape="rect" id="node4" href="$classGpgFrontend_1_1Thread_1_1CtxCheckTask.html" title=" " alt="" coords="5,586,164,693"/>
<area shape="rect" id="node5" href="$classGpgFrontend_1_1UI_1_1FileReadTask.html" title=" " alt="" coords="188,557,408,722"/>
<area shape="rect" id="node6" href="$classGpgFrontend_1_1UI_1_1VersionCheckTask.html" title=" " alt="" coords="432,520,671,759"/>
<area shape="rect" id="node2" title=" " alt="" coords="207,5,282,83"/>
<area shape="rect" id="node3" title=" " alt="" coords="306,5,399,83"/>
</map>

View File

@ -1 +1 @@
0829a3acd01181d267c97f7ccba71307
4c780ad5cd5d8319d8b1ae494007589e

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 45 KiB

View File

@ -223,7 +223,7 @@ static std::unique_ptr&lt; <a class="el" href="classGpgFrontend_1_1UI_1_1CommonU
<p>Get the Instance object. </p>
<dl class="section return"><dt>Returns</dt><dd>CommonUtils* </dd></dl>
<p class="reference">Referenced by <a class="el" href="classGpgFrontend_1_1UI_1_1KeyMgmt.html#a23cf6665537f2a96708e9d5423ce3bb8">GpgFrontend::UI::KeyMgmt::create_actions()</a>, <a class="el" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a0ab96012df041f2c2e47092db0600355">GpgFrontend::UI::MainWindow::create_actions()</a>, <a class="el" href="namespaceGpgFrontend_1_1UI.html#a6d0382875d4f5c0b4dc98866d140d0a2">GpgFrontend::UI::InitGpgFrontendUI()</a>, and <a class="el" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a55926649e28a96318b89afba01b966bf">GpgFrontend::UI::MainWindow::slot_import_key_from_edit()</a>.</p>
<p class="reference">Referenced by <a class="el" href="classGpgFrontend_1_1UI_1_1KeyMgmt.html#a23cf6665537f2a96708e9d5423ce3bb8">GpgFrontend::UI::KeyMgmt::create_actions()</a>, <a class="el" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a0ab96012df041f2c2e47092db0600355">GpgFrontend::UI::MainWindow::create_actions()</a>, <a class="el" href="namespaceGpgFrontend_1_1UI.html#ab0311557c1d7bde9c56cbca85fefa6ad">GpgFrontend::UI::InitGpgFrontendUI()</a>, and <a class="el" href="classGpgFrontend_1_1UI_1_1MainWindow.html#a55926649e28a96318b89afba01b966bf">GpgFrontend::UI::MainWindow::slot_import_key_from_edit()</a>.</p>
</div>
</div>

View File

@ -104,8 +104,8 @@ $(document).ready(function(){initNavTree('classGpgFrontend_1_1UI_1_1FileReadTask
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>read_bytes</b>() (defined in <a class="el" href="classGpgFrontend_1_1UI_1_1FileReadTask.html">GpgFrontend::UI::FileReadTask</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1UI_1_1FileReadTask.html">GpgFrontend::UI::FileReadTask</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">slot</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>read_file_path_</b> (defined in <a class="el" href="classGpgFrontend_1_1UI_1_1FileReadTask.html">GpgFrontend::UI::FileReadTask</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1UI_1_1FileReadTask.html">GpgFrontend::UI::FileReadTask</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>rtn_</b> (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr><td class="entry"><a class="el" href="classGpgFrontend_1_1UI_1_1FileReadTask.html#a0f8bc1c253380b68c0e65cabc011ac09">Run</a>() override</td><td class="entry"><a class="el" href="classGpgFrontend_1_1UI_1_1FileReadTask.html">GpgFrontend::UI::FileReadTask</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>run</b>() override (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>run</b>() override (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1UI_1_1FileReadTask.html#a0f8bc1c253380b68c0e65cabc011ac09">Run</a>() override</td><td class="entry"><a class="el" href="classGpgFrontend_1_1UI_1_1FileReadTask.html">GpgFrontend::UI::FileReadTask</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>runnable_</b> (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html#a689969e7d88ba7ad73a693a1b38aedd7">SetFinishAfterRun</a>(bool finish_after_run)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html#aa6d702417bdd6a88c447ed6a457fa098">SetRTN</a>(int rtn)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
@ -113,15 +113,16 @@ $(document).ready(function(){initNavTree('classGpgFrontend_1_1UI_1_1FileReadTask
<tr bgcolor="#f0f0f0"><td class="entry"><b>SignalFileBytesReadEnd</b>() (defined in <a class="el" href="classGpgFrontend_1_1UI_1_1FileReadTask.html">GpgFrontend::UI::FileReadTask</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1UI_1_1FileReadTask.html">GpgFrontend::UI::FileReadTask</a></td><td class="entry"><span class="mlabel">signal</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>SignalFileBytesReadNext</b>() (defined in <a class="el" href="classGpgFrontend_1_1UI_1_1FileReadTask.html">GpgFrontend::UI::FileReadTask</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1UI_1_1FileReadTask.html">GpgFrontend::UI::FileReadTask</a></td><td class="entry"><span class="mlabel">signal</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>SignalTaskFinished</b>() (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"><span class="mlabel">signal</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>target_file_</b> (defined in <a class="el" href="classGpgFrontend_1_1UI_1_1FileReadTask.html">GpgFrontend::UI::FileReadTask</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1UI_1_1FileReadTask.html">GpgFrontend::UI::FileReadTask</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html#a1ec53d301fc83e0da39e43055ded5d14">Task</a>()</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html#a35f3065116d2295bb2ddc9f41b1192bb">Task</a>(TaskCallback callback, DataObjectPtr data_object=nullptr)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html#aa242a8e025c448aacd0704b7d0b3c001">Task</a>(TaskRunnable runnable, TaskCallback callback=[](int, std::shared_ptr&lt; DataObject &gt;) {}, DataObjectPtr data=nullptr)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>TaskCallback</b> typedef (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>TaskRunnable</b> typedef (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>uuid_</b> (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>~FileReadTask</b>() override (defined in <a class="el" href="classGpgFrontend_1_1UI_1_1FileReadTask.html">GpgFrontend::UI::FileReadTask</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1UI_1_1FileReadTask.html">GpgFrontend::UI::FileReadTask</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html#a37766a505662b33ad14672c29e209ea8">~Task</a>() override</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>SignalTaskPostFinishedDone</b>() (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"><span class="mlabel">signal</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>target_file_</b> (defined in <a class="el" href="classGpgFrontend_1_1UI_1_1FileReadTask.html">GpgFrontend::UI::FileReadTask</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1UI_1_1FileReadTask.html">GpgFrontend::UI::FileReadTask</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html#a1ec53d301fc83e0da39e43055ded5d14">Task</a>()</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html#a35f3065116d2295bb2ddc9f41b1192bb">Task</a>(TaskCallback callback, DataObjectPtr data_object=nullptr)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html#aa242a8e025c448aacd0704b7d0b3c001">Task</a>(TaskRunnable runnable, TaskCallback callback=[](int, std::shared_ptr&lt; DataObject &gt;) {}, DataObjectPtr data=nullptr)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>TaskCallback</b> typedef (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>TaskRunnable</b> typedef (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>uuid_</b> (defined in <a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~FileReadTask</b>() override (defined in <a class="el" href="classGpgFrontend_1_1UI_1_1FileReadTask.html">GpgFrontend::UI::FileReadTask</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1UI_1_1FileReadTask.html">GpgFrontend::UI::FileReadTask</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html#a37766a505662b33ad14672c29e209ea8">~Task</a>() override</td><td class="entry"><a class="el" href="classGpgFrontend_1_1Thread_1_1Task.html">GpgFrontend::Thread::Task</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->

View File

@ -139,6 +139,9 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>SignalFileBytesReadNe
<tr class="memitem:af50c7642efe45554c61943fb3d8825b3 inherit signals_classGpgFrontend_1_1Thread_1_1Task"><td class="memItemLeft" align="right" valign="top"><a id="af50c7642efe45554c61943fb3d8825b3"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>SignalTaskFinished</b> ()</td></tr>
<tr class="separator:af50c7642efe45554c61943fb3d8825b3 inherit signals_classGpgFrontend_1_1Thread_1_1Task"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0902637c033d34cc3c4281e309c10830 inherit signals_classGpgFrontend_1_1Thread_1_1Task"><td class="memItemLeft" align="right" valign="top"><a id="a0902637c033d34cc3c4281e309c10830"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>SignalTaskPostFinishedDone</b> ()</td></tr>
<tr class="separator:a0902637c033d34cc3c4281e309c10830 inherit signals_classGpgFrontend_1_1Thread_1_1Task"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>

View File

@ -63,7 +63,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('classGpgFrontend_1_1UI_1_1VersionCheckThread.html',''); initResizable(); });
$(document).ready(function(){initNavTree('classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@ -83,17 +83,16 @@ $(document).ready(function(){initNavTree('classGpgFrontend_1_1UI_1_1VersionCheck
<div class="header">
<div class="headertitle">
<div class="title">GpgFrontend::UI::VersionCheckThread Member List</div> </div>
<div class="title">GpgFrontend::UI::GpgFrontendApplication Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classGpgFrontend_1_1UI_1_1VersionCheckThread.html">GpgFrontend::UI::VersionCheckThread</a>, including all inherited members.</p>
<p>This is the complete list of members for <a class="el" href="classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html">GpgFrontend::UI::GpgFrontendApplication</a>, including all inherited members.</p>
<table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>current_reply_bytes_</b> (defined in <a class="el" href="classGpgFrontend_1_1UI_1_1VersionCheckThread.html">GpgFrontend::UI::VersionCheckThread</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1UI_1_1VersionCheckThread.html">GpgFrontend::UI::VersionCheckThread</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>latest_reply_bytes_</b> (defined in <a class="el" href="classGpgFrontend_1_1UI_1_1VersionCheckThread.html">GpgFrontend::UI::VersionCheckThread</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1UI_1_1VersionCheckThread.html">GpgFrontend::UI::VersionCheckThread</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>run</b>() override (defined in <a class="el" href="classGpgFrontend_1_1UI_1_1VersionCheckThread.html">GpgFrontend::UI::VersionCheckThread</a>)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1UI_1_1VersionCheckThread.html">GpgFrontend::UI::VersionCheckThread</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classGpgFrontend_1_1UI_1_1VersionCheckThread.html#a61ba582623b570964e8fc1515407d636">SignalUpgradeVersion</a>(SoftwareVersion version)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1UI_1_1VersionCheckThread.html">GpgFrontend::UI::VersionCheckThread</a></td><td class="entry"><span class="mlabel">signal</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1UI_1_1VersionCheckThread.html#a75ad15966d6a8e24ca65b7d7ea608c25">VersionCheckThread</a>()</td><td class="entry"><a class="el" href="classGpgFrontend_1_1UI_1_1VersionCheckThread.html">GpgFrontend::UI::VersionCheckThread</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html#a9b341a1a903cec0c70a6af4bb230905e">GetInstance</a>(int argc=0, char *argv[]=nullptr, bool new_instance=false)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html">GpgFrontend::UI::GpgFrontendApplication</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html#ae0c8f5dda829371d9f1e2d4d6913be21">GpgFrontendApplication</a>(int &amp;argc, char **argv)</td><td class="entry"><a class="el" href="classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html">GpgFrontend::UI::GpgFrontendApplication</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html#a6f8ab335d89948c48cd634ab20ff9aa0">notify</a>(QObject *receiver, QEvent *event) override</td><td class="entry"><a class="el" href="classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html">GpgFrontend::UI::GpgFrontendApplication</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html#a32f0e7dda69f7b1e3cc869340736c590">~GpgFrontendApplication</a>() override=default</td><td class="entry"><a class="el" href="classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html">GpgFrontend::UI::GpgFrontendApplication</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->

View File

@ -0,0 +1,315 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>GpgFrontend Project: GpgFrontend::UI::GpgFrontendApplication Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">GpgFrontend Project
</div>
<div id="projectbrief">A Free, Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP(pgp) Crypto Tool.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.17 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="classGpgFrontend_1_1UI_1_1GpgFrontendApplication-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">GpgFrontend::UI::GpgFrontendApplication Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
Inheritance diagram for GpgFrontend::UI::GpgFrontendApplication:</div>
<div class="dyncontent">
<div class="center"><img src="classGpgFrontend_1_1UI_1_1GpgFrontendApplication__inherit__graph.png" border="0" usemap="#GpgFrontend_1_1UI_1_1GpgFrontendApplication_inherit__map" alt="Inheritance graph"/></div>
<map name="GpgFrontend_1_1UI_1_1GpgFrontendApplication_inherit__map" id="GpgFrontend_1_1UI_1_1GpgFrontendApplication_inherit__map">
<area shape="rect" title=" " alt="" coords="5,131,224,267"/>
<area shape="rect" title=" " alt="" coords="62,5,167,83"/>
</map>
</div>
<div class="dynheader">
Collaboration diagram for GpgFrontend::UI::GpgFrontendApplication:</div>
<div class="dyncontent">
<div class="center"><img src="classGpgFrontend_1_1UI_1_1GpgFrontendApplication__coll__graph.png" border="0" usemap="#GpgFrontend_1_1UI_1_1GpgFrontendApplication_coll__map" alt="Collaboration graph"/></div>
<map name="GpgFrontend_1_1UI_1_1GpgFrontendApplication_coll__map" id="GpgFrontend_1_1UI_1_1GpgFrontendApplication_coll__map">
<area shape="rect" title=" " alt="" coords="5,131,224,267"/>
<area shape="rect" title=" " alt="" coords="62,5,167,83"/>
</map>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ae0c8f5dda829371d9f1e2d4d6913be21"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html#ae0c8f5dda829371d9f1e2d4d6913be21">GpgFrontendApplication</a> (int &amp;argc, char **argv)</td></tr>
<tr class="memdesc:ae0c8f5dda829371d9f1e2d4d6913be21"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct a new <a class="el" href="namespaceGpgFrontend.html">GpgFrontend</a> Application object. <a href="classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html#ae0c8f5dda829371d9f1e2d4d6913be21">More...</a><br /></td></tr>
<tr class="separator:ae0c8f5dda829371d9f1e2d4d6913be21"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32f0e7dda69f7b1e3cc869340736c590"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html#a32f0e7dda69f7b1e3cc869340736c590">~GpgFrontendApplication</a> () override=default</td></tr>
<tr class="memdesc:a32f0e7dda69f7b1e3cc869340736c590"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destroy the <a class="el" href="namespaceGpgFrontend.html">GpgFrontend</a> Application object. <a href="classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html#a32f0e7dda69f7b1e3cc869340736c590">More...</a><br /></td></tr>
<tr class="separator:a32f0e7dda69f7b1e3cc869340736c590"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a9b341a1a903cec0c70a6af4bb230905e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html">GpgFrontendApplication</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html#a9b341a1a903cec0c70a6af4bb230905e">GetInstance</a> (int argc=0, char *argv[]=nullptr, bool new_instance=false)</td></tr>
<tr class="memdesc:a9b341a1a903cec0c70a6af4bb230905e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the <a class="el" href="namespaceGpgFrontend.html">GpgFrontend</a> Application object. <a href="classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html#a9b341a1a903cec0c70a6af4bb230905e">More...</a><br /></td></tr>
<tr class="separator:a9b341a1a903cec0c70a6af4bb230905e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:a6f8ab335d89948c48cd634ab20ff9aa0"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html#a6f8ab335d89948c48cd634ab20ff9aa0">notify</a> (QObject *receiver, QEvent *event) override</td></tr>
<tr class="separator:a6f8ab335d89948c48cd634ab20ff9aa0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="ae0c8f5dda829371d9f1e2d4d6913be21"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae0c8f5dda829371d9f1e2d4d6913be21">&#9670;&nbsp;</a></span>GpgFrontendApplication()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">GpgFrontend::UI::GpgFrontendApplication::GpgFrontendApplication </td>
<td>(</td>
<td class="paramtype">int &amp;&#160;</td>
<td class="paramname"><em>argc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char **&#160;</td>
<td class="paramname"><em>argv</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">explicit</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Construct a new <a class="el" href="namespaceGpgFrontend.html">GpgFrontend</a> Application object. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">argc</td><td></td></tr>
<tr><td class="paramname">argv</td><td></td></tr>
</table>
</dd>
</dl>
<p class="reference">Referenced by <a class="el" href="classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html#a9b341a1a903cec0c70a6af4bb230905e">GetInstance()</a>.</p>
</div>
</div>
<a id="a32f0e7dda69f7b1e3cc869340736c590"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a32f0e7dda69f7b1e3cc869340736c590">&#9670;&nbsp;</a></span>~GpgFrontendApplication()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">GpgFrontend::UI::GpgFrontendApplication::~GpgFrontendApplication </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">default</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Destroy the <a class="el" href="namespaceGpgFrontend.html">GpgFrontend</a> Application object. </p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a9b341a1a903cec0c70a6af4bb230905e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9b341a1a903cec0c70a6af4bb230905e">&#9670;&nbsp;</a></span>GetInstance()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html">GpgFrontendApplication</a> * GpgFrontend::UI::GpgFrontendApplication::GetInstance </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>argc</em> = <code>0</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>argv</em>[] = <code>nullptr</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>new_instance</em> = <code>false</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Get the <a class="el" href="namespaceGpgFrontend.html">GpgFrontend</a> Application object. </p>
<dl class="section return"><dt>Returns</dt><dd>GpgFrontendApplication* </dd></dl>
<p class="reference">References <a class="el" href="classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html#ae0c8f5dda829371d9f1e2d4d6913be21">GpgFrontendApplication()</a>.</p>
</div>
</div>
<a id="a6f8ab335d89948c48cd634ab20ff9aa0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6f8ab335d89948c48cd634ab20ff9aa0">&#9670;&nbsp;</a></span>notify()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool GpgFrontend::UI::GpgFrontendApplication::notify </td>
<td>(</td>
<td class="paramtype">QObject *&#160;</td>
<td class="paramname"><em>receiver</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">QEvent *&#160;</td>
<td class="paramname"><em>event</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">event</td><td></td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>src/ui/<a class="el" href="GpgFrontendApplication_8h_source.html">GpgFrontendApplication.h</a></li>
<li>src/ui/GpgFrontendApplication.cpp</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespaceGpgFrontend.html">GpgFrontend</a></li><li class="navelem"><a class="el" href="namespaceGpgFrontend_1_1UI.html">UI</a></li><li class="navelem"><a class="el" href="classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html">GpgFrontendApplication</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,7 @@
var classGpgFrontend_1_1UI_1_1GpgFrontendApplication =
[
[ "GpgFrontendApplication", "classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html#ae0c8f5dda829371d9f1e2d4d6913be21", null ],
[ "~GpgFrontendApplication", "classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html#a32f0e7dda69f7b1e3cc869340736c590", null ],
[ "GetInstance", "classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html#a9b341a1a903cec0c70a6af4bb230905e", null ],
[ "notify", "classGpgFrontend_1_1UI_1_1GpgFrontendApplication.html#a6f8ab335d89948c48cd634ab20ff9aa0", null ]
];

Some files were not shown because too many files have changed in this diff Show More