Update Doxygen ref refs/heads/dev/2.1.0/main on 2023-07-13 12:08:33
This commit is contained in:
parent
85b11e8f64
commit
7e1986f7c9
@ -131,7 +131,7 @@ $(document).ready(function(){initNavTree('DataObjectOperator_8h_source.html','')
|
||||
<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_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:73</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:75</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"><div class="ttname"><a href="classGpgFrontend_1_1GlobalSettingStation.html">GpgFrontend::GlobalSettingStation</a></div><div class="ttdef"><b>Definition:</b> GlobalSettingStation.h:45</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:150</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:251</div></div>
|
||||
<div class="ttc" id="aclassGpgFrontend_1_1SingletonFunctionObject_html_a70484d7cfe9f9dcbcd5f8bb749250f36"><div class="ttname"><a href="classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36">GpgFrontend::SingletonFunctionObject< GlobalSettingStation >::GetInstance</a></div><div class="ttdeci">static GlobalSettingStation & GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)</div><div class="ttdoc">Get the Instance object.</div><div class="ttdef"><b>Definition:</b> GpgFunctionObject.h:172</div></div>
|
||||
|
@ -90,146 +90,144 @@ $(document).ready(function(){initNavTree('GlobalSettingStation_8h_source.html','
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#ifndef GPGFRONTEND_GLOBALSETTINGSTATION_H</span></div>
|
||||
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor">#define GPGFRONTEND_GLOBALSETTINGSTATION_H</span></div>
|
||||
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  </div>
|
||||
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="preprocessor">#include <sys/_types/_int64_t.h></span></div>
|
||||
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="preprocessor">#include <filesystem></span></div>
|
||||
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  </div>
|
||||
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="preprocessor">#include <filesystem></span></div>
|
||||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  </div>
|
||||
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="preprocessor">#include "GpgFrontendBuildInstallInfo.h"</span></div>
|
||||
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="preprocessor">#include "core/GpgFrontendCore.h"</span></div>
|
||||
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="preprocessor">#include "core/GpgFunctionObject.h"</span></div>
|
||||
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="preprocessor">#include "GpgFrontendBuildInstallInfo.h"</span></div>
|
||||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="preprocessor">#include "core/GpgFrontendCore.h"</span></div>
|
||||
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="preprocessor">#include "core/GpgFunctionObject.h"</span></div>
|
||||
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  </div>
|
||||
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <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>  </div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="keyword">namespace </span><a class="code" href="namespaceGpgFrontend.html">GpgFrontend</a> {</div>
|
||||
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  </div>
|
||||
<div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html"> 46</a></span> <span class="keyword">class </span>GPGFRONTEND_CORE_EXPORT <a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html">GlobalSettingStation</a></div>
|
||||
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  : <span class="keyword">public</span> <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html">SingletonFunctionObject</a><GlobalSettingStation> {</div>
|
||||
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <span class="keyword">explicit</span> <a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html">GlobalSettingStation</a>(</div>
|
||||
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <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="l00055"></a><span class="lineno"> 55</span>  </div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#af700161900e623a0ea14261d51616451"> 60</a></span>  <a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html#af700161900e623a0ea14261d51616451">~GlobalSettingStation</a>() noexcept override;</div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  </div>
|
||||
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  libconfig::Setting &GetUISettings() noexcept;</div>
|
||||
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  </div>
|
||||
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  template <typename T></div>
|
||||
<div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a819b3f4ea553fc1e839ef0ae230f0ea2"> 75</a></span>  T LookupSettings(std::<span class="keywordtype">string</span> path, T default_value) noexcept {</div>
|
||||
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  T value = default_value;</div>
|
||||
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <span class="keywordflow">try</span> {</div>
|
||||
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  value = <span class="keyword">static_cast<</span>T<span class="keyword">></span>(GetUISettings().lookup(path));</div>
|
||||
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  } <span class="keywordflow">catch</span> (...) {</div>
|
||||
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  SPDLOG_WARN(<span class="stringliteral">"setting not found: {}"</span>, path);</div>
|
||||
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  }</div>
|
||||
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <span class="keywordflow">return</span> value;</div>
|
||||
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  }</div>
|
||||
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  </div>
|
||||
<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#ae9d1da3d01c4a834120968636596c3c3"> 90</a></span>  [[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="l00091"></a><span class="lineno"> 91</span>  </div>
|
||||
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  [[nodiscard]] std::filesystem::path GetAppDataPath()<span class="keyword"> const </span>{</div>
|
||||
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  <span class="keywordflow">return</span> app_data_path_;</div>
|
||||
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  }</div>
|
||||
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  </div>
|
||||
<div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a7da9b08291ef2391892f5c9375b8db23"> 101</a></span>  [[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="l00102"></a><span class="lineno"> 102</span>  <span class="keywordflow">return</span> app_log_path_;</div>
|
||||
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  }</div>
|
||||
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  </div>
|
||||
<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#af484ca46c5df831a9dd76f3a88d66332"> 110</a></span>  [[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="l00111"></a><span class="lineno"> 111</span>  <span class="keyword">auto</span> db_path = app_configure_path_ / <span class="stringliteral">"db"</span>;</div>
|
||||
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  <span class="keywordflow">if</span> (!std::filesystem::exists(db_path)) {</div>
|
||||
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  std::filesystem::create_directory(db_path);</div>
|
||||
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  }</div>
|
||||
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  <span class="keywordflow">return</span> db_path;</div>
|
||||
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>  }</div>
|
||||
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  </div>
|
||||
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  [[nodiscard]] std::filesystem::path GetAppConfigPath()<span class="keyword"> const </span>{</div>
|
||||
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  <span class="keywordflow">return</span> app_configure_path_;</div>
|
||||
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  }</div>
|
||||
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  </div>
|
||||
<div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#aa93b21af9ac6649d5749c83c809f5b00"> 127</a></span>  [[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="l00128"></a><span class="lineno"> 128</span>  <span class="keywordflow">return</span> app_resource_path_ / <span class="stringliteral">"gpg1.4"</span> / <span class="stringliteral">"gpg"</span>;</div>
|
||||
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>  }</div>
|
||||
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  </div>
|
||||
<div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a0b3780564305e9b210d66ef377c21565"> 136</a></span>  [[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="l00137"></a><span class="lineno"> 137</span>  <span class="keywordflow">return</span> app_locale_path_;</div>
|
||||
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  }</div>
|
||||
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  </div>
|
||||
<div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#afc1aa3dec55ae4e741f92fce1140a2d0"> 145</a></span>  [[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="l00146"></a><span class="lineno"> 146</span>  <span class="keywordflow">return</span> app_resource_path_;</div>
|
||||
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  }</div>
|
||||
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  </div>
|
||||
<div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a385ae4ab6ad5b17742a5405fa693d789"> 154</a></span>  [[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="l00155"></a><span class="lineno"> 155</span>  <span class="keywordflow">return</span> app_resource_path_ / <span class="stringliteral">"certs"</span>;</div>
|
||||
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>  }</div>
|
||||
<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html"> 44</a></span> <span class="keyword">class </span>GPGFRONTEND_CORE_EXPORT <a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html">GlobalSettingStation</a></div>
|
||||
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  : <span class="keyword">public</span> <a class="code" href="classGpgFrontend_1_1SingletonFunctionObject.html">SingletonFunctionObject</a><GlobalSettingStation> {</div>
|
||||
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="keyword">explicit</span> <a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html">GlobalSettingStation</a>(</div>
|
||||
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <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="l00053"></a><span class="lineno"> 53</span>  </div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#af700161900e623a0ea14261d51616451"> 58</a></span>  <a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html#af700161900e623a0ea14261d51616451">~GlobalSettingStation</a>() noexcept override;</div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  </div>
|
||||
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  libconfig::Setting &GetUISettings() noexcept;</div>
|
||||
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  </div>
|
||||
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  template <typename T></div>
|
||||
<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a819b3f4ea553fc1e839ef0ae230f0ea2"> 73</a></span>  T LookupSettings(std::<span class="keywordtype">string</span> path, T default_value) noexcept {</div>
|
||||
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  T value = default_value;</div>
|
||||
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <span class="keywordflow">try</span> {</div>
|
||||
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  value = <span class="keyword">static_cast<</span>T<span class="keyword">></span>(GetUISettings().lookup(path));</div>
|
||||
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  } <span class="keywordflow">catch</span> (...) {</div>
|
||||
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  SPDLOG_WARN(<span class="stringliteral">"setting not found: {}"</span>, path);</div>
|
||||
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  }</div>
|
||||
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <span class="keywordflow">return</span> value;</div>
|
||||
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  }</div>
|
||||
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  </div>
|
||||
<div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#ae9d1da3d01c4a834120968636596c3c3"> 88</a></span>  [[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="l00089"></a><span class="lineno"> 89</span>  </div>
|
||||
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  [[nodiscard]] std::filesystem::path GetAppDataPath()<span class="keyword"> const </span>{</div>
|
||||
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  <span class="keywordflow">return</span> app_data_path_;</div>
|
||||
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  }</div>
|
||||
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  </div>
|
||||
<div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a7da9b08291ef2391892f5c9375b8db23"> 99</a></span>  [[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="l00100"></a><span class="lineno"> 100</span>  <span class="keywordflow">return</span> app_log_path_;</div>
|
||||
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  }</div>
|
||||
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  </div>
|
||||
<div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#af484ca46c5df831a9dd76f3a88d66332"> 108</a></span>  [[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="l00109"></a><span class="lineno"> 109</span>  <span class="keyword">auto</span> db_path = app_configure_path_ / <span class="stringliteral">"db"</span>;</div>
|
||||
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  <span class="keywordflow">if</span> (!std::filesystem::exists(db_path)) {</div>
|
||||
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  std::filesystem::create_directory(db_path);</div>
|
||||
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  }</div>
|
||||
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  <span class="keywordflow">return</span> db_path;</div>
|
||||
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  }</div>
|
||||
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  </div>
|
||||
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>  [[nodiscard]] std::filesystem::path GetAppConfigPath()<span class="keyword"> const </span>{</div>
|
||||
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  <span class="keywordflow">return</span> app_configure_path_;</div>
|
||||
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  }</div>
|
||||
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  </div>
|
||||
<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#aa93b21af9ac6649d5749c83c809f5b00"> 125</a></span>  [[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="l00126"></a><span class="lineno"> 126</span>  <span class="keywordflow">return</span> app_resource_path_ / <span class="stringliteral">"gpg1.4"</span> / <span class="stringliteral">"gpg"</span>;</div>
|
||||
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>  }</div>
|
||||
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>  </div>
|
||||
<div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a0b3780564305e9b210d66ef377c21565"> 134</a></span>  [[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="l00135"></a><span class="lineno"> 135</span>  <span class="keywordflow">return</span> app_locale_path_;</div>
|
||||
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  }</div>
|
||||
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  </div>
|
||||
<div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#afc1aa3dec55ae4e741f92fce1140a2d0"> 143</a></span>  [[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="l00144"></a><span class="lineno"> 144</span>  <span class="keywordflow">return</span> app_resource_path_;</div>
|
||||
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  }</div>
|
||||
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  </div>
|
||||
<div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a385ae4ab6ad5b17742a5405fa693d789"> 152</a></span>  [[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="l00153"></a><span class="lineno"> 153</span>  <span class="keywordflow">return</span> app_resource_path_ / <span class="stringliteral">"certs"</span>;</div>
|
||||
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  }</div>
|
||||
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>  </div>
|
||||
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>  [[nodiscard]] std::string GetLogFilesSize() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>  </div>
|
||||
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  [[nodiscard]] std::string GetLogFilesSize() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  [[nodiscard]] std::string GetDataObjectsFilesSize() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>  </div>
|
||||
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  [[nodiscard]] std::string GetDataObjectsFilesSize() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  <span class="keywordtype">void</span> ClearAllLogFiles() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  </div>
|
||||
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  <span class="keywordtype">void</span> ClearAllLogFiles() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  <span class="keywordtype">void</span> ClearAllDataObjects() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  </div>
|
||||
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  <span class="keywordtype">void</span> ClearAllDataObjects() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  </div>
|
||||
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  <span class="keywordtype">void</span> SyncSettings() noexcept;</div>
|
||||
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  </div>
|
||||
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  private:</div>
|
||||
<div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a678f8ba120f9ad050d0adfec4476d7ac"> 173</a></span>  std::filesystem::path app_path_ = QCoreApplication::applicationDirPath()</div>
|
||||
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  .toStdString(); </div>
|
||||
<div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a58fff8a42f98ad7989bffb8322344cd6"> 175</a></span>  std::filesystem::path app_data_path_ =</div>
|
||||
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  QStandardPaths::writableLocation(QStandardPaths::AppLocalDataLocation)</div>
|
||||
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  .toStdString(); </div>
|
||||
<div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a6459653a71cc8285fa554943c7fb3ca7"> 178</a></span>  std::filesystem::path app_log_path_ =</div>
|
||||
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  app_data_path_ / "logs"; </div>
|
||||
<div class="line"><a name="l00180"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#ad0600d475f6758503b1347722e2a933a"> 180</a></span>  std::filesystem::path app_data_objs_path_ =</div>
|
||||
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  app_data_path_ / "data_objs"; </div>
|
||||
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  </div>
|
||||
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span> <span class="preprocessor">#ifdef LINUX_INSTALL_BUILD</span></div>
|
||||
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  std::filesystem::path app_resource_path_ =</div>
|
||||
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  std::filesystem::path(APP_LOCALSTATE_PATH) /</div>
|
||||
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  <span class="stringliteral">"gpgfrontend"</span>; </div>
|
||||
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span> <span class="preprocessor">#else</span></div>
|
||||
<div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a1d94a126c78ac01ec01f10d2ce575388"> 188</a></span>  std::filesystem::path app_resource_path_ =</div>
|
||||
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>  RESOURCE_DIR_BOOST_PATH(app_path_); </div>
|
||||
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  </div>
|
||||
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span> <span class="preprocessor">#ifdef LINUX_INSTALL_BUILD</span></div>
|
||||
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>  std::filesystem::path app_locale_path_ =</div>
|
||||
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>  std::string(APP_LOCALE_PATH); </div>
|
||||
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span> <span class="preprocessor">#else</span></div>
|
||||
<div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a25c1b45a2ccdc21dd2dcba58866169fb"> 196</a></span>  std::filesystem::path app_locale_path_ =</div>
|
||||
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  app_resource_path_ / <span class="stringliteral">"locales"</span>; </div>
|
||||
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>  </div>
|
||||
<div class="line"><a name="l00200"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a4d04bb665571921421b853f18b8b300a"> 200</a></span>  std::filesystem::path app_configure_path_ =</div>
|
||||
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  QStandardPaths::writableLocation(QStandardPaths::AppConfigLocation)</div>
|
||||
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>  .toStdString(); </div>
|
||||
<div class="line"><a name="l00203"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#ab618fef68cfd4ff6e42d4a4aa8ea94bb"> 203</a></span>  std::filesystem::path ui_config_dir_path_ =</div>
|
||||
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  app_configure_path_ / <span class="stringliteral">"conf"</span>; </div>
|
||||
<div class="line"><a name="l00205"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#afa99ddc25c0d5fd59a4c5f0e61d13830"> 205</a></span>  std::filesystem::path ui_config_path_ =</div>
|
||||
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>  ui_config_dir_path_ / <span class="stringliteral">"main.cfg"</span>; </div>
|
||||
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  <span class="keywordtype">void</span> SyncSettings() noexcept;</div>
|
||||
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  </div>
|
||||
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  private:</div>
|
||||
<div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a678f8ba120f9ad050d0adfec4476d7ac"> 171</a></span>  std::filesystem::path app_path_ = QCoreApplication::applicationDirPath()</div>
|
||||
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  .toStdString(); </div>
|
||||
<div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a58fff8a42f98ad7989bffb8322344cd6"> 173</a></span>  std::filesystem::path app_data_path_ =</div>
|
||||
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  QStandardPaths::writableLocation(QStandardPaths::AppLocalDataLocation)</div>
|
||||
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  .toStdString(); </div>
|
||||
<div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a6459653a71cc8285fa554943c7fb3ca7"> 176</a></span>  std::filesystem::path app_log_path_ =</div>
|
||||
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  app_data_path_ / "logs"; </div>
|
||||
<div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#ad0600d475f6758503b1347722e2a933a"> 178</a></span>  std::filesystem::path app_data_objs_path_ =</div>
|
||||
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  app_data_path_ / "data_objs"; </div>
|
||||
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  </div>
|
||||
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span> <span class="preprocessor">#ifdef LINUX_INSTALL_BUILD</span></div>
|
||||
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  std::filesystem::path app_resource_path_ =</div>
|
||||
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  std::filesystem::path(APP_LOCALSTATE_PATH) /</div>
|
||||
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  <span class="stringliteral">"gpgfrontend"</span>; </div>
|
||||
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span> <span class="preprocessor">#else</span></div>
|
||||
<div class="line"><a name="l00186"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a1d94a126c78ac01ec01f10d2ce575388"> 186</a></span>  std::filesystem::path app_resource_path_ =</div>
|
||||
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>  RESOURCE_DIR_BOOST_PATH(app_path_); </div>
|
||||
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>  </div>
|
||||
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span> <span class="preprocessor">#ifdef LINUX_INSTALL_BUILD</span></div>
|
||||
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  std::filesystem::path app_locale_path_ =</div>
|
||||
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  std::string(APP_LOCALE_PATH); </div>
|
||||
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span> <span class="preprocessor">#else</span></div>
|
||||
<div class="line"><a name="l00194"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a25c1b45a2ccdc21dd2dcba58866169fb"> 194</a></span>  std::filesystem::path app_locale_path_ =</div>
|
||||
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>  app_resource_path_ / <span class="stringliteral">"locales"</span>; </div>
|
||||
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  </div>
|
||||
<div class="line"><a name="l00198"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a4d04bb665571921421b853f18b8b300a"> 198</a></span>  std::filesystem::path app_configure_path_ =</div>
|
||||
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>  QStandardPaths::writableLocation(QStandardPaths::AppConfigLocation)</div>
|
||||
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>  .toStdString(); </div>
|
||||
<div class="line"><a name="l00201"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#ab618fef68cfd4ff6e42d4a4aa8ea94bb"> 201</a></span>  std::filesystem::path ui_config_dir_path_ =</div>
|
||||
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>  app_configure_path_ / <span class="stringliteral">"conf"</span>; </div>
|
||||
<div class="line"><a name="l00203"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#afa99ddc25c0d5fd59a4c5f0e61d13830"> 203</a></span>  std::filesystem::path ui_config_path_ =</div>
|
||||
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  ui_config_dir_path_ / <span class="stringliteral">"main.cfg"</span>; </div>
|
||||
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>  </div>
|
||||
<div class="line"><a name="l00206"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a1818e08063d6a886975f77354fc5d85c"> 206</a></span>  libconfig::Config <a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html#a1818e08063d6a886975f77354fc5d85c">ui_cfg_</a>; </div>
|
||||
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>  </div>
|
||||
<div class="line"><a name="l00208"></a><span class="lineno"><a class="line" href="classGpgFrontend_1_1GlobalSettingStation.html#a1818e08063d6a886975f77354fc5d85c"> 208</a></span>  libconfig::Config <a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html#a1818e08063d6a886975f77354fc5d85c">ui_cfg_</a>; </div>
|
||||
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>  </div>
|
||||
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>  <span class="keywordtype">void</span> init_app_secure_key();</div>
|
||||
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>  </div>
|
||||
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>  int64_t get_files_size_at_path(std::filesystem::path path,</div>
|
||||
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>  std::string filename_pattern) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>  </div>
|
||||
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>  std::string get_human_readable_size(int64_t size) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>  </div>
|
||||
<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>  <span class="keywordtype">void</span> delete_all_files(std::filesystem::path path,</div>
|
||||
<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>  std::string filename_pattern) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00235"></a><span class="lineno"> 235</span> };</div>
|
||||
<div class="line"><a name="l00236"></a><span class="lineno"> 236</span> } <span class="comment">// namespace GpgFrontend</span></div>
|
||||
<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>  </div>
|
||||
<div class="line"><a name="l00238"></a><span class="lineno"> 238</span> <span class="preprocessor">#endif </span><span class="comment">// GPGFRONTEND_GLOBALSETTINGSTATION_H</span></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_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:136</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:208</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:154</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:101</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:127</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:90</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:110</div></div>
|
||||
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>  <span class="keywordtype">void</span> init_app_secure_key();</div>
|
||||
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>  </div>
|
||||
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>  int64_t get_files_size_at_path(std::filesystem::path path,</div>
|
||||
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>  std::string filename_pattern) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>  </div>
|
||||
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>  std::string get_human_readable_size(int64_t size) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>  </div>
|
||||
<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>  <span class="keywordtype">void</span> delete_all_files(std::filesystem::path path,</div>
|
||||
<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>  std::string filename_pattern) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00233"></a><span class="lineno"> 233</span> };</div>
|
||||
<div class="line"><a name="l00234"></a><span class="lineno"> 234</span> } <span class="comment">// namespace GpgFrontend</span></div>
|
||||
<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>  </div>
|
||||
<div class="line"><a name="l00236"></a><span class="lineno"> 236</span> <span class="preprocessor">#endif </span><span class="comment">// GPGFRONTEND_GLOBALSETTINGSTATION_H</span></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:45</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:134</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:206</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:152</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:99</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:125</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:88</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:108</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_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:145</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:143</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:150</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:251</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:31</div></div>
|
||||
|
@ -122,13 +122,13 @@ $(document).ready(function(){initNavTree('GpgKeyManager_8h_source.html',''); ini
|
||||
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  </div>
|
||||
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  <span class="keyword">using</span> Command = std::string;</div>
|
||||
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  <span class="keyword">using</span> AutomatonState = <span class="keyword">enum</span> {</div>
|
||||
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  START,</div>
|
||||
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  COMMAND,</div>
|
||||
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  VALUE,</div>
|
||||
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  REALLY_ULTIMATE,</div>
|
||||
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  SAVE,</div>
|
||||
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  ERROR,</div>
|
||||
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  QUIT,</div>
|
||||
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  AS_START,</div>
|
||||
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  AS_COMMAND,</div>
|
||||
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  AS_VALUE,</div>
|
||||
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  AS_REALLY_ULTIMATE,</div>
|
||||
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  AS_SAVE,</div>
|
||||
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  AS_ERROR,</div>
|
||||
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  AS_QUIT,</div>
|
||||
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>  };</div>
|
||||
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  </div>
|
||||
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  <span class="keyword">struct </span><a class="code" href="structGpgFrontend_1_1GpgKeyManager_1_1AutomatonHandelStruct.html">AutomatonHandelStruct</a>;</div>
|
||||
@ -160,7 +160,7 @@ $(document).ready(function(){initNavTree('GpgKeyManager_8h_source.html',''); ini
|
||||
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  <a class="code" href="structGpgFrontend_1_1GpgKeyManager_1_1AutomatonHandelStruct.html">AutomatonHandelStruct</a>(std::string key_fpr) : key_fpr_(key_fpr) {}</div>
|
||||
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  </div>
|
||||
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  AutomatonState current_state_ = START;</div>
|
||||
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  AutomatonState current_state_ = AS_START;</div>
|
||||
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  AutomatonNextStateHandler next_state_handler_;</div>
|
||||
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  AutomatonActionHandler action_handler_;</div>
|
||||
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  <span class="keywordtype">bool</span> success_ = <span class="keyword">false</span>;</div>
|
||||
|
@ -655,7 +655,7 @@ template<typename T > </div>
|
||||
</div><div class="memdoc">
|
||||
<b>Initial value:</b><div class="fragment"><div class="line">=</div>
|
||||
<div class="line"> <a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html#a58fff8a42f98ad7989bffb8322344cd6">app_data_path_</a> / <span class="stringliteral">"data_objs"</span></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:175</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:173</div></div>
|
||||
</div><!-- fragment -->
|
||||
<p>Object storage path. </p>
|
||||
|
||||
@ -711,7 +711,7 @@ template<typename T > </div>
|
||||
</div><div class="memdoc">
|
||||
<b>Initial value:</b><div class="fragment"><div class="line">=</div>
|
||||
<div class="line"> <a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html#a1d94a126c78ac01ec01f10d2ce575388">app_resource_path_</a> / <span class="stringliteral">"locales"</span></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:188</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:186</div></div>
|
||||
</div><!-- fragment -->
|
||||
<p>Program Data Location. </p>
|
||||
|
||||
@ -796,7 +796,7 @@ template<typename T > </div>
|
||||
</div><div class="memdoc">
|
||||
<b>Initial value:</b><div class="fragment"><div class="line">=</div>
|
||||
<div class="line"> RESOURCE_DIR_BOOST_PATH(<a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html#a678f8ba120f9ad050d0adfec4476d7ac">app_path_</a>)</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:173</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:171</div></div>
|
||||
</div><!-- fragment -->
|
||||
<p>Program Data Location. </p>
|
||||
|
||||
@ -823,7 +823,7 @@ template<typename T > </div>
|
||||
</div><div class="memdoc">
|
||||
<b>Initial value:</b><div class="fragment"><div class="line">=</div>
|
||||
<div class="line"> <a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html#a4d04bb665571921421b853f18b8b300a">app_configure_path_</a> / <span class="stringliteral">"conf"</span></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:200</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:198</div></div>
|
||||
</div><!-- fragment -->
|
||||
<p>Configure File Directory Location. </p>
|
||||
|
||||
@ -852,7 +852,7 @@ template<typename T > </div>
|
||||
</div><div class="memdoc">
|
||||
<b>Initial value:</b><div class="fragment"><div class="line">=</div>
|
||||
<div class="line"> <a class="code" href="classGpgFrontend_1_1GlobalSettingStation.html#ab618fef68cfd4ff6e42d4a4aa8ea94bb">ui_config_dir_path_</a> / <span class="stringliteral">"main.cfg"</span></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:203</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:201</div></div>
|
||||
</div><!-- fragment -->
|
||||
<p>Main Configure File Location. </p>
|
||||
|
||||
|
@ -194,9 +194,9 @@ Private Types</h2></td></tr>
|
||||
<tr class="memitem:a4fea67ab4a5c4e768aa1b55f23f3c8b7"><td class="memItemLeft" align="right" valign="top"><a id="a4fea67ab4a5c4e768aa1b55f23f3c8b7"></a>
|
||||
using </td><td class="memItemRight" valign="bottom"><b>Command</b> = std::string</td></tr>
|
||||
<tr class="separator:a4fea67ab4a5c4e768aa1b55f23f3c8b7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abcbe4e2e72ffa42fd5c2897a9418b4f7"><td class="memItemLeft" align="right" valign="top"><a id="abcbe4e2e72ffa42fd5c2897a9418b4f7"></a>
|
||||
using </td><td class="memItemRight" valign="bottom"><b>AutomatonState</b> = enum { START, COMMAND, VALUE, REALLY_ULTIMATE, SAVE, ERROR, QUIT, }</td></tr>
|
||||
<tr class="separator:abcbe4e2e72ffa42fd5c2897a9418b4f7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8372d745ded9676dbab290780f7389ae"><td class="memItemLeft" align="right" valign="top"><a id="a8372d745ded9676dbab290780f7389ae"></a>
|
||||
using </td><td class="memItemRight" valign="bottom"><b>AutomatonState</b> = enum { AS_START, AS_COMMAND, AS_VALUE, AS_REALLY_ULTIMATE, AS_SAVE, AS_ERROR, AS_QUIT, }</td></tr>
|
||||
<tr class="separator:a8372d745ded9676dbab290780f7389ae"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abbd0d9893967a342b0f1062a856d0647"><td class="memItemLeft" align="right" valign="top"><a id="abbd0d9893967a342b0f1062a856d0647"></a>
|
||||
using </td><td class="memItemRight" valign="bottom"><b>AutomatonActionHandler</b> = std::function< Command(<a class="el" href="structGpgFrontend_1_1GpgKeyManager_1_1AutomatonHandelStruct.html">AutomatonHandelStruct</a> &, AutomatonState)></td></tr>
|
||||
<tr class="separator:abbd0d9893967a342b0f1062a856d0647"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
@ -3,7 +3,7 @@ var classGpgFrontend_1_1GpgKeyManager =
|
||||
[ "AutomatonHandelStruct", "structGpgFrontend_1_1GpgKeyManager_1_1AutomatonHandelStruct.html", "structGpgFrontend_1_1GpgKeyManager_1_1AutomatonHandelStruct" ],
|
||||
[ "AutomatonActionHandler", "classGpgFrontend_1_1GpgKeyManager.html#abbd0d9893967a342b0f1062a856d0647", null ],
|
||||
[ "AutomatonNextStateHandler", "classGpgFrontend_1_1GpgKeyManager.html#a60a8636d3463f0c1a17e6f384fed0985", null ],
|
||||
[ "AutomatonState", "classGpgFrontend_1_1GpgKeyManager.html#abcbe4e2e72ffa42fd5c2897a9418b4f7", null ],
|
||||
[ "AutomatonState", "classGpgFrontend_1_1GpgKeyManager.html#a8372d745ded9676dbab290780f7389ae", null ],
|
||||
[ "Command", "classGpgFrontend_1_1GpgKeyManager.html#a4fea67ab4a5c4e768aa1b55f23f3c8b7", null ],
|
||||
[ "GpgKeyManager", "classGpgFrontend_1_1GpgKeyManager.html#a210b717fd8ee63b064d77f32b0df4c5d", null ],
|
||||
[ "interactor_cb_fnc", "classGpgFrontend_1_1GpgKeyManager.html#af0709924bd70fee6a9ea4efbf85b689d", null ],
|
||||
|
@ -216,9 +216,9 @@ var NAVTREEINDEX1 =
|
||||
"classGpgFrontend_1_1GpgKeyManager.html#a210b717fd8ee63b064d77f32b0df4c5d":[2,0,0,20,5],
|
||||
"classGpgFrontend_1_1GpgKeyManager.html#a4fea67ab4a5c4e768aa1b55f23f3c8b7":[2,0,0,20,4],
|
||||
"classGpgFrontend_1_1GpgKeyManager.html#a60a8636d3463f0c1a17e6f384fed0985":[2,0,0,20,2],
|
||||
"classGpgFrontend_1_1GpgKeyManager.html#a8372d745ded9676dbab290780f7389ae":[2,0,0,20,3],
|
||||
"classGpgFrontend_1_1GpgKeyManager.html#aa2c0e804db1c4aaf3b861ee5ab54ebd8":[2,0,0,20,7],
|
||||
"classGpgFrontend_1_1GpgKeyManager.html#abbd0d9893967a342b0f1062a856d0647":[2,0,0,20,1],
|
||||
"classGpgFrontend_1_1GpgKeyManager.html#abcbe4e2e72ffa42fd5c2897a9418b4f7":[2,0,0,20,3],
|
||||
"classGpgFrontend_1_1GpgKeyManager.html#af0709924bd70fee6a9ea4efbf85b689d":[2,0,0,20,6],
|
||||
"classGpgFrontend_1_1GpgKeyOpera.html":[2,0,0,21],
|
||||
"classGpgFrontend_1_1GpgKeyOpera.html#a01d6a920156a38a34c57d9c49c361079":[2,0,0,21,0],
|
||||
|
@ -134,7 +134,7 @@ std::string </td><td class="memItemRight" valign="bottom"><b>KeyFpr</b> ()<
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
|
||||
Private Attributes</h2></td></tr>
|
||||
<tr class="memitem:aeb932ebd78e9c004e8539a0f403c6410"><td class="memItemLeft" align="right" valign="top"><a id="aeb932ebd78e9c004e8539a0f403c6410"></a>
|
||||
AutomatonState </td><td class="memItemRight" valign="bottom"><b>current_state_</b> = START</td></tr>
|
||||
AutomatonState </td><td class="memItemRight" valign="bottom"><b>current_state_</b> = AS_START</td></tr>
|
||||
<tr class="separator:aeb932ebd78e9c004e8539a0f403c6410"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a51b6a0532770053d82898d51e8c6564f"><td class="memItemLeft" align="right" valign="top"><a id="a51b6a0532770053d82898d51e8c6564f"></a>
|
||||
AutomatonNextStateHandler </td><td class="memItemRight" valign="bottom"><b>next_state_handler_</b></td></tr>
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -44,8 +44,8 @@ bool \mbox{\hyperlink{classGpgFrontend_1_1GpgKeyManager_a0d4006daeccd574ddcc9e6c
|
||||
\mbox{\Hypertarget{classGpgFrontend_1_1GpgKeyManager_a4fea67ab4a5c4e768aa1b55f23f3c8b7}\label{classGpgFrontend_1_1GpgKeyManager_a4fea67ab4a5c4e768aa1b55f23f3c8b7}}
|
||||
using {\bfseries Command} = std\+::string
|
||||
\item
|
||||
\mbox{\Hypertarget{classGpgFrontend_1_1GpgKeyManager_abcbe4e2e72ffa42fd5c2897a9418b4f7}\label{classGpgFrontend_1_1GpgKeyManager_abcbe4e2e72ffa42fd5c2897a9418b4f7}}
|
||||
using {\bfseries Automaton\+State} = enum \{ START, COMMAND, VALUE, REALLY\+\_\+\+ULTIMATE, SAVE, ERROR, QUIT, \}
|
||||
\mbox{\Hypertarget{classGpgFrontend_1_1GpgKeyManager_a8372d745ded9676dbab290780f7389ae}\label{classGpgFrontend_1_1GpgKeyManager_a8372d745ded9676dbab290780f7389ae}}
|
||||
using {\bfseries Automaton\+State} = enum \{ AS\+\_\+\+START, AS\+\_\+\+COMMAND, AS\+\_\+\+VALUE, AS\+\_\+\+REALLY\+\_\+\+ULTIMATE, AS\+\_\+\+SAVE, AS\+\_\+\+ERROR, AS\+\_\+\+QUIT, \}
|
||||
\item
|
||||
\mbox{\Hypertarget{classGpgFrontend_1_1GpgKeyManager_abbd0d9893967a342b0f1062a856d0647}\label{classGpgFrontend_1_1GpgKeyManager_abbd0d9893967a342b0f1062a856d0647}}
|
||||
using {\bfseries Automaton\+Action\+Handler} = std\+::function$<$ Command(\mbox{\hyperlink{structGpgFrontend_1_1GpgKeyManager_1_1AutomatonHandelStruct}{Automaton\+Handel\+Struct}} \&, Automaton\+State)$>$
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user