Updated documentation

This commit is contained in:
Valentino Orlandi 2023-10-22 17:46:43 +02:00
parent 43a2e5ee52
commit 3197d56d64
Signed by: elB4RTO
GPG Key ID: 1719E976DB2D4E71
223 changed files with 2570 additions and 2432 deletions

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Class List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -123,7 +123,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -79,7 +79,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: BWlistException Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -91,13 +91,13 @@ Inheritance diagram for BWlistException:</div>
<div class="textblock"><p><a class="el" href="classBWlistException.html" title="BWlistException.">BWlistException</a>. </p>
<p>Exception related to a blacklist/warnlist </p>
</div><hr/>The documentation for this class was generated from the following files:<ul>
<li>logdoctor/modules/exceptions.h</li>
<li>logdoctor/modules/exceptions.cpp</li>
<li>logdoctor/modules/<b>exceptions.h</b></li>
<li>logdoctor/modules/<b>exceptions.cpp</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -82,7 +82,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Craphelp Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -91,10 +91,10 @@ Inheritance diagram for Craphelp:</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a311257a3a833ec2fa8fe262fbd0646cb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraphelp.html#a311257a3a833ec2fa8fe262fbd0646cb">helpLogsFormat</a> (const std::string &amp;path, const QFont &amp;font, const int color_scheme_id) const</td></tr>
<tr class="memitem:a311257a3a833ec2fa8fe262fbd0646cb" id="r_a311257a3a833ec2fa8fe262fbd0646cb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraphelp.html#a311257a3a833ec2fa8fe262fbd0646cb">helpLogsFormat</a> (const std::string &amp;path, const QFont &amp;font, const int color_scheme_id) const</td></tr>
<tr class="memdesc:a311257a3a833ec2fa8fe262fbd0646cb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides help about log formats. <br /></td></tr>
<tr class="separator:a311257a3a833ec2fa8fe262fbd0646cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf0dd64949a11297fb23aa97971e241a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraphelp.html#acf0dd64949a11297fb23aa97971e241a">helpLogsFormatDefault</a> (std::string_view file_name, const QFont &amp;font, const int color_scheme_id) const</td></tr>
<tr class="memitem:acf0dd64949a11297fb23aa97971e241a" id="r_acf0dd64949a11297fb23aa97971e241a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraphelp.html#acf0dd64949a11297fb23aa97971e241a">helpLogsFormatDefault</a> (std::string_view file_name, const QFont &amp;font, const int color_scheme_id) const</td></tr>
<tr class="memdesc:acf0dd64949a11297fb23aa97971e241a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides help about log formats. <br /></td></tr>
<tr class="separator:acf0dd64949a11297fb23aa97971e241a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@ -191,13 +191,13 @@ Public Member Functions</h2></td></tr>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>logdoctor/modules/craphelp/craphelp.h</li>
<li>logdoctor/modules/craphelp/craphelp.cpp</li>
<li>logdoctor/modules/craphelp/<b>craphelp.h</b></li>
<li>logdoctor/modules/craphelp/<b>craphelp.cpp</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -81,7 +81,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Crapinfo Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -91,7 +91,7 @@ Inheritance diagram for Crapinfo:</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a8dcb2ce3d5d374f14aef725e94971d7d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapinfo.html#a8dcb2ce3d5d374f14aef725e94971d7d">Crapinfo</a> (const QString &amp;version, const QString &amp;exec_path, const QString &amp;conf_path, const QString &amp;logdoc_path, QWidget *parent=nullptr)</td></tr>
<tr class="memitem:a8dcb2ce3d5d374f14aef725e94971d7d" id="r_a8dcb2ce3d5d374f14aef725e94971d7d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapinfo.html#a8dcb2ce3d5d374f14aef725e94971d7d">Crapinfo</a> (const QString &amp;version, const QString &amp;exec_path, const QString &amp;conf_path, const QString &amp;logdoc_path, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a8dcb2ce3d5d374f14aef725e94971d7d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class constructor. <br /></td></tr>
<tr class="separator:a8dcb2ce3d5d374f14aef725e94971d7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@ -166,13 +166,13 @@ Public Member Functions</h2></td></tr>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>logdoctor/modules/crapinfo/crapinfo.h</li>
<li>logdoctor/modules/crapinfo/crapinfo.cpp</li>
<li>logdoctor/modules/crapinfo/<b>crapinfo.h</b></li>
<li>logdoctor/modules/crapinfo/<b>crapinfo.cpp</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -78,63 +78,63 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classCraplog.html">Craplog</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#a392faae3babb5182215a30c154ea8053">blacklistAdd</a>(const unsigned &amp;web_server_id, const int &amp;log_field_id, const std::string &amp;new_item)</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#a4e874802c9f661d558a5c5467f619038">blacklistMoveDown</a>(const unsigned &amp;web_server_id, const int &amp;log_field_id, const std::string &amp;item)</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#a6594379508c22c91de10cbfe9b2b083c">blacklistMoveUp</a>(const unsigned &amp;web_server_id, const int &amp;log_field_id, const std::string &amp;item)</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#a13c94304a2d250da355d7930f6d448cc">blacklistMoveDown</a>(const unsigned &amp;web_server_id, const int &amp;log_field_id, const std::string &amp;item)</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#aa2ea4289aa04a420cd16a1d4c6a1e5cc">blacklistMoveUp</a>(const unsigned &amp;web_server_id, const int &amp;log_field_id, const std::string &amp;item)</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#a9924c43afafe215b676877017c0365fd">blacklistRemove</a>(const unsigned &amp;web_server_id, const int &amp;log_field_id, const std::string &amp;item)</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#aa3322c13abbee68d72eee2b1100c83f6">changeIisLogsBaseNames</a>(const int module_id)</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#af24d2934e2227cfaf1555c89186f0c2e">checkStuff</a>()</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#a60452b1a4f33ec85128d96abfa65eb9c">checkStuff</a>()</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#af712a3a0fce65fe3b46b63149dac35b4">clearLogFilesSelection</a>()</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#a6cabb746e255f911ec2adcad74d5f332">editedDatabase</a>() const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#a68dd849eb25f6d0143c30676251dfc5f">editedDatabase</a>() const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#a8586cb34dddab990465c069deeb3b9d6">getBlacklist</a>(const unsigned &amp;web_server_id, const int &amp;log_field_id) const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#a35da35fcca26354b017d339b9c25ccdd">getCurrentLogFormat</a>() const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#a4537302b918431b1f12aca2a7271c80a">getCurrentWSID</a>() const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#a7f417dec75da4ec4dae8f0428d74a208">getDialogsLevel</a>() const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#add320174b7ae8f858d1c1e8bc5bb315a">getCurrentWSID</a>() const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#a197c271fcf4ccb3ff13111dd7e42b091">getDialogsLevel</a>() const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#ae4450126ded5f26a35379f165e6b29a6">getHashesDatabasePath</a>() const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#a03f799378a10ef054239a6ae807a8759">getLogFileItem</a>(const QString &amp;file_name) const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#accdb2181153cc63b6df29ac82a6749ac">getLogsFormat</a>(const unsigned &amp;web_server_id) const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#ae2eeee8610c21e2f9e3cb15b50569e9f">getLogsFormatSample</a>(const unsigned &amp;web_server_id) const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#a95f8a07dcf1e0192e5c2c27bae4c93cc">getLogsFormatSample</a>(const unsigned &amp;web_server_id) const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#a73ca3eb33066e39400b716fef18d2c32">getLogsFormatString</a>(const unsigned &amp;web_server_id) const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#ac15810ff1df0f2bf7c41dcbaefc52b4f">getLogsList</a>() const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#abb3bd224f301091a6ff4bc3d50887a97">getLogsListSize</a>() const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#a8e240df009643dd3d385b20722161baf">getLogsListSize</a>() const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#a404df4ad021c1f7e159617cddc0b18b7">getLogsPath</a>(const unsigned &amp;web_server) const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#aca83d3e8d1045df175fc2b8b658b8102">getParsedLines</a>()</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#aea553baf920305c9f626e8c186ab784a">getParsedSize</a>()</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#a04d1114c7eef6e8841ffedcd83c66044">getParsingSpeed</a>()</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#ad30413632a8f83f04d62b39b40ca2bf8">getParsedLines</a>()</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#aeae4e0cffef5cfd7520412e8140d9fcf">getParsedSize</a>()</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#a13abf90f6facb5f9304ed96cb0d60f49">getParsingSpeed</a>()</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#aa0740b5c11c9aa123bbb32326c494e31">getStatsDatabasePath</a>() const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#ad7c333916cd655226f93195a7d6966d5">getWarningSize</a>() const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#a306e299ec33667ba0da257c842e39fc9">getWarningSize</a>() const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#a8985d13c8fc2eed3b0d27f2f457f0c4e">getWarnlist</a>(const unsigned &amp;web_server_id, const int &amp;log_field_id) const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#a290000f88b366470fbfa370eb6edf3ae">hireAsyncWorker</a>() const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#a6b8118aa003315fb83fe7c7edac59d22">hireWorker</a>() const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#a01a3e4fed0015a20c42a7dcd820d83a7">isBlacklistUsed</a>(const unsigned &amp;web_server_id, const int &amp;log_field_id) const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#a53191e73350c9fdf979a31e6a865f352">isFileNameValid</a>(const std::string &amp;name) const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#a022e557bf8197e46914b43d8c91851b5">isParsing</a>() const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#a6e4074c437d1c0539ae264193f3d6a44">isWarnlistUsed</a>(const unsigned &amp;web_server_id, const int &amp;log_field_id) const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#a08bf8aba58cb6dd7a3c3058d5083c880">isBlacklistUsed</a>(const unsigned &amp;web_server_id, const int &amp;log_field_id) const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#a46998f8199f8a1365936d987c1daf1da">isFileNameValid</a>(const std::string &amp;name) const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#a500ecf845b2b7a3044ca7796efde7d17">isParsing</a>() const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#a92550bd6b6f85846d9c4db60e1a50316">isWarnlistUsed</a>(const unsigned &amp;web_server_id, const int &amp;log_field_id) const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#ae25af3f4bd279585cd28cd0c2b0785fc">makeChart</a>(const QChart::ChartTheme &amp;theme, const std::unordered_map&lt; std::string, QFont &gt; &amp;fonts, QChartView *size_chart) const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#a4e541ca48316c048fcbc306b43babf81">sanitizeBWitem</a>(const int &amp;log_field_id, const std::string &amp;new_item) const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#a7fca53dbd1698b2af7b82b6b9ff49c29">setApacheLogFormat</a>(const std::string &amp;format_string)</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#a4998730f8e6e81dd911d12f129354eb6">sanitizeBWitem</a>(const int &amp;log_field_id, const std::string &amp;new_item) const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#a23aae84bc5b3eeda2be421b6a96dc43c">setApacheLogFormat</a>(const std::string &amp;format_string)</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#aad346c6c09b48c1415fdd7f04181aa5f">setBlacklist</a>(const unsigned &amp;web_server_id, const int &amp;log_field_id, const std::vector&lt; std::string &gt; &amp;new_list)</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#acbcf4bb6132f0fefe9551763c11496a1">setBlacklistUsed</a>(const unsigned &amp;web_server_id, const int &amp;log_field_id, const bool used)</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#a40e768bae158908993b467f9514aaab6">setCurrentLogFormat</a>()</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#a1e014f540be7e6ac8f933c19cf8dc3a8">setCurrentWSID</a>(const unsigned web_server_id)</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#a2474b6dc30efa50d0e7250d03ac829de">setDialogsLevel</a>(const int new_level)</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#ab5f943a6df16ccd491612b24e7007c5e">setHashesDatabasePath</a>(const std::string &amp;path)</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#aa6ca3c586436ab82e8a051a059f91fb8">setIisLogFormat</a>(const std::string &amp;format_string, const int log_module)</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#a57b298653b106bfc564b5b5a7d06b86d">setLogFileSelected</a>(const QString &amp;file_name)</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#a478fc571718fd0bbd9d8f129e5121fad">setIisLogFormat</a>(const std::string &amp;format_string, const int log_module)</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#ac0d9729fcf0094d94f85e38e1a079f61">setLogFileSelected</a>(const QString &amp;file_name)</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#afb1d1cb86cef2c8918a323285e3a222a">setLogsPath</a>(const unsigned &amp;web_server, const std::string &amp;new_path)</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#a57b18b19ebe66b6095d02627dfc875d9">setNginxLogFormat</a>(const std::string &amp;format_string)</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#a29ff6ef109e916a80b09f7ff6435334f">setNginxLogFormat</a>(const std::string &amp;format_string)</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#a3375c00b403ebfad353a55f30fe21445">setStatsDatabasePath</a>(const std::string &amp;path)</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#a1e2d55bc0cd12ed0798e47e85067fa43">setWarningSize</a>(const size_t new_size)</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#a7f57b917ae0f4567c77028014c494006">setWarnlist</a>(const unsigned &amp;web_server_id, const int &amp;log_field_id, const std::vector&lt; std::string &gt; &amp;new_list)</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#a13aca50203a4eec43bbfc8e441d09ee1">setWarnlistUsed</a>(const unsigned &amp;web_server_id, const int &amp;log_field_id, const bool used)</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#a9805c711a96ecb2b2e781911a119d7e4">shouldWorkAsync</a>() const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#af33e7aac1888e01e8cd020b596d3e549">shouldWorkAsync</a>() const</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#a0b8a8e9c44dc4a8878c64a674d1b74aa">warnlistAdd</a>(const unsigned &amp;web_server_id, const int &amp;log_field_id, const std::string &amp;new_item)</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#ab539bd0f163e62ac25b73e075ae22535">warnlistMoveDown</a>(const unsigned &amp;web_server_id, const int &amp;log_field_id, const std::string &amp;item)</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#a6c3e3d76934f38a49a097067db450300">warnlistMoveUp</a>(const unsigned &amp;web_server_id, const int &amp;log_field_id, const std::string &amp;item)</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#a539d63af92fc3e678c56fca2507ea908">warnlistMoveDown</a>(const unsigned &amp;web_server_id, const int &amp;log_field_id, const std::string &amp;item)</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplog.html#ad9932170d3148f5f49f18b056b9eb3f9">warnlistMoveUp</a>(const unsigned &amp;web_server_id, const int &amp;log_field_id, const std::string &amp;item)</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplog.html#a88e7879cc0a759504dd0c87185c58b89">warnlistRemove</a>(const unsigned &amp;web_server_id, const int &amp;log_field_id, const std::string &amp;item)</td><td class="entry"><a class="el" href="classCraplog.html">Craplog</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Craplog Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -99,183 +99,183 @@ Classes</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a7f417dec75da4ec4dae8f0428d74a208"><td class="memItemLeft" align="right" valign="top"><a id="a7f417dec75da4ec4dae8f0428d74a208" name="a7f417dec75da4ec4dae8f0428d74a208"></a>
const int&#160;</td><td class="memItemRight" valign="bottom"><b>getDialogsLevel</b> () const</td></tr>
<tr class="memdesc:a7f417dec75da4ec4dae8f0428d74a208"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the Dialogs level. <br /></td></tr>
<tr class="separator:a7f417dec75da4ec4dae8f0428d74a208"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2474b6dc30efa50d0e7250d03ac829de"><td class="memItemLeft" align="right" valign="top"><a id="a2474b6dc30efa50d0e7250d03ac829de" name="a2474b6dc30efa50d0e7250d03ac829de"></a>
<tr class="memitem:a197c271fcf4ccb3ff13111dd7e42b091" id="r_a197c271fcf4ccb3ff13111dd7e42b091"><td class="memItemLeft" align="right" valign="top"><a id="a197c271fcf4ccb3ff13111dd7e42b091" name="a197c271fcf4ccb3ff13111dd7e42b091"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>getDialogsLevel</b> () const</td></tr>
<tr class="memdesc:a197c271fcf4ccb3ff13111dd7e42b091"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the Dialogs level. <br /></td></tr>
<tr class="separator:a197c271fcf4ccb3ff13111dd7e42b091"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2474b6dc30efa50d0e7250d03ac829de" id="r_a2474b6dc30efa50d0e7250d03ac829de"><td class="memItemLeft" align="right" valign="top"><a id="a2474b6dc30efa50d0e7250d03ac829de" name="a2474b6dc30efa50d0e7250d03ac829de"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>setDialogsLevel</b> (const int new_level)</td></tr>
<tr class="memdesc:a2474b6dc30efa50d0e7250d03ac829de"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the new Dialogs level. <br /></td></tr>
<tr class="separator:a2474b6dc30efa50d0e7250d03ac829de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa0740b5c11c9aa123bbb32326c494e31"><td class="memItemLeft" align="right" valign="top"><a id="aa0740b5c11c9aa123bbb32326c494e31" name="aa0740b5c11c9aa123bbb32326c494e31"></a>
<tr class="memitem:aa0740b5c11c9aa123bbb32326c494e31" id="r_aa0740b5c11c9aa123bbb32326c494e31"><td class="memItemLeft" align="right" valign="top"><a id="aa0740b5c11c9aa123bbb32326c494e31" name="aa0740b5c11c9aa123bbb32326c494e31"></a>
const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>getStatsDatabasePath</b> () const</td></tr>
<tr class="memdesc:aa0740b5c11c9aa123bbb32326c494e31"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the path of the logs Collection database. <br /></td></tr>
<tr class="separator:aa0740b5c11c9aa123bbb32326c494e31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4450126ded5f26a35379f165e6b29a6"><td class="memItemLeft" align="right" valign="top"><a id="ae4450126ded5f26a35379f165e6b29a6" name="ae4450126ded5f26a35379f165e6b29a6"></a>
<tr class="memitem:ae4450126ded5f26a35379f165e6b29a6" id="r_ae4450126ded5f26a35379f165e6b29a6"><td class="memItemLeft" align="right" valign="top"><a id="ae4450126ded5f26a35379f165e6b29a6" name="ae4450126ded5f26a35379f165e6b29a6"></a>
const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>getHashesDatabasePath</b> () const</td></tr>
<tr class="memdesc:ae4450126ded5f26a35379f165e6b29a6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the path of the log files' Hashes database. <br /></td></tr>
<tr class="separator:ae4450126ded5f26a35379f165e6b29a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3375c00b403ebfad353a55f30fe21445"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a3375c00b403ebfad353a55f30fe21445">setStatsDatabasePath</a> (const std::string &amp;path)</td></tr>
<tr class="memitem:a3375c00b403ebfad353a55f30fe21445" id="r_a3375c00b403ebfad353a55f30fe21445"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a3375c00b403ebfad353a55f30fe21445">setStatsDatabasePath</a> (const std::string &amp;path)</td></tr>
<tr class="memdesc:a3375c00b403ebfad353a55f30fe21445"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the new path for the logs Collection database. <br /></td></tr>
<tr class="separator:a3375c00b403ebfad353a55f30fe21445"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab5f943a6df16ccd491612b24e7007c5e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#ab5f943a6df16ccd491612b24e7007c5e">setHashesDatabasePath</a> (const std::string &amp;path)</td></tr>
<tr class="memitem:ab5f943a6df16ccd491612b24e7007c5e" id="r_ab5f943a6df16ccd491612b24e7007c5e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#ab5f943a6df16ccd491612b24e7007c5e">setHashesDatabasePath</a> (const std::string &amp;path)</td></tr>
<tr class="memdesc:ab5f943a6df16ccd491612b24e7007c5e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the new path for the log files' Hashes database. <br /></td></tr>
<tr class="separator:ab5f943a6df16ccd491612b24e7007c5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e014f540be7e6ac8f933c19cf8dc3a8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a1e014f540be7e6ac8f933c19cf8dc3a8">setCurrentWSID</a> (const unsigned web_server_id)</td></tr>
<tr class="memitem:a1e014f540be7e6ac8f933c19cf8dc3a8" id="r_a1e014f540be7e6ac8f933c19cf8dc3a8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a1e014f540be7e6ac8f933c19cf8dc3a8">setCurrentWSID</a> (const unsigned web_server_id)</td></tr>
<tr class="memdesc:a1e014f540be7e6ac8f933c19cf8dc3a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the currently used Web Server ID. <br /></td></tr>
<tr class="separator:a1e014f540be7e6ac8f933c19cf8dc3a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4537302b918431b1f12aca2a7271c80a"><td class="memItemLeft" align="right" valign="top">const unsigned&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a4537302b918431b1f12aca2a7271c80a">getCurrentWSID</a> () const</td></tr>
<tr class="memdesc:a4537302b918431b1f12aca2a7271c80a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the currently used Web Server ID. <br /></td></tr>
<tr class="separator:a4537302b918431b1f12aca2a7271c80a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a40e768bae158908993b467f9514aaab6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a40e768bae158908993b467f9514aaab6">setCurrentLogFormat</a> ()</td></tr>
<tr class="memitem:add320174b7ae8f858d1c1e8bc5bb315a" id="r_add320174b7ae8f858d1c1e8bc5bb315a"><td class="memItemLeft" align="right" valign="top">unsigned&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#add320174b7ae8f858d1c1e8bc5bb315a">getCurrentWSID</a> () const</td></tr>
<tr class="memdesc:add320174b7ae8f858d1c1e8bc5bb315a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the currently used Web Server ID. <br /></td></tr>
<tr class="separator:add320174b7ae8f858d1c1e8bc5bb315a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a40e768bae158908993b467f9514aaab6" id="r_a40e768bae158908993b467f9514aaab6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a40e768bae158908993b467f9514aaab6">setCurrentLogFormat</a> ()</td></tr>
<tr class="memdesc:a40e768bae158908993b467f9514aaab6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Uses the current Web Server to set the relative logs format. <br /></td></tr>
<tr class="separator:a40e768bae158908993b467f9514aaab6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a35da35fcca26354b017d339b9c25ccdd"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classLogsFormat.html">LogsFormat</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a35da35fcca26354b017d339b9c25ccdd">getCurrentLogFormat</a> () const</td></tr>
<tr class="memitem:a35da35fcca26354b017d339b9c25ccdd" id="r_a35da35fcca26354b017d339b9c25ccdd"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classLogsFormat.html">LogsFormat</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a35da35fcca26354b017d339b9c25ccdd">getCurrentLogFormat</a> () const</td></tr>
<tr class="memdesc:a35da35fcca26354b017d339b9c25ccdd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the currently used <a class="el" href="classLogsFormat.html" title="Holds informations about a log format.">LogsFormat</a>. <br /></td></tr>
<tr class="separator:a35da35fcca26354b017d339b9c25ccdd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a404df4ad021c1f7e159617cddc0b18b7"><td class="memItemLeft" align="right" valign="top">const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a404df4ad021c1f7e159617cddc0b18b7">getLogsPath</a> (const unsigned &amp;web_server) const</td></tr>
<tr class="memitem:a404df4ad021c1f7e159617cddc0b18b7" id="r_a404df4ad021c1f7e159617cddc0b18b7"><td class="memItemLeft" align="right" valign="top">const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a404df4ad021c1f7e159617cddc0b18b7">getLogsPath</a> (const unsigned &amp;web_server) const</td></tr>
<tr class="memdesc:a404df4ad021c1f7e159617cddc0b18b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the logs' path for the given web Server. <br /></td></tr>
<tr class="separator:a404df4ad021c1f7e159617cddc0b18b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb1d1cb86cef2c8918a323285e3a222a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#afb1d1cb86cef2c8918a323285e3a222a">setLogsPath</a> (const unsigned &amp;web_server, const std::string &amp;new_path)</td></tr>
<tr class="memitem:afb1d1cb86cef2c8918a323285e3a222a" id="r_afb1d1cb86cef2c8918a323285e3a222a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#afb1d1cb86cef2c8918a323285e3a222a">setLogsPath</a> (const unsigned &amp;web_server, const std::string &amp;new_path)</td></tr>
<tr class="memdesc:afb1d1cb86cef2c8918a323285e3a222a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets a new path for the given Web Server to search the logs in. <br /></td></tr>
<tr class="separator:afb1d1cb86cef2c8918a323285e3a222a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a53191e73350c9fdf979a31e6a865f352"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a53191e73350c9fdf979a31e6a865f352">isFileNameValid</a> (const std::string &amp;name) const</td></tr>
<tr class="memdesc:a53191e73350c9fdf979a31e6a865f352"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks if a file name respects the relative criterions. <br /></td></tr>
<tr class="separator:a53191e73350c9fdf979a31e6a865f352"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac15810ff1df0f2bf7c41dcbaefc52b4f"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; <a class="el" href="classLogFile.html">LogFile</a> &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#ac15810ff1df0f2bf7c41dcbaefc52b4f">getLogsList</a> () const</td></tr>
<tr class="memitem:a46998f8199f8a1365936d987c1daf1da" id="r_a46998f8199f8a1365936d987c1daf1da"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a46998f8199f8a1365936d987c1daf1da">isFileNameValid</a> (const std::string &amp;name) const</td></tr>
<tr class="memdesc:a46998f8199f8a1365936d987c1daf1da"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks if a file name respects the relative criterions. <br /></td></tr>
<tr class="separator:a46998f8199f8a1365936d987c1daf1da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac15810ff1df0f2bf7c41dcbaefc52b4f" id="r_ac15810ff1df0f2bf7c41dcbaefc52b4f"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; <a class="el" href="classLogFile.html">LogFile</a> &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#ac15810ff1df0f2bf7c41dcbaefc52b4f">getLogsList</a> () const</td></tr>
<tr class="memdesc:ac15810ff1df0f2bf7c41dcbaefc52b4f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the list of log files for the current WebServer. <br /></td></tr>
<tr class="separator:ac15810ff1df0f2bf7c41dcbaefc52b4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb3bd224f301091a6ff4bc3d50887a97"><td class="memItemLeft" align="right" valign="top">const size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#abb3bd224f301091a6ff4bc3d50887a97">getLogsListSize</a> () const</td></tr>
<tr class="memdesc:abb3bd224f301091a6ff4bc3d50887a97"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the amount of log files in the list. <br /></td></tr>
<tr class="separator:abb3bd224f301091a6ff4bc3d50887a97"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03f799378a10ef054239a6ae807a8759"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classLogFile.html">LogFile</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a03f799378a10ef054239a6ae807a8759">getLogFileItem</a> (const QString &amp;file_name) const</td></tr>
<tr class="memitem:a8e240df009643dd3d385b20722161baf" id="r_a8e240df009643dd3d385b20722161baf"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a8e240df009643dd3d385b20722161baf">getLogsListSize</a> () const</td></tr>
<tr class="memdesc:a8e240df009643dd3d385b20722161baf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the amount of log files in the list. <br /></td></tr>
<tr class="separator:a8e240df009643dd3d385b20722161baf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03f799378a10ef054239a6ae807a8759" id="r_a03f799378a10ef054239a6ae807a8759"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classLogFile.html">LogFile</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a03f799378a10ef054239a6ae807a8759">getLogFileItem</a> (const QString &amp;file_name) const</td></tr>
<tr class="memdesc:a03f799378a10ef054239a6ae807a8759"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <a class="el" href="classLogFile.html" title="Holds informations about a log file.">LogFile</a> instance of the given file. <br /></td></tr>
<tr class="separator:a03f799378a10ef054239a6ae807a8759"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57b298653b106bfc564b5b5a7d06b86d"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a57b298653b106bfc564b5b5a7d06b86d">setLogFileSelected</a> (const QString &amp;file_name)</td></tr>
<tr class="memdesc:a57b298653b106bfc564b5b5a7d06b86d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets a file in the list as selected. <br /></td></tr>
<tr class="separator:a57b298653b106bfc564b5b5a7d06b86d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af712a3a0fce65fe3b46b63149dac35b4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#af712a3a0fce65fe3b46b63149dac35b4">clearLogFilesSelection</a> ()</td></tr>
<tr class="memitem:ac0d9729fcf0094d94f85e38e1a079f61" id="r_ac0d9729fcf0094d94f85e38e1a079f61"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#ac0d9729fcf0094d94f85e38e1a079f61">setLogFileSelected</a> (const QString &amp;file_name)</td></tr>
<tr class="memdesc:ac0d9729fcf0094d94f85e38e1a079f61"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets a file in the list as selected. <br /></td></tr>
<tr class="separator:ac0d9729fcf0094d94f85e38e1a079f61"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af712a3a0fce65fe3b46b63149dac35b4" id="r_af712a3a0fce65fe3b46b63149dac35b4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#af712a3a0fce65fe3b46b63149dac35b4">clearLogFilesSelection</a> ()</td></tr>
<tr class="memdesc:af712a3a0fce65fe3b46b63149dac35b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets all files in the list as unselected. <br /></td></tr>
<tr class="separator:af712a3a0fce65fe3b46b63149dac35b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7fca53dbd1698b2af7b82b6b9ff49c29"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a7fca53dbd1698b2af7b82b6b9ff49c29">setApacheLogFormat</a> (const std::string &amp;format_string)</td></tr>
<tr class="memdesc:a7fca53dbd1698b2af7b82b6b9ff49c29"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the Apache2 <a class="el" href="classLogsFormat.html" title="Holds informations about a log format.">LogsFormat</a> from the given format string. <br /></td></tr>
<tr class="separator:a7fca53dbd1698b2af7b82b6b9ff49c29"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57b18b19ebe66b6095d02627dfc875d9"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a57b18b19ebe66b6095d02627dfc875d9">setNginxLogFormat</a> (const std::string &amp;format_string)</td></tr>
<tr class="memdesc:a57b18b19ebe66b6095d02627dfc875d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the Nginx <a class="el" href="classLogsFormat.html" title="Holds informations about a log format.">LogsFormat</a> from the given format string. <br /></td></tr>
<tr class="separator:a57b18b19ebe66b6095d02627dfc875d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6ca3c586436ab82e8a051a059f91fb8"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#aa6ca3c586436ab82e8a051a059f91fb8">setIisLogFormat</a> (const std::string &amp;format_string, const int log_module)</td></tr>
<tr class="memdesc:aa6ca3c586436ab82e8a051a059f91fb8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the IIS <a class="el" href="classLogsFormat.html" title="Holds informations about a log format.">LogsFormat</a> from the given format string. <br /></td></tr>
<tr class="separator:aa6ca3c586436ab82e8a051a059f91fb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a73ca3eb33066e39400b716fef18d2c32"><td class="memItemLeft" align="right" valign="top">const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a73ca3eb33066e39400b716fef18d2c32">getLogsFormatString</a> (const unsigned &amp;web_server_id) const</td></tr>
<tr class="memitem:a23aae84bc5b3eeda2be421b6a96dc43c" id="r_a23aae84bc5b3eeda2be421b6a96dc43c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a23aae84bc5b3eeda2be421b6a96dc43c">setApacheLogFormat</a> (const std::string &amp;format_string)</td></tr>
<tr class="memdesc:a23aae84bc5b3eeda2be421b6a96dc43c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the Apache2 <a class="el" href="classLogsFormat.html" title="Holds informations about a log format.">LogsFormat</a> from the given format string. <br /></td></tr>
<tr class="separator:a23aae84bc5b3eeda2be421b6a96dc43c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29ff6ef109e916a80b09f7ff6435334f" id="r_a29ff6ef109e916a80b09f7ff6435334f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a29ff6ef109e916a80b09f7ff6435334f">setNginxLogFormat</a> (const std::string &amp;format_string)</td></tr>
<tr class="memdesc:a29ff6ef109e916a80b09f7ff6435334f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the Nginx <a class="el" href="classLogsFormat.html" title="Holds informations about a log format.">LogsFormat</a> from the given format string. <br /></td></tr>
<tr class="separator:a29ff6ef109e916a80b09f7ff6435334f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a478fc571718fd0bbd9d8f129e5121fad" id="r_a478fc571718fd0bbd9d8f129e5121fad"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a478fc571718fd0bbd9d8f129e5121fad">setIisLogFormat</a> (const std::string &amp;format_string, const int log_module)</td></tr>
<tr class="memdesc:a478fc571718fd0bbd9d8f129e5121fad"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the IIS <a class="el" href="classLogsFormat.html" title="Holds informations about a log format.">LogsFormat</a> from the given format string. <br /></td></tr>
<tr class="separator:a478fc571718fd0bbd9d8f129e5121fad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a73ca3eb33066e39400b716fef18d2c32" id="r_a73ca3eb33066e39400b716fef18d2c32"><td class="memItemLeft" align="right" valign="top">const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a73ca3eb33066e39400b716fef18d2c32">getLogsFormatString</a> (const unsigned &amp;web_server_id) const</td></tr>
<tr class="memdesc:a73ca3eb33066e39400b716fef18d2c32"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the logs format string for the given Web Server. <br /></td></tr>
<tr class="separator:a73ca3eb33066e39400b716fef18d2c32"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:accdb2181153cc63b6df29ac82a6749ac"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classLogsFormat.html">LogsFormat</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#accdb2181153cc63b6df29ac82a6749ac">getLogsFormat</a> (const unsigned &amp;web_server_id) const</td></tr>
<tr class="memitem:accdb2181153cc63b6df29ac82a6749ac" id="r_accdb2181153cc63b6df29ac82a6749ac"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classLogsFormat.html">LogsFormat</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#accdb2181153cc63b6df29ac82a6749ac">getLogsFormat</a> (const unsigned &amp;web_server_id) const</td></tr>
<tr class="memdesc:accdb2181153cc63b6df29ac82a6749ac"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <a class="el" href="classLogsFormat.html" title="Holds informations about a log format.">LogsFormat</a> currently set for the given Web Server. <br /></td></tr>
<tr class="separator:accdb2181153cc63b6df29ac82a6749ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae2eeee8610c21e2f9e3cb15b50569e9f"><td class="memItemLeft" align="right" valign="top">const QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#ae2eeee8610c21e2f9e3cb15b50569e9f">getLogsFormatSample</a> (const unsigned &amp;web_server_id) const</td></tr>
<tr class="memdesc:ae2eeee8610c21e2f9e3cb15b50569e9f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a sample log line for the given Web Server using the relative <a class="el" href="classLogsFormat.html" title="Holds informations about a log format.">LogsFormat</a>. <br /></td></tr>
<tr class="separator:ae2eeee8610c21e2f9e3cb15b50569e9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad7c333916cd655226f93195a7d6966d5"><td class="memItemLeft" align="right" valign="top"><a id="ad7c333916cd655226f93195a7d6966d5" name="ad7c333916cd655226f93195a7d6966d5"></a>
const size_t&#160;</td><td class="memItemRight" valign="bottom"><b>getWarningSize</b> () const</td></tr>
<tr class="memdesc:ad7c333916cd655226f93195a7d6966d5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the currently set warning size for the log files. <br /></td></tr>
<tr class="separator:ad7c333916cd655226f93195a7d6966d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e2d55bc0cd12ed0798e47e85067fa43"><td class="memItemLeft" align="right" valign="top"><a id="a1e2d55bc0cd12ed0798e47e85067fa43" name="a1e2d55bc0cd12ed0798e47e85067fa43"></a>
<tr class="memitem:a95f8a07dcf1e0192e5c2c27bae4c93cc" id="r_a95f8a07dcf1e0192e5c2c27bae4c93cc"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a95f8a07dcf1e0192e5c2c27bae4c93cc">getLogsFormatSample</a> (const unsigned &amp;web_server_id) const</td></tr>
<tr class="memdesc:a95f8a07dcf1e0192e5c2c27bae4c93cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a sample log line for the given Web Server using the relative <a class="el" href="classLogsFormat.html" title="Holds informations about a log format.">LogsFormat</a>. <br /></td></tr>
<tr class="separator:a95f8a07dcf1e0192e5c2c27bae4c93cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a306e299ec33667ba0da257c842e39fc9" id="r_a306e299ec33667ba0da257c842e39fc9"><td class="memItemLeft" align="right" valign="top"><a id="a306e299ec33667ba0da257c842e39fc9" name="a306e299ec33667ba0da257c842e39fc9"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>getWarningSize</b> () const</td></tr>
<tr class="memdesc:a306e299ec33667ba0da257c842e39fc9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the currently set warning size for the log files. <br /></td></tr>
<tr class="separator:a306e299ec33667ba0da257c842e39fc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e2d55bc0cd12ed0798e47e85067fa43" id="r_a1e2d55bc0cd12ed0798e47e85067fa43"><td class="memItemLeft" align="right" valign="top"><a id="a1e2d55bc0cd12ed0798e47e85067fa43" name="a1e2d55bc0cd12ed0798e47e85067fa43"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>setWarningSize</b> (const size_t new_size)</td></tr>
<tr class="memdesc:a1e2d55bc0cd12ed0798e47e85067fa43"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the new warning size for the log files. <br /></td></tr>
<tr class="separator:a1e2d55bc0cd12ed0798e47e85067fa43"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a01a3e4fed0015a20c42a7dcd820d83a7"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a01a3e4fed0015a20c42a7dcd820d83a7">isBlacklistUsed</a> (const unsigned &amp;web_server_id, const int &amp;log_field_id) const</td></tr>
<tr class="memdesc:a01a3e4fed0015a20c42a7dcd820d83a7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether the relative blacklist is set to be used or not. <br /></td></tr>
<tr class="separator:a01a3e4fed0015a20c42a7dcd820d83a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e4074c437d1c0539ae264193f3d6a44"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a6e4074c437d1c0539ae264193f3d6a44">isWarnlistUsed</a> (const unsigned &amp;web_server_id, const int &amp;log_field_id) const</td></tr>
<tr class="memdesc:a6e4074c437d1c0539ae264193f3d6a44"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether the relative warnlist is set to be used or not. <br /></td></tr>
<tr class="separator:a6e4074c437d1c0539ae264193f3d6a44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acbcf4bb6132f0fefe9551763c11496a1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#acbcf4bb6132f0fefe9551763c11496a1">setBlacklistUsed</a> (const unsigned &amp;web_server_id, const int &amp;log_field_id, const bool used)</td></tr>
<tr class="memitem:a08bf8aba58cb6dd7a3c3058d5083c880" id="r_a08bf8aba58cb6dd7a3c3058d5083c880"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a08bf8aba58cb6dd7a3c3058d5083c880">isBlacklistUsed</a> (const unsigned &amp;web_server_id, const int &amp;log_field_id) const</td></tr>
<tr class="memdesc:a08bf8aba58cb6dd7a3c3058d5083c880"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether the relative blacklist is set to be used or not. <br /></td></tr>
<tr class="separator:a08bf8aba58cb6dd7a3c3058d5083c880"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92550bd6b6f85846d9c4db60e1a50316" id="r_a92550bd6b6f85846d9c4db60e1a50316"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a92550bd6b6f85846d9c4db60e1a50316">isWarnlistUsed</a> (const unsigned &amp;web_server_id, const int &amp;log_field_id) const</td></tr>
<tr class="memdesc:a92550bd6b6f85846d9c4db60e1a50316"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether the relative warnlist is set to be used or not. <br /></td></tr>
<tr class="separator:a92550bd6b6f85846d9c4db60e1a50316"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acbcf4bb6132f0fefe9551763c11496a1" id="r_acbcf4bb6132f0fefe9551763c11496a1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#acbcf4bb6132f0fefe9551763c11496a1">setBlacklistUsed</a> (const unsigned &amp;web_server_id, const int &amp;log_field_id, const bool used)</td></tr>
<tr class="memdesc:acbcf4bb6132f0fefe9551763c11496a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the relative blacklist to be used or not. <br /></td></tr>
<tr class="separator:acbcf4bb6132f0fefe9551763c11496a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a13aca50203a4eec43bbfc8e441d09ee1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a13aca50203a4eec43bbfc8e441d09ee1">setWarnlistUsed</a> (const unsigned &amp;web_server_id, const int &amp;log_field_id, const bool used)</td></tr>
<tr class="memitem:a13aca50203a4eec43bbfc8e441d09ee1" id="r_a13aca50203a4eec43bbfc8e441d09ee1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a13aca50203a4eec43bbfc8e441d09ee1">setWarnlistUsed</a> (const unsigned &amp;web_server_id, const int &amp;log_field_id, const bool used)</td></tr>
<tr class="memdesc:a13aca50203a4eec43bbfc8e441d09ee1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the relative warnlist to be used or not. <br /></td></tr>
<tr class="separator:a13aca50203a4eec43bbfc8e441d09ee1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8586cb34dddab990465c069deeb3b9d6"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; std::string &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a8586cb34dddab990465c069deeb3b9d6">getBlacklist</a> (const unsigned &amp;web_server_id, const int &amp;log_field_id) const</td></tr>
<tr class="memitem:a8586cb34dddab990465c069deeb3b9d6" id="r_a8586cb34dddab990465c069deeb3b9d6"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; std::string &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a8586cb34dddab990465c069deeb3b9d6">getBlacklist</a> (const unsigned &amp;web_server_id, const int &amp;log_field_id) const</td></tr>
<tr class="memdesc:a8586cb34dddab990465c069deeb3b9d6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the relative items list. <br /></td></tr>
<tr class="separator:a8586cb34dddab990465c069deeb3b9d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8985d13c8fc2eed3b0d27f2f457f0c4e"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; std::string &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a8985d13c8fc2eed3b0d27f2f457f0c4e">getWarnlist</a> (const unsigned &amp;web_server_id, const int &amp;log_field_id) const</td></tr>
<tr class="memitem:a8985d13c8fc2eed3b0d27f2f457f0c4e" id="r_a8985d13c8fc2eed3b0d27f2f457f0c4e"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; std::string &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a8985d13c8fc2eed3b0d27f2f457f0c4e">getWarnlist</a> (const unsigned &amp;web_server_id, const int &amp;log_field_id) const</td></tr>
<tr class="memdesc:a8985d13c8fc2eed3b0d27f2f457f0c4e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the relative items list. <br /></td></tr>
<tr class="separator:a8985d13c8fc2eed3b0d27f2f457f0c4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad346c6c09b48c1415fdd7f04181aa5f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#aad346c6c09b48c1415fdd7f04181aa5f">setBlacklist</a> (const unsigned &amp;web_server_id, const int &amp;log_field_id, const std::vector&lt; std::string &gt; &amp;new_list)</td></tr>
<tr class="memitem:aad346c6c09b48c1415fdd7f04181aa5f" id="r_aad346c6c09b48c1415fdd7f04181aa5f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#aad346c6c09b48c1415fdd7f04181aa5f">setBlacklist</a> (const unsigned &amp;web_server_id, const int &amp;log_field_id, const std::vector&lt; std::string &gt; &amp;new_list)</td></tr>
<tr class="memdesc:aad346c6c09b48c1415fdd7f04181aa5f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the relative items list. <br /></td></tr>
<tr class="separator:aad346c6c09b48c1415fdd7f04181aa5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f57b917ae0f4567c77028014c494006"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a7f57b917ae0f4567c77028014c494006">setWarnlist</a> (const unsigned &amp;web_server_id, const int &amp;log_field_id, const std::vector&lt; std::string &gt; &amp;new_list)</td></tr>
<tr class="memitem:a7f57b917ae0f4567c77028014c494006" id="r_a7f57b917ae0f4567c77028014c494006"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a7f57b917ae0f4567c77028014c494006">setWarnlist</a> (const unsigned &amp;web_server_id, const int &amp;log_field_id, const std::vector&lt; std::string &gt; &amp;new_list)</td></tr>
<tr class="memdesc:a7f57b917ae0f4567c77028014c494006"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the relative items list. <br /></td></tr>
<tr class="separator:a7f57b917ae0f4567c77028014c494006"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a392faae3babb5182215a30c154ea8053"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a392faae3babb5182215a30c154ea8053">blacklistAdd</a> (const unsigned &amp;web_server_id, const int &amp;log_field_id, const std::string &amp;new_item)</td></tr>
<tr class="memitem:a392faae3babb5182215a30c154ea8053" id="r_a392faae3babb5182215a30c154ea8053"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a392faae3babb5182215a30c154ea8053">blacklistAdd</a> (const unsigned &amp;web_server_id, const int &amp;log_field_id, const std::string &amp;new_item)</td></tr>
<tr class="memdesc:a392faae3babb5182215a30c154ea8053"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds an item to the relative list. <br /></td></tr>
<tr class="separator:a392faae3babb5182215a30c154ea8053"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b8a8e9c44dc4a8878c64a674d1b74aa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a0b8a8e9c44dc4a8878c64a674d1b74aa">warnlistAdd</a> (const unsigned &amp;web_server_id, const int &amp;log_field_id, const std::string &amp;new_item)</td></tr>
<tr class="memitem:a0b8a8e9c44dc4a8878c64a674d1b74aa" id="r_a0b8a8e9c44dc4a8878c64a674d1b74aa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a0b8a8e9c44dc4a8878c64a674d1b74aa">warnlistAdd</a> (const unsigned &amp;web_server_id, const int &amp;log_field_id, const std::string &amp;new_item)</td></tr>
<tr class="memdesc:a0b8a8e9c44dc4a8878c64a674d1b74aa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds an item to the relative list. <br /></td></tr>
<tr class="separator:a0b8a8e9c44dc4a8878c64a674d1b74aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9924c43afafe215b676877017c0365fd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a9924c43afafe215b676877017c0365fd">blacklistRemove</a> (const unsigned &amp;web_server_id, const int &amp;log_field_id, const std::string &amp;item)</td></tr>
<tr class="memitem:a9924c43afafe215b676877017c0365fd" id="r_a9924c43afafe215b676877017c0365fd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a9924c43afafe215b676877017c0365fd">blacklistRemove</a> (const unsigned &amp;web_server_id, const int &amp;log_field_id, const std::string &amp;item)</td></tr>
<tr class="memdesc:a9924c43afafe215b676877017c0365fd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Removes an item from the relative list. <br /></td></tr>
<tr class="separator:a9924c43afafe215b676877017c0365fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88e7879cc0a759504dd0c87185c58b89"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a88e7879cc0a759504dd0c87185c58b89">warnlistRemove</a> (const unsigned &amp;web_server_id, const int &amp;log_field_id, const std::string &amp;item)</td></tr>
<tr class="memitem:a88e7879cc0a759504dd0c87185c58b89" id="r_a88e7879cc0a759504dd0c87185c58b89"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a88e7879cc0a759504dd0c87185c58b89">warnlistRemove</a> (const unsigned &amp;web_server_id, const int &amp;log_field_id, const std::string &amp;item)</td></tr>
<tr class="memdesc:a88e7879cc0a759504dd0c87185c58b89"><td class="mdescLeft">&#160;</td><td class="mdescRight">Removes an item from the relative list. <br /></td></tr>
<tr class="separator:a88e7879cc0a759504dd0c87185c58b89"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6594379508c22c91de10cbfe9b2b083c"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a6594379508c22c91de10cbfe9b2b083c">blacklistMoveUp</a> (const unsigned &amp;web_server_id, const int &amp;log_field_id, const std::string &amp;item)</td></tr>
<tr class="memdesc:a6594379508c22c91de10cbfe9b2b083c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Moves an item one position up in the relative list. <br /></td></tr>
<tr class="separator:a6594379508c22c91de10cbfe9b2b083c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c3e3d76934f38a49a097067db450300"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a6c3e3d76934f38a49a097067db450300">warnlistMoveUp</a> (const unsigned &amp;web_server_id, const int &amp;log_field_id, const std::string &amp;item)</td></tr>
<tr class="memdesc:a6c3e3d76934f38a49a097067db450300"><td class="mdescLeft">&#160;</td><td class="mdescRight">Moves an item one position up in the relative list. <br /></td></tr>
<tr class="separator:a6c3e3d76934f38a49a097067db450300"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e874802c9f661d558a5c5467f619038"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a4e874802c9f661d558a5c5467f619038">blacklistMoveDown</a> (const unsigned &amp;web_server_id, const int &amp;log_field_id, const std::string &amp;item)</td></tr>
<tr class="memdesc:a4e874802c9f661d558a5c5467f619038"><td class="mdescLeft">&#160;</td><td class="mdescRight">Moves an item one position down in the relative list. <br /></td></tr>
<tr class="separator:a4e874802c9f661d558a5c5467f619038"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab539bd0f163e62ac25b73e075ae22535"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#ab539bd0f163e62ac25b73e075ae22535">warnlistMoveDown</a> (const unsigned &amp;web_server_id, const int &amp;log_field_id, const std::string &amp;item)</td></tr>
<tr class="memdesc:ab539bd0f163e62ac25b73e075ae22535"><td class="mdescLeft">&#160;</td><td class="mdescRight">Moves an item one position down in the relative list. <br /></td></tr>
<tr class="separator:ab539bd0f163e62ac25b73e075ae22535"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af24d2934e2227cfaf1555c89186f0c2e"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#af24d2934e2227cfaf1555c89186f0c2e">checkStuff</a> ()</td></tr>
<tr class="memdesc:af24d2934e2227cfaf1555c89186f0c2e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Various checks to be made before starting a new process. <br /></td></tr>
<tr class="separator:af24d2934e2227cfaf1555c89186f0c2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a022e557bf8197e46914b43d8c91851b5"><td class="memItemLeft" align="right" valign="top"><a id="a022e557bf8197e46914b43d8c91851b5" name="a022e557bf8197e46914b43d8c91851b5"></a>
const bool&#160;</td><td class="memItemRight" valign="bottom"><b>isParsing</b> () const</td></tr>
<tr class="memdesc:a022e557bf8197e46914b43d8c91851b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether the database has been edited or not during the process. <br /></td></tr>
<tr class="separator:a022e557bf8197e46914b43d8c91851b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6cabb746e255f911ec2adcad74d5f332"><td class="memItemLeft" align="right" valign="top"><a id="a6cabb746e255f911ec2adcad74d5f332" name="a6cabb746e255f911ec2adcad74d5f332"></a>
const bool&#160;</td><td class="memItemRight" valign="bottom"><b>editedDatabase</b> () const</td></tr>
<tr class="memdesc:a6cabb746e255f911ec2adcad74d5f332"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether the database has been edited or not during the process. <br /></td></tr>
<tr class="separator:a6cabb746e255f911ec2adcad74d5f332"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea553baf920305c9f626e8c186ab784a"><td class="memItemLeft" align="right" valign="top"><a id="aea553baf920305c9f626e8c186ab784a" name="aea553baf920305c9f626e8c186ab784a"></a>
const size_t&#160;</td><td class="memItemRight" valign="bottom"><b>getParsedSize</b> ()</td></tr>
<tr class="memdesc:aea553baf920305c9f626e8c186ab784a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the total logs size. <br /></td></tr>
<tr class="separator:aea553baf920305c9f626e8c186ab784a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca83d3e8d1045df175fc2b8b658b8102"><td class="memItemLeft" align="right" valign="top"><a id="aca83d3e8d1045df175fc2b8b658b8102" name="aca83d3e8d1045df175fc2b8b658b8102"></a>
const size_t&#160;</td><td class="memItemRight" valign="bottom"><b>getParsedLines</b> ()</td></tr>
<tr class="memdesc:aca83d3e8d1045df175fc2b8b658b8102"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the parsed logs lines. <br /></td></tr>
<tr class="separator:aca83d3e8d1045df175fc2b8b658b8102"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a04d1114c7eef6e8841ffedcd83c66044"><td class="memItemLeft" align="right" valign="top"><a id="a04d1114c7eef6e8841ffedcd83c66044" name="a04d1114c7eef6e8841ffedcd83c66044"></a>
const QString&#160;</td><td class="memItemRight" valign="bottom"><b>getParsingSpeed</b> ()</td></tr>
<tr class="memdesc:a04d1114c7eef6e8841ffedcd83c66044"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the speed on parsing logs. <br /></td></tr>
<tr class="separator:a04d1114c7eef6e8841ffedcd83c66044"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae25af3f4bd279585cd28cd0c2b0785fc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#ae25af3f4bd279585cd28cd0c2b0785fc">makeChart</a> (const QChart::ChartTheme &amp;theme, const std::unordered_map&lt; std::string, QFont &gt; &amp;fonts, QChartView *size_chart) const</td></tr>
<tr class="memitem:aa2ea4289aa04a420cd16a1d4c6a1e5cc" id="r_aa2ea4289aa04a420cd16a1d4c6a1e5cc"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#aa2ea4289aa04a420cd16a1d4c6a1e5cc">blacklistMoveUp</a> (const unsigned &amp;web_server_id, const int &amp;log_field_id, const std::string &amp;item)</td></tr>
<tr class="memdesc:aa2ea4289aa04a420cd16a1d4c6a1e5cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Moves an item one position up in the relative list. <br /></td></tr>
<tr class="separator:aa2ea4289aa04a420cd16a1d4c6a1e5cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9932170d3148f5f49f18b056b9eb3f9" id="r_ad9932170d3148f5f49f18b056b9eb3f9"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#ad9932170d3148f5f49f18b056b9eb3f9">warnlistMoveUp</a> (const unsigned &amp;web_server_id, const int &amp;log_field_id, const std::string &amp;item)</td></tr>
<tr class="memdesc:ad9932170d3148f5f49f18b056b9eb3f9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Moves an item one position up in the relative list. <br /></td></tr>
<tr class="separator:ad9932170d3148f5f49f18b056b9eb3f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a13c94304a2d250da355d7930f6d448cc" id="r_a13c94304a2d250da355d7930f6d448cc"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a13c94304a2d250da355d7930f6d448cc">blacklistMoveDown</a> (const unsigned &amp;web_server_id, const int &amp;log_field_id, const std::string &amp;item)</td></tr>
<tr class="memdesc:a13c94304a2d250da355d7930f6d448cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Moves an item one position down in the relative list. <br /></td></tr>
<tr class="separator:a13c94304a2d250da355d7930f6d448cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a539d63af92fc3e678c56fca2507ea908" id="r_a539d63af92fc3e678c56fca2507ea908"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a539d63af92fc3e678c56fca2507ea908">warnlistMoveDown</a> (const unsigned &amp;web_server_id, const int &amp;log_field_id, const std::string &amp;item)</td></tr>
<tr class="memdesc:a539d63af92fc3e678c56fca2507ea908"><td class="mdescLeft">&#160;</td><td class="mdescRight">Moves an item one position down in the relative list. <br /></td></tr>
<tr class="separator:a539d63af92fc3e678c56fca2507ea908"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a60452b1a4f33ec85128d96abfa65eb9c" id="r_a60452b1a4f33ec85128d96abfa65eb9c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a60452b1a4f33ec85128d96abfa65eb9c">checkStuff</a> ()</td></tr>
<tr class="memdesc:a60452b1a4f33ec85128d96abfa65eb9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Various checks to be made before starting a new process. <br /></td></tr>
<tr class="separator:a60452b1a4f33ec85128d96abfa65eb9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a500ecf845b2b7a3044ca7796efde7d17" id="r_a500ecf845b2b7a3044ca7796efde7d17"><td class="memItemLeft" align="right" valign="top"><a id="a500ecf845b2b7a3044ca7796efde7d17" name="a500ecf845b2b7a3044ca7796efde7d17"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>isParsing</b> () const</td></tr>
<tr class="memdesc:a500ecf845b2b7a3044ca7796efde7d17"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether the database has been edited or not during the process. <br /></td></tr>
<tr class="separator:a500ecf845b2b7a3044ca7796efde7d17"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a68dd849eb25f6d0143c30676251dfc5f" id="r_a68dd849eb25f6d0143c30676251dfc5f"><td class="memItemLeft" align="right" valign="top"><a id="a68dd849eb25f6d0143c30676251dfc5f" name="a68dd849eb25f6d0143c30676251dfc5f"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>editedDatabase</b> () const</td></tr>
<tr class="memdesc:a68dd849eb25f6d0143c30676251dfc5f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether the database has been edited or not during the process. <br /></td></tr>
<tr class="separator:a68dd849eb25f6d0143c30676251dfc5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeae4e0cffef5cfd7520412e8140d9fcf" id="r_aeae4e0cffef5cfd7520412e8140d9fcf"><td class="memItemLeft" align="right" valign="top"><a id="aeae4e0cffef5cfd7520412e8140d9fcf" name="aeae4e0cffef5cfd7520412e8140d9fcf"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>getParsedSize</b> ()</td></tr>
<tr class="memdesc:aeae4e0cffef5cfd7520412e8140d9fcf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the total logs size. <br /></td></tr>
<tr class="separator:aeae4e0cffef5cfd7520412e8140d9fcf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad30413632a8f83f04d62b39b40ca2bf8" id="r_ad30413632a8f83f04d62b39b40ca2bf8"><td class="memItemLeft" align="right" valign="top"><a id="ad30413632a8f83f04d62b39b40ca2bf8" name="ad30413632a8f83f04d62b39b40ca2bf8"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>getParsedLines</b> ()</td></tr>
<tr class="memdesc:ad30413632a8f83f04d62b39b40ca2bf8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the parsed logs lines. <br /></td></tr>
<tr class="separator:ad30413632a8f83f04d62b39b40ca2bf8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a13abf90f6facb5f9304ed96cb0d60f49" id="r_a13abf90f6facb5f9304ed96cb0d60f49"><td class="memItemLeft" align="right" valign="top"><a id="a13abf90f6facb5f9304ed96cb0d60f49" name="a13abf90f6facb5f9304ed96cb0d60f49"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>getParsingSpeed</b> ()</td></tr>
<tr class="memdesc:a13abf90f6facb5f9304ed96cb0d60f49"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the speed on parsing logs. <br /></td></tr>
<tr class="separator:a13abf90f6facb5f9304ed96cb0d60f49"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae25af3f4bd279585cd28cd0c2b0785fc" id="r_ae25af3f4bd279585cd28cd0c2b0785fc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#ae25af3f4bd279585cd28cd0c2b0785fc">makeChart</a> (const QChart::ChartTheme &amp;theme, const std::unordered_map&lt; std::string, QFont &gt; &amp;fonts, QChartView *size_chart) const</td></tr>
<tr class="memdesc:ae25af3f4bd279585cd28cd0c2b0785fc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Builds and draws the chart to be displayed in the main window. <br /></td></tr>
<tr class="separator:ae25af3f4bd279585cd28cd0c2b0785fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
Private Member Functions</h2></td></tr>
<tr class="memitem:a6b8118aa003315fb83fe7c7edac59d22"><td class="memItemLeft" align="right" valign="top"><a id="a6b8118aa003315fb83fe7c7edac59d22" name="a6b8118aa003315fb83fe7c7edac59d22"></a>
<tr class="memitem:a6b8118aa003315fb83fe7c7edac59d22" id="r_a6b8118aa003315fb83fe7c7edac59d22"><td class="memItemLeft" align="right" valign="top"><a id="a6b8118aa003315fb83fe7c7edac59d22" name="a6b8118aa003315fb83fe7c7edac59d22"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>hireWorker</b> () const</td></tr>
<tr class="memdesc:a6b8118aa003315fb83fe7c7edac59d22"><td class="mdescLeft">&#160;</td><td class="mdescRight">Hires a worker to parse the selected logs. <br /></td></tr>
<tr class="separator:a6b8118aa003315fb83fe7c7edac59d22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a290000f88b366470fbfa370eb6edf3ae"><td class="memItemLeft" align="right" valign="top"><a id="a290000f88b366470fbfa370eb6edf3ae" name="a290000f88b366470fbfa370eb6edf3ae"></a>
<tr class="memitem:a290000f88b366470fbfa370eb6edf3ae" id="r_a290000f88b366470fbfa370eb6edf3ae"><td class="memItemLeft" align="right" valign="top"><a id="a290000f88b366470fbfa370eb6edf3ae" name="a290000f88b366470fbfa370eb6edf3ae"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>hireAsyncWorker</b> () const</td></tr>
<tr class="memdesc:a290000f88b366470fbfa370eb6edf3ae"><td class="mdescLeft">&#160;</td><td class="mdescRight">Hires a worker to parse the selected logs, asynchronously. <br /></td></tr>
<tr class="separator:a290000f88b366470fbfa370eb6edf3ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9805c711a96ecb2b2e781911a119d7e4"><td class="memItemLeft" align="right" valign="top"><a id="a9805c711a96ecb2b2e781911a119d7e4" name="a9805c711a96ecb2b2e781911a119d7e4"></a>
const bool&#160;</td><td class="memItemRight" valign="bottom"><b>shouldWorkAsync</b> () const</td></tr>
<tr class="memdesc:a9805c711a96ecb2b2e781911a119d7e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Defines whether it's worth it working async or not. <br /></td></tr>
<tr class="separator:a9805c711a96ecb2b2e781911a119d7e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e541ca48316c048fcbc306b43babf81"><td class="memItemLeft" align="right" valign="top">const std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a4e541ca48316c048fcbc306b43babf81">sanitizeBWitem</a> (const int &amp;log_field_id, const std::string &amp;new_item) const</td></tr>
<tr class="memdesc:a4e541ca48316c048fcbc306b43babf81"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ssnitizes an item removing the unwanted elements. <br /></td></tr>
<tr class="separator:a4e541ca48316c048fcbc306b43babf81"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3322c13abbee68d72eee2b1100c83f6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#aa3322c13abbee68d72eee2b1100c83f6">changeIisLogsBaseNames</a> (const int module_id)</td></tr>
<tr class="memitem:af33e7aac1888e01e8cd020b596d3e549" id="r_af33e7aac1888e01e8cd020b596d3e549"><td class="memItemLeft" align="right" valign="top"><a id="af33e7aac1888e01e8cd020b596d3e549" name="af33e7aac1888e01e8cd020b596d3e549"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>shouldWorkAsync</b> () const</td></tr>
<tr class="memdesc:af33e7aac1888e01e8cd020b596d3e549"><td class="mdescLeft">&#160;</td><td class="mdescRight">Defines whether it's worth it working async or not. <br /></td></tr>
<tr class="separator:af33e7aac1888e01e8cd020b596d3e549"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4998730f8e6e81dd911d12f129354eb6" id="r_a4998730f8e6e81dd911d12f129354eb6"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#a4998730f8e6e81dd911d12f129354eb6">sanitizeBWitem</a> (const int &amp;log_field_id, const std::string &amp;new_item) const</td></tr>
<tr class="memdesc:a4998730f8e6e81dd911d12f129354eb6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sanitizes an item removing the unwanted elements. <br /></td></tr>
<tr class="separator:a4998730f8e6e81dd911d12f129354eb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3322c13abbee68d72eee2b1100c83f6" id="r_aa3322c13abbee68d72eee2b1100c83f6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplog.html#aa3322c13abbee68d72eee2b1100c83f6">changeIisLogsBaseNames</a> (const int module_id)</td></tr>
<tr class="memdesc:aa3322c13abbee68d72eee2b1100c83f6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Changes the name criterions for IIS logs files names depending on the given module. <br /></td></tr>
<tr class="separator:aa3322c13abbee68d72eee2b1100c83f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@ -328,14 +328,14 @@ const bool&#160;</td><td class="memItemRight" valign="bottom"><b>shouldWorkAsync
</div>
</div>
<a id="a4e874802c9f661d558a5c5467f619038" name="a4e874802c9f661d558a5c5467f619038"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4e874802c9f661d558a5c5467f619038">&#9670;&#160;</a></span>blacklistMoveDown()</h2>
<a id="a13c94304a2d250da355d7930f6d448cc" name="a13c94304a2d250da355d7930f6d448cc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a13c94304a2d250da355d7930f6d448cc">&#9670;&#160;</a></span>blacklistMoveDown()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const int Craplog::blacklistMoveDown </td>
<td class="memname">int Craplog::blacklistMoveDown </td>
<td>(</td>
<td class="paramtype">const unsigned &amp;&#160;</td>
<td class="paramname"><em>web_server_id</em>, </td>
@ -373,14 +373,14 @@ const bool&#160;</td><td class="memItemRight" valign="bottom"><b>shouldWorkAsync
</div>
</div>
<a id="a6594379508c22c91de10cbfe9b2b083c" name="a6594379508c22c91de10cbfe9b2b083c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6594379508c22c91de10cbfe9b2b083c">&#9670;&#160;</a></span>blacklistMoveUp()</h2>
<a id="aa2ea4289aa04a420cd16a1d4c6a1e5cc" name="aa2ea4289aa04a420cd16a1d4c6a1e5cc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa2ea4289aa04a420cd16a1d4c6a1e5cc">&#9670;&#160;</a></span>blacklistMoveUp()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const int Craplog::blacklistMoveUp </td>
<td class="memname">int Craplog::blacklistMoveUp </td>
<td>(</td>
<td class="paramtype">const unsigned &amp;&#160;</td>
<td class="paramname"><em>web_server_id</em>, </td>
@ -504,14 +504,14 @@ const bool&#160;</td><td class="memItemRight" valign="bottom"><b>shouldWorkAsync
</div>
</div>
<a id="af24d2934e2227cfaf1555c89186f0c2e" name="af24d2934e2227cfaf1555c89186f0c2e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af24d2934e2227cfaf1555c89186f0c2e">&#9670;&#160;</a></span>checkStuff()</h2>
<a id="a60452b1a4f33ec85128d96abfa65eb9c" name="a60452b1a4f33ec85128d96abfa65eb9c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a60452b1a4f33ec85128d96abfa65eb9c">&#9670;&#160;</a></span>checkStuff()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const bool Craplog::checkStuff </td>
<td class="memname">bool Craplog::checkStuff </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
@ -611,14 +611,14 @@ const bool&#160;</td><td class="memItemRight" valign="bottom"><b>shouldWorkAsync
</div>
</div>
<a id="a4537302b918431b1f12aca2a7271c80a" name="a4537302b918431b1f12aca2a7271c80a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4537302b918431b1f12aca2a7271c80a">&#9670;&#160;</a></span>getCurrentWSID()</h2>
<a id="add320174b7ae8f858d1c1e8bc5bb315a" name="add320174b7ae8f858d1c1e8bc5bb315a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#add320174b7ae8f858d1c1e8bc5bb315a">&#9670;&#160;</a></span>getCurrentWSID()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const unsigned Craplog::getCurrentWSID </td>
<td class="memname">unsigned Craplog::getCurrentWSID </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@ -693,14 +693,14 @@ const bool&#160;</td><td class="memItemRight" valign="bottom"><b>shouldWorkAsync
</div>
</div>
<a id="ae2eeee8610c21e2f9e3cb15b50569e9f" name="ae2eeee8610c21e2f9e3cb15b50569e9f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae2eeee8610c21e2f9e3cb15b50569e9f">&#9670;&#160;</a></span>getLogsFormatSample()</h2>
<a id="a95f8a07dcf1e0192e5c2c27bae4c93cc" name="a95f8a07dcf1e0192e5c2c27bae4c93cc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a95f8a07dcf1e0192e5c2c27bae4c93cc">&#9670;&#160;</a></span>getLogsFormatSample()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const QString Craplog::getLogsFormatSample </td>
<td class="memname">QString Craplog::getLogsFormatSample </td>
<td>(</td>
<td class="paramtype">const unsigned &amp;&#160;</td>
<td class="paramname"><em>web_server_id</em></td><td>)</td>
@ -723,7 +723,7 @@ const bool&#160;</td><td class="memItemRight" valign="bottom"><b>shouldWorkAsync
</table>
</dd>
</dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classFormatOps.html#ae7c90d46883854c88eed04cb166b00d3" title="Returns a log line sample based on the given format.">FormatOps::getApacheLogSample()</a>, <a class="el" href="classFormatOps.html#a8faa63d96cedf7e72f192af657836906" title="Returns a log line sample based on the given format.">FormatOps::getNginxLogSample()</a>, <a class="el" href="classFormatOps.html#a0b2b6c1517cc6b47035732cef440547b" title="Returns a log line sample based on the given format.">FormatOps::getIisLogSample()</a> </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classFormatOps.html#a2e0dfc31462771b5dbee807183021981" title="Returns a log line sample based on the given format.">FormatOps::getApacheLogSample()</a>, <a class="el" href="classFormatOps.html#a60f1bba56a207556baf3bd0e577d524d" title="Returns a log line sample based on the given format.">FormatOps::getNginxLogSample()</a>, <a class="el" href="classFormatOps.html#ac84d3f470507d50a9b70a158525342ba" title="Returns a log line sample based on the given format.">FormatOps::getIisLogSample()</a> </dd></dl>
</div>
</div>
@ -776,14 +776,14 @@ const bool&#160;</td><td class="memItemRight" valign="bottom"><b>shouldWorkAsync
</div>
</div>
<a id="abb3bd224f301091a6ff4bc3d50887a97" name="abb3bd224f301091a6ff4bc3d50887a97"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abb3bd224f301091a6ff4bc3d50887a97">&#9670;&#160;</a></span>getLogsListSize()</h2>
<a id="a8e240df009643dd3d385b20722161baf" name="a8e240df009643dd3d385b20722161baf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8e240df009643dd3d385b20722161baf">&#9670;&#160;</a></span>getLogsListSize()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const size_t Craplog::getLogsListSize </td>
<td class="memname">size_t Craplog::getLogsListSize </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@ -863,14 +863,14 @@ const bool&#160;</td><td class="memItemRight" valign="bottom"><b>shouldWorkAsync
</div>
</div>
<a id="a01a3e4fed0015a20c42a7dcd820d83a7" name="a01a3e4fed0015a20c42a7dcd820d83a7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a01a3e4fed0015a20c42a7dcd820d83a7">&#9670;&#160;</a></span>isBlacklistUsed()</h2>
<a id="a08bf8aba58cb6dd7a3c3058d5083c880" name="a08bf8aba58cb6dd7a3c3058d5083c880"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a08bf8aba58cb6dd7a3c3058d5083c880">&#9670;&#160;</a></span>isBlacklistUsed()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const bool Craplog::isBlacklistUsed </td>
<td class="memname">bool Craplog::isBlacklistUsed </td>
<td>(</td>
<td class="paramtype">const unsigned &amp;&#160;</td>
<td class="paramname"><em>web_server_id</em>, </td>
@ -902,14 +902,14 @@ const bool&#160;</td><td class="memItemRight" valign="bottom"><b>shouldWorkAsync
</div>
</div>
<a id="a53191e73350c9fdf979a31e6a865f352" name="a53191e73350c9fdf979a31e6a865f352"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a53191e73350c9fdf979a31e6a865f352">&#9670;&#160;</a></span>isFileNameValid()</h2>
<a id="a46998f8199f8a1365936d987c1daf1da" name="a46998f8199f8a1365936d987c1daf1da"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a46998f8199f8a1365936d987c1daf1da">&#9670;&#160;</a></span>isFileNameValid()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const bool Craplog::isFileNameValid </td>
<td class="memname">bool Craplog::isFileNameValid </td>
<td>(</td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>name</em></td><td>)</td>
@ -930,14 +930,14 @@ const bool&#160;</td><td class="memItemRight" valign="bottom"><b>shouldWorkAsync
</div>
</div>
<a id="a6e4074c437d1c0539ae264193f3d6a44" name="a6e4074c437d1c0539ae264193f3d6a44"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6e4074c437d1c0539ae264193f3d6a44">&#9670;&#160;</a></span>isWarnlistUsed()</h2>
<a id="a92550bd6b6f85846d9c4db60e1a50316" name="a92550bd6b6f85846d9c4db60e1a50316"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a92550bd6b6f85846d9c4db60e1a50316">&#9670;&#160;</a></span>isWarnlistUsed()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const bool Craplog::isWarnlistUsed </td>
<td class="memname">bool Craplog::isWarnlistUsed </td>
<td>(</td>
<td class="paramtype">const unsigned &amp;&#160;</td>
<td class="paramname"><em>web_server_id</em>, </td>
@ -1014,8 +1014,8 @@ const bool&#160;</td><td class="memItemRight" valign="bottom"><b>shouldWorkAsync
</div>
</div>
<a id="a4e541ca48316c048fcbc306b43babf81" name="a4e541ca48316c048fcbc306b43babf81"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4e541ca48316c048fcbc306b43babf81">&#9670;&#160;</a></span>sanitizeBWitem()</h2>
<a id="a4998730f8e6e81dd911d12f129354eb6" name="a4998730f8e6e81dd911d12f129354eb6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4998730f8e6e81dd911d12f129354eb6">&#9670;&#160;</a></span>sanitizeBWitem()</h2>
<div class="memitem">
<div class="memproto">
@ -1024,7 +1024,7 @@ const bool&#160;</td><td class="memItemRight" valign="bottom"><b>shouldWorkAsync
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const std::string Craplog::sanitizeBWitem </td>
<td class="memname">std::string Craplog::sanitizeBWitem </td>
<td>(</td>
<td class="paramtype">const int &amp;&#160;</td>
<td class="paramname"><em>log_field_id</em>, </td>
@ -1048,7 +1048,7 @@ const bool&#160;</td><td class="memItemRight" valign="bottom"><b>shouldWorkAsync
</table>
</div><div class="memdoc">
<p>Ssnitizes an item removing the unwanted elements. </p>
<p>Sanitizes an item removing the unwanted elements. </p>
<p>Called when adding a new item to a list </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">log_field_id</td><td>The ID of the log field </td></tr>
@ -1067,14 +1067,14 @@ const bool&#160;</td><td class="memItemRight" valign="bottom"><b>shouldWorkAsync
</div>
</div>
<a id="a7fca53dbd1698b2af7b82b6b9ff49c29" name="a7fca53dbd1698b2af7b82b6b9ff49c29"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7fca53dbd1698b2af7b82b6b9ff49c29">&#9670;&#160;</a></span>setApacheLogFormat()</h2>
<a id="a23aae84bc5b3eeda2be421b6a96dc43c" name="a23aae84bc5b3eeda2be421b6a96dc43c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a23aae84bc5b3eeda2be421b6a96dc43c">&#9670;&#160;</a></span>setApacheLogFormat()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const bool Craplog::setApacheLogFormat </td>
<td class="memname">bool Craplog::setApacheLogFormat </td>
<td>(</td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>format_string</em></td><td>)</td>
@ -1091,7 +1091,7 @@ const bool&#160;</td><td class="memItemRight" valign="bottom"><b>shouldWorkAsync
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Whether the process was successful or not </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classFormatOps.html" title="FormatOps.">FormatOps</a>, FormatOps::LogsFormat, <a class="el" href="classFormatOps.html#aacb1a4dbd0badab84e7ec3adb3aa4f74" title="Processes the given string to extrapolate the format for Apache2.">FormatOps::processApacheFormatString()</a> </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classFormatOps.html" title="FormatOps.">FormatOps</a>, FormatOps::LogsFormat, <a class="el" href="classFormatOps.html#a156fe7cba5df1112b3da21af52375105" title="Processes the given string to extrapolate the format for Apache2.">FormatOps::processApacheFormatString()</a> </dd></dl>
</div>
</div>
@ -1257,14 +1257,14 @@ const bool&#160;</td><td class="memItemRight" valign="bottom"><b>shouldWorkAsync
</div>
</div>
<a id="aa6ca3c586436ab82e8a051a059f91fb8" name="aa6ca3c586436ab82e8a051a059f91fb8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa6ca3c586436ab82e8a051a059f91fb8">&#9670;&#160;</a></span>setIisLogFormat()</h2>
<a id="a478fc571718fd0bbd9d8f129e5121fad" name="a478fc571718fd0bbd9d8f129e5121fad"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a478fc571718fd0bbd9d8f129e5121fad">&#9670;&#160;</a></span>setIisLogFormat()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const bool Craplog::setIisLogFormat </td>
<td class="memname">bool Craplog::setIisLogFormat </td>
<td>(</td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>format_string</em>, </td>
@ -1292,18 +1292,18 @@ const bool&#160;</td><td class="memItemRight" valign="bottom"><b>shouldWorkAsync
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Whether the process was successful or not </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classFormatOps.html" title="FormatOps.">FormatOps</a>, FormatOps::LogsFormat, <a class="el" href="classFormatOps.html#addbeec1c5cc5a5fc9f34aceb73d5f457" title="Processes the given string to extrapolate the format for the IIS.">FormatOps::processIisFormatString()</a> </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classFormatOps.html" title="FormatOps.">FormatOps</a>, FormatOps::LogsFormat, <a class="el" href="classFormatOps.html#af13ee22fb0e76ca90fcc358622374f64" title="Processes the given string to extrapolate the format for the IIS.">FormatOps::processIisFormatString()</a> </dd></dl>
</div>
</div>
<a id="a57b298653b106bfc564b5b5a7d06b86d" name="a57b298653b106bfc564b5b5a7d06b86d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a57b298653b106bfc564b5b5a7d06b86d">&#9670;&#160;</a></span>setLogFileSelected()</h2>
<a id="ac0d9729fcf0094d94f85e38e1a079f61" name="ac0d9729fcf0094d94f85e38e1a079f61"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac0d9729fcf0094d94f85e38e1a079f61">&#9670;&#160;</a></span>setLogFileSelected()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const bool Craplog::setLogFileSelected </td>
<td class="memname">bool Craplog::setLogFileSelected </td>
<td>(</td>
<td class="paramtype">const QString &amp;&#160;</td>
<td class="paramname"><em>file_name</em></td><td>)</td>
@ -1361,14 +1361,14 @@ const bool&#160;</td><td class="memItemRight" valign="bottom"><b>shouldWorkAsync
</div>
</div>
<a id="a57b18b19ebe66b6095d02627dfc875d9" name="a57b18b19ebe66b6095d02627dfc875d9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a57b18b19ebe66b6095d02627dfc875d9">&#9670;&#160;</a></span>setNginxLogFormat()</h2>
<a id="a29ff6ef109e916a80b09f7ff6435334f" name="a29ff6ef109e916a80b09f7ff6435334f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a29ff6ef109e916a80b09f7ff6435334f">&#9670;&#160;</a></span>setNginxLogFormat()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const bool Craplog::setNginxLogFormat </td>
<td class="memname">bool Craplog::setNginxLogFormat </td>
<td>(</td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>format_string</em></td><td>)</td>
@ -1385,7 +1385,7 @@ const bool&#160;</td><td class="memItemRight" valign="bottom"><b>shouldWorkAsync
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Whether the process was successful or not </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classFormatOps.html" title="FormatOps.">FormatOps</a>, FormatOps::LogsFormat, <a class="el" href="classFormatOps.html#a9807977ee789ecbde789e538fa6314fc" title="Processes the given string to extrapolate the format for Nginx.">FormatOps::processNginxFormatString()</a> </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classFormatOps.html" title="FormatOps.">FormatOps</a>, FormatOps::LogsFormat, <a class="el" href="classFormatOps.html#afd175180e69aa5784bfb2ec2911bedc3" title="Processes the given string to extrapolate the format for Nginx.">FormatOps::processNginxFormatString()</a> </dd></dl>
</div>
</div>
@ -1550,14 +1550,14 @@ const bool&#160;</td><td class="memItemRight" valign="bottom"><b>shouldWorkAsync
</div>
</div>
<a id="ab539bd0f163e62ac25b73e075ae22535" name="ab539bd0f163e62ac25b73e075ae22535"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab539bd0f163e62ac25b73e075ae22535">&#9670;&#160;</a></span>warnlistMoveDown()</h2>
<a id="a539d63af92fc3e678c56fca2507ea908" name="a539d63af92fc3e678c56fca2507ea908"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a539d63af92fc3e678c56fca2507ea908">&#9670;&#160;</a></span>warnlistMoveDown()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const int Craplog::warnlistMoveDown </td>
<td class="memname">int Craplog::warnlistMoveDown </td>
<td>(</td>
<td class="paramtype">const unsigned &amp;&#160;</td>
<td class="paramname"><em>web_server_id</em>, </td>
@ -1595,14 +1595,14 @@ const bool&#160;</td><td class="memItemRight" valign="bottom"><b>shouldWorkAsync
</div>
</div>
<a id="a6c3e3d76934f38a49a097067db450300" name="a6c3e3d76934f38a49a097067db450300"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6c3e3d76934f38a49a097067db450300">&#9670;&#160;</a></span>warnlistMoveUp()</h2>
<a id="ad9932170d3148f5f49f18b056b9eb3f9" name="ad9932170d3148f5f49f18b056b9eb3f9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad9932170d3148f5f49f18b056b9eb3f9">&#9670;&#160;</a></span>warnlistMoveUp()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const int Craplog::warnlistMoveUp </td>
<td class="memname">int Craplog::warnlistMoveUp </td>
<td>(</td>
<td class="paramtype">const unsigned &amp;&#160;</td>
<td class="paramname"><em>web_server_id</em>, </td>
@ -1686,13 +1686,13 @@ const bool&#160;</td><td class="memItemRight" valign="bottom"><b>shouldWorkAsync
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>logdoctor/modules/craplog/craplog.h</li>
<li>logdoctor/modules/craplog/craplog.cpp</li>
<li>logdoctor/modules/craplog/<b>craplog.h</b></li>
<li>logdoctor/modules/craplog/<b>craplog.cpp</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -79,7 +79,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: CraplogLister Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -83,13 +83,13 @@ Inheritance diagram for CraplogLister:</div>
<img src="classCraplogLister.png" alt=""/>
</div></div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>logdoctor/modules/craplog/modules/workers/lister.h</li>
<li>logdoctor/modules/craplog/modules/workers/lister.cpp</li>
<li>logdoctor/modules/craplog/modules/workers/<b>lister.h</b></li>
<li>logdoctor/modules/craplog/modules/workers/<b>lister.cpp</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -79,12 +79,12 @@ $(function() {
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classCraplogParser.html#a0cab0465f65175011235f09fa0ff281d">joinLogLines</a>()</td><td class="entry"><a class="el" href="classCraplogParser.html">CraplogParser</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplogParser.html#a4e19f3c1f8478b545da627339d5bd9c0">parseLogLines</a>()</td><td class="entry"><a class="el" href="classCraplogParser.html">CraplogParser</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplogParser.html#a9c5d8aaa524759f96b9e0849903f8967">storeData</a>(QSqlDatabase &amp;db)</td><td class="entry"><a class="el" href="classCraplogParser.html">CraplogParser</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplogParser.html#a42c778719ee39b19095fb1b074451c14">storeData</a>(QSqlDatabase &amp;db)</td><td class="entry"><a class="el" href="classCraplogParser.html">CraplogParser</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplogParser.html#ae867ec7dcef759f5758658d793b95f3f">storeLogLines</a>()</td><td class="entry"><a class="el" href="classCraplogParser.html">CraplogParser</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: CraplogParser Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -89,18 +89,18 @@ Inheritance diagram for CraplogParser:</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
Private Member Functions</h2></td></tr>
<tr class="memitem:a0cab0465f65175011235f09fa0ff281d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplogParser.html#a0cab0465f65175011235f09fa0ff281d">joinLogLines</a> ()</td></tr>
<tr class="memitem:a0cab0465f65175011235f09fa0ff281d" id="r_a0cab0465f65175011235f09fa0ff281d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplogParser.html#a0cab0465f65175011235f09fa0ff281d">joinLogLines</a> ()</td></tr>
<tr class="memdesc:a0cab0465f65175011235f09fa0ff281d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads the selected files and append the resulting lines to the list. <br /></td></tr>
<tr class="separator:a0cab0465f65175011235f09fa0ff281d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e19f3c1f8478b545da627339d5bd9c0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplogParser.html#a4e19f3c1f8478b545da627339d5bd9c0">parseLogLines</a> ()</td></tr>
<tr class="memitem:a4e19f3c1f8478b545da627339d5bd9c0" id="r_a4e19f3c1f8478b545da627339d5bd9c0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplogParser.html#a4e19f3c1f8478b545da627339d5bd9c0">parseLogLines</a> ()</td></tr>
<tr class="memdesc:a4e19f3c1f8478b545da627339d5bd9c0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parses the lines in the list and stores their data in the data collection. <br /></td></tr>
<tr class="separator:a4e19f3c1f8478b545da627339d5bd9c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae867ec7dcef759f5758658d793b95f3f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplogParser.html#ae867ec7dcef759f5758658d793b95f3f">storeLogLines</a> ()</td></tr>
<tr class="memitem:ae867ec7dcef759f5758658d793b95f3f" id="r_ae867ec7dcef759f5758658d793b95f3f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplogParser.html#ae867ec7dcef759f5758658d793b95f3f">storeLogLines</a> ()</td></tr>
<tr class="memdesc:ae867ec7dcef759f5758658d793b95f3f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Handles the process of storing data in the database. <br /></td></tr>
<tr class="separator:ae867ec7dcef759f5758658d793b95f3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c5d8aaa524759f96b9e0849903f8967"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplogParser.html#a9c5d8aaa524759f96b9e0849903f8967">storeData</a> (QSqlDatabase &amp;db)</td></tr>
<tr class="memdesc:a9c5d8aaa524759f96b9e0849903f8967"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores the data collection in the logs Collection database. <br /></td></tr>
<tr class="separator:a9c5d8aaa524759f96b9e0849903f8967"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42c778719ee39b19095fb1b074451c14" id="r_a42c778719ee39b19095fb1b074451c14"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplogParser.html#a42c778719ee39b19095fb1b074451c14">storeData</a> (QSqlDatabase &amp;db)</td></tr>
<tr class="memdesc:a42c778719ee39b19095fb1b074451c14"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores the data collection in the logs Collection database. <br /></td></tr>
<tr class="separator:a42c778719ee39b19095fb1b074451c14"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a0cab0465f65175011235f09fa0ff281d" name="a0cab0465f65175011235f09fa0ff281d"></a>
@ -169,8 +169,8 @@ Private Member Functions</h2></td></tr>
</div>
</div>
<a id="a9c5d8aaa524759f96b9e0849903f8967" name="a9c5d8aaa524759f96b9e0849903f8967"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9c5d8aaa524759f96b9e0849903f8967">&#9670;&#160;</a></span>storeData()</h2>
<a id="a42c778719ee39b19095fb1b074451c14" name="a42c778719ee39b19095fb1b074451c14"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a42c778719ee39b19095fb1b074451c14">&#9670;&#160;</a></span>storeData()</h2>
<div class="memitem">
<div class="memproto">
@ -179,7 +179,7 @@ Private Member Functions</h2></td></tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const bool CraplogParser::storeData </td>
<td class="memname">bool CraplogParser::storeData </td>
<td>(</td>
<td class="paramtype">QSqlDatabase &amp;&#160;</td>
<td class="paramname"><em>db</em></td><td>)</td>
@ -234,18 +234,18 @@ Private Member Functions</h2></td></tr>
</div><div class="memdoc">
<p>Handles the process of storing data in the database. </p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classCraplogParser.html#a9c5d8aaa524759f96b9e0849903f8967" title="Stores the data collection in the logs Collection database.">storeData()</a> </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classCraplogParser.html#a42c778719ee39b19095fb1b074451c14" title="Stores the data collection in the logs Collection database.">storeData()</a> </dd></dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>logdoctor/modules/craplog/modules/workers/parser.h</li>
<li>logdoctor/modules/craplog/modules/workers/parser.cpp</li>
<li>logdoctor/modules/craplog/modules/workers/<b>parser.h</b></li>
<li>logdoctor/modules/craplog/modules/workers/<b>parser.cpp</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -79,12 +79,12 @@ $(function() {
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classCraplogParserAsync.html#acd02045ed712c28cd006ace69b1e998e">joinLogLines</a>(std::promise&lt; logs_lines_t &gt; &amp;log_lines, const logs_file_t &amp;logs_file)</td><td class="entry"><a class="el" href="classCraplogParserAsync.html">CraplogParserAsync</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplogParserAsync.html#af5796e6a2496181cba67553b85eea75b">parseLogLines</a>(std::future&lt; logs_lines_t &gt; &amp;log_lines)</td><td class="entry"><a class="el" href="classCraplogParserAsync.html">CraplogParserAsync</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplogParserAsync.html#a7e3678bf0f62c9ce92b3ac51661a18bf">storeData</a>(QSqlDatabase &amp;db)</td><td class="entry"><a class="el" href="classCraplogParserAsync.html">CraplogParserAsync</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCraplogParserAsync.html#a9b1a0530c706114b776e886d6c17d911">storeData</a>(QSqlDatabase &amp;db)</td><td class="entry"><a class="el" href="classCraplogParserAsync.html">CraplogParserAsync</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCraplogParserAsync.html#a7bc816fb52cff3cf34d339b97fb67d11">storeLogLines</a>()</td><td class="entry"><a class="el" href="classCraplogParserAsync.html">CraplogParserAsync</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: CraplogParserAsync Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -89,18 +89,18 @@ Inheritance diagram for CraplogParserAsync:</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
Private Member Functions</h2></td></tr>
<tr class="memitem:acd02045ed712c28cd006ace69b1e998e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplogParserAsync.html#acd02045ed712c28cd006ace69b1e998e">joinLogLines</a> (std::promise&lt; logs_lines_t &gt; &amp;log_lines, const logs_file_t &amp;logs_file)</td></tr>
<tr class="memitem:acd02045ed712c28cd006ace69b1e998e" id="r_acd02045ed712c28cd006ace69b1e998e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplogParserAsync.html#acd02045ed712c28cd006ace69b1e998e">joinLogLines</a> (std::promise&lt; logs_lines_t &gt; &amp;log_lines, const logs_file_t &amp;logs_file)</td></tr>
<tr class="memdesc:acd02045ed712c28cd006ace69b1e998e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads the selected files and append the resulting lines to the list. <br /></td></tr>
<tr class="separator:acd02045ed712c28cd006ace69b1e998e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5796e6a2496181cba67553b85eea75b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplogParserAsync.html#af5796e6a2496181cba67553b85eea75b">parseLogLines</a> (std::future&lt; logs_lines_t &gt; &amp;log_lines)</td></tr>
<tr class="memitem:af5796e6a2496181cba67553b85eea75b" id="r_af5796e6a2496181cba67553b85eea75b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplogParserAsync.html#af5796e6a2496181cba67553b85eea75b">parseLogLines</a> (std::future&lt; logs_lines_t &gt; &amp;log_lines)</td></tr>
<tr class="memdesc:af5796e6a2496181cba67553b85eea75b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parses the lines in the list and stores their data in the data collection. <br /></td></tr>
<tr class="separator:af5796e6a2496181cba67553b85eea75b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7bc816fb52cff3cf34d339b97fb67d11"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplogParserAsync.html#a7bc816fb52cff3cf34d339b97fb67d11">storeLogLines</a> ()</td></tr>
<tr class="memitem:a7bc816fb52cff3cf34d339b97fb67d11" id="r_a7bc816fb52cff3cf34d339b97fb67d11"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplogParserAsync.html#a7bc816fb52cff3cf34d339b97fb67d11">storeLogLines</a> ()</td></tr>
<tr class="memdesc:a7bc816fb52cff3cf34d339b97fb67d11"><td class="mdescLeft">&#160;</td><td class="mdescRight">Handles the process of storing data in the database. <br /></td></tr>
<tr class="separator:a7bc816fb52cff3cf34d339b97fb67d11"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7e3678bf0f62c9ce92b3ac51661a18bf"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplogParserAsync.html#a7e3678bf0f62c9ce92b3ac51661a18bf">storeData</a> (QSqlDatabase &amp;db)</td></tr>
<tr class="memdesc:a7e3678bf0f62c9ce92b3ac51661a18bf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores the data collection in the logs Collection database. <br /></td></tr>
<tr class="separator:a7e3678bf0f62c9ce92b3ac51661a18bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b1a0530c706114b776e886d6c17d911" id="r_a9b1a0530c706114b776e886d6c17d911"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCraplogParserAsync.html#a9b1a0530c706114b776e886d6c17d911">storeData</a> (QSqlDatabase &amp;db)</td></tr>
<tr class="memdesc:a9b1a0530c706114b776e886d6c17d911"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores the data collection in the logs Collection database. <br /></td></tr>
<tr class="separator:a9b1a0530c706114b776e886d6c17d911"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="acd02045ed712c28cd006ace69b1e998e" name="acd02045ed712c28cd006ace69b1e998e"></a>
@ -181,8 +181,8 @@ Private Member Functions</h2></td></tr>
</div>
</div>
<a id="a7e3678bf0f62c9ce92b3ac51661a18bf" name="a7e3678bf0f62c9ce92b3ac51661a18bf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7e3678bf0f62c9ce92b3ac51661a18bf">&#9670;&#160;</a></span>storeData()</h2>
<a id="a9b1a0530c706114b776e886d6c17d911" name="a9b1a0530c706114b776e886d6c17d911"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9b1a0530c706114b776e886d6c17d911">&#9670;&#160;</a></span>storeData()</h2>
<div class="memitem">
<div class="memproto">
@ -191,7 +191,7 @@ Private Member Functions</h2></td></tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const bool CraplogParserAsync::storeData </td>
<td class="memname">bool CraplogParserAsync::storeData </td>
<td>(</td>
<td class="paramtype">QSqlDatabase &amp;&#160;</td>
<td class="paramname"><em>db</em></td><td>)</td>
@ -246,18 +246,18 @@ Private Member Functions</h2></td></tr>
</div><div class="memdoc">
<p>Handles the process of storing data in the database. </p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classCraplogParserAsync.html#a7e3678bf0f62c9ce92b3ac51661a18bf" title="Stores the data collection in the logs Collection database.">storeData()</a> </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classCraplogParserAsync.html#a9b1a0530c706114b776e886d6c17d911" title="Stores the data collection in the logs Collection database.">storeData()</a> </dd></dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>logdoctor/modules/craplog/modules/workers/parser_async.h</li>
<li>logdoctor/modules/craplog/modules/workers/parser_async.cpp</li>
<li>logdoctor/modules/craplog/modules/workers/<b>parser_async.h</b></li>
<li>logdoctor/modules/craplog/modules/workers/<b>parser_async.cpp</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -79,7 +79,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: CraplogParserInterface Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -87,13 +87,13 @@ Inheritance diagram for CraplogParserInterface:</div>
</map>
</div></div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>logdoctor/modules/craplog/modules/workers/parser_interface.h</li>
<li>logdoctor/modules/craplog/modules/workers/parser_interface.cpp</li>
<li>logdoctor/modules/craplog/modules/workers/<b>parser_interface.h</b></li>
<li>logdoctor/modules/craplog/modules/workers/<b>parser_interface.cpp</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -85,7 +85,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Crapnote Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -92,26 +92,26 @@ Inheritance diagram for Crapnote:</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a3c7b98a96114f8efdc06912ee3167e16"><td class="memItemLeft" align="right" valign="top"><a id="a3c7b98a96114f8efdc06912ee3167e16" name="a3c7b98a96114f8efdc06912ee3167e16"></a>
<tr class="memitem:a3c7b98a96114f8efdc06912ee3167e16" id="r_a3c7b98a96114f8efdc06912ee3167e16"><td class="memItemLeft" align="right" valign="top"><a id="a3c7b98a96114f8efdc06912ee3167e16" name="a3c7b98a96114f8efdc06912ee3167e16"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>setTextFont</b> (const QFont &amp;font)</td></tr>
<tr class="memdesc:a3c7b98a96114f8efdc06912ee3167e16"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the given font. <br /></td></tr>
<tr class="separator:a3c7b98a96114f8efdc06912ee3167e16"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5981b895aa2298138e6153b1ff7d0370"><td class="memItemLeft" align="right" valign="top"><a id="a5981b895aa2298138e6153b1ff7d0370" name="a5981b895aa2298138e6153b1ff7d0370"></a>
<tr class="memitem:a5981b895aa2298138e6153b1ff7d0370" id="r_a5981b895aa2298138e6153b1ff7d0370"><td class="memItemLeft" align="right" valign="top"><a id="a5981b895aa2298138e6153b1ff7d0370" name="a5981b895aa2298138e6153b1ff7d0370"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>setColorScheme</b> (const int &amp;color_scheme_id)</td></tr>
<tr class="memdesc:a5981b895aa2298138e6153b1ff7d0370"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the given color-scheme. <br /></td></tr>
<tr class="separator:a5981b895aa2298138e6153b1ff7d0370"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-slots" name="pri-slots"></a>
Private Slots</h2></td></tr>
<tr class="memitem:a3eb5f7525b474fb46c15d383ee9b1d6a"><td class="memItemLeft" align="right" valign="top"><a id="a3eb5f7525b474fb46c15d383ee9b1d6a" name="a3eb5f7525b474fb46c15d383ee9b1d6a"></a>
<tr class="memitem:a3eb5f7525b474fb46c15d383ee9b1d6a" id="r_a3eb5f7525b474fb46c15d383ee9b1d6a"><td class="memItemLeft" align="right" valign="top"><a id="a3eb5f7525b474fb46c15d383ee9b1d6a" name="a3eb5f7525b474fb46c15d383ee9b1d6a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_spinBox_FontSize_valueChanged</b> (int arg1)</td></tr>
<tr class="memdesc:a3eb5f7525b474fb46c15d383ee9b1d6a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the given font size. <br /></td></tr>
<tr class="separator:a3eb5f7525b474fb46c15d383ee9b1d6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acdcd9cf3e007d9c60aa2f1449798a0ae"><td class="memItemLeft" align="right" valign="top"><a id="acdcd9cf3e007d9c60aa2f1449798a0ae" name="acdcd9cf3e007d9c60aa2f1449798a0ae"></a>
<tr class="memitem:acdcd9cf3e007d9c60aa2f1449798a0ae" id="r_acdcd9cf3e007d9c60aa2f1449798a0ae"><td class="memItemLeft" align="right" valign="top"><a id="acdcd9cf3e007d9c60aa2f1449798a0ae" name="acdcd9cf3e007d9c60aa2f1449798a0ae"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_button_FontSize_Minus_clicked</b> ()</td></tr>
<tr class="memdesc:acdcd9cf3e007d9c60aa2f1449798a0ae"><td class="mdescLeft">&#160;</td><td class="mdescRight">Decrease the font size of 1 point. <br /></td></tr>
<tr class="separator:acdcd9cf3e007d9c60aa2f1449798a0ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0939b6b9916b5719ea9c55d40659b83b"><td class="memItemLeft" align="right" valign="top"><a id="a0939b6b9916b5719ea9c55d40659b83b" name="a0939b6b9916b5719ea9c55d40659b83b"></a>
<tr class="memitem:a0939b6b9916b5719ea9c55d40659b83b" id="r_a0939b6b9916b5719ea9c55d40659b83b"><td class="memItemLeft" align="right" valign="top"><a id="a0939b6b9916b5719ea9c55d40659b83b" name="a0939b6b9916b5719ea9c55d40659b83b"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_button_FontSize_Plus_clicked</b> ()</td></tr>
<tr class="memdesc:a0939b6b9916b5719ea9c55d40659b83b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Increase the font size of 1 point. <br /></td></tr>
<tr class="separator:a0939b6b9916b5719ea9c55d40659b83b"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -120,13 +120,13 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>on_button_FontSize_Pl
<div class="textblock"><p><a class="el" href="classCrapnote.html" title="Crapnote.">Crapnote</a>. </p>
<p>A simple block-note like widget </p>
</div><hr/>The documentation for this class was generated from the following files:<ul>
<li>logdoctor/tools/crapnote/crapnote.h</li>
<li>logdoctor/tools/crapnote/crapnote.cpp</li>
<li>logdoctor/tools/crapnote/<b>crapnote.h</b></li>
<li>logdoctor/tools/crapnote/<b>crapnote.cpp</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -87,7 +87,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Crapup Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -94,37 +94,37 @@ Inheritance diagram for Crapup:</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="signals" name="signals"></a>
Signals</h2></td></tr>
<tr class="memitem:aab00b3d7f06317c5ff2753821d2b67d7"><td class="memItemLeft" align="right" valign="top"><a id="aab00b3d7f06317c5ff2753821d2b67d7" name="aab00b3d7f06317c5ff2753821d2b67d7"></a>
<tr class="memitem:aab00b3d7f06317c5ff2753821d2b67d7" id="r_aab00b3d7f06317c5ff2753821d2b67d7"><td class="memItemLeft" align="right" valign="top"><a id="aab00b3d7f06317c5ff2753821d2b67d7" name="aab00b3d7f06317c5ff2753821d2b67d7"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>abortRequest</b> ()</td></tr>
<tr class="memdesc:aab00b3d7f06317c5ff2753821d2b67d7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Emitted to abort an on-going request. <br /></td></tr>
<tr class="separator:aab00b3d7f06317c5ff2753821d2b67d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:adc4e169000cdeb4e82db0bddfc7778a7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapup.html#adc4e169000cdeb4e82db0bddfc7778a7">Crapup</a> (QWidget *parent=nullptr)</td></tr>
<tr class="memitem:adc4e169000cdeb4e82db0bddfc7778a7" id="r_adc4e169000cdeb4e82db0bddfc7778a7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapup.html#adc4e169000cdeb4e82db0bddfc7778a7">Crapup</a> (QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:adc4e169000cdeb4e82db0bddfc7778a7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class constructor. <br /></td></tr>
<tr class="separator:adc4e169000cdeb4e82db0bddfc7778a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d982e763155f2d28dcd55931623bb58"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapup.html#a6d982e763155f2d28dcd55931623bb58">versionCheck</a> (const float current_version)</td></tr>
<tr class="memitem:a6d982e763155f2d28dcd55931623bb58" id="r_a6d982e763155f2d28dcd55931623bb58"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapup.html#a6d982e763155f2d28dcd55931623bb58">versionCheck</a> (const float current_version)</td></tr>
<tr class="memdesc:a6d982e763155f2d28dcd55931623bb58"><td class="mdescLeft">&#160;</td><td class="mdescRight">Performs a version check. <br /></td></tr>
<tr class="separator:a6d982e763155f2d28dcd55931623bb58"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-slots" name="pri-slots"></a>
Private Slots</h2></td></tr>
<tr class="memitem:a1b3b1fa451669dc2791e5d14288a96e5"><td class="memItemLeft" align="right" valign="top"><a id="a1b3b1fa451669dc2791e5d14288a96e5" name="a1b3b1fa451669dc2791e5d14288a96e5"></a>
<tr class="memitem:a1b3b1fa451669dc2791e5d14288a96e5" id="r_a1b3b1fa451669dc2791e5d14288a96e5"><td class="memItemLeft" align="right" valign="top"><a id="a1b3b1fa451669dc2791e5d14288a96e5" name="a1b3b1fa451669dc2791e5d14288a96e5"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>closeEvent</b> (QCloseEvent *event) override</td></tr>
<tr class="memdesc:a1b3b1fa451669dc2791e5d14288a96e5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Override. <br /></td></tr>
<tr class="separator:a1b3b1fa451669dc2791e5d14288a96e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe79a787fc0820afbc4573ca7091d880"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapup.html#afe79a787fc0820afbc4573ca7091d880">requestTimeout</a> ()</td></tr>
<tr class="memitem:afe79a787fc0820afbc4573ca7091d880" id="r_afe79a787fc0820afbc4573ca7091d880"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapup.html#afe79a787fc0820afbc4573ca7091d880">requestTimeout</a> ()</td></tr>
<tr class="memdesc:afe79a787fc0820afbc4573ca7091d880"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when a request's times out. <br /></td></tr>
<tr class="separator:afe79a787fc0820afbc4573ca7091d880"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a334624ab394fd773b0e6063e7baf7960"><td class="memItemLeft" align="right" valign="top"><a id="a334624ab394fd773b0e6063e7baf7960" name="a334624ab394fd773b0e6063e7baf7960"></a>
<tr class="memitem:a334624ab394fd773b0e6063e7baf7960" id="r_a334624ab394fd773b0e6063e7baf7960"><td class="memItemLeft" align="right" valign="top"><a id="a334624ab394fd773b0e6063e7baf7960" name="a334624ab394fd773b0e6063e7baf7960"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>rotateImg</b> ()</td></tr>
<tr class="memdesc:a334624ab394fd773b0e6063e7baf7960"><td class="mdescLeft">&#160;</td><td class="mdescRight">Rotates the 'checking' image. <br /></td></tr>
<tr class="separator:a334624ab394fd773b0e6063e7baf7960"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
Private Member Functions</h2></td></tr>
<tr class="memitem:a52cad2625d432f367ca6441ebd35e64b"><td class="memItemLeft" align="right" valign="top"><a id="a52cad2625d432f367ca6441ebd35e64b" name="a52cad2625d432f367ca6441ebd35e64b"></a>
<tr class="memitem:a52cad2625d432f367ca6441ebd35e64b" id="r_a52cad2625d432f367ca6441ebd35e64b"><td class="memItemLeft" align="right" valign="top"><a id="a52cad2625d432f367ca6441ebd35e64b" name="a52cad2625d432f367ca6441ebd35e64b"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>deleteReply</b> ()</td></tr>
<tr class="memdesc:a52cad2625d432f367ca6441ebd35e64b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Deletes the reply in a safe way. <br /></td></tr>
<tr class="separator:a52cad2625d432f367ca6441ebd35e64b"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -228,13 +228,13 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>deleteReply</b> ()</t
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>logdoctor/modules/crapup/crapup.h</li>
<li>logdoctor/modules/crapup/crapup.cpp</li>
<li>logdoctor/modules/crapup/<b>crapup.h</b></li>
<li>logdoctor/modules/crapup/<b>crapup.cpp</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -77,22 +77,22 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classCrapview.html">Crapview</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classCrapview.html#abfd79f3e98097fd7127620b25a664d2d">calcGlobals</a>(std::vector&lt; std::tuple&lt; QString, QString &gt; &gt; &amp;recur_list, std::vector&lt; std::tuple&lt; QString, QString &gt; &gt; &amp;traffic_list, std::vector&lt; std::tuple&lt; QString, QString &gt; &gt; &amp;perf_list, std::vector&lt; QString &gt; &amp;work_list, const QString &amp;web_server) const</td><td class="entry"><a class="el" href="classCrapview.html">Crapview</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCrapview.html#a3fd5b734339c134768334bec9f94c8ba">calcGlobals</a>(std::vector&lt; std::tuple&lt; QString, QString &gt; &gt; &amp;recur_list, std::vector&lt; std::tuple&lt; QString, QString &gt; &gt; &amp;traffic_list, std::vector&lt; std::tuple&lt; QString, QString &gt; &gt; &amp;perf_list, std::vector&lt; QString &gt; &amp;work_list, const QString &amp;web_server) const</td><td class="entry"><a class="el" href="classCrapview.html">Crapview</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCrapview.html#ae0eb083eea7e2bef76345242da41bf69">clearDates</a>()</td><td class="entry"><a class="el" href="classCrapview.html">Crapview</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCrapview.html#a0d654bcb031c3dc994e665c1d73a125a">drawCount</a>(QTableWidget *table, QtCharts::QChartView *chart, const QChart::ChartTheme &amp;theme, const QString &amp;web_server, const QString &amp;year, const QString &amp;month, const QString &amp;day, const QString &amp;field) const</td><td class="entry"><a class="el" href="classCrapview.html">Crapview</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCrapview.html#a39c4dd650adacc3cea98ca5df77dcfb9">drawDay</a>(QtCharts::QChartView *chart, const QChart::ChartTheme &amp;theme, const QString &amp;web_server, const QString &amp;from_year, const QString &amp;from_month, const QString &amp;from_day, const QString &amp;to_year, const QString &amp;to_month, const QString &amp;to_day, const QString &amp;field, const QString &amp;filter) const</td><td class="entry"><a class="el" href="classCrapview.html">Crapview</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCrapview.html#aa15b19dc928bfd627be9fe2ac08bc945">drawRelat</a>(QtCharts::QChartView *chart, const QChart::ChartTheme &amp;theme, const QString &amp;web_server, const QString &amp;from_year, const QString &amp;from_month, const QString &amp;from_day, const QString &amp;to_year, const QString &amp;to_month, const QString &amp;to_day, const QString &amp;field_1, const QString &amp;filter_1, const QString &amp;field_2, const QString &amp;filter_2) const</td><td class="entry"><a class="el" href="classCrapview.html">Crapview</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCrapview.html#a1029cd84b8b8714914ba41e6441ee25b">drawSpeed</a>(QTableWidget *table, QtCharts::QChartView *chart, const QChart::ChartTheme &amp;theme, const QString &amp;web_server, const QString &amp;year, const QString &amp;month, const QString &amp;day, const QString &amp;protocol, const QString &amp;method, const QString &amp;uri, const QString &amp;query, const QString &amp;response) const</td><td class="entry"><a class="el" href="classCrapview.html">Crapview</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCrapview.html#a6ab3683df668a280e3331e1ad0533466">drawWarn</a>(QTableWidget *table, QtCharts::QChartView *chart, const QChart::ChartTheme &amp;theme, const QString &amp;web_server, const QString &amp;year, const QString &amp;month, const QString &amp;day, const QString &amp;hour) const</td><td class="entry"><a class="el" href="classCrapview.html">Crapview</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCrapview.html#ad236d47a166473dd80b3580cef6b2fe4">getDays</a>(const QString &amp;web_server, const QString &amp;year, const QString &amp;month) const</td><td class="entry"><a class="el" href="classCrapview.html">Crapview</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCrapview.html#a3932bb5898391dd7cc19a3704824b4fa">getDialogsLevel</a>() const</td><td class="entry"><a class="el" href="classCrapview.html">Crapview</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCrapview.html#aa5e2766b9ecf695a6f6af6b90eeecd37">getFields</a>(const std::string &amp;tab) const</td><td class="entry"><a class="el" href="classCrapview.html">Crapview</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCrapview.html#a83012f76f0e2da594a0bc8ecaf691fe5">getHours</a>() const</td><td class="entry"><a class="el" href="classCrapview.html">Crapview</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCrapview.html#ad64e3c54db4991cb57d65596b109e427">getLogFieldID</a>(const QString &amp;field_str) const</td><td class="entry"><a class="el" href="classCrapview.html">Crapview</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCrapview.html#a0e08d53c5ee688dd546f5b2642c50d7a">getLogFieldString</a>(const int field_id) const</td><td class="entry"><a class="el" href="classCrapview.html">Crapview</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCrapview.html#a6cfb73153496431dfd3e771c5d501af4">getMonthNumber</a>(const QString &amp;month_str) const</td><td class="entry"><a class="el" href="classCrapview.html">Crapview</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCrapview.html#a1f3fcee062ad231dc97f3f4ee31aa554">getMonths</a>(const QString &amp;web_server, const QString &amp;year) const</td><td class="entry"><a class="el" href="classCrapview.html">Crapview</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCrapview.html#a611cd7a9aaaa445cfb6b774815a533b8">getYears</a>(const QString &amp;web_server) const</td><td class="entry"><a class="el" href="classCrapview.html">Crapview</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCrapview.html#aca27d259093a187db1015a4d68a2ceee">drawCount</a>(QTableWidget *table, QChartView *chart, const QChart::ChartTheme &amp;theme, const QString &amp;web_server, const QString &amp;year, const QString &amp;month, const QString &amp;day, const QString &amp;field) const</td><td class="entry"><a class="el" href="classCrapview.html">Crapview</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCrapview.html#af80a9ccb827db918362f407141af5609">drawDay</a>(QChartView *chart, const QChart::ChartTheme &amp;theme, const QString &amp;web_server, const QString &amp;from_year, const QString &amp;from_month, const QString &amp;from_day, const QString &amp;to_year, const QString &amp;to_month, const QString &amp;to_day, const QString &amp;field, const QString &amp;filter) const</td><td class="entry"><a class="el" href="classCrapview.html">Crapview</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCrapview.html#ad16992f42b9e6f4b5efc8a012db59482">drawRelat</a>(QChartView *chart, const QChart::ChartTheme &amp;theme, const QString &amp;web_server, const QString &amp;from_year, const QString &amp;from_month, const QString &amp;from_day, const QString &amp;to_year, const QString &amp;to_month, const QString &amp;to_day, const QString &amp;field_1, const QString &amp;filter_1, const QString &amp;field_2, const QString &amp;filter_2) const</td><td class="entry"><a class="el" href="classCrapview.html">Crapview</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCrapview.html#a7e0ecbd3f83e901d42cbbb823265cb61">drawSpeed</a>(QTableWidget *table, QChartView *chart, const QChart::ChartTheme &amp;theme, const QString &amp;web_server, const QString &amp;year, const QString &amp;month, const QString &amp;day, const QString &amp;protocol, const QString &amp;method, const QString &amp;uri, const QString &amp;query, const QString &amp;response) const</td><td class="entry"><a class="el" href="classCrapview.html">Crapview</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCrapview.html#a89977ee5957ce6e8aef8a7a6d37ef5a6">drawWarn</a>(QTableWidget *table, QChartView *chart, const QChart::ChartTheme &amp;theme, const QString &amp;web_server, const QString &amp;year, const QString &amp;month, const QString &amp;day, const QString &amp;hour) const</td><td class="entry"><a class="el" href="classCrapview.html">Crapview</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCrapview.html#a5c8cdc4ac91bd583d9b8a3d1aaea86c0">getDays</a>(const QString &amp;web_server, const QString &amp;year, const QString &amp;month) const</td><td class="entry"><a class="el" href="classCrapview.html">Crapview</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCrapview.html#ac5bc1d50dc4d65ab3be5d85ce1010224">getDialogsLevel</a>() const</td><td class="entry"><a class="el" href="classCrapview.html">Crapview</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCrapview.html#a1ff83b4bda0d56e07163c8f9c30dd3ef">getFields</a>(const std::string &amp;tab) const</td><td class="entry"><a class="el" href="classCrapview.html">Crapview</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCrapview.html#a4e3937793d8ec572b0798dd1669bbff4">getHours</a>() const</td><td class="entry"><a class="el" href="classCrapview.html">Crapview</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCrapview.html#a5469ce72afc57cd1c108172189031270">getLogFieldID</a>(const QString &amp;field_str) const</td><td class="entry"><a class="el" href="classCrapview.html">Crapview</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCrapview.html#ae103f35a46e97fc165edad43627b99a3">getLogFieldString</a>(const size_t field_id) const</td><td class="entry"><a class="el" href="classCrapview.html">Crapview</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCrapview.html#acbeb5c6be095cf4c95f3cdbbf4c625de">getMonthNumber</a>(const QString &amp;month_str) const</td><td class="entry"><a class="el" href="classCrapview.html">Crapview</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCrapview.html#a067eebbdf9166dbf0756c8bacdc8c5ca">getMonths</a>(const QString &amp;web_server, const QString &amp;year) const</td><td class="entry"><a class="el" href="classCrapview.html">Crapview</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCrapview.html#a1c8e47e7ef3bb493b2876512df77998f">getYears</a>(const QString &amp;web_server) const</td><td class="entry"><a class="el" href="classCrapview.html">Crapview</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCrapview.html#ac98b1cbc75604b5145b5cff36e96eb78">refreshDates</a>()</td><td class="entry"><a class="el" href="classCrapview.html">Crapview</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCrapview.html#ac4f0e1215a892983b1c75f268bb1d60d">setDbPath</a>(const std::string &amp;path)</td><td class="entry"><a class="el" href="classCrapview.html">Crapview</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCrapview.html#a6926fe7c37e2f407e3846d0308546558">setDialogsLevel</a>(const int new_level)</td><td class="entry"><a class="el" href="classCrapview.html">Crapview</a></td><td class="entry"></td></tr>
@ -100,7 +100,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Crapview Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -91,83 +91,83 @@ Inheritance diagram for Crapview:</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a3932bb5898391dd7cc19a3704824b4fa"><td class="memItemLeft" align="right" valign="top"><a id="a3932bb5898391dd7cc19a3704824b4fa" name="a3932bb5898391dd7cc19a3704824b4fa"></a>
const int&#160;</td><td class="memItemRight" valign="bottom"><b>getDialogsLevel</b> () const</td></tr>
<tr class="memdesc:a3932bb5898391dd7cc19a3704824b4fa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the Dialogs level. <br /></td></tr>
<tr class="separator:a3932bb5898391dd7cc19a3704824b4fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6926fe7c37e2f407e3846d0308546558"><td class="memItemLeft" align="right" valign="top"><a id="a6926fe7c37e2f407e3846d0308546558" name="a6926fe7c37e2f407e3846d0308546558"></a>
<tr class="memitem:ac5bc1d50dc4d65ab3be5d85ce1010224" id="r_ac5bc1d50dc4d65ab3be5d85ce1010224"><td class="memItemLeft" align="right" valign="top"><a id="ac5bc1d50dc4d65ab3be5d85ce1010224" name="ac5bc1d50dc4d65ab3be5d85ce1010224"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>getDialogsLevel</b> () const</td></tr>
<tr class="memdesc:ac5bc1d50dc4d65ab3be5d85ce1010224"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the Dialogs level. <br /></td></tr>
<tr class="separator:ac5bc1d50dc4d65ab3be5d85ce1010224"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6926fe7c37e2f407e3846d0308546558" id="r_a6926fe7c37e2f407e3846d0308546558"><td class="memItemLeft" align="right" valign="top"><a id="a6926fe7c37e2f407e3846d0308546558" name="a6926fe7c37e2f407e3846d0308546558"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>setDialogsLevel</b> (const int new_level)</td></tr>
<tr class="memdesc:a6926fe7c37e2f407e3846d0308546558"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the new Dialogs level. <br /></td></tr>
<tr class="separator:a6926fe7c37e2f407e3846d0308546558"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4f0e1215a892983b1c75f268bb1d60d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapview.html#ac4f0e1215a892983b1c75f268bb1d60d">setDbPath</a> (const std::string &amp;path)</td></tr>
<tr class="memitem:ac4f0e1215a892983b1c75f268bb1d60d" id="r_ac4f0e1215a892983b1c75f268bb1d60d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapview.html#ac4f0e1215a892983b1c75f268bb1d60d">setDbPath</a> (const std::string &amp;path)</td></tr>
<tr class="memdesc:ac4f0e1215a892983b1c75f268bb1d60d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the new path for the logs Collection database. <br /></td></tr>
<tr class="separator:ac4f0e1215a892983b1c75f268bb1d60d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e08d53c5ee688dd546f5b2642c50d7a"><td class="memItemLeft" align="right" valign="top">const QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapview.html#a0e08d53c5ee688dd546f5b2642c50d7a">getLogFieldString</a> (const int field_id) const</td></tr>
<tr class="memdesc:a0e08d53c5ee688dd546f5b2642c50d7a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the printable log field corresponding to the given ID. <br /></td></tr>
<tr class="separator:a0e08d53c5ee688dd546f5b2642c50d7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad64e3c54db4991cb57d65596b109e427"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapview.html#ad64e3c54db4991cb57d65596b109e427">getLogFieldID</a> (const QString &amp;field_str) const</td></tr>
<tr class="memdesc:ad64e3c54db4991cb57d65596b109e427"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the log field ID corresponding to the given printable field. <br /></td></tr>
<tr class="separator:ad64e3c54db4991cb57d65596b109e427"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6cfb73153496431dfd3e771c5d501af4"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapview.html#a6cfb73153496431dfd3e771c5d501af4">getMonthNumber</a> (const QString &amp;month_str) const</td></tr>
<tr class="memdesc:a6cfb73153496431dfd3e771c5d501af4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the month number corresponding to the given printable month. <br /></td></tr>
<tr class="separator:a6cfb73153496431dfd3e771c5d501af4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac98b1cbc75604b5145b5cff36e96eb78"><td class="memItemLeft" align="right" valign="top"><a id="ac98b1cbc75604b5145b5cff36e96eb78" name="ac98b1cbc75604b5145b5cff36e96eb78"></a>
<tr class="memitem:ae103f35a46e97fc165edad43627b99a3" id="r_ae103f35a46e97fc165edad43627b99a3"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapview.html#ae103f35a46e97fc165edad43627b99a3">getLogFieldString</a> (const size_t field_id) const</td></tr>
<tr class="memdesc:ae103f35a46e97fc165edad43627b99a3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the printable log field corresponding to the given ID. <br /></td></tr>
<tr class="separator:ae103f35a46e97fc165edad43627b99a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5469ce72afc57cd1c108172189031270" id="r_a5469ce72afc57cd1c108172189031270"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapview.html#a5469ce72afc57cd1c108172189031270">getLogFieldID</a> (const QString &amp;field_str) const</td></tr>
<tr class="memdesc:a5469ce72afc57cd1c108172189031270"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the log field ID corresponding to the given printable field. <br /></td></tr>
<tr class="separator:a5469ce72afc57cd1c108172189031270"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acbeb5c6be095cf4c95f3cdbbf4c625de" id="r_acbeb5c6be095cf4c95f3cdbbf4c625de"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapview.html#acbeb5c6be095cf4c95f3cdbbf4c625de">getMonthNumber</a> (const QString &amp;month_str) const</td></tr>
<tr class="memdesc:acbeb5c6be095cf4c95f3cdbbf4c625de"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the month number corresponding to the given printable month. <br /></td></tr>
<tr class="separator:acbeb5c6be095cf4c95f3cdbbf4c625de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac98b1cbc75604b5145b5cff36e96eb78" id="r_ac98b1cbc75604b5145b5cff36e96eb78"><td class="memItemLeft" align="right" valign="top"><a id="ac98b1cbc75604b5145b5cff36e96eb78" name="ac98b1cbc75604b5145b5cff36e96eb78"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>refreshDates</b> ()</td></tr>
<tr class="memdesc:ac98b1cbc75604b5145b5cff36e96eb78"><td class="mdescLeft">&#160;</td><td class="mdescRight">Refreshes the list of the dates which are available in the database. <br /></td></tr>
<tr class="separator:ac98b1cbc75604b5145b5cff36e96eb78"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae0eb083eea7e2bef76345242da41bf69"><td class="memItemLeft" align="right" valign="top"><a id="ae0eb083eea7e2bef76345242da41bf69" name="ae0eb083eea7e2bef76345242da41bf69"></a>
<tr class="memitem:ae0eb083eea7e2bef76345242da41bf69" id="r_ae0eb083eea7e2bef76345242da41bf69"><td class="memItemLeft" align="right" valign="top"><a id="ae0eb083eea7e2bef76345242da41bf69" name="ae0eb083eea7e2bef76345242da41bf69"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>clearDates</b> ()</td></tr>
<tr class="memdesc:ae0eb083eea7e2bef76345242da41bf69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Erases the list of available dates. <br /></td></tr>
<tr class="separator:ae0eb083eea7e2bef76345242da41bf69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a611cd7a9aaaa445cfb6b774815a533b8"><td class="memItemLeft" align="right" valign="top">const QStringList&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapview.html#a611cd7a9aaaa445cfb6b774815a533b8">getYears</a> (const QString &amp;web_server) const</td></tr>
<tr class="memdesc:a611cd7a9aaaa445cfb6b774815a533b8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns le list of available years, for the given web server. <br /></td></tr>
<tr class="separator:a611cd7a9aaaa445cfb6b774815a533b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f3fcee062ad231dc97f3f4ee31aa554"><td class="memItemLeft" align="right" valign="top">const QStringList&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapview.html#a1f3fcee062ad231dc97f3f4ee31aa554">getMonths</a> (const QString &amp;web_server, const QString &amp;year) const</td></tr>
<tr class="memdesc:a1f3fcee062ad231dc97f3f4ee31aa554"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns le list of available months in the given year, for the given web server. <br /></td></tr>
<tr class="separator:a1f3fcee062ad231dc97f3f4ee31aa554"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad236d47a166473dd80b3580cef6b2fe4"><td class="memItemLeft" align="right" valign="top">const QStringList&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapview.html#ad236d47a166473dd80b3580cef6b2fe4">getDays</a> (const QString &amp;web_server, const QString &amp;year, const QString &amp;month) const</td></tr>
<tr class="memdesc:ad236d47a166473dd80b3580cef6b2fe4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns le list of available days in the given month and year, for the given web server. <br /></td></tr>
<tr class="separator:ad236d47a166473dd80b3580cef6b2fe4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83012f76f0e2da594a0bc8ecaf691fe5"><td class="memItemLeft" align="right" valign="top">const QStringList&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapview.html#a83012f76f0e2da594a0bc8ecaf691fe5">getHours</a> () const</td></tr>
<tr class="memdesc:a83012f76f0e2da594a0bc8ecaf691fe5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns all the hours of the day. <br /></td></tr>
<tr class="separator:a83012f76f0e2da594a0bc8ecaf691fe5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa5e2766b9ecf695a6f6af6b90eeecd37"><td class="memItemLeft" align="right" valign="top">const QStringList&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapview.html#aa5e2766b9ecf695a6f6af6b90eeecd37">getFields</a> (const std::string &amp;tab) const</td></tr>
<tr class="memdesc:aa5e2766b9ecf695a6f6af6b90eeecd37"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a list of the fields for the given tab. <br /></td></tr>
<tr class="separator:aa5e2766b9ecf695a6f6af6b90eeecd37"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5936b20a36eb7293eb1ab7dffd5a28cf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapview.html#a5936b20a36eb7293eb1ab7dffd5a28cf">updateWarn</a> (QTableWidget *table, const QString &amp;web_server) const</td></tr>
<tr class="memitem:a1c8e47e7ef3bb493b2876512df77998f" id="r_a1c8e47e7ef3bb493b2876512df77998f"><td class="memItemLeft" align="right" valign="top">QStringList&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapview.html#a1c8e47e7ef3bb493b2876512df77998f">getYears</a> (const QString &amp;web_server) const</td></tr>
<tr class="memdesc:a1c8e47e7ef3bb493b2876512df77998f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns le list of available years, for the given web server. <br /></td></tr>
<tr class="separator:a1c8e47e7ef3bb493b2876512df77998f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a067eebbdf9166dbf0756c8bacdc8c5ca" id="r_a067eebbdf9166dbf0756c8bacdc8c5ca"><td class="memItemLeft" align="right" valign="top">QStringList&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapview.html#a067eebbdf9166dbf0756c8bacdc8c5ca">getMonths</a> (const QString &amp;web_server, const QString &amp;year) const</td></tr>
<tr class="memdesc:a067eebbdf9166dbf0756c8bacdc8c5ca"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns le list of available months in the given year, for the given web server. <br /></td></tr>
<tr class="separator:a067eebbdf9166dbf0756c8bacdc8c5ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5c8cdc4ac91bd583d9b8a3d1aaea86c0" id="r_a5c8cdc4ac91bd583d9b8a3d1aaea86c0"><td class="memItemLeft" align="right" valign="top">QStringList&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapview.html#a5c8cdc4ac91bd583d9b8a3d1aaea86c0">getDays</a> (const QString &amp;web_server, const QString &amp;year, const QString &amp;month) const</td></tr>
<tr class="memdesc:a5c8cdc4ac91bd583d9b8a3d1aaea86c0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns le list of available days in the given month and year, for the given web server. <br /></td></tr>
<tr class="separator:a5c8cdc4ac91bd583d9b8a3d1aaea86c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e3937793d8ec572b0798dd1669bbff4" id="r_a4e3937793d8ec572b0798dd1669bbff4"><td class="memItemLeft" align="right" valign="top">QStringList&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapview.html#a4e3937793d8ec572b0798dd1669bbff4">getHours</a> () const</td></tr>
<tr class="memdesc:a4e3937793d8ec572b0798dd1669bbff4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns all the hours of the day. <br /></td></tr>
<tr class="separator:a4e3937793d8ec572b0798dd1669bbff4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ff83b4bda0d56e07163c8f9c30dd3ef" id="r_a1ff83b4bda0d56e07163c8f9c30dd3ef"><td class="memItemLeft" align="right" valign="top">QStringList&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapview.html#a1ff83b4bda0d56e07163c8f9c30dd3ef">getFields</a> (const std::string &amp;tab) const</td></tr>
<tr class="memdesc:a1ff83b4bda0d56e07163c8f9c30dd3ef"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a list of the fields for the given tab. <br /></td></tr>
<tr class="separator:a1ff83b4bda0d56e07163c8f9c30dd3ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5936b20a36eb7293eb1ab7dffd5a28cf" id="r_a5936b20a36eb7293eb1ab7dffd5a28cf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapview.html#a5936b20a36eb7293eb1ab7dffd5a28cf">updateWarn</a> (QTableWidget *table, const QString &amp;web_server) const</td></tr>
<tr class="memdesc:a5936b20a36eb7293eb1ab7dffd5a28cf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates the database applying the changes which have been made to the table. <br /></td></tr>
<tr class="separator:a5936b20a36eb7293eb1ab7dffd5a28cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ab3683df668a280e3331e1ad0533466"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapview.html#a6ab3683df668a280e3331e1ad0533466">drawWarn</a> (QTableWidget *table, QtCharts::QChartView *chart, const QChart::ChartTheme &amp;theme, const QString &amp;web_server, const QString &amp;year, const QString &amp;month, const QString &amp;day, const QString &amp;hour) const</td></tr>
<tr class="memdesc:a6ab3683df668a280e3331e1ad0533466"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws the chart and fills the table for the Warnings stats. <br /></td></tr>
<tr class="separator:a6ab3683df668a280e3331e1ad0533466"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1029cd84b8b8714914ba41e6441ee25b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapview.html#a1029cd84b8b8714914ba41e6441ee25b">drawSpeed</a> (QTableWidget *table, QtCharts::QChartView *chart, const QChart::ChartTheme &amp;theme, const QString &amp;web_server, const QString &amp;year, const QString &amp;month, const QString &amp;day, const QString &amp;protocol, const QString &amp;method, const QString &amp;uri, const QString &amp;query, const QString &amp;response) const</td></tr>
<tr class="memdesc:a1029cd84b8b8714914ba41e6441ee25b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws the chart and fills the table for the Speed stats. <br /></td></tr>
<tr class="separator:a1029cd84b8b8714914ba41e6441ee25b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d654bcb031c3dc994e665c1d73a125a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapview.html#a0d654bcb031c3dc994e665c1d73a125a">drawCount</a> (QTableWidget *table, QtCharts::QChartView *chart, const QChart::ChartTheme &amp;theme, const QString &amp;web_server, const QString &amp;year, const QString &amp;month, const QString &amp;day, const QString &amp;field) const</td></tr>
<tr class="memdesc:a0d654bcb031c3dc994e665c1d73a125a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws the chart and fills the table for the Counts stats. <br /></td></tr>
<tr class="separator:a0d654bcb031c3dc994e665c1d73a125a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39c4dd650adacc3cea98ca5df77dcfb9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapview.html#a39c4dd650adacc3cea98ca5df77dcfb9">drawDay</a> (QtCharts::QChartView *chart, const QChart::ChartTheme &amp;theme, const QString &amp;web_server, const QString &amp;from_year, const QString &amp;from_month, const QString &amp;from_day, const QString &amp;to_year, const QString &amp;to_month, const QString &amp;to_day, const QString &amp;field, const QString &amp;filter) const</td></tr>
<tr class="memdesc:a39c4dd650adacc3cea98ca5df77dcfb9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws the chart for the Daytime stats. <br /></td></tr>
<tr class="separator:a39c4dd650adacc3cea98ca5df77dcfb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa15b19dc928bfd627be9fe2ac08bc945"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapview.html#aa15b19dc928bfd627be9fe2ac08bc945">drawRelat</a> (QtCharts::QChartView *chart, const QChart::ChartTheme &amp;theme, const QString &amp;web_server, const QString &amp;from_year, const QString &amp;from_month, const QString &amp;from_day, const QString &amp;to_year, const QString &amp;to_month, const QString &amp;to_day, const QString &amp;field_1, const QString &amp;filter_1, const QString &amp;field_2, const QString &amp;filter_2) const</td></tr>
<tr class="memdesc:aa15b19dc928bfd627be9fe2ac08bc945"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws the chart for the Relational stats. <br /></td></tr>
<tr class="separator:aa15b19dc928bfd627be9fe2ac08bc945"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abfd79f3e98097fd7127620b25a664d2d"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapview.html#abfd79f3e98097fd7127620b25a664d2d">calcGlobals</a> (std::vector&lt; std::tuple&lt; QString, QString &gt; &gt; &amp;recur_list, std::vector&lt; std::tuple&lt; QString, QString &gt; &gt; &amp;traffic_list, std::vector&lt; std::tuple&lt; QString, QString &gt; &gt; &amp;perf_list, std::vector&lt; QString &gt; &amp;work_list, const QString &amp;web_server) const</td></tr>
<tr class="memdesc:abfd79f3e98097fd7127620b25a664d2d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves the data to fill the Globals stats. <br /></td></tr>
<tr class="separator:abfd79f3e98097fd7127620b25a664d2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a89977ee5957ce6e8aef8a7a6d37ef5a6" id="r_a89977ee5957ce6e8aef8a7a6d37ef5a6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapview.html#a89977ee5957ce6e8aef8a7a6d37ef5a6">drawWarn</a> (QTableWidget *table, QChartView *chart, const QChart::ChartTheme &amp;theme, const QString &amp;web_server, const QString &amp;year, const QString &amp;month, const QString &amp;day, const QString &amp;hour) const</td></tr>
<tr class="memdesc:a89977ee5957ce6e8aef8a7a6d37ef5a6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws the chart and fills the table for the Warnings stats. <br /></td></tr>
<tr class="separator:a89977ee5957ce6e8aef8a7a6d37ef5a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7e0ecbd3f83e901d42cbbb823265cb61" id="r_a7e0ecbd3f83e901d42cbbb823265cb61"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapview.html#a7e0ecbd3f83e901d42cbbb823265cb61">drawSpeed</a> (QTableWidget *table, QChartView *chart, const QChart::ChartTheme &amp;theme, const QString &amp;web_server, const QString &amp;year, const QString &amp;month, const QString &amp;day, const QString &amp;protocol, const QString &amp;method, const QString &amp;uri, const QString &amp;query, const QString &amp;response) const</td></tr>
<tr class="memdesc:a7e0ecbd3f83e901d42cbbb823265cb61"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws the chart and fills the table for the Speed stats. <br /></td></tr>
<tr class="separator:a7e0ecbd3f83e901d42cbbb823265cb61"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca27d259093a187db1015a4d68a2ceee" id="r_aca27d259093a187db1015a4d68a2ceee"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapview.html#aca27d259093a187db1015a4d68a2ceee">drawCount</a> (QTableWidget *table, QChartView *chart, const QChart::ChartTheme &amp;theme, const QString &amp;web_server, const QString &amp;year, const QString &amp;month, const QString &amp;day, const QString &amp;field) const</td></tr>
<tr class="memdesc:aca27d259093a187db1015a4d68a2ceee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws the chart and fills the table for the Counts stats. <br /></td></tr>
<tr class="separator:aca27d259093a187db1015a4d68a2ceee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af80a9ccb827db918362f407141af5609" id="r_af80a9ccb827db918362f407141af5609"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapview.html#af80a9ccb827db918362f407141af5609">drawDay</a> (QChartView *chart, const QChart::ChartTheme &amp;theme, const QString &amp;web_server, const QString &amp;from_year, const QString &amp;from_month, const QString &amp;from_day, const QString &amp;to_year, const QString &amp;to_month, const QString &amp;to_day, const QString &amp;field, const QString &amp;filter) const</td></tr>
<tr class="memdesc:af80a9ccb827db918362f407141af5609"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws the chart for the Daytime stats. <br /></td></tr>
<tr class="separator:af80a9ccb827db918362f407141af5609"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad16992f42b9e6f4b5efc8a012db59482" id="r_ad16992f42b9e6f4b5efc8a012db59482"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapview.html#ad16992f42b9e6f4b5efc8a012db59482">drawRelat</a> (QChartView *chart, const QChart::ChartTheme &amp;theme, const QString &amp;web_server, const QString &amp;from_year, const QString &amp;from_month, const QString &amp;from_day, const QString &amp;to_year, const QString &amp;to_month, const QString &amp;to_day, const QString &amp;field_1, const QString &amp;filter_1, const QString &amp;field_2, const QString &amp;filter_2) const</td></tr>
<tr class="memdesc:ad16992f42b9e6f4b5efc8a012db59482"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws the chart for the Relational stats. <br /></td></tr>
<tr class="separator:ad16992f42b9e6f4b5efc8a012db59482"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3fd5b734339c134768334bec9f94c8ba" id="r_a3fd5b734339c134768334bec9f94c8ba"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrapview.html#a3fd5b734339c134768334bec9f94c8ba">calcGlobals</a> (std::vector&lt; std::tuple&lt; QString, QString &gt; &gt; &amp;recur_list, std::vector&lt; std::tuple&lt; QString, QString &gt; &gt; &amp;traffic_list, std::vector&lt; std::tuple&lt; QString, QString &gt; &gt; &amp;perf_list, std::vector&lt; QString &gt; &amp;work_list, const QString &amp;web_server) const</td></tr>
<tr class="memdesc:a3fd5b734339c134768334bec9f94c8ba"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves the data to fill the Globals stats. <br /></td></tr>
<tr class="separator:a3fd5b734339c134768334bec9f94c8ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p><a class="el" href="classCrapview.html" title="Crapview.">Crapview</a>. </p>
<p>Performs operations related to the visualization of the statistics </p>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a id="abfd79f3e98097fd7127620b25a664d2d" name="abfd79f3e98097fd7127620b25a664d2d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abfd79f3e98097fd7127620b25a664d2d">&#9670;&#160;</a></span>calcGlobals()</h2>
<a id="a3fd5b734339c134768334bec9f94c8ba" name="a3fd5b734339c134768334bec9f94c8ba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3fd5b734339c134768334bec9f94c8ba">&#9670;&#160;</a></span>calcGlobals()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const bool Crapview::calcGlobals </td>
<td class="memname">bool Crapview::calcGlobals </td>
<td>(</td>
<td class="paramtype">std::vector&lt; std::tuple&lt; QString, QString &gt; &gt; &amp;&#160;</td>
<td class="paramname"><em>recur_list</em>, </td>
@ -219,8 +219,8 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>clearDates</b> ()</td
</div>
</div>
<a id="a0d654bcb031c3dc994e665c1d73a125a" name="a0d654bcb031c3dc994e665c1d73a125a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0d654bcb031c3dc994e665c1d73a125a">&#9670;&#160;</a></span>drawCount()</h2>
<a id="aca27d259093a187db1015a4d68a2ceee" name="aca27d259093a187db1015a4d68a2ceee"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aca27d259093a187db1015a4d68a2ceee">&#9670;&#160;</a></span>drawCount()</h2>
<div class="memitem">
<div class="memproto">
@ -234,7 +234,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>clearDates</b> ()</td
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">QtCharts::QChartView *&#160;</td>
<td class="paramtype">QChartView *&#160;</td>
<td class="paramname"><em>chart</em>, </td>
</tr>
<tr>
@ -298,8 +298,8 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>clearDates</b> ()</td
</div>
</div>
<a id="a39c4dd650adacc3cea98ca5df77dcfb9" name="a39c4dd650adacc3cea98ca5df77dcfb9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a39c4dd650adacc3cea98ca5df77dcfb9">&#9670;&#160;</a></span>drawDay()</h2>
<a id="af80a9ccb827db918362f407141af5609" name="af80a9ccb827db918362f407141af5609"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af80a9ccb827db918362f407141af5609">&#9670;&#160;</a></span>drawDay()</h2>
<div class="memitem">
<div class="memproto">
@ -307,7 +307,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>clearDates</b> ()</td
<tr>
<td class="memname">void Crapview::drawDay </td>
<td>(</td>
<td class="paramtype">QtCharts::QChartView *&#160;</td>
<td class="paramtype">QChartView *&#160;</td>
<td class="paramname"><em>chart</em>, </td>
</tr>
<tr>
@ -398,8 +398,8 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>clearDates</b> ()</td
</div>
</div>
<a id="aa15b19dc928bfd627be9fe2ac08bc945" name="aa15b19dc928bfd627be9fe2ac08bc945"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa15b19dc928bfd627be9fe2ac08bc945">&#9670;&#160;</a></span>drawRelat()</h2>
<a id="ad16992f42b9e6f4b5efc8a012db59482" name="ad16992f42b9e6f4b5efc8a012db59482"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad16992f42b9e6f4b5efc8a012db59482">&#9670;&#160;</a></span>drawRelat()</h2>
<div class="memitem">
<div class="memproto">
@ -407,7 +407,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>clearDates</b> ()</td
<tr>
<td class="memname">void Crapview::drawRelat </td>
<td>(</td>
<td class="paramtype">QtCharts::QChartView *&#160;</td>
<td class="paramtype">QChartView *&#160;</td>
<td class="paramname"><em>chart</em>, </td>
</tr>
<tr>
@ -512,8 +512,8 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>clearDates</b> ()</td
</div>
</div>
<a id="a1029cd84b8b8714914ba41e6441ee25b" name="a1029cd84b8b8714914ba41e6441ee25b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1029cd84b8b8714914ba41e6441ee25b">&#9670;&#160;</a></span>drawSpeed()</h2>
<a id="a7e0ecbd3f83e901d42cbbb823265cb61" name="a7e0ecbd3f83e901d42cbbb823265cb61"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7e0ecbd3f83e901d42cbbb823265cb61">&#9670;&#160;</a></span>drawSpeed()</h2>
<div class="memitem">
<div class="memproto">
@ -527,7 +527,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>clearDates</b> ()</td
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">QtCharts::QChartView *&#160;</td>
<td class="paramtype">QChartView *&#160;</td>
<td class="paramname"><em>chart</em>, </td>
</tr>
<tr>
@ -619,8 +619,8 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>clearDates</b> ()</td
</div>
</div>
<a id="a6ab3683df668a280e3331e1ad0533466" name="a6ab3683df668a280e3331e1ad0533466"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6ab3683df668a280e3331e1ad0533466">&#9670;&#160;</a></span>drawWarn()</h2>
<a id="a89977ee5957ce6e8aef8a7a6d37ef5a6" name="a89977ee5957ce6e8aef8a7a6d37ef5a6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a89977ee5957ce6e8aef8a7a6d37ef5a6">&#9670;&#160;</a></span>drawWarn()</h2>
<div class="memitem">
<div class="memproto">
@ -634,7 +634,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>clearDates</b> ()</td
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">QtCharts::QChartView *&#160;</td>
<td class="paramtype">QChartView *&#160;</td>
<td class="paramname"><em>chart</em>, </td>
</tr>
<tr>
@ -698,14 +698,14 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>clearDates</b> ()</td
</div>
</div>
<a id="ad236d47a166473dd80b3580cef6b2fe4" name="ad236d47a166473dd80b3580cef6b2fe4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad236d47a166473dd80b3580cef6b2fe4">&#9670;&#160;</a></span>getDays()</h2>
<a id="a5c8cdc4ac91bd583d9b8a3d1aaea86c0" name="a5c8cdc4ac91bd583d9b8a3d1aaea86c0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5c8cdc4ac91bd583d9b8a3d1aaea86c0">&#9670;&#160;</a></span>getDays()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const QStringList Crapview::getDays </td>
<td class="memname">QStringList Crapview::getDays </td>
<td>(</td>
<td class="paramtype">const QString &amp;&#160;</td>
<td class="paramname"><em>web_server</em>, </td>
@ -743,14 +743,14 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>clearDates</b> ()</td
</div>
</div>
<a id="aa5e2766b9ecf695a6f6af6b90eeecd37" name="aa5e2766b9ecf695a6f6af6b90eeecd37"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa5e2766b9ecf695a6f6af6b90eeecd37">&#9670;&#160;</a></span>getFields()</h2>
<a id="a1ff83b4bda0d56e07163c8f9c30dd3ef" name="a1ff83b4bda0d56e07163c8f9c30dd3ef"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1ff83b4bda0d56e07163c8f9c30dd3ef">&#9670;&#160;</a></span>getFields()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const QStringList Crapview::getFields </td>
<td class="memname">QStringList Crapview::getFields </td>
<td>(</td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>tab</em></td><td>)</td>
@ -770,14 +770,14 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>clearDates</b> ()</td
</div>
</div>
<a id="a83012f76f0e2da594a0bc8ecaf691fe5" name="a83012f76f0e2da594a0bc8ecaf691fe5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a83012f76f0e2da594a0bc8ecaf691fe5">&#9670;&#160;</a></span>getHours()</h2>
<a id="a4e3937793d8ec572b0798dd1669bbff4" name="a4e3937793d8ec572b0798dd1669bbff4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4e3937793d8ec572b0798dd1669bbff4">&#9670;&#160;</a></span>getHours()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const QStringList Crapview::getHours </td>
<td class="memname">QStringList Crapview::getHours </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@ -790,14 +790,14 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>clearDates</b> ()</td
</div>
</div>
<a id="ad64e3c54db4991cb57d65596b109e427" name="ad64e3c54db4991cb57d65596b109e427"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad64e3c54db4991cb57d65596b109e427">&#9670;&#160;</a></span>getLogFieldID()</h2>
<a id="a5469ce72afc57cd1c108172189031270" name="a5469ce72afc57cd1c108172189031270"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5469ce72afc57cd1c108172189031270">&#9670;&#160;</a></span>getLogFieldID()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const int Crapview::getLogFieldID </td>
<td class="memname">int Crapview::getLogFieldID </td>
<td>(</td>
<td class="paramtype">const QString &amp;&#160;</td>
<td class="paramname"><em>field_str</em></td><td>)</td>
@ -817,16 +817,16 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>clearDates</b> ()</td
</div>
</div>
<a id="a0e08d53c5ee688dd546f5b2642c50d7a" name="a0e08d53c5ee688dd546f5b2642c50d7a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0e08d53c5ee688dd546f5b2642c50d7a">&#9670;&#160;</a></span>getLogFieldString()</h2>
<a id="ae103f35a46e97fc165edad43627b99a3" name="ae103f35a46e97fc165edad43627b99a3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae103f35a46e97fc165edad43627b99a3">&#9670;&#160;</a></span>getLogFieldString()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const QString Crapview::getLogFieldString </td>
<td class="memname">QString Crapview::getLogFieldString </td>
<td>(</td>
<td class="paramtype">const int&#160;</td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>field_id</em></td><td>)</td>
<td> const</td>
</tr>
@ -844,14 +844,14 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>clearDates</b> ()</td
</div>
</div>
<a id="a6cfb73153496431dfd3e771c5d501af4" name="a6cfb73153496431dfd3e771c5d501af4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6cfb73153496431dfd3e771c5d501af4">&#9670;&#160;</a></span>getMonthNumber()</h2>
<a id="acbeb5c6be095cf4c95f3cdbbf4c625de" name="acbeb5c6be095cf4c95f3cdbbf4c625de"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acbeb5c6be095cf4c95f3cdbbf4c625de">&#9670;&#160;</a></span>getMonthNumber()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const int Crapview::getMonthNumber </td>
<td class="memname">int Crapview::getMonthNumber </td>
<td>(</td>
<td class="paramtype">const QString &amp;&#160;</td>
<td class="paramname"><em>month_str</em></td><td>)</td>
@ -871,14 +871,14 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>clearDates</b> ()</td
</div>
</div>
<a id="a1f3fcee062ad231dc97f3f4ee31aa554" name="a1f3fcee062ad231dc97f3f4ee31aa554"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1f3fcee062ad231dc97f3f4ee31aa554">&#9670;&#160;</a></span>getMonths()</h2>
<a id="a067eebbdf9166dbf0756c8bacdc8c5ca" name="a067eebbdf9166dbf0756c8bacdc8c5ca"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a067eebbdf9166dbf0756c8bacdc8c5ca">&#9670;&#160;</a></span>getMonths()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const QStringList Crapview::getMonths </td>
<td class="memname">QStringList Crapview::getMonths </td>
<td>(</td>
<td class="paramtype">const QString &amp;&#160;</td>
<td class="paramname"><em>web_server</em>, </td>
@ -909,14 +909,14 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>clearDates</b> ()</td
</div>
</div>
<a id="a611cd7a9aaaa445cfb6b774815a533b8" name="a611cd7a9aaaa445cfb6b774815a533b8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a611cd7a9aaaa445cfb6b774815a533b8">&#9670;&#160;</a></span>getYears()</h2>
<a id="a1c8e47e7ef3bb493b2876512df77998f" name="a1c8e47e7ef3bb493b2876512df77998f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1c8e47e7ef3bb493b2876512df77998f">&#9670;&#160;</a></span>getYears()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const QStringList Crapview::getYears </td>
<td class="memname">QStringList Crapview::getYears </td>
<td>(</td>
<td class="paramtype">const QString &amp;&#160;</td>
<td class="paramname"><em>web_server</em></td><td>)</td>
@ -995,13 +995,13 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>clearDates</b> ()</td
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>logdoctor/modules/crapview/crapview.h</li>
<li>logdoctor/modules/crapview/crapview.cpp</li>
<li>logdoctor/modules/crapview/<b>crapview.h</b></li>
<li>logdoctor/modules/crapview/<b>crapview.cpp</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -77,20 +77,19 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classCrissCross.html">CrissCross</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classCrissCross.html#a83b6530a2e88b2db8e60f2f831563efd">AI_makeChoice</a>() const</td><td class="entry"><a class="el" href="classCrissCross.html">CrissCross</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCrissCross.html#a6f329792d3f7f51f3334a84e1f1001ef">AI_makeChoice</a>() const</td><td class="entry"><a class="el" href="classCrissCross.html">CrissCross</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCrissCross.html#aefa21dcac38b6729af095fdc70be9ca9">AI_playTurn</a>()</td><td class="entry"><a class="el" href="classCrissCross.html">CrissCross</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCrissCross.html#a8c8798850707c8090bc8bf3d0f313109">AI_updateWeights</a>()</td><td class="entry"><a class="el" href="classCrissCross.html">CrissCross</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCrissCross.html#a5dccc6edb887b96eef8d4d1d5c00697d">checkVictory</a>()</td><td class="entry"><a class="el" href="classCrissCross.html">CrissCross</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCrissCross.html#a502dc21b03a8c129d57493d2f3877d3c">checkVictory</a>()</td><td class="entry"><a class="el" href="classCrissCross.html">CrissCross</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCrissCross.html#a9f957e38250d4c58f2b232620891cb47">draw</a>()</td><td class="entry"><a class="el" href="classCrissCross.html">CrissCross</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCrissCross.html#a3d3d3eeb2b7666c4411c89cf153048e0">endTurn</a>()</td><td class="entry"><a class="el" href="classCrissCross.html">CrissCross</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCrissCross.html#a07e20e37027e9f9093565bb712c0a69a">gameDraw</a>() const</td><td class="entry"><a class="el" href="classCrissCross.html">CrissCross</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCrissCross.html#a43322d09dc3752d222ed165fba5b554f">isPlayerTurn</a>()</td><td class="entry"><a class="el" href="classCrissCross.html">CrissCross</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCrissCross.html#acb1ca7cc584c4c2e21e94d88c794c06a">nextTurn</a>()</td><td class="entry"><a class="el" href="classCrissCross.html">CrissCross</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCrissCross.html#afa0a5b671afad8da3d071c5629c134b3">victory</a>()</td><td class="entry"><a class="el" href="classCrissCross.html">CrissCross</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCrissCross.html#a4dbb7fba7bd0c37423ec572b28dc05cb">gameDraw</a>() const</td><td class="entry"><a class="el" href="classCrissCross.html">CrissCross</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classCrissCross.html#acb1ca7cc584c4c2e21e94d88c794c06a">nextTurn</a>()</td><td class="entry"><a class="el" href="classCrissCross.html">CrissCross</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classCrissCross.html#afa0a5b671afad8da3d071c5629c134b3">victory</a>()</td><td class="entry"><a class="el" href="classCrissCross.html">CrissCross</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: CrissCross Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -91,51 +91,47 @@ Inheritance diagram for CrissCross:</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
Private Member Functions</h2></td></tr>
<tr class="memitem:a3d3d3eeb2b7666c4411c89cf153048e0"><td class="memItemLeft" align="right" valign="top"><a id="a3d3d3eeb2b7666c4411c89cf153048e0" name="a3d3d3eeb2b7666c4411c89cf153048e0"></a>
<tr class="memitem:a3d3d3eeb2b7666c4411c89cf153048e0" id="r_a3d3d3eeb2b7666c4411c89cf153048e0"><td class="memItemLeft" align="right" valign="top"><a id="a3d3d3eeb2b7666c4411c89cf153048e0" name="a3d3d3eeb2b7666c4411c89cf153048e0"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>endTurn</b> ()</td></tr>
<tr class="memdesc:a3d3d3eeb2b7666c4411c89cf153048e0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ends the current turn. <br /></td></tr>
<tr class="separator:a3d3d3eeb2b7666c4411c89cf153048e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb1ca7cc584c4c2e21e94d88c794c06a"><td class="memItemLeft" align="right" valign="top"><a id="acb1ca7cc584c4c2e21e94d88c794c06a" name="acb1ca7cc584c4c2e21e94d88c794c06a"></a>
<tr class="memitem:acb1ca7cc584c4c2e21e94d88c794c06a" id="r_acb1ca7cc584c4c2e21e94d88c794c06a"><td class="memItemLeft" align="right" valign="top"><a id="acb1ca7cc584c4c2e21e94d88c794c06a" name="acb1ca7cc584c4c2e21e94d88c794c06a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>nextTurn</b> ()</td></tr>
<tr class="memdesc:acb1ca7cc584c4c2e21e94d88c794c06a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Switches to the next turn. <br /></td></tr>
<tr class="separator:acb1ca7cc584c4c2e21e94d88c794c06a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a43322d09dc3752d222ed165fba5b554f"><td class="memItemLeft" align="right" valign="top"><a id="a43322d09dc3752d222ed165fba5b554f" name="a43322d09dc3752d222ed165fba5b554f"></a>
const bool&#160;</td><td class="memItemRight" valign="bottom"><b>isPlayerTurn</b> ()</td></tr>
<tr class="memdesc:a43322d09dc3752d222ed165fba5b554f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether it's the human player turn or not. <br /></td></tr>
<tr class="separator:a43322d09dc3752d222ed165fba5b554f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5dccc6edb887b96eef8d4d1d5c00697d"><td class="memItemLeft" align="right" valign="top"><a id="a5dccc6edb887b96eef8d4d1d5c00697d" name="a5dccc6edb887b96eef8d4d1d5c00697d"></a>
const bool&#160;</td><td class="memItemRight" valign="bottom"><b>checkVictory</b> ()</td></tr>
<tr class="memdesc:a5dccc6edb887b96eef8d4d1d5c00697d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether somebody won or not. <br /></td></tr>
<tr class="separator:a5dccc6edb887b96eef8d4d1d5c00697d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07e20e37027e9f9093565bb712c0a69a"><td class="memItemLeft" align="right" valign="top"><a id="a07e20e37027e9f9093565bb712c0a69a" name="a07e20e37027e9f9093565bb712c0a69a"></a>
const bool&#160;</td><td class="memItemRight" valign="bottom"><b>gameDraw</b> () const</td></tr>
<tr class="memdesc:a07e20e37027e9f9093565bb712c0a69a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether the game is draw or not. <br /></td></tr>
<tr class="separator:a07e20e37027e9f9093565bb712c0a69a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa0a5b671afad8da3d071c5629c134b3"><td class="memItemLeft" align="right" valign="top"><a id="afa0a5b671afad8da3d071c5629c134b3" name="afa0a5b671afad8da3d071c5629c134b3"></a>
<tr class="memitem:a502dc21b03a8c129d57493d2f3877d3c" id="r_a502dc21b03a8c129d57493d2f3877d3c"><td class="memItemLeft" align="right" valign="top"><a id="a502dc21b03a8c129d57493d2f3877d3c" name="a502dc21b03a8c129d57493d2f3877d3c"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>checkVictory</b> ()</td></tr>
<tr class="memdesc:a502dc21b03a8c129d57493d2f3877d3c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether somebody won or not. <br /></td></tr>
<tr class="separator:a502dc21b03a8c129d57493d2f3877d3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4dbb7fba7bd0c37423ec572b28dc05cb" id="r_a4dbb7fba7bd0c37423ec572b28dc05cb"><td class="memItemLeft" align="right" valign="top"><a id="a4dbb7fba7bd0c37423ec572b28dc05cb" name="a4dbb7fba7bd0c37423ec572b28dc05cb"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>gameDraw</b> () const</td></tr>
<tr class="memdesc:a4dbb7fba7bd0c37423ec572b28dc05cb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether the game is draw or not. <br /></td></tr>
<tr class="separator:a4dbb7fba7bd0c37423ec572b28dc05cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa0a5b671afad8da3d071c5629c134b3" id="r_afa0a5b671afad8da3d071c5629c134b3"><td class="memItemLeft" align="right" valign="top"><a id="afa0a5b671afad8da3d071c5629c134b3" name="afa0a5b671afad8da3d071c5629c134b3"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>victory</b> ()</td></tr>
<tr class="memdesc:afa0a5b671afad8da3d071c5629c134b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Someone won, process the victory. <br /></td></tr>
<tr class="separator:afa0a5b671afad8da3d071c5629c134b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f957e38250d4c58f2b232620891cb47"><td class="memItemLeft" align="right" valign="top"><a id="a9f957e38250d4c58f2b232620891cb47" name="a9f957e38250d4c58f2b232620891cb47"></a>
<tr class="memitem:a9f957e38250d4c58f2b232620891cb47" id="r_a9f957e38250d4c58f2b232620891cb47"><td class="memItemLeft" align="right" valign="top"><a id="a9f957e38250d4c58f2b232620891cb47" name="a9f957e38250d4c58f2b232620891cb47"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>draw</b> ()</td></tr>
<tr class="memdesc:a9f957e38250d4c58f2b232620891cb47"><td class="mdescLeft">&#160;</td><td class="mdescRight">The match is over but nobody won, the game is draw. <br /></td></tr>
<tr class="separator:a9f957e38250d4c58f2b232620891cb47"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aefa21dcac38b6729af095fdc70be9ca9"><td class="memItemLeft" align="right" valign="top"><a id="aefa21dcac38b6729af095fdc70be9ca9" name="aefa21dcac38b6729af095fdc70be9ca9"></a>
<tr class="memitem:aefa21dcac38b6729af095fdc70be9ca9" id="r_aefa21dcac38b6729af095fdc70be9ca9"><td class="memItemLeft" align="right" valign="top"><a id="aefa21dcac38b6729af095fdc70be9ca9" name="aefa21dcac38b6729af095fdc70be9ca9"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>AI_playTurn</b> ()</td></tr>
<tr class="memdesc:aefa21dcac38b6729af095fdc70be9ca9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Main function for the AI to play its turn. <br /></td></tr>
<tr class="separator:aefa21dcac38b6729af095fdc70be9ca9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c8798850707c8090bc8bf3d0f313109"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrissCross.html#a8c8798850707c8090bc8bf3d0f313109">AI_updateWeights</a> ()</td></tr>
<tr class="memitem:a8c8798850707c8090bc8bf3d0f313109" id="r_a8c8798850707c8090bc8bf3d0f313109"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrissCross.html#a8c8798850707c8090bc8bf3d0f313109">AI_updateWeights</a> ()</td></tr>
<tr class="memdesc:a8c8798850707c8090bc8bf3d0f313109"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates the weights of the tiles. <br /></td></tr>
<tr class="separator:a8c8798850707c8090bc8bf3d0f313109"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83b6530a2e88b2db8e60f2f831563efd"><td class="memItemLeft" align="right" valign="top">const unsigned&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrissCross.html#a83b6530a2e88b2db8e60f2f831563efd">AI_makeChoice</a> () const</td></tr>
<tr class="memdesc:a83b6530a2e88b2db8e60f2f831563efd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Makes the choice depending on the weights. <br /></td></tr>
<tr class="separator:a83b6530a2e88b2db8e60f2f831563efd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f329792d3f7f51f3334a84e1f1001ef" id="r_a6f329792d3f7f51f3334a84e1f1001ef"><td class="memItemLeft" align="right" valign="top">unsigned&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCrissCross.html#a6f329792d3f7f51f3334a84e1f1001ef">AI_makeChoice</a> () const</td></tr>
<tr class="memdesc:a6f329792d3f7f51f3334a84e1f1001ef"><td class="mdescLeft">&#160;</td><td class="mdescRight">Makes the choice depending on the weights. <br /></td></tr>
<tr class="separator:a6f329792d3f7f51f3334a84e1f1001ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p><a class="el" href="classCrissCross.html" title="CrissCross.">CrissCross</a>. </p>
<p>Player vs AI criss-cross game </p>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a id="a83b6530a2e88b2db8e60f2f831563efd" name="a83b6530a2e88b2db8e60f2f831563efd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a83b6530a2e88b2db8e60f2f831563efd">&#9670;&#160;</a></span>AI_makeChoice()</h2>
<a id="a6f329792d3f7f51f3334a84e1f1001ef" name="a6f329792d3f7f51f3334a84e1f1001ef"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6f329792d3f7f51f3334a84e1f1001ef">&#9670;&#160;</a></span>AI_makeChoice()</h2>
<div class="memitem">
<div class="memproto">
@ -144,7 +140,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>AI_playTurn</b> ()</t
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const unsigned CrissCross::AI_makeChoice </td>
<td class="memname">unsigned CrissCross::AI_makeChoice </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@ -192,13 +188,13 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>AI_playTurn</b> ()</t
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>logdoctor/games/crisscross/game.h</li>
<li>logdoctor/games/crisscross/game.cpp</li>
<li>logdoctor/games/crisscross/<b>game.h</b></li>
<li>logdoctor/games/crisscross/<b>game.cpp</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -79,7 +79,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: DateTimeException Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -91,13 +91,13 @@ Inheritance diagram for DateTimeException:</div>
<div class="textblock"><p><a class="el" href="classDateTimeException.html" title="DateTimeException.">DateTimeException</a>. </p>
<p>Exception related to a date/time </p>
</div><hr/>The documentation for this class was generated from the following files:<ul>
<li>logdoctor/modules/exceptions.h</li>
<li>logdoctor/modules/exceptions.cpp</li>
<li>logdoctor/modules/<b>exceptions.h</b></li>
<li>logdoctor/modules/<b>exceptions.cpp</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -77,15 +77,15 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classDbQuery.html">DbQuery</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classDbQuery.html#aa3e09b4a90bfba6554c1807d291bea54">countDays</a>(const int from_year, const int from_month, const int from_day, const int to_year, const int to_month, const int to_day)</td><td class="entry"><a class="el" href="classDbQuery.html">DbQuery</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classDbQuery.html#a071c26b502f7b2662ba816f263f665ed">countMonths</a>(const int from_year, const int from_month, const int to_year, const int to_month)</td><td class="entry"><a class="el" href="classDbQuery.html">DbQuery</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDbQuery.html#a4d34cbd13cf2781e454c30e581bd2905">countDays</a>(const int from_year, const int from_month, const int from_day, const int to_year, const int to_month, const int to_day)</td><td class="entry"><a class="el" href="classDbQuery.html">DbQuery</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classDbQuery.html#a4ae0b762331e5687bc412fa6f16b706f">countMonths</a>(const int from_year, const int from_month, const int to_year, const int to_month)</td><td class="entry"><a class="el" href="classDbQuery.html">DbQuery</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDbQuery.html#acf3ce4120be55f718298786c2865b73e">getDaytimeCounts</a>(std::optional&lt; stats_day_items_t &gt; &amp;result, const QString &amp;web_server, const QString &amp;from_year_, const QString &amp;from_month_, const QString &amp;from_day_, const QString &amp;to_year_, const QString &amp;to_month_, const QString &amp;to_day_, const QString &amp;log_field_, const QString &amp;field_filter) const</td><td class="entry"><a class="el" href="classDbQuery.html">DbQuery</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classDbQuery.html#aa3611bbef762a8b6123f54b33dfb1249">getDbField</a>(const QString &amp;tr_fld) const</td><td class="entry"><a class="el" href="classDbQuery.html">DbQuery</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDbQuery.html#a79b1307456e0c2081d9e6b5c70dbb737">getGlobalCounts</a>(const QString &amp;web_server, const std::map&lt; int, std::map&lt; int, std::vector&lt; int &gt; &gt; &gt; &amp;dates, std::vector&lt; std::unordered_map&lt; QString, unsigned &gt; &gt; &amp;recurs, std::tuple&lt; QString, int &gt; &amp;traf_date, std::unordered_map&lt; int, double &gt; &amp;traf_day, std::unordered_map&lt; int, double &gt; &amp;traf_hour, std::vector&lt; long long &gt; &amp;perf_time, std::vector&lt; long long &gt; &amp;perf_sent, std::vector&lt; long long &gt; &amp;perf_receiv, long &amp;req_count) const</td><td class="entry"><a class="el" href="classDbQuery.html">DbQuery</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classDbQuery.html#a37720e27fdc817124b224f08aa9618ad">getDbField</a>(const QString &amp;tr_fld) const</td><td class="entry"><a class="el" href="classDbQuery.html">DbQuery</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDbQuery.html#a278ca6ae98fe0de802927f909e40b79a">getGlobalCounts</a>(const QString &amp;web_server, const std::map&lt; int, std::map&lt; int, std::vector&lt; int &gt; &gt; &gt; &amp;dates, std::vector&lt; std::unordered_map&lt; QString, unsigned &gt; &gt; &amp;recurs, std::tuple&lt; QString, int &gt; &amp;traf_date, std::unordered_map&lt; int, double &gt; &amp;traf_day, std::unordered_map&lt; int, double &gt; &amp;traf_hour, std::vector&lt; long long &gt; &amp;perf_time, std::vector&lt; long long &gt; &amp;perf_sent, std::vector&lt; long long &gt; &amp;perf_receiv, long &amp;req_count) const</td><td class="entry"><a class="el" href="classDbQuery.html">DbQuery</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classDbQuery.html#ac28b2a9352b50f537ec8e105e461277b">getItemsCount</a>(std::optional&lt; stats_count_items_t &gt; &amp;result, const QString &amp;web_server, const QString &amp;year, const QString &amp;month, const QString &amp;day, const QString &amp;log_field) const</td><td class="entry"><a class="el" href="classDbQuery.html">DbQuery</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDbQuery.html#a8e98e24540305969769fb001079ca50d">getMinuteGap</a>(const int minute, const int gap=10)</td><td class="entry"><a class="el" href="classDbQuery.html">DbQuery</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classDbQuery.html#a4c4b857c82b9964ac92b9aa2c8d1956b">getMonthDays</a>(const int year, const int month)</td><td class="entry"><a class="el" href="classDbQuery.html">DbQuery</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDbQuery.html#a7b8e5f79fcd3dd3bee9e7208b00305fa">getMonthNumber</a>(const QString &amp;month_str) const</td><td class="entry"><a class="el" href="classDbQuery.html">DbQuery</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDbQuery.html#ad84db758810e989b8f61ac992d683f4a">getMinuteGap</a>(const int minute, const int gap=10)</td><td class="entry"><a class="el" href="classDbQuery.html">DbQuery</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classDbQuery.html#a1ad1575ea0a9b5f3554e5d18bf0a3273">getMonthDays</a>(const int year, const int month)</td><td class="entry"><a class="el" href="classDbQuery.html">DbQuery</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDbQuery.html#a9d619717133cedd8c1bf899b1004a4ce">getMonthNumber</a>(const QString &amp;month_str) const</td><td class="entry"><a class="el" href="classDbQuery.html">DbQuery</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classDbQuery.html#ade63d90c7cf05115dac780d4d6884c6c">getRelationalCountsDay</a>(std::optional&lt; stats_relat_items_t &gt; &amp;result, const QString &amp;web_server, const QString &amp;year_, const QString &amp;month_, const QString &amp;day_, const QString &amp;log_field_1_, const QString &amp;field_filter_1, const QString &amp;log_field_2_, const QString &amp;field_filter_2) const</td><td class="entry"><a class="el" href="classDbQuery.html">DbQuery</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDbQuery.html#a9dd64837bce2294c32866c85795db085">getRelationalCountsPeriod</a>(std::optional&lt; stats_relat_items_t &gt; &amp;result, const QString &amp;web_server, const QString &amp;from_year_, const QString &amp;from_month_, const QString &amp;from_day_, const QString &amp;to_year_, const QString &amp;to_month_, const QString &amp;to_day_, const QString &amp;log_field_1_, const QString &amp;field_filter_1, const QString &amp;log_field_2_, const QString &amp;field_filter_2) const</td><td class="entry"><a class="el" href="classDbQuery.html">DbQuery</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classDbQuery.html#aab00855f73578e2cc83b4c2ffa2c04e9">getSpeedData</a>(std::optional&lt; stats_speed_items_t &gt; &amp;result, const QString &amp;web_server, const QString &amp;year_, const QString &amp;month_, const QString &amp;day_, const QString &amp;protocol_f, const QString &amp;method_f, const QString &amp;uri_f, const QString &amp;query_f, const QString &amp;response_f) const</td><td class="entry"><a class="el" href="classDbQuery.html">DbQuery</a></td><td class="entry"></td></tr>
@ -97,7 +97,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: DbQuery Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -82,68 +82,68 @@ $(function() {
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ab2a129e8bb094401ad344ecbc1d15a57"><td class="memItemLeft" align="right" valign="top"><a id="ab2a129e8bb094401ad344ecbc1d15a57" name="ab2a129e8bb094401ad344ecbc1d15a57"></a>
<tr class="memitem:ab2a129e8bb094401ad344ecbc1d15a57" id="r_ab2a129e8bb094401ad344ecbc1d15a57"><td class="memItemLeft" align="right" valign="top"><a id="ab2a129e8bb094401ad344ecbc1d15a57" name="ab2a129e8bb094401ad344ecbc1d15a57"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>setDialogLevel</b> (const int new_level)</td></tr>
<tr class="memdesc:ab2a129e8bb094401ad344ecbc1d15a57"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the Dialogs level. <br /></td></tr>
<tr class="separator:ab2a129e8bb094401ad344ecbc1d15a57"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e7cf5357869bc2c19053cb63afd6b67"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDbQuery.html#a1e7cf5357869bc2c19053cb63afd6b67">setDbPath</a> (const std::string &amp;path)</td></tr>
<tr class="memitem:a1e7cf5357869bc2c19053cb63afd6b67" id="r_a1e7cf5357869bc2c19053cb63afd6b67"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDbQuery.html#a1e7cf5357869bc2c19053cb63afd6b67">setDbPath</a> (const std::string &amp;path)</td></tr>
<tr class="memdesc:a1e7cf5357869bc2c19053cb63afd6b67"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the path for the logs Collection database. <br /></td></tr>
<tr class="separator:a1e7cf5357869bc2c19053cb63afd6b67"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6739efb23d825be9585b773685382e41"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDbQuery.html#a6739efb23d825be9585b773685382e41">refreshDates</a> (std::optional&lt; stats_dates_t &gt; &amp;result)</td></tr>
<tr class="memitem:a6739efb23d825be9585b773685382e41" id="r_a6739efb23d825be9585b773685382e41"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDbQuery.html#a6739efb23d825be9585b773685382e41">refreshDates</a> (std::optional&lt; stats_dates_t &gt; &amp;result)</td></tr>
<tr class="memdesc:a6739efb23d825be9585b773685382e41"><td class="mdescLeft">&#160;</td><td class="mdescRight">Refreshes the dates which are available in the database. <br /></td></tr>
<tr class="separator:a6739efb23d825be9585b773685382e41"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d86a91f0880d9d7ca27b6b9720257fd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDbQuery.html#a6d86a91f0880d9d7ca27b6b9720257fd">updateWarnings</a> (const QString &amp;web_server, const std::vector&lt; std::tuple&lt; int, int &gt; &gt; &amp;updates) const</td></tr>
<tr class="memitem:a6d86a91f0880d9d7ca27b6b9720257fd" id="r_a6d86a91f0880d9d7ca27b6b9720257fd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDbQuery.html#a6d86a91f0880d9d7ca27b6b9720257fd">updateWarnings</a> (const QString &amp;web_server, const std::vector&lt; std::tuple&lt; int, int &gt; &gt; &amp;updates) const</td></tr>
<tr class="memdesc:a6d86a91f0880d9d7ca27b6b9720257fd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates the database applying the changes made in the Warnings statistics table. <br /></td></tr>
<tr class="separator:a6d86a91f0880d9d7ca27b6b9720257fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a202b946c47e35d86f62e09cd1653479d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDbQuery.html#a202b946c47e35d86f62e09cd1653479d">getWarnCounts</a> (std::optional&lt; stats_warn_items_t &gt; &amp;result, const QString &amp;web_server, const QString &amp;year_, const QString &amp;month_, const QString &amp;day_, const QString &amp;hour_) const</td></tr>
<tr class="memitem:a202b946c47e35d86f62e09cd1653479d" id="r_a202b946c47e35d86f62e09cd1653479d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDbQuery.html#a202b946c47e35d86f62e09cd1653479d">getWarnCounts</a> (std::optional&lt; stats_warn_items_t &gt; &amp;result, const QString &amp;web_server, const QString &amp;year_, const QString &amp;month_, const QString &amp;day_, const QString &amp;hour_) const</td></tr>
<tr class="memdesc:a202b946c47e35d86f62e09cd1653479d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves the data needed for the Warnings statistics. <br /></td></tr>
<tr class="separator:a202b946c47e35d86f62e09cd1653479d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab00855f73578e2cc83b4c2ffa2c04e9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDbQuery.html#aab00855f73578e2cc83b4c2ffa2c04e9">getSpeedData</a> (std::optional&lt; stats_speed_items_t &gt; &amp;result, const QString &amp;web_server, const QString &amp;year_, const QString &amp;month_, const QString &amp;day_, const QString &amp;protocol_f, const QString &amp;method_f, const QString &amp;uri_f, const QString &amp;query_f, const QString &amp;response_f) const</td></tr>
<tr class="memitem:aab00855f73578e2cc83b4c2ffa2c04e9" id="r_aab00855f73578e2cc83b4c2ffa2c04e9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDbQuery.html#aab00855f73578e2cc83b4c2ffa2c04e9">getSpeedData</a> (std::optional&lt; stats_speed_items_t &gt; &amp;result, const QString &amp;web_server, const QString &amp;year_, const QString &amp;month_, const QString &amp;day_, const QString &amp;protocol_f, const QString &amp;method_f, const QString &amp;uri_f, const QString &amp;query_f, const QString &amp;response_f) const</td></tr>
<tr class="memdesc:aab00855f73578e2cc83b4c2ffa2c04e9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves the data needed for the Speed statistics. <br /></td></tr>
<tr class="separator:aab00855f73578e2cc83b4c2ffa2c04e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac28b2a9352b50f537ec8e105e461277b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDbQuery.html#ac28b2a9352b50f537ec8e105e461277b">getItemsCount</a> (std::optional&lt; stats_count_items_t &gt; &amp;result, const QString &amp;web_server, const QString &amp;year, const QString &amp;month, const QString &amp;day, const QString &amp;log_field) const</td></tr>
<tr class="memitem:ac28b2a9352b50f537ec8e105e461277b" id="r_ac28b2a9352b50f537ec8e105e461277b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDbQuery.html#ac28b2a9352b50f537ec8e105e461277b">getItemsCount</a> (std::optional&lt; stats_count_items_t &gt; &amp;result, const QString &amp;web_server, const QString &amp;year, const QString &amp;month, const QString &amp;day, const QString &amp;log_field) const</td></tr>
<tr class="memdesc:ac28b2a9352b50f537ec8e105e461277b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves the data needed for the Counts statistics. <br /></td></tr>
<tr class="separator:ac28b2a9352b50f537ec8e105e461277b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf3ce4120be55f718298786c2865b73e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDbQuery.html#acf3ce4120be55f718298786c2865b73e">getDaytimeCounts</a> (std::optional&lt; stats_day_items_t &gt; &amp;result, const QString &amp;web_server, const QString &amp;from_year_, const QString &amp;from_month_, const QString &amp;from_day_, const QString &amp;to_year_, const QString &amp;to_month_, const QString &amp;to_day_, const QString &amp;log_field_, const QString &amp;field_filter) const</td></tr>
<tr class="memitem:acf3ce4120be55f718298786c2865b73e" id="r_acf3ce4120be55f718298786c2865b73e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDbQuery.html#acf3ce4120be55f718298786c2865b73e">getDaytimeCounts</a> (std::optional&lt; stats_day_items_t &gt; &amp;result, const QString &amp;web_server, const QString &amp;from_year_, const QString &amp;from_month_, const QString &amp;from_day_, const QString &amp;to_year_, const QString &amp;to_month_, const QString &amp;to_day_, const QString &amp;log_field_, const QString &amp;field_filter) const</td></tr>
<tr class="memdesc:acf3ce4120be55f718298786c2865b73e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves the data needed for the Daytime statistics. <br /></td></tr>
<tr class="separator:acf3ce4120be55f718298786c2865b73e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade63d90c7cf05115dac780d4d6884c6c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDbQuery.html#ade63d90c7cf05115dac780d4d6884c6c">getRelationalCountsDay</a> (std::optional&lt; stats_relat_items_t &gt; &amp;result, const QString &amp;web_server, const QString &amp;year_, const QString &amp;month_, const QString &amp;day_, const QString &amp;log_field_1_, const QString &amp;field_filter_1, const QString &amp;log_field_2_, const QString &amp;field_filter_2) const</td></tr>
<tr class="memitem:ade63d90c7cf05115dac780d4d6884c6c" id="r_ade63d90c7cf05115dac780d4d6884c6c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDbQuery.html#ade63d90c7cf05115dac780d4d6884c6c">getRelationalCountsDay</a> (std::optional&lt; stats_relat_items_t &gt; &amp;result, const QString &amp;web_server, const QString &amp;year_, const QString &amp;month_, const QString &amp;day_, const QString &amp;log_field_1_, const QString &amp;field_filter_1, const QString &amp;log_field_2_, const QString &amp;field_filter_2) const</td></tr>
<tr class="memdesc:ade63d90c7cf05115dac780d4d6884c6c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves the data needed for the Relationsl statistics. <br /></td></tr>
<tr class="separator:ade63d90c7cf05115dac780d4d6884c6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9dd64837bce2294c32866c85795db085"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDbQuery.html#a9dd64837bce2294c32866c85795db085">getRelationalCountsPeriod</a> (std::optional&lt; stats_relat_items_t &gt; &amp;result, const QString &amp;web_server, const QString &amp;from_year_, const QString &amp;from_month_, const QString &amp;from_day_, const QString &amp;to_year_, const QString &amp;to_month_, const QString &amp;to_day_, const QString &amp;log_field_1_, const QString &amp;field_filter_1, const QString &amp;log_field_2_, const QString &amp;field_filter_2) const</td></tr>
<tr class="memitem:a9dd64837bce2294c32866c85795db085" id="r_a9dd64837bce2294c32866c85795db085"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDbQuery.html#a9dd64837bce2294c32866c85795db085">getRelationalCountsPeriod</a> (std::optional&lt; stats_relat_items_t &gt; &amp;result, const QString &amp;web_server, const QString &amp;from_year_, const QString &amp;from_month_, const QString &amp;from_day_, const QString &amp;to_year_, const QString &amp;to_month_, const QString &amp;to_day_, const QString &amp;log_field_1_, const QString &amp;field_filter_1, const QString &amp;log_field_2_, const QString &amp;field_filter_2) const</td></tr>
<tr class="memdesc:a9dd64837bce2294c32866c85795db085"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves the data needed for the Relational statistics. <br /></td></tr>
<tr class="separator:a9dd64837bce2294c32866c85795db085"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a79b1307456e0c2081d9e6b5c70dbb737"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDbQuery.html#a79b1307456e0c2081d9e6b5c70dbb737">getGlobalCounts</a> (const QString &amp;web_server, const std::map&lt; int, std::map&lt; int, std::vector&lt; int &gt; &gt; &gt; &amp;dates, std::vector&lt; std::unordered_map&lt; QString, unsigned &gt; &gt; &amp;recurs, std::tuple&lt; QString, int &gt; &amp;traf_date, std::unordered_map&lt; int, double &gt; &amp;traf_day, std::unordered_map&lt; int, double &gt; &amp;traf_hour, std::vector&lt; long long &gt; &amp;perf_time, std::vector&lt; long long &gt; &amp;perf_sent, std::vector&lt; long long &gt; &amp;perf_receiv, long &amp;req_count) const</td></tr>
<tr class="memdesc:a79b1307456e0c2081d9e6b5c70dbb737"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves the data needed for the Global statistics. <br /></td></tr>
<tr class="separator:a79b1307456e0c2081d9e6b5c70dbb737"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a278ca6ae98fe0de802927f909e40b79a" id="r_a278ca6ae98fe0de802927f909e40b79a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDbQuery.html#a278ca6ae98fe0de802927f909e40b79a">getGlobalCounts</a> (const QString &amp;web_server, const std::map&lt; int, std::map&lt; int, std::vector&lt; int &gt; &gt; &gt; &amp;dates, std::vector&lt; std::unordered_map&lt; QString, unsigned &gt; &gt; &amp;recurs, std::tuple&lt; QString, int &gt; &amp;traf_date, std::unordered_map&lt; int, double &gt; &amp;traf_day, std::unordered_map&lt; int, double &gt; &amp;traf_hour, std::vector&lt; long long &gt; &amp;perf_time, std::vector&lt; long long &gt; &amp;perf_sent, std::vector&lt; long long &gt; &amp;perf_receiv, long &amp;req_count) const</td></tr>
<tr class="memdesc:a278ca6ae98fe0de802927f909e40b79a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves the data needed for the Global statistics. <br /></td></tr>
<tr class="separator:a278ca6ae98fe0de802927f909e40b79a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
Private Member Functions</h2></td></tr>
<tr class="memitem:aa3611bbef762a8b6123f54b33dfb1249"><td class="memItemLeft" align="right" valign="top">const QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDbQuery.html#aa3611bbef762a8b6123f54b33dfb1249">getDbField</a> (const QString &amp;tr_fld) const</td></tr>
<tr class="memdesc:aa3611bbef762a8b6123f54b33dfb1249"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the database field corresponding to the relative log field. <br /></td></tr>
<tr class="separator:aa3611bbef762a8b6123f54b33dfb1249"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b8e5f79fcd3dd3bee9e7208b00305fa"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDbQuery.html#a7b8e5f79fcd3dd3bee9e7208b00305fa">getMonthNumber</a> (const QString &amp;month_str) const</td></tr>
<tr class="memdesc:a7b8e5f79fcd3dd3bee9e7208b00305fa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the month number in the year. <br /></td></tr>
<tr class="separator:a7b8e5f79fcd3dd3bee9e7208b00305fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37720e27fdc817124b224f08aa9618ad" id="r_a37720e27fdc817124b224f08aa9618ad"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDbQuery.html#a37720e27fdc817124b224f08aa9618ad">getDbField</a> (const QString &amp;tr_fld) const</td></tr>
<tr class="memdesc:a37720e27fdc817124b224f08aa9618ad"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the database field corresponding to the relative log field. <br /></td></tr>
<tr class="separator:a37720e27fdc817124b224f08aa9618ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9d619717133cedd8c1bf899b1004a4ce" id="r_a9d619717133cedd8c1bf899b1004a4ce"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDbQuery.html#a9d619717133cedd8c1bf899b1004a4ce">getMonthNumber</a> (const QString &amp;month_str) const</td></tr>
<tr class="memdesc:a9d619717133cedd8c1bf899b1004a4ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the month number in the year. <br /></td></tr>
<tr class="separator:a9d619717133cedd8c1bf899b1004a4ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-static-methods" name="pri-static-methods"></a>
Static Private Member Functions</h2></td></tr>
<tr class="memitem:a8e98e24540305969769fb001079ca50d"><td class="memItemLeft" align="right" valign="top">static const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDbQuery.html#a8e98e24540305969769fb001079ca50d">getMinuteGap</a> (const int minute, const int gap=10)</td></tr>
<tr class="memdesc:a8e98e24540305969769fb001079ca50d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the minute gap for the given minute with the given gap. <br /></td></tr>
<tr class="separator:a8e98e24540305969769fb001079ca50d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c4b857c82b9964ac92b9aa2c8d1956b"><td class="memItemLeft" align="right" valign="top">static const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDbQuery.html#a4c4b857c82b9964ac92b9aa2c8d1956b">getMonthDays</a> (const int year, const int month)</td></tr>
<tr class="memdesc:a4c4b857c82b9964ac92b9aa2c8d1956b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the number of days for a given month. <br /></td></tr>
<tr class="separator:a4c4b857c82b9964ac92b9aa2c8d1956b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3e09b4a90bfba6554c1807d291bea54"><td class="memItemLeft" align="right" valign="top">static const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDbQuery.html#aa3e09b4a90bfba6554c1807d291bea54">countDays</a> (const int from_year, const int from_month, const int from_day, const int to_year, const int to_month, const int to_day)</td></tr>
<tr class="memdesc:aa3e09b4a90bfba6554c1807d291bea54"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the number of days in a given period. <br /></td></tr>
<tr class="separator:aa3e09b4a90bfba6554c1807d291bea54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a071c26b502f7b2662ba816f263f665ed"><td class="memItemLeft" align="right" valign="top">static const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDbQuery.html#a071c26b502f7b2662ba816f263f665ed">countMonths</a> (const int from_year, const int from_month, const int to_year, const int to_month)</td></tr>
<tr class="memdesc:a071c26b502f7b2662ba816f263f665ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the number of months in a given period. <br /></td></tr>
<tr class="separator:a071c26b502f7b2662ba816f263f665ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad84db758810e989b8f61ac992d683f4a" id="r_ad84db758810e989b8f61ac992d683f4a"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDbQuery.html#ad84db758810e989b8f61ac992d683f4a">getMinuteGap</a> (const int minute, const int gap=10)</td></tr>
<tr class="memdesc:ad84db758810e989b8f61ac992d683f4a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the minute gap for the given minute with the given gap. <br /></td></tr>
<tr class="separator:ad84db758810e989b8f61ac992d683f4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ad1575ea0a9b5f3554e5d18bf0a3273" id="r_a1ad1575ea0a9b5f3554e5d18bf0a3273"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDbQuery.html#a1ad1575ea0a9b5f3554e5d18bf0a3273">getMonthDays</a> (const int year, const int month)</td></tr>
<tr class="memdesc:a1ad1575ea0a9b5f3554e5d18bf0a3273"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the number of days for a given month. <br /></td></tr>
<tr class="separator:a1ad1575ea0a9b5f3554e5d18bf0a3273"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4d34cbd13cf2781e454c30e581bd2905" id="r_a4d34cbd13cf2781e454c30e581bd2905"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDbQuery.html#a4d34cbd13cf2781e454c30e581bd2905">countDays</a> (const int from_year, const int from_month, const int from_day, const int to_year, const int to_month, const int to_day)</td></tr>
<tr class="memdesc:a4d34cbd13cf2781e454c30e581bd2905"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the number of days in a given period. <br /></td></tr>
<tr class="separator:a4d34cbd13cf2781e454c30e581bd2905"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ae0b762331e5687bc412fa6f16b706f" id="r_a4ae0b762331e5687bc412fa6f16b706f"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDbQuery.html#a4ae0b762331e5687bc412fa6f16b706f">countMonths</a> (const int from_year, const int from_month, const int to_year, const int to_month)</td></tr>
<tr class="memdesc:a4ae0b762331e5687bc412fa6f16b706f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the number of months in a given period. <br /></td></tr>
<tr class="separator:a4ae0b762331e5687bc412fa6f16b706f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="aa3e09b4a90bfba6554c1807d291bea54" name="aa3e09b4a90bfba6554c1807d291bea54"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa3e09b4a90bfba6554c1807d291bea54">&#9670;&#160;</a></span>countDays()</h2>
<a id="a4d34cbd13cf2781e454c30e581bd2905" name="a4d34cbd13cf2781e454c30e581bd2905"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4d34cbd13cf2781e454c30e581bd2905">&#9670;&#160;</a></span>countDays()</h2>
<div class="memitem">
<div class="memproto">
@ -152,7 +152,7 @@ Static Private Member Functions</h2></td></tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const int DbQuery::countDays </td>
<td class="memname">int DbQuery::countDays </td>
<td>(</td>
<td class="paramtype">const int&#160;</td>
<td class="paramname"><em>from_year</em>, </td>
@ -222,8 +222,8 @@ Static Private Member Functions</h2></td></tr>
</div>
</div>
<a id="a071c26b502f7b2662ba816f263f665ed" name="a071c26b502f7b2662ba816f263f665ed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a071c26b502f7b2662ba816f263f665ed">&#9670;&#160;</a></span>countMonths()</h2>
<a id="a4ae0b762331e5687bc412fa6f16b706f" name="a4ae0b762331e5687bc412fa6f16b706f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4ae0b762331e5687bc412fa6f16b706f">&#9670;&#160;</a></span>countMonths()</h2>
<div class="memitem">
<div class="memproto">
@ -232,7 +232,7 @@ Static Private Member Functions</h2></td></tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const int DbQuery::countMonths </td>
<td class="memname">int DbQuery::countMonths </td>
<td>(</td>
<td class="paramtype">const int&#160;</td>
<td class="paramname"><em>from_year</em>, </td>
@ -375,8 +375,8 @@ Static Private Member Functions</h2></td></tr>
</div>
</div>
<a id="aa3611bbef762a8b6123f54b33dfb1249" name="aa3611bbef762a8b6123f54b33dfb1249"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa3611bbef762a8b6123f54b33dfb1249">&#9670;&#160;</a></span>getDbField()</h2>
<a id="a37720e27fdc817124b224f08aa9618ad" name="a37720e27fdc817124b224f08aa9618ad"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a37720e27fdc817124b224f08aa9618ad">&#9670;&#160;</a></span>getDbField()</h2>
<div class="memitem">
<div class="memproto">
@ -385,7 +385,7 @@ Static Private Member Functions</h2></td></tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const QString DbQuery::getDbField </td>
<td class="memname">QString DbQuery::getDbField </td>
<td>(</td>
<td class="paramtype">const QString &amp;&#160;</td>
<td class="paramname"><em>tr_fld</em></td><td>)</td>
@ -410,14 +410,14 @@ Static Private Member Functions</h2></td></tr>
</div>
</div>
<a id="a79b1307456e0c2081d9e6b5c70dbb737" name="a79b1307456e0c2081d9e6b5c70dbb737"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a79b1307456e0c2081d9e6b5c70dbb737">&#9670;&#160;</a></span>getGlobalCounts()</h2>
<a id="a278ca6ae98fe0de802927f909e40b79a" name="a278ca6ae98fe0de802927f909e40b79a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a278ca6ae98fe0de802927f909e40b79a">&#9670;&#160;</a></span>getGlobalCounts()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const bool DbQuery::getGlobalCounts </td>
<td class="memname">bool DbQuery::getGlobalCounts </td>
<td>(</td>
<td class="paramtype">const QString &amp;&#160;</td>
<td class="paramname"><em>web_server</em>, </td>
@ -569,8 +569,8 @@ Static Private Member Functions</h2></td></tr>
</div>
</div>
<a id="a8e98e24540305969769fb001079ca50d" name="a8e98e24540305969769fb001079ca50d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8e98e24540305969769fb001079ca50d">&#9670;&#160;</a></span>getMinuteGap()</h2>
<a id="ad84db758810e989b8f61ac992d683f4a" name="ad84db758810e989b8f61ac992d683f4a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad84db758810e989b8f61ac992d683f4a">&#9670;&#160;</a></span>getMinuteGap()</h2>
<div class="memitem">
<div class="memproto">
@ -579,7 +579,7 @@ Static Private Member Functions</h2></td></tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const int DbQuery::getMinuteGap </td>
<td class="memname">int DbQuery::getMinuteGap </td>
<td>(</td>
<td class="paramtype">const int&#160;</td>
<td class="paramname"><em>minute</em>, </td>
@ -621,8 +621,8 @@ Static Private Member Functions</h2></td></tr>
</div>
</div>
<a id="a4c4b857c82b9964ac92b9aa2c8d1956b" name="a4c4b857c82b9964ac92b9aa2c8d1956b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4c4b857c82b9964ac92b9aa2c8d1956b">&#9670;&#160;</a></span>getMonthDays()</h2>
<a id="a1ad1575ea0a9b5f3554e5d18bf0a3273" name="a1ad1575ea0a9b5f3554e5d18bf0a3273"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1ad1575ea0a9b5f3554e5d18bf0a3273">&#9670;&#160;</a></span>getMonthDays()</h2>
<div class="memitem">
<div class="memproto">
@ -631,7 +631,7 @@ Static Private Member Functions</h2></td></tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const int DbQuery::getMonthDays </td>
<td class="memname">int DbQuery::getMonthDays </td>
<td>(</td>
<td class="paramtype">const int&#160;</td>
<td class="paramname"><em>year</em>, </td>
@ -673,8 +673,8 @@ Static Private Member Functions</h2></td></tr>
</div>
</div>
<a id="a7b8e5f79fcd3dd3bee9e7208b00305fa" name="a7b8e5f79fcd3dd3bee9e7208b00305fa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7b8e5f79fcd3dd3bee9e7208b00305fa">&#9670;&#160;</a></span>getMonthNumber()</h2>
<a id="a9d619717133cedd8c1bf899b1004a4ce" name="a9d619717133cedd8c1bf899b1004a4ce"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9d619717133cedd8c1bf899b1004a4ce">&#9670;&#160;</a></span>getMonthNumber()</h2>
<div class="memitem">
<div class="memproto">
@ -683,7 +683,7 @@ Static Private Member Functions</h2></td></tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const int DbQuery::getMonthNumber </td>
<td class="memname">int DbQuery::getMonthNumber </td>
<td>(</td>
<td class="paramtype">const QString &amp;&#160;</td>
<td class="paramname"><em>month_str</em></td><td>)</td>
@ -1146,13 +1146,13 @@ Static Private Member Functions</h2></td></tr>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>logdoctor/modules/crapview/modules/query.h</li>
<li>logdoctor/modules/crapview/modules/query.cpp</li>
<li>logdoctor/modules/crapview/modules/<b>query.h</b></li>
<li>logdoctor/modules/crapview/modules/<b>query.cpp</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -83,7 +83,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: DialogBool Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -92,17 +92,17 @@ Inheritance diagram for DialogBool:</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:aed40fd288c983c07b3abb7188655cb95"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDialogBool.html#aed40fd288c983c07b3abb7188655cb95">DialogBool</a> (const QString &amp;title, const QString &amp;text, QWidget *parent=nullptr)</td></tr>
<tr class="memitem:aed40fd288c983c07b3abb7188655cb95" id="r_aed40fd288c983c07b3abb7188655cb95"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDialogBool.html#aed40fd288c983c07b3abb7188655cb95">DialogBool</a> (const QString &amp;title, const QString &amp;text, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:aed40fd288c983c07b3abb7188655cb95"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dialog constructor. <br /></td></tr>
<tr class="separator:aed40fd288c983c07b3abb7188655cb95"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-slots" name="pri-slots"></a>
Private Slots</h2></td></tr>
<tr class="memitem:a718195dfd76ecefd349333cfd82dc1cc"><td class="memItemLeft" align="right" valign="top"><a id="a718195dfd76ecefd349333cfd82dc1cc" name="a718195dfd76ecefd349333cfd82dc1cc"></a>
<tr class="memitem:a718195dfd76ecefd349333cfd82dc1cc" id="r_a718195dfd76ecefd349333cfd82dc1cc"><td class="memItemLeft" align="right" valign="top"><a id="a718195dfd76ecefd349333cfd82dc1cc" name="a718195dfd76ecefd349333cfd82dc1cc"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_button_NO_clicked</b> ()</td></tr>
<tr class="memdesc:a718195dfd76ecefd349333cfd82dc1cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the NO button gets clicked. <br /></td></tr>
<tr class="separator:a718195dfd76ecefd349333cfd82dc1cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14f2fcaac67126b4411bd4a78768809e"><td class="memItemLeft" align="right" valign="top"><a id="a14f2fcaac67126b4411bd4a78768809e" name="a14f2fcaac67126b4411bd4a78768809e"></a>
<tr class="memitem:a14f2fcaac67126b4411bd4a78768809e" id="r_a14f2fcaac67126b4411bd4a78768809e"><td class="memItemLeft" align="right" valign="top"><a id="a14f2fcaac67126b4411bd4a78768809e" name="a14f2fcaac67126b4411bd4a78768809e"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_button_YES_clicked</b> ()</td></tr>
<tr class="memdesc:a14f2fcaac67126b4411bd4a78768809e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the YES button gets clicked. <br /></td></tr>
<tr class="separator:a14f2fcaac67126b4411bd4a78768809e"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -164,13 +164,13 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>on_button_YES_clicked
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>logdoctor/modules/dialogs/boolean_dialog.h</li>
<li>logdoctor/modules/dialogs/boolean_dialog.cpp</li>
<li>logdoctor/modules/dialogs/<b>boolean_dialog.h</b></li>
<li>logdoctor/modules/dialogs/<b>boolean_dialog.cpp</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -84,7 +84,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: DialogIda Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -92,21 +92,21 @@ Inheritance diagram for DialogIda:</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:acb38348bcb6f6968f86a88948b1259d3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDialogIda.html#acb38348bcb6f6968f86a88948b1259d3">DialogIda</a> (const QString &amp;title, const QString &amp;text, const bool ignore=true, const bool discard=true, const bool abort=true, QWidget *parent=nullptr)</td></tr>
<tr class="memitem:acb38348bcb6f6968f86a88948b1259d3" id="r_acb38348bcb6f6968f86a88948b1259d3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDialogIda.html#acb38348bcb6f6968f86a88948b1259d3">DialogIda</a> (const QString &amp;title, const QString &amp;text, const bool ignore=true, const bool discard=true, const bool abort=true, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:acb38348bcb6f6968f86a88948b1259d3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dialog constructor. <br /></td></tr>
<tr class="separator:acb38348bcb6f6968f86a88948b1259d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-slots" name="pri-slots"></a>
Private Slots</h2></td></tr>
<tr class="memitem:afa205f8d7ebff6aa954486623f869625"><td class="memItemLeft" align="right" valign="top"><a id="afa205f8d7ebff6aa954486623f869625" name="afa205f8d7ebff6aa954486623f869625"></a>
<tr class="memitem:afa205f8d7ebff6aa954486623f869625" id="r_afa205f8d7ebff6aa954486623f869625"><td class="memItemLeft" align="right" valign="top"><a id="afa205f8d7ebff6aa954486623f869625" name="afa205f8d7ebff6aa954486623f869625"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_button_IGNORE_clicked</b> ()</td></tr>
<tr class="memdesc:afa205f8d7ebff6aa954486623f869625"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the IGNORE button gets clicked. <br /></td></tr>
<tr class="separator:afa205f8d7ebff6aa954486623f869625"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae5be98bcf0b956fbf888d3a37e53ab4"><td class="memItemLeft" align="right" valign="top"><a id="aae5be98bcf0b956fbf888d3a37e53ab4" name="aae5be98bcf0b956fbf888d3a37e53ab4"></a>
<tr class="memitem:aae5be98bcf0b956fbf888d3a37e53ab4" id="r_aae5be98bcf0b956fbf888d3a37e53ab4"><td class="memItemLeft" align="right" valign="top"><a id="aae5be98bcf0b956fbf888d3a37e53ab4" name="aae5be98bcf0b956fbf888d3a37e53ab4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_button_DISCARD_clicked</b> ()</td></tr>
<tr class="memdesc:aae5be98bcf0b956fbf888d3a37e53ab4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the DISCARD button gets clicked. <br /></td></tr>
<tr class="separator:aae5be98bcf0b956fbf888d3a37e53ab4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abaa1d199027836036ec2c94b5929d646"><td class="memItemLeft" align="right" valign="top"><a id="abaa1d199027836036ec2c94b5929d646" name="abaa1d199027836036ec2c94b5929d646"></a>
<tr class="memitem:abaa1d199027836036ec2c94b5929d646" id="r_abaa1d199027836036ec2c94b5929d646"><td class="memItemLeft" align="right" valign="top"><a id="abaa1d199027836036ec2c94b5929d646" name="abaa1d199027836036ec2c94b5929d646"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_button_ABORT_clicked</b> ()</td></tr>
<tr class="memdesc:abaa1d199027836036ec2c94b5929d646"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the ABORT button gets clicked. <br /></td></tr>
<tr class="separator:abaa1d199027836036ec2c94b5929d646"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -189,13 +189,13 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>on_button_ABORT_click
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>logdoctor/modules/dialogs/ida_dialog.h</li>
<li>logdoctor/modules/dialogs/ida_dialog.cpp</li>
<li>logdoctor/modules/dialogs/<b>ida_dialog.h</b></li>
<li>logdoctor/modules/dialogs/<b>ida_dialog.cpp</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -83,7 +83,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: DialogMsg Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -92,17 +92,17 @@ Inheritance diagram for DialogMsg:</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ad8dfbc1525efc49207f912d451aa0fde"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDialogMsg.html#ad8dfbc1525efc49207f912d451aa0fde">DialogMsg</a> (const QString &amp;title, const QString &amp;text, const QString &amp;additional, const MsgType type, QWidget *parent=nullptr)</td></tr>
<tr class="memitem:ad8dfbc1525efc49207f912d451aa0fde" id="r_ad8dfbc1525efc49207f912d451aa0fde"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDialogMsg.html#ad8dfbc1525efc49207f912d451aa0fde">DialogMsg</a> (const QString &amp;title, const QString &amp;text, const QString &amp;additional, const MsgType type, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:ad8dfbc1525efc49207f912d451aa0fde"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dialog constructor. <br /></td></tr>
<tr class="separator:ad8dfbc1525efc49207f912d451aa0fde"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-slots" name="pri-slots"></a>
Private Slots</h2></td></tr>
<tr class="memitem:aa273ea069307de059183e8d2b7a2f7ef"><td class="memItemLeft" align="right" valign="top"><a id="aa273ea069307de059183e8d2b7a2f7ef" name="aa273ea069307de059183e8d2b7a2f7ef"></a>
<tr class="memitem:aa273ea069307de059183e8d2b7a2f7ef" id="r_aa273ea069307de059183e8d2b7a2f7ef"><td class="memItemLeft" align="right" valign="top"><a id="aa273ea069307de059183e8d2b7a2f7ef" name="aa273ea069307de059183e8d2b7a2f7ef"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_button_ShowAdditional_clicked</b> ()</td></tr>
<tr class="memdesc:aa273ea069307de059183e8d2b7a2f7ef"><td class="mdescLeft">&#160;</td><td class="mdescRight">Shows the additional informations. <br /></td></tr>
<tr class="separator:aa273ea069307de059183e8d2b7a2f7ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14ce87023686cac4cf700e0283073058"><td class="memItemLeft" align="right" valign="top"><a id="a14ce87023686cac4cf700e0283073058" name="a14ce87023686cac4cf700e0283073058"></a>
<tr class="memitem:a14ce87023686cac4cf700e0283073058" id="r_a14ce87023686cac4cf700e0283073058"><td class="memItemLeft" align="right" valign="top"><a id="a14ce87023686cac4cf700e0283073058" name="a14ce87023686cac4cf700e0283073058"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_button_Ok_clicked</b> ()</td></tr>
<tr class="memdesc:a14ce87023686cac4cf700e0283073058"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the OK button gets clicked. <br /></td></tr>
<tr class="separator:a14ce87023686cac4cf700e0283073058"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -177,13 +177,13 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>on_button_Ok_clicked<
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>logdoctor/modules/dialogs/message_dialog.h</li>
<li>logdoctor/modules/dialogs/message_dialog.cpp</li>
<li>logdoctor/modules/dialogs/<b>message_dialog.h</b></li>
<li>logdoctor/modules/dialogs/<b>message_dialog.cpp</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -77,20 +77,20 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classDialogSec.html">DialogSec</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classDialogSec.html#ac02553fc006764aeaec0dd2afd88a371">choiceDatabaseMissingColumn</a>(const QString &amp;db_name, const QString &amp;table_name, const QString &amp;column_name, QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="classDialogSec.html">DialogSec</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classDialogSec.html#a0039a7a3cfb2d557687363bde896493c">choiceDatabaseMissingTable</a>(const QString &amp;db_name, const QString &amp;table_name, QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="classDialogSec.html">DialogSec</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDialogSec.html#a0c1c846547ee78f509e14e55b2b1855a">choiceDatabaseNotFound</a>(const QString &amp;db_name, QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="classDialogSec.html">DialogSec</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classDialogSec.html#a5168e935cb97524b8491007245b8e024">choiceDatabaseRenew</a>(const QString &amp;title, const QString &amp;msg, QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="classDialogSec.html">DialogSec</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDialogSec.html#aa8b173e26906070394067c19b50f690d">choiceDatabaseWrongColumn</a>(const QString &amp;db_name, const QString &amp;table_name, const QString &amp;column_name, QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="classDialogSec.html">DialogSec</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classDialogSec.html#acfae1c39345f5d4e07f0626be0c57dc1">choiceDatabaseWrongDataType</a>(const QString &amp;db_name, const QString &amp;table_name, const QString &amp;column_name, const QString &amp;data_type, QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="classDialogSec.html">DialogSec</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDialogSec.html#a23f40692db7f2c485582d9001fb45d56">choiceDatabaseWrongTable</a>(const QString &amp;db_name, const QString &amp;table_name, QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="classDialogSec.html">DialogSec</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classDialogSec.html#a489ff3ca5af28ce8baa555ef594f7632">choiceDirNotDir</a>(const QString &amp;path, QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="classDialogSec.html">DialogSec</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDialogSec.html#a5e6022a8d8882305f2d628c9b462651c">choiceDuplicateFile</a>(const QString &amp;msg, QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="classDialogSec.html">DialogSec</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classDialogSec.html#a4ad145e1a537d7d8a4b9a9e36ab13917">choiceFileAlreadyUsed</a>(const QString &amp;msg, QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="classDialogSec.html">DialogSec</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDialogSec.html#a3ab269a5442613eac85ff802b349088a">choiceFileNotFile</a>(const QString &amp;path, QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="classDialogSec.html">DialogSec</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classDialogSec.html#ad15349ac08ff1cee668b68d65b1c5985">choiceFileSizeWarning</a>(const QString &amp;msg, QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="classDialogSec.html">DialogSec</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDialogSec.html#afb8ef0d9047b8818a680d28628a3c363">choiceFileSizeWarning2</a>(const QString &amp;msg, QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="classDialogSec.html">DialogSec</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classDialogSec.html#aa15af4618bb471f4bb984a6bf1f6fcf3">choiceSelectedFileNotFound</a>(const QString &amp;file, QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="classDialogSec.html">DialogSec</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDialogSec.html#a52f90a8afacb290b67e2a7e523e9bea4">choiceDatabaseMissingColumn</a>(const QString &amp;db_name, const QString &amp;table_name, const QString &amp;column_name, QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="classDialogSec.html">DialogSec</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classDialogSec.html#a1f0f600f2c65ab92d9d06421986652ac">choiceDatabaseMissingTable</a>(const QString &amp;db_name, const QString &amp;table_name, QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="classDialogSec.html">DialogSec</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDialogSec.html#a807ff1e2c7e990b7bc824e92709ce7a7">choiceDatabaseNotFound</a>(const QString &amp;db_name, QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="classDialogSec.html">DialogSec</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classDialogSec.html#afbe18a768dd2b7bc50d1b26632792925">choiceDatabaseRenew</a>(const QString &amp;title, const QString &amp;msg, QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="classDialogSec.html">DialogSec</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDialogSec.html#a3f76ea2ac1a93f435777807917eb5300">choiceDatabaseWrongColumn</a>(const QString &amp;db_name, const QString &amp;table_name, const QString &amp;column_name, QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="classDialogSec.html">DialogSec</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classDialogSec.html#a8759bfa9a5a672982b6e8038fbd1b7b5">choiceDatabaseWrongDataType</a>(const QString &amp;db_name, const QString &amp;table_name, const QString &amp;column_name, const QString &amp;data_type, QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="classDialogSec.html">DialogSec</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDialogSec.html#a28a45ef4f4b79d050ccb72b85a8ba4fc">choiceDatabaseWrongTable</a>(const QString &amp;db_name, const QString &amp;table_name, QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="classDialogSec.html">DialogSec</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classDialogSec.html#a12f1c605aac10164e61d4a4b867d962f">choiceDirNotDir</a>(const QString &amp;path, QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="classDialogSec.html">DialogSec</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDialogSec.html#ae0b81c32e3bf6c9e1d05816b24a6abc7">choiceDuplicateFile</a>(const QString &amp;msg, QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="classDialogSec.html">DialogSec</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classDialogSec.html#abf2378d24ab3e171645b6062b34a5737">choiceFileAlreadyUsed</a>(const QString &amp;msg, QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="classDialogSec.html">DialogSec</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDialogSec.html#a7a8316a45f783c3e93507a0b0f60c350">choiceFileNotFile</a>(const QString &amp;path, QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="classDialogSec.html">DialogSec</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classDialogSec.html#a2b6f6a70833fddee1c826eab567d3337">choiceFileSizeWarning</a>(const QString &amp;msg, QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="classDialogSec.html">DialogSec</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDialogSec.html#a06f1e2d780a3927c4153ae5d3b6e1c08">choiceFileSizeWarning2</a>(const QString &amp;msg, QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="classDialogSec.html">DialogSec</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classDialogSec.html#a29ded809542c2e742491300adff188cc">choiceSelectedFileNotFound</a>(const QString &amp;file, QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="classDialogSec.html">DialogSec</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDialogSec.html#a2cfc4ee49a455ec10253c133308e5235">errConfDirNotWritable</a>(const QString &amp;dir, const QString &amp;err, QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="classDialogSec.html">DialogSec</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classDialogSec.html#a2dcb66d839d8a10574414d45011e1764">errConfFailedWriting</a>(const QString &amp;msg, const QString &amp;err, QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="classDialogSec.html">DialogSec</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classDialogSec.html#ae2a40f972582a40f5c4533cc7e2b425b">errConfFileNotReadable</a>(const QString &amp;file, const QString &amp;err, QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="classDialogSec.html">DialogSec</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
@ -136,7 +136,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: DialogSec Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -92,245 +92,245 @@ Inheritance diagram for DialogSec:</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a6b7e8089712ea78ba9e6b2440dde2d1a"><td class="memItemLeft" align="right" valign="top"><a id="a6b7e8089712ea78ba9e6b2440dde2d1a" name="a6b7e8089712ea78ba9e6b2440dde2d1a"></a>
<tr class="memitem:a6b7e8089712ea78ba9e6b2440dde2d1a" id="r_a6b7e8089712ea78ba9e6b2440dde2d1a"><td class="memItemLeft" align="right" valign="top"><a id="a6b7e8089712ea78ba9e6b2440dde2d1a" name="a6b7e8089712ea78ba9e6b2440dde2d1a"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>errGeneric</b> (const QString &amp;message, const bool report_msg=false, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a6b7e8089712ea78ba9e6b2440dde2d1a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generic error message. <br /></td></tr>
<tr class="separator:a6b7e8089712ea78ba9e6b2440dde2d1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93804c66ed89197dceb292926fceb690"><td class="memItemLeft" align="right" valign="top"><a id="a93804c66ed89197dceb292926fceb690" name="a93804c66ed89197dceb292926fceb690"></a>
<tr class="memitem:a93804c66ed89197dceb292926fceb690" id="r_a93804c66ed89197dceb292926fceb690"><td class="memItemLeft" align="right" valign="top"><a id="a93804c66ed89197dceb292926fceb690" name="a93804c66ed89197dceb292926fceb690"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>errRenaming</b> (const QString &amp;path, const QString &amp;err, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a93804c66ed89197dceb292926fceb690"><td class="mdescLeft">&#160;</td><td class="mdescRight">Error while renaming. <br /></td></tr>
<tr class="separator:a93804c66ed89197dceb292926fceb690"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2c944dbd7d2857d6ec7b0eba8b614ae"><td class="memItemLeft" align="right" valign="top"><a id="ab2c944dbd7d2857d6ec7b0eba8b614ae" name="ab2c944dbd7d2857d6ec7b0eba8b614ae"></a>
<tr class="memitem:ab2c944dbd7d2857d6ec7b0eba8b614ae" id="r_ab2c944dbd7d2857d6ec7b0eba8b614ae"><td class="memItemLeft" align="right" valign="top"><a id="ab2c944dbd7d2857d6ec7b0eba8b614ae" name="ab2c944dbd7d2857d6ec7b0eba8b614ae"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>errLangLocaleInvalid</b> (const QString &amp;locale, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:ab2c944dbd7d2857d6ec7b0eba8b614ae"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invalid locale found. <br /></td></tr>
<tr class="separator:ab2c944dbd7d2857d6ec7b0eba8b614ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a38406ffaaed868ab75be5b7e8f35a1c2"><td class="memItemLeft" align="right" valign="top"><a id="a38406ffaaed868ab75be5b7e8f35a1c2" name="a38406ffaaed868ab75be5b7e8f35a1c2"></a>
<tr class="memitem:a38406ffaaed868ab75be5b7e8f35a1c2" id="r_a38406ffaaed868ab75be5b7e8f35a1c2"><td class="memItemLeft" align="right" valign="top"><a id="a38406ffaaed868ab75be5b7e8f35a1c2" name="a38406ffaaed868ab75be5b7e8f35a1c2"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>errLangNotAccepted</b> (const QString &amp;locale, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a38406ffaaed868ab75be5b7e8f35a1c2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Language not supported. <br /></td></tr>
<tr class="separator:a38406ffaaed868ab75be5b7e8f35a1c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2dcb66d839d8a10574414d45011e1764"><td class="memItemLeft" align="right" valign="top"><a id="a2dcb66d839d8a10574414d45011e1764" name="a2dcb66d839d8a10574414d45011e1764"></a>
<tr class="memitem:a2dcb66d839d8a10574414d45011e1764" id="r_a2dcb66d839d8a10574414d45011e1764"><td class="memItemLeft" align="right" valign="top"><a id="a2dcb66d839d8a10574414d45011e1764" name="a2dcb66d839d8a10574414d45011e1764"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>errConfFailedWriting</b> (const QString &amp;msg, const QString &amp;err, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a2dcb66d839d8a10574414d45011e1764"><td class="mdescLeft">&#160;</td><td class="mdescRight">Failed to write the configurations on file. <br /></td></tr>
<tr class="separator:a2dcb66d839d8a10574414d45011e1764"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b25c703b036517d3de43596809f1845"><td class="memItemLeft" align="right" valign="top"><a id="a3b25c703b036517d3de43596809f1845" name="a3b25c703b036517d3de43596809f1845"></a>
<tr class="memitem:a3b25c703b036517d3de43596809f1845" id="r_a3b25c703b036517d3de43596809f1845"><td class="memItemLeft" align="right" valign="top"><a id="a3b25c703b036517d3de43596809f1845" name="a3b25c703b036517d3de43596809f1845"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>warnConfFileNotFound</b> (const QString &amp;file, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a3b25c703b036517d3de43596809f1845"><td class="mdescLeft">&#160;</td><td class="mdescRight">Configuration file not found. <br /></td></tr>
<tr class="separator:a3b25c703b036517d3de43596809f1845"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae2a40f972582a40f5c4533cc7e2b425b"><td class="memItemLeft" align="right" valign="top"><a id="ae2a40f972582a40f5c4533cc7e2b425b" name="ae2a40f972582a40f5c4533cc7e2b425b"></a>
<tr class="memitem:ae2a40f972582a40f5c4533cc7e2b425b" id="r_ae2a40f972582a40f5c4533cc7e2b425b"><td class="memItemLeft" align="right" valign="top"><a id="ae2a40f972582a40f5c4533cc7e2b425b" name="ae2a40f972582a40f5c4533cc7e2b425b"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>errConfFileNotReadable</b> (const QString &amp;file, const QString &amp;err, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:ae2a40f972582a40f5c4533cc7e2b425b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Missing read permission for the configuration file. <br /></td></tr>
<tr class="separator:ae2a40f972582a40f5c4533cc7e2b425b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c220883836ee79764e7a55813cc0cc9"><td class="memItemLeft" align="right" valign="top"><a id="a7c220883836ee79764e7a55813cc0cc9" name="a7c220883836ee79764e7a55813cc0cc9"></a>
<tr class="memitem:a7c220883836ee79764e7a55813cc0cc9" id="r_a7c220883836ee79764e7a55813cc0cc9"><td class="memItemLeft" align="right" valign="top"><a id="a7c220883836ee79764e7a55813cc0cc9" name="a7c220883836ee79764e7a55813cc0cc9"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>errConfFileNotWritable</b> (const QString &amp;file, const QString &amp;err, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a7c220883836ee79764e7a55813cc0cc9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Missing write permission for the configuration file. <br /></td></tr>
<tr class="separator:a7c220883836ee79764e7a55813cc0cc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2cfc4ee49a455ec10253c133308e5235"><td class="memItemLeft" align="right" valign="top"><a id="a2cfc4ee49a455ec10253c133308e5235" name="a2cfc4ee49a455ec10253c133308e5235"></a>
<tr class="memitem:a2cfc4ee49a455ec10253c133308e5235" id="r_a2cfc4ee49a455ec10253c133308e5235"><td class="memItemLeft" align="right" valign="top"><a id="a2cfc4ee49a455ec10253c133308e5235" name="a2cfc4ee49a455ec10253c133308e5235"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>errConfDirNotWritable</b> (const QString &amp;dir, const QString &amp;err, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a2cfc4ee49a455ec10253c133308e5235"><td class="mdescLeft">&#160;</td><td class="mdescRight">Missing read permission for the configuration file's directory. <br /></td></tr>
<tr class="separator:a2cfc4ee49a455ec10253c133308e5235"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a636ea87efbab1f9bb75431a48380cd39"><td class="memItemLeft" align="right" valign="top"><a id="a636ea87efbab1f9bb75431a48380cd39" name="a636ea87efbab1f9bb75431a48380cd39"></a>
<tr class="memitem:a636ea87efbab1f9bb75431a48380cd39" id="r_a636ea87efbab1f9bb75431a48380cd39"><td class="memItemLeft" align="right" valign="top"><a id="a636ea87efbab1f9bb75431a48380cd39" name="a636ea87efbab1f9bb75431a48380cd39"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>errFailedApplyingConfigs</b> (const QString &amp;msg, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a636ea87efbab1f9bb75431a48380cd39"><td class="mdescLeft">&#160;</td><td class="mdescRight">Missing write permission for the configuration file's directory. <br /></td></tr>
<tr class="separator:a636ea87efbab1f9bb75431a48380cd39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc275ca943e81edb5459da0afbe8c8c3"><td class="memItemLeft" align="right" valign="top"><a id="abc275ca943e81edb5459da0afbe8c8c3" name="abc275ca943e81edb5459da0afbe8c8c3"></a>
<tr class="memitem:abc275ca943e81edb5459da0afbe8c8c3" id="r_abc275ca943e81edb5459da0afbe8c8c3"><td class="memItemLeft" align="right" valign="top"><a id="abc275ca943e81edb5459da0afbe8c8c3" name="abc275ca943e81edb5459da0afbe8c8c3"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>errHelpFailed</b> (const QString &amp;link, const QString &amp;msg, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:abc275ca943e81edb5459da0afbe8c8c3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Help resource is not a file. <br /></td></tr>
<tr class="separator:abc275ca943e81edb5459da0afbe8c8c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a910d3500df728c06173056a4eac0c358"><td class="memItemLeft" align="right" valign="top"><a id="a910d3500df728c06173056a4eac0c358" name="a910d3500df728c06173056a4eac0c358"></a>
<tr class="memitem:a910d3500df728c06173056a4eac0c358" id="r_a910d3500df728c06173056a4eac0c358"><td class="memItemLeft" align="right" valign="top"><a id="a910d3500df728c06173056a4eac0c358" name="a910d3500df728c06173056a4eac0c358"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>errHelpNotFound</b> (const QString &amp;link, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a910d3500df728c06173056a4eac0c358"><td class="mdescLeft">&#160;</td><td class="mdescRight">Help file not found. <br /></td></tr>
<tr class="separator:a910d3500df728c06173056a4eac0c358"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aefdc8e73c551460720d8a58e7e5e18bb"><td class="memItemLeft" align="right" valign="top"><a id="aefdc8e73c551460720d8a58e7e5e18bb" name="aefdc8e73c551460720d8a58e7e5e18bb"></a>
<tr class="memitem:aefdc8e73c551460720d8a58e7e5e18bb" id="r_aefdc8e73c551460720d8a58e7e5e18bb"><td class="memItemLeft" align="right" valign="top"><a id="aefdc8e73c551460720d8a58e7e5e18bb" name="aefdc8e73c551460720d8a58e7e5e18bb"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>errHelpNotReadable</b> (const QString &amp;link, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:aefdc8e73c551460720d8a58e7e5e18bb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Missing read permission for the help file. <br /></td></tr>
<tr class="separator:aefdc8e73c551460720d8a58e7e5e18bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a41c7f8f921aff3ecfb876be3d89276b6"><td class="memItemLeft" align="right" valign="top"><a id="a41c7f8f921aff3ecfb876be3d89276b6" name="a41c7f8f921aff3ecfb876be3d89276b6"></a>
<tr class="memitem:a41c7f8f921aff3ecfb876be3d89276b6" id="r_a41c7f8f921aff3ecfb876be3d89276b6"><td class="memItemLeft" align="right" valign="top"><a id="a41c7f8f921aff3ecfb876be3d89276b6" name="a41c7f8f921aff3ecfb876be3d89276b6"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>errSqlDriverNotFound</b> (const QString &amp;driver, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a41c7f8f921aff3ecfb876be3d89276b6"><td class="mdescLeft">&#160;</td><td class="mdescRight">SQLite driver not installed or not found. <br /></td></tr>
<tr class="separator:a41c7f8f921aff3ecfb876be3d89276b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c1c846547ee78f509e14e55b2b1855a"><td class="memItemLeft" align="right" valign="top"><a id="a0c1c846547ee78f509e14e55b2b1855a" name="a0c1c846547ee78f509e14e55b2b1855a"></a>
static const bool&#160;</td><td class="memItemRight" valign="bottom"><b>choiceDatabaseNotFound</b> (const QString &amp;db_name, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a0c1c846547ee78f509e14e55b2b1855a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Database file not found. <br /></td></tr>
<tr class="separator:a0c1c846547ee78f509e14e55b2b1855a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a23f40692db7f2c485582d9001fb45d56"><td class="memItemLeft" align="right" valign="top"><a id="a23f40692db7f2c485582d9001fb45d56" name="a23f40692db7f2c485582d9001fb45d56"></a>
static const bool&#160;</td><td class="memItemRight" valign="bottom"><b>choiceDatabaseWrongTable</b> (const QString &amp;db_name, const QString &amp;table_name, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a23f40692db7f2c485582d9001fb45d56"><td class="mdescLeft">&#160;</td><td class="mdescRight">A database contains an unexpected table. <br /></td></tr>
<tr class="separator:a23f40692db7f2c485582d9001fb45d56"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0039a7a3cfb2d557687363bde896493c"><td class="memItemLeft" align="right" valign="top"><a id="a0039a7a3cfb2d557687363bde896493c" name="a0039a7a3cfb2d557687363bde896493c"></a>
static const bool&#160;</td><td class="memItemRight" valign="bottom"><b>choiceDatabaseMissingTable</b> (const QString &amp;db_name, const QString &amp;table_name, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a0039a7a3cfb2d557687363bde896493c"><td class="mdescLeft">&#160;</td><td class="mdescRight">A table is missing from the database. <br /></td></tr>
<tr class="separator:a0039a7a3cfb2d557687363bde896493c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8b173e26906070394067c19b50f690d"><td class="memItemLeft" align="right" valign="top"><a id="aa8b173e26906070394067c19b50f690d" name="aa8b173e26906070394067c19b50f690d"></a>
static const bool&#160;</td><td class="memItemRight" valign="bottom"><b>choiceDatabaseWrongColumn</b> (const QString &amp;db_name, const QString &amp;table_name, const QString &amp;column_name, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:aa8b173e26906070394067c19b50f690d"><td class="mdescLeft">&#160;</td><td class="mdescRight">A database contains a table with an unexpected column. <br /></td></tr>
<tr class="separator:aa8b173e26906070394067c19b50f690d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac02553fc006764aeaec0dd2afd88a371"><td class="memItemLeft" align="right" valign="top"><a id="ac02553fc006764aeaec0dd2afd88a371" name="ac02553fc006764aeaec0dd2afd88a371"></a>
static const bool&#160;</td><td class="memItemRight" valign="bottom"><b>choiceDatabaseMissingColumn</b> (const QString &amp;db_name, const QString &amp;table_name, const QString &amp;column_name, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:ac02553fc006764aeaec0dd2afd88a371"><td class="mdescLeft">&#160;</td><td class="mdescRight">A column is missing from table of the database. <br /></td></tr>
<tr class="separator:ac02553fc006764aeaec0dd2afd88a371"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acfae1c39345f5d4e07f0626be0c57dc1"><td class="memItemLeft" align="right" valign="top"><a id="acfae1c39345f5d4e07f0626be0c57dc1" name="acfae1c39345f5d4e07f0626be0c57dc1"></a>
static const bool&#160;</td><td class="memItemRight" valign="bottom"><b>choiceDatabaseWrongDataType</b> (const QString &amp;db_name, const QString &amp;table_name, const QString &amp;column_name, const QString &amp;data_type, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:acfae1c39345f5d4e07f0626be0c57dc1"><td class="mdescLeft">&#160;</td><td class="mdescRight">A column has an unexpected type parameter. <br /></td></tr>
<tr class="separator:acfae1c39345f5d4e07f0626be0c57dc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1477572025f8b0457c821e57f6c8c54e"><td class="memItemLeft" align="right" valign="top"><a id="a1477572025f8b0457c821e57f6c8c54e" name="a1477572025f8b0457c821e57f6c8c54e"></a>
<tr class="memitem:a807ff1e2c7e990b7bc824e92709ce7a7" id="r_a807ff1e2c7e990b7bc824e92709ce7a7"><td class="memItemLeft" align="right" valign="top"><a id="a807ff1e2c7e990b7bc824e92709ce7a7" name="a807ff1e2c7e990b7bc824e92709ce7a7"></a>
static bool&#160;</td><td class="memItemRight" valign="bottom"><b>choiceDatabaseNotFound</b> (const QString &amp;db_name, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a807ff1e2c7e990b7bc824e92709ce7a7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Database file not found. <br /></td></tr>
<tr class="separator:a807ff1e2c7e990b7bc824e92709ce7a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28a45ef4f4b79d050ccb72b85a8ba4fc" id="r_a28a45ef4f4b79d050ccb72b85a8ba4fc"><td class="memItemLeft" align="right" valign="top"><a id="a28a45ef4f4b79d050ccb72b85a8ba4fc" name="a28a45ef4f4b79d050ccb72b85a8ba4fc"></a>
static bool&#160;</td><td class="memItemRight" valign="bottom"><b>choiceDatabaseWrongTable</b> (const QString &amp;db_name, const QString &amp;table_name, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a28a45ef4f4b79d050ccb72b85a8ba4fc"><td class="mdescLeft">&#160;</td><td class="mdescRight">A database contains an unexpected table. <br /></td></tr>
<tr class="separator:a28a45ef4f4b79d050ccb72b85a8ba4fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f0f600f2c65ab92d9d06421986652ac" id="r_a1f0f600f2c65ab92d9d06421986652ac"><td class="memItemLeft" align="right" valign="top"><a id="a1f0f600f2c65ab92d9d06421986652ac" name="a1f0f600f2c65ab92d9d06421986652ac"></a>
static bool&#160;</td><td class="memItemRight" valign="bottom"><b>choiceDatabaseMissingTable</b> (const QString &amp;db_name, const QString &amp;table_name, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a1f0f600f2c65ab92d9d06421986652ac"><td class="mdescLeft">&#160;</td><td class="mdescRight">A table is missing from the database. <br /></td></tr>
<tr class="separator:a1f0f600f2c65ab92d9d06421986652ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f76ea2ac1a93f435777807917eb5300" id="r_a3f76ea2ac1a93f435777807917eb5300"><td class="memItemLeft" align="right" valign="top"><a id="a3f76ea2ac1a93f435777807917eb5300" name="a3f76ea2ac1a93f435777807917eb5300"></a>
static bool&#160;</td><td class="memItemRight" valign="bottom"><b>choiceDatabaseWrongColumn</b> (const QString &amp;db_name, const QString &amp;table_name, const QString &amp;column_name, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a3f76ea2ac1a93f435777807917eb5300"><td class="mdescLeft">&#160;</td><td class="mdescRight">A database contains a table with an unexpected column. <br /></td></tr>
<tr class="separator:a3f76ea2ac1a93f435777807917eb5300"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52f90a8afacb290b67e2a7e523e9bea4" id="r_a52f90a8afacb290b67e2a7e523e9bea4"><td class="memItemLeft" align="right" valign="top"><a id="a52f90a8afacb290b67e2a7e523e9bea4" name="a52f90a8afacb290b67e2a7e523e9bea4"></a>
static bool&#160;</td><td class="memItemRight" valign="bottom"><b>choiceDatabaseMissingColumn</b> (const QString &amp;db_name, const QString &amp;table_name, const QString &amp;column_name, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a52f90a8afacb290b67e2a7e523e9bea4"><td class="mdescLeft">&#160;</td><td class="mdescRight">A column is missing from table of the database. <br /></td></tr>
<tr class="separator:a52f90a8afacb290b67e2a7e523e9bea4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8759bfa9a5a672982b6e8038fbd1b7b5" id="r_a8759bfa9a5a672982b6e8038fbd1b7b5"><td class="memItemLeft" align="right" valign="top"><a id="a8759bfa9a5a672982b6e8038fbd1b7b5" name="a8759bfa9a5a672982b6e8038fbd1b7b5"></a>
static bool&#160;</td><td class="memItemRight" valign="bottom"><b>choiceDatabaseWrongDataType</b> (const QString &amp;db_name, const QString &amp;table_name, const QString &amp;column_name, const QString &amp;data_type, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a8759bfa9a5a672982b6e8038fbd1b7b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">A column has an unexpected type parameter. <br /></td></tr>
<tr class="separator:a8759bfa9a5a672982b6e8038fbd1b7b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1477572025f8b0457c821e57f6c8c54e" id="r_a1477572025f8b0457c821e57f6c8c54e"><td class="memItemLeft" align="right" valign="top"><a id="a1477572025f8b0457c821e57f6c8c54e" name="a1477572025f8b0457c821e57f6c8c54e"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>errDatabaseNotFound</b> (const QString &amp;db_name, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a1477572025f8b0457c821e57f6c8c54e"><td class="mdescLeft">&#160;</td><td class="mdescRight">The database path does not exists. <br /></td></tr>
<tr class="separator:a1477572025f8b0457c821e57f6c8c54e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a587689e07a401f5b51491e017535fd1d"><td class="memItemLeft" align="right" valign="top"><a id="a587689e07a401f5b51491e017535fd1d" name="a587689e07a401f5b51491e017535fd1d"></a>
<tr class="memitem:a587689e07a401f5b51491e017535fd1d" id="r_a587689e07a401f5b51491e017535fd1d"><td class="memItemLeft" align="right" valign="top"><a id="a587689e07a401f5b51491e017535fd1d" name="a587689e07a401f5b51491e017535fd1d"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>errDatabaseNotFile</b> (const QString &amp;db_name, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a587689e07a401f5b51491e017535fd1d"><td class="mdescLeft">&#160;</td><td class="mdescRight">The entry corresponding to the database path is not a file. <br /></td></tr>
<tr class="separator:a587689e07a401f5b51491e017535fd1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b88d0e707f4d0100069208fe6969a74"><td class="memItemLeft" align="right" valign="top"><a id="a8b88d0e707f4d0100069208fe6969a74" name="a8b88d0e707f4d0100069208fe6969a74"></a>
<tr class="memitem:a8b88d0e707f4d0100069208fe6969a74" id="r_a8b88d0e707f4d0100069208fe6969a74"><td class="memItemLeft" align="right" valign="top"><a id="a8b88d0e707f4d0100069208fe6969a74" name="a8b88d0e707f4d0100069208fe6969a74"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>errDatabaseNotReadable</b> (const QString &amp;db_name, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a8b88d0e707f4d0100069208fe6969a74"><td class="mdescLeft">&#160;</td><td class="mdescRight">Missing read permission for a database. <br /></td></tr>
<tr class="separator:a8b88d0e707f4d0100069208fe6969a74"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6fbd29bf1e96b182b396315cfb49ea49"><td class="memItemLeft" align="right" valign="top"><a id="a6fbd29bf1e96b182b396315cfb49ea49" name="a6fbd29bf1e96b182b396315cfb49ea49"></a>
<tr class="memitem:a6fbd29bf1e96b182b396315cfb49ea49" id="r_a6fbd29bf1e96b182b396315cfb49ea49"><td class="memItemLeft" align="right" valign="top"><a id="a6fbd29bf1e96b182b396315cfb49ea49" name="a6fbd29bf1e96b182b396315cfb49ea49"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>errDatabaseNotWritable</b> (const QString &amp;db_name, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a6fbd29bf1e96b182b396315cfb49ea49"><td class="mdescLeft">&#160;</td><td class="mdescRight">Missing write permission for a database. <br /></td></tr>
<tr class="separator:a6fbd29bf1e96b182b396315cfb49ea49"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae916458257088da13a1a2bc885d5c71d"><td class="memItemLeft" align="right" valign="top"><a id="ae916458257088da13a1a2bc885d5c71d" name="ae916458257088da13a1a2bc885d5c71d"></a>
<tr class="memitem:ae916458257088da13a1a2bc885d5c71d" id="r_ae916458257088da13a1a2bc885d5c71d"><td class="memItemLeft" align="right" valign="top"><a id="ae916458257088da13a1a2bc885d5c71d" name="ae916458257088da13a1a2bc885d5c71d"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>msgDatabaseCreated</b> (const QString &amp;db_name, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:ae916458257088da13a1a2bc885d5c71d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Successfully created a new database. <br /></td></tr>
<tr class="separator:ae916458257088da13a1a2bc885d5c71d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8483bdc26a89628a826e69c454a7a6cf"><td class="memItemLeft" align="right" valign="top"><a id="a8483bdc26a89628a826e69c454a7a6cf" name="a8483bdc26a89628a826e69c454a7a6cf"></a>
<tr class="memitem:a8483bdc26a89628a826e69c454a7a6cf" id="r_a8483bdc26a89628a826e69c454a7a6cf"><td class="memItemLeft" align="right" valign="top"><a id="a8483bdc26a89628a826e69c454a7a6cf" name="a8483bdc26a89628a826e69c454a7a6cf"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>errDatabaseFailedCreating</b> (const QString &amp;db_name, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a8483bdc26a89628a826e69c454a7a6cf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Failed to create a new database. <br /></td></tr>
<tr class="separator:a8483bdc26a89628a826e69c454a7a6cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adad767386ecd10161f0eabda70d6c5d5"><td class="memItemLeft" align="right" valign="top"><a id="adad767386ecd10161f0eabda70d6c5d5" name="adad767386ecd10161f0eabda70d6c5d5"></a>
<tr class="memitem:adad767386ecd10161f0eabda70d6c5d5" id="r_adad767386ecd10161f0eabda70d6c5d5"><td class="memItemLeft" align="right" valign="top"><a id="adad767386ecd10161f0eabda70d6c5d5" name="adad767386ecd10161f0eabda70d6c5d5"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>errDatabaseFailedOpening</b> (const QString &amp;db_name, const QString &amp;err, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:adad767386ecd10161f0eabda70d6c5d5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Failed to open a database. <br /></td></tr>
<tr class="separator:adad767386ecd10161f0eabda70d6c5d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a64cfe33e61b020676857f98618aeb944"><td class="memItemLeft" align="right" valign="top"><a id="a64cfe33e61b020676857f98618aeb944" name="a64cfe33e61b020676857f98618aeb944"></a>
<tr class="memitem:a64cfe33e61b020676857f98618aeb944" id="r_a64cfe33e61b020676857f98618aeb944"><td class="memItemLeft" align="right" valign="top"><a id="a64cfe33e61b020676857f98618aeb944" name="a64cfe33e61b020676857f98618aeb944"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>errDatabaseFailedExecuting</b> (const QString &amp;db_name, const QString &amp;statement, const QString &amp;err, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a64cfe33e61b020676857f98618aeb944"><td class="mdescLeft">&#160;</td><td class="mdescRight">Failed to execute a statement on a database. <br /></td></tr>
<tr class="separator:a64cfe33e61b020676857f98618aeb944"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a20a23916efa18bb1a8dd1e91250f8557"><td class="memItemLeft" align="right" valign="top"><a id="a20a23916efa18bb1a8dd1e91250f8557" name="a20a23916efa18bb1a8dd1e91250f8557"></a>
<tr class="memitem:a20a23916efa18bb1a8dd1e91250f8557" id="r_a20a23916efa18bb1a8dd1e91250f8557"><td class="memItemLeft" align="right" valign="top"><a id="a20a23916efa18bb1a8dd1e91250f8557" name="a20a23916efa18bb1a8dd1e91250f8557"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>errDatabaseFailedBackup</b> (const QString &amp;msg, const QString &amp;err, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a20a23916efa18bb1a8dd1e91250f8557"><td class="mdescLeft">&#160;</td><td class="mdescRight">Failed to backup a database. <br /></td></tr>
<tr class="separator:a20a23916efa18bb1a8dd1e91250f8557"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa15af4618bb471f4bb984a6bf1f6fcf3"><td class="memItemLeft" align="right" valign="top"><a id="aa15af4618bb471f4bb984a6bf1f6fcf3" name="aa15af4618bb471f4bb984a6bf1f6fcf3"></a>
static const int&#160;</td><td class="memItemRight" valign="bottom"><b>choiceSelectedFileNotFound</b> (const QString &amp;file, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:aa15af4618bb471f4bb984a6bf1f6fcf3"><td class="mdescLeft">&#160;</td><td class="mdescRight">A log file which has been selected to be used is no more available. <br /></td></tr>
<tr class="separator:aa15af4618bb471f4bb984a6bf1f6fcf3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a38d096b5d4d6cae9d0af6224ff4b6ba9"><td class="memItemLeft" align="right" valign="top"><a id="a38d096b5d4d6cae9d0af6224ff4b6ba9" name="a38d096b5d4d6cae9d0af6224ff4b6ba9"></a>
<tr class="memitem:a29ded809542c2e742491300adff188cc" id="r_a29ded809542c2e742491300adff188cc"><td class="memItemLeft" align="right" valign="top"><a id="a29ded809542c2e742491300adff188cc" name="a29ded809542c2e742491300adff188cc"></a>
static int&#160;</td><td class="memItemRight" valign="bottom"><b>choiceSelectedFileNotFound</b> (const QString &amp;file, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a29ded809542c2e742491300adff188cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">A log file which has been selected to be used is no more available. <br /></td></tr>
<tr class="separator:a29ded809542c2e742491300adff188cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a38d096b5d4d6cae9d0af6224ff4b6ba9" id="r_a38d096b5d4d6cae9d0af6224ff4b6ba9"><td class="memItemLeft" align="right" valign="top"><a id="a38d096b5d4d6cae9d0af6224ff4b6ba9" name="a38d096b5d4d6cae9d0af6224ff4b6ba9"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>msgNoFileToParse</b> (QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a38d096b5d4d6cae9d0af6224ff4b6ba9"><td class="mdescLeft">&#160;</td><td class="mdescRight">The list of files to parse is empty. <br /></td></tr>
<tr class="separator:a38d096b5d4d6cae9d0af6224ff4b6ba9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9cf747999d28638f8bec00dba752271"><td class="memItemLeft" align="right" valign="top"><a id="ae9cf747999d28638f8bec00dba752271" name="ae9cf747999d28638f8bec00dba752271"></a>
<tr class="memitem:ae9cf747999d28638f8bec00dba752271" id="r_ae9cf747999d28638f8bec00dba752271"><td class="memItemLeft" align="right" valign="top"><a id="ae9cf747999d28638f8bec00dba752271" name="ae9cf747999d28638f8bec00dba752271"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>warnInvalidItemBW</b> (QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:ae9cf747999d28638f8bec00dba752271"><td class="mdescLeft">&#160;</td><td class="mdescRight">An item can't be added to a warnlist/blacklist. <br /></td></tr>
<tr class="separator:ae9cf747999d28638f8bec00dba752271"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37b210d2f9a087eaf395a45ff2095ed5"><td class="memItemLeft" align="right" valign="top"><a id="a37b210d2f9a087eaf395a45ff2095ed5" name="a37b210d2f9a087eaf395a45ff2095ed5"></a>
<tr class="memitem:a37b210d2f9a087eaf395a45ff2095ed5" id="r_a37b210d2f9a087eaf395a45ff2095ed5"><td class="memItemLeft" align="right" valign="top"><a id="a37b210d2f9a087eaf395a45ff2095ed5" name="a37b210d2f9a087eaf395a45ff2095ed5"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>errFailedDefiningLogType</b> (const QString &amp;file, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a37b210d2f9a087eaf395a45ff2095ed5"><td class="mdescLeft">&#160;</td><td class="mdescRight">The log type can't be defined for a file. <br /></td></tr>
<tr class="separator:a37b210d2f9a087eaf395a45ff2095ed5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ad145e1a537d7d8a4b9a9e36ab13917"><td class="memItemLeft" align="right" valign="top"><a id="a4ad145e1a537d7d8a4b9a9e36ab13917" name="a4ad145e1a537d7d8a4b9a9e36ab13917"></a>
static const int&#160;</td><td class="memItemRight" valign="bottom"><b>choiceFileAlreadyUsed</b> (const QString &amp;msg, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a4ad145e1a537d7d8a4b9a9e36ab13917"><td class="mdescLeft">&#160;</td><td class="mdescRight">A selected log file has already been used. <br /></td></tr>
<tr class="separator:a4ad145e1a537d7d8a4b9a9e36ab13917"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e6022a8d8882305f2d628c9b462651c"><td class="memItemLeft" align="right" valign="top"><a id="a5e6022a8d8882305f2d628c9b462651c" name="a5e6022a8d8882305f2d628c9b462651c"></a>
static const int&#160;</td><td class="memItemRight" valign="bottom"><b>choiceDuplicateFile</b> (const QString &amp;msg, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a5e6022a8d8882305f2d628c9b462651c"><td class="mdescLeft">&#160;</td><td class="mdescRight">A selected log file appears twice in the selection. <br /></td></tr>
<tr class="separator:a5e6022a8d8882305f2d628c9b462651c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad15349ac08ff1cee668b68d65b1c5985"><td class="memItemLeft" align="right" valign="top"><a id="ad15349ac08ff1cee668b68d65b1c5985" name="ad15349ac08ff1cee668b68d65b1c5985"></a>
static const int&#160;</td><td class="memItemRight" valign="bottom"><b>choiceFileSizeWarning</b> (const QString &amp;msg, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:ad15349ac08ff1cee668b68d65b1c5985"><td class="mdescLeft">&#160;</td><td class="mdescRight">The size of a log file which has been selected to be parsed exceeds the warning size. <br /></td></tr>
<tr class="separator:ad15349ac08ff1cee668b68d65b1c5985"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb8ef0d9047b8818a680d28628a3c363"><td class="memItemLeft" align="right" valign="top"><a id="afb8ef0d9047b8818a680d28628a3c363" name="afb8ef0d9047b8818a680d28628a3c363"></a>
static const bool&#160;</td><td class="memItemRight" valign="bottom"><b>choiceFileSizeWarning2</b> (const QString &amp;msg, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:afb8ef0d9047b8818a680d28628a3c363"><td class="mdescLeft">&#160;</td><td class="mdescRight">The size of a log file which has been selected to be displayed exceeds the warning size. <br /></td></tr>
<tr class="separator:afb8ef0d9047b8818a680d28628a3c363"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f29d5f5fc2b8dd92ab94942c6162026"><td class="memItemLeft" align="right" valign="top"><a id="a9f29d5f5fc2b8dd92ab94942c6162026" name="a9f29d5f5fc2b8dd92ab94942c6162026"></a>
<tr class="memitem:abf2378d24ab3e171645b6062b34a5737" id="r_abf2378d24ab3e171645b6062b34a5737"><td class="memItemLeft" align="right" valign="top"><a id="abf2378d24ab3e171645b6062b34a5737" name="abf2378d24ab3e171645b6062b34a5737"></a>
static int&#160;</td><td class="memItemRight" valign="bottom"><b>choiceFileAlreadyUsed</b> (const QString &amp;msg, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:abf2378d24ab3e171645b6062b34a5737"><td class="mdescLeft">&#160;</td><td class="mdescRight">A selected log file has already been used. <br /></td></tr>
<tr class="separator:abf2378d24ab3e171645b6062b34a5737"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae0b81c32e3bf6c9e1d05816b24a6abc7" id="r_ae0b81c32e3bf6c9e1d05816b24a6abc7"><td class="memItemLeft" align="right" valign="top"><a id="ae0b81c32e3bf6c9e1d05816b24a6abc7" name="ae0b81c32e3bf6c9e1d05816b24a6abc7"></a>
static int&#160;</td><td class="memItemRight" valign="bottom"><b>choiceDuplicateFile</b> (const QString &amp;msg, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:ae0b81c32e3bf6c9e1d05816b24a6abc7"><td class="mdescLeft">&#160;</td><td class="mdescRight">A selected log file appears twice in the selection. <br /></td></tr>
<tr class="separator:ae0b81c32e3bf6c9e1d05816b24a6abc7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b6f6a70833fddee1c826eab567d3337" id="r_a2b6f6a70833fddee1c826eab567d3337"><td class="memItemLeft" align="right" valign="top"><a id="a2b6f6a70833fddee1c826eab567d3337" name="a2b6f6a70833fddee1c826eab567d3337"></a>
static int&#160;</td><td class="memItemRight" valign="bottom"><b>choiceFileSizeWarning</b> (const QString &amp;msg, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a2b6f6a70833fddee1c826eab567d3337"><td class="mdescLeft">&#160;</td><td class="mdescRight">The size of a log file which has been selected to be parsed exceeds the warning size. <br /></td></tr>
<tr class="separator:a2b6f6a70833fddee1c826eab567d3337"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06f1e2d780a3927c4153ae5d3b6e1c08" id="r_a06f1e2d780a3927c4153ae5d3b6e1c08"><td class="memItemLeft" align="right" valign="top"><a id="a06f1e2d780a3927c4153ae5d3b6e1c08" name="a06f1e2d780a3927c4153ae5d3b6e1c08"></a>
static bool&#160;</td><td class="memItemRight" valign="bottom"><b>choiceFileSizeWarning2</b> (const QString &amp;msg, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a06f1e2d780a3927c4153ae5d3b6e1c08"><td class="mdescLeft">&#160;</td><td class="mdescRight">The size of a log file which has been selected to be displayed exceeds the warning size. <br /></td></tr>
<tr class="separator:a06f1e2d780a3927c4153ae5d3b6e1c08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f29d5f5fc2b8dd92ab94942c6162026" id="r_a9f29d5f5fc2b8dd92ab94942c6162026"><td class="memItemLeft" align="right" valign="top"><a id="a9f29d5f5fc2b8dd92ab94942c6162026" name="a9f29d5f5fc2b8dd92ab94942c6162026"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>msgNotEnoughMemory</b> (const QString &amp;msg, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a9f29d5f5fc2b8dd92ab94942c6162026"><td class="mdescLeft">&#160;</td><td class="mdescRight">The total size of the selected files to parse is greater than the available free memory of the system. <br /></td></tr>
<tr class="separator:a9f29d5f5fc2b8dd92ab94942c6162026"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3cc898412f2debd5eff058aa8cd88c80"><td class="memItemLeft" align="right" valign="top"><a id="a3cc898412f2debd5eff058aa8cd88c80" name="a3cc898412f2debd5eff058aa8cd88c80"></a>
<tr class="memitem:a3cc898412f2debd5eff058aa8cd88c80" id="r_a3cc898412f2debd5eff058aa8cd88c80"><td class="memItemLeft" align="right" valign="top"><a id="a3cc898412f2debd5eff058aa8cd88c80" name="a3cc898412f2debd5eff058aa8cd88c80"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>errInvalidLogFormatString</b> (const QString &amp;msg, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a3cc898412f2debd5eff058aa8cd88c80"><td class="mdescLeft">&#160;</td><td class="mdescRight">Failed to process a logs format string. <br /></td></tr>
<tr class="separator:a3cc898412f2debd5eff058aa8cd88c80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af9f19176ce2981bd3397b9d033490cb8"><td class="memItemLeft" align="right" valign="top"><a id="af9f19176ce2981bd3397b9d033490cb8" name="af9f19176ce2981bd3397b9d033490cb8"></a>
<tr class="memitem:af9f19176ce2981bd3397b9d033490cb8" id="r_af9f19176ce2981bd3397b9d033490cb8"><td class="memItemLeft" align="right" valign="top"><a id="af9f19176ce2981bd3397b9d033490cb8" name="af9f19176ce2981bd3397b9d033490cb8"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>errLogFormatNotSet</b> (QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:af9f19176ce2981bd3397b9d033490cb8"><td class="mdescLeft">&#160;</td><td class="mdescRight">The logs format has not been set for the web server in use. <br /></td></tr>
<tr class="separator:af9f19176ce2981bd3397b9d033490cb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48efa757e87889491d2d723749647c00"><td class="memItemLeft" align="right" valign="top"><a id="a48efa757e87889491d2d723749647c00" name="a48efa757e87889491d2d723749647c00"></a>
<tr class="memitem:a48efa757e87889491d2d723749647c00" id="r_a48efa757e87889491d2d723749647c00"><td class="memItemLeft" align="right" valign="top"><a id="a48efa757e87889491d2d723749647c00" name="a48efa757e87889491d2d723749647c00"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>errLogFormatNoFields</b> (QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a48efa757e87889491d2d723749647c00"><td class="mdescLeft">&#160;</td><td class="mdescRight">The log format in use has no log fields. <br /></td></tr>
<tr class="separator:a48efa757e87889491d2d723749647c00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5cc9c61fd5d5dea50b248366a6bd6e54"><td class="memItemLeft" align="right" valign="top"><a id="a5cc9c61fd5d5dea50b248366a6bd6e54" name="a5cc9c61fd5d5dea50b248366a6bd6e54"></a>
<tr class="memitem:a5cc9c61fd5d5dea50b248366a6bd6e54" id="r_a5cc9c61fd5d5dea50b248366a6bd6e54"><td class="memItemLeft" align="right" valign="top"><a id="a5cc9c61fd5d5dea50b248366a6bd6e54" name="a5cc9c61fd5d5dea50b248366a6bd6e54"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>errLogFormatNoSeparators</b> (QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a5cc9c61fd5d5dea50b248366a6bd6e54"><td class="mdescLeft">&#160;</td><td class="mdescRight">The log format in use has no log separators. <br /></td></tr>
<tr class="separator:a5cc9c61fd5d5dea50b248366a6bd6e54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8bdf9d669f24bffd5d996ec18020194b"><td class="memItemLeft" align="right" valign="top"><a id="a8bdf9d669f24bffd5d996ec18020194b" name="a8bdf9d669f24bffd5d996ec18020194b"></a>
<tr class="memitem:a8bdf9d669f24bffd5d996ec18020194b" id="r_a8bdf9d669f24bffd5d996ec18020194b"><td class="memItemLeft" align="right" valign="top"><a id="a8bdf9d669f24bffd5d996ec18020194b" name="a8bdf9d669f24bffd5d996ec18020194b"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>errFailedParsingLogs</b> (const QString &amp;message, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a8bdf9d669f24bffd5d996ec18020194b"><td class="mdescLeft">&#160;</td><td class="mdescRight">An error occured while parsing logs. <br /></td></tr>
<tr class="separator:a8bdf9d669f24bffd5d996ec18020194b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a12d801b9dbfc0fc340c4bda5e69a6002"><td class="memItemLeft" align="right" valign="top"><a id="a12d801b9dbfc0fc340c4bda5e69a6002" name="a12d801b9dbfc0fc340c4bda5e69a6002"></a>
<tr class="memitem:a12d801b9dbfc0fc340c4bda5e69a6002" id="r_a12d801b9dbfc0fc340c4bda5e69a6002"><td class="memItemLeft" align="right" valign="top"><a id="a12d801b9dbfc0fc340c4bda5e69a6002" name="a12d801b9dbfc0fc340c4bda5e69a6002"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>errFileNotFound</b> (const QString &amp;file, const bool report=false, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a12d801b9dbfc0fc340c4bda5e69a6002"><td class="mdescLeft">&#160;</td><td class="mdescRight">File not found. <br /></td></tr>
<tr class="separator:a12d801b9dbfc0fc340c4bda5e69a6002"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2424ed3e4b1c9a98a0ca979764d004b9"><td class="memItemLeft" align="right" valign="top"><a id="a2424ed3e4b1c9a98a0ca979764d004b9" name="a2424ed3e4b1c9a98a0ca979764d004b9"></a>
<tr class="memitem:a2424ed3e4b1c9a98a0ca979764d004b9" id="r_a2424ed3e4b1c9a98a0ca979764d004b9"><td class="memItemLeft" align="right" valign="top"><a id="a2424ed3e4b1c9a98a0ca979764d004b9" name="a2424ed3e4b1c9a98a0ca979764d004b9"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>warnFileNotReadable</b> (const QString &amp;file, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a2424ed3e4b1c9a98a0ca979764d004b9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Missing read permission for a file. <br /></td></tr>
<tr class="separator:a2424ed3e4b1c9a98a0ca979764d004b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a80026203e34ff692bc720d65f5c097"><td class="memItemLeft" align="right" valign="top"><a id="a4a80026203e34ff692bc720d65f5c097" name="a4a80026203e34ff692bc720d65f5c097"></a>
<tr class="memitem:a4a80026203e34ff692bc720d65f5c097" id="r_a4a80026203e34ff692bc720d65f5c097"><td class="memItemLeft" align="right" valign="top"><a id="a4a80026203e34ff692bc720d65f5c097" name="a4a80026203e34ff692bc720d65f5c097"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>warnEmptyFile</b> (const QString &amp;file, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a4a80026203e34ff692bc720d65f5c097"><td class="mdescLeft">&#160;</td><td class="mdescRight">A file is empty. <br /></td></tr>
<tr class="separator:a4a80026203e34ff692bc720d65f5c097"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a475316d013f45940a1953af608fe3d3f"><td class="memItemLeft" align="right" valign="top"><a id="a475316d013f45940a1953af608fe3d3f" name="a475316d013f45940a1953af608fe3d3f"></a>
<tr class="memitem:a475316d013f45940a1953af608fe3d3f" id="r_a475316d013f45940a1953af608fe3d3f"><td class="memItemLeft" align="right" valign="top"><a id="a475316d013f45940a1953af608fe3d3f" name="a475316d013f45940a1953af608fe3d3f"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>errFailedReadFile</b> (const QString &amp;file, const bool skipping=false, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a475316d013f45940a1953af608fe3d3f"><td class="mdescLeft">&#160;</td><td class="mdescRight">An error occured while reading a file. <br /></td></tr>
<tr class="separator:a475316d013f45940a1953af608fe3d3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1624e24d4d7b04b5479970234368db0e"><td class="memItemLeft" align="right" valign="top"><a id="a1624e24d4d7b04b5479970234368db0e" name="a1624e24d4d7b04b5479970234368db0e"></a>
<tr class="memitem:a1624e24d4d7b04b5479970234368db0e" id="r_a1624e24d4d7b04b5479970234368db0e"><td class="memItemLeft" align="right" valign="top"><a id="a1624e24d4d7b04b5479970234368db0e" name="a1624e24d4d7b04b5479970234368db0e"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>errDirNotExists</b> (const QString &amp;dir, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a1624e24d4d7b04b5479970234368db0e"><td class="mdescLeft">&#160;</td><td class="mdescRight">A directory does not extst. <br /></td></tr>
<tr class="separator:a1624e24d4d7b04b5479970234368db0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a89580421a70af819c57f480de24d8e77"><td class="memItemLeft" align="right" valign="top"><a id="a89580421a70af819c57f480de24d8e77" name="a89580421a70af819c57f480de24d8e77"></a>
<tr class="memitem:a89580421a70af819c57f480de24d8e77" id="r_a89580421a70af819c57f480de24d8e77"><td class="memItemLeft" align="right" valign="top"><a id="a89580421a70af819c57f480de24d8e77" name="a89580421a70af819c57f480de24d8e77"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>errDirNotReadable</b> (const QString &amp;dir, const QString &amp;err, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a89580421a70af819c57f480de24d8e77"><td class="mdescLeft">&#160;</td><td class="mdescRight">Missing read permission for a directory. <br /></td></tr>
<tr class="separator:a89580421a70af819c57f480de24d8e77"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24cd2a3e54b2969d4f33ba500bd7509b"><td class="memItemLeft" align="right" valign="top"><a id="a24cd2a3e54b2969d4f33ba500bd7509b" name="a24cd2a3e54b2969d4f33ba500bd7509b"></a>
<tr class="memitem:a24cd2a3e54b2969d4f33ba500bd7509b" id="r_a24cd2a3e54b2969d4f33ba500bd7509b"><td class="memItemLeft" align="right" valign="top"><a id="a24cd2a3e54b2969d4f33ba500bd7509b" name="a24cd2a3e54b2969d4f33ba500bd7509b"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>errDirNotWritable</b> (const QString &amp;dir, const QString &amp;err, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a24cd2a3e54b2969d4f33ba500bd7509b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Missing write permission for a directory. <br /></td></tr>
<tr class="separator:a24cd2a3e54b2969d4f33ba500bd7509b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57e732827bbb8e58fb863bdd47318b5b"><td class="memItemLeft" align="right" valign="top"><a id="a57e732827bbb8e58fb863bdd47318b5b" name="a57e732827bbb8e58fb863bdd47318b5b"></a>
<tr class="memitem:a57e732827bbb8e58fb863bdd47318b5b" id="r_a57e732827bbb8e58fb863bdd47318b5b"><td class="memItemLeft" align="right" valign="top"><a id="a57e732827bbb8e58fb863bdd47318b5b" name="a57e732827bbb8e58fb863bdd47318b5b"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>warnDirNotReadable</b> (QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a57e732827bbb8e58fb863bdd47318b5b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Missing read permission for a directory. <br /></td></tr>
<tr class="separator:a57e732827bbb8e58fb863bdd47318b5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade3c5fd40c2b38b688bfce8a4f2bcd51"><td class="memItemLeft" align="right" valign="top"><a id="ade3c5fd40c2b38b688bfce8a4f2bcd51" name="ade3c5fd40c2b38b688bfce8a4f2bcd51"></a>
<tr class="memitem:ade3c5fd40c2b38b688bfce8a4f2bcd51" id="r_ade3c5fd40c2b38b688bfce8a4f2bcd51"><td class="memItemLeft" align="right" valign="top"><a id="ade3c5fd40c2b38b688bfce8a4f2bcd51" name="ade3c5fd40c2b38b688bfce8a4f2bcd51"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>warnDirNotWritable</b> (QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:ade3c5fd40c2b38b688bfce8a4f2bcd51"><td class="mdescLeft">&#160;</td><td class="mdescRight">Missing write permission for a directory. <br /></td></tr>
<tr class="separator:ade3c5fd40c2b38b688bfce8a4f2bcd51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af10077a5f3ebbf3683801999d8005f9a"><td class="memItemLeft" align="right" valign="top"><a id="af10077a5f3ebbf3683801999d8005f9a" name="af10077a5f3ebbf3683801999d8005f9a"></a>
<tr class="memitem:af10077a5f3ebbf3683801999d8005f9a" id="r_af10077a5f3ebbf3683801999d8005f9a"><td class="memItemLeft" align="right" valign="top"><a id="af10077a5f3ebbf3683801999d8005f9a" name="af10077a5f3ebbf3683801999d8005f9a"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>errFailedMakeDir</b> (const QString &amp;msg, const QString &amp;err, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:af10077a5f3ebbf3683801999d8005f9a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Failed to create a directory. <br /></td></tr>
<tr class="separator:af10077a5f3ebbf3683801999d8005f9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a489ff3ca5af28ce8baa555ef594f7632"><td class="memItemLeft" align="right" valign="top"><a id="a489ff3ca5af28ce8baa555ef594f7632" name="a489ff3ca5af28ce8baa555ef594f7632"></a>
static const bool&#160;</td><td class="memItemRight" valign="bottom"><b>choiceDirNotDir</b> (const QString &amp;path, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a489ff3ca5af28ce8baa555ef594f7632"><td class="mdescLeft">&#160;</td><td class="mdescRight">An entry was supposed to be a directory but it's not. <br /></td></tr>
<tr class="separator:a489ff3ca5af28ce8baa555ef594f7632"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ab269a5442613eac85ff802b349088a"><td class="memItemLeft" align="right" valign="top"><a id="a3ab269a5442613eac85ff802b349088a" name="a3ab269a5442613eac85ff802b349088a"></a>
static const bool&#160;</td><td class="memItemRight" valign="bottom"><b>choiceFileNotFile</b> (const QString &amp;path, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a3ab269a5442613eac85ff802b349088a"><td class="mdescLeft">&#160;</td><td class="mdescRight">An entry was supposed to be a file but it's not. <br /></td></tr>
<tr class="separator:a3ab269a5442613eac85ff802b349088a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a12f1c605aac10164e61d4a4b867d962f" id="r_a12f1c605aac10164e61d4a4b867d962f"><td class="memItemLeft" align="right" valign="top"><a id="a12f1c605aac10164e61d4a4b867d962f" name="a12f1c605aac10164e61d4a4b867d962f"></a>
static bool&#160;</td><td class="memItemRight" valign="bottom"><b>choiceDirNotDir</b> (const QString &amp;path, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a12f1c605aac10164e61d4a4b867d962f"><td class="mdescLeft">&#160;</td><td class="mdescRight">An entry was supposed to be a directory but it's not. <br /></td></tr>
<tr class="separator:a12f1c605aac10164e61d4a4b867d962f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a8316a45f783c3e93507a0b0f60c350" id="r_a7a8316a45f783c3e93507a0b0f60c350"><td class="memItemLeft" align="right" valign="top"><a id="a7a8316a45f783c3e93507a0b0f60c350" name="a7a8316a45f783c3e93507a0b0f60c350"></a>
static bool&#160;</td><td class="memItemRight" valign="bottom"><b>choiceFileNotFile</b> (const QString &amp;path, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a7a8316a45f783c3e93507a0b0f60c350"><td class="mdescLeft">&#160;</td><td class="mdescRight">An entry was supposed to be a file but it's not. <br /></td></tr>
<tr class="separator:a7a8316a45f783c3e93507a0b0f60c350"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-static-methods" name="pri-static-methods"></a>
Static Private Member Functions</h2></td></tr>
<tr class="memitem:a5168e935cb97524b8491007245b8e024"><td class="memItemLeft" align="right" valign="top"><a id="a5168e935cb97524b8491007245b8e024" name="a5168e935cb97524b8491007245b8e024"></a>
static const bool&#160;</td><td class="memItemRight" valign="bottom"><b>choiceDatabaseRenew</b> (const QString &amp;title, const QString &amp;msg, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a5168e935cb97524b8491007245b8e024"><td class="mdescLeft">&#160;</td><td class="mdescRight">Asks to renew a database. <br /></td></tr>
<tr class="separator:a5168e935cb97524b8491007245b8e024"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afbe18a768dd2b7bc50d1b26632792925" id="r_afbe18a768dd2b7bc50d1b26632792925"><td class="memItemLeft" align="right" valign="top"><a id="afbe18a768dd2b7bc50d1b26632792925" name="afbe18a768dd2b7bc50d1b26632792925"></a>
static bool&#160;</td><td class="memItemRight" valign="bottom"><b>choiceDatabaseRenew</b> (const QString &amp;title, const QString &amp;msg, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:afbe18a768dd2b7bc50d1b26632792925"><td class="mdescLeft">&#160;</td><td class="mdescRight">Asks to renew a database. <br /></td></tr>
<tr class="separator:afbe18a768dd2b7bc50d1b26632792925"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p><a class="el" href="classDialogSec.html" title="DialogSec.">DialogSec</a>. </p>
<p>Implements various dialog models </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="classDialogMsg.html" title="DialogMsg.">DialogMsg</a>, <a class="el" href="classDialogBool.html" title="DialogBool.">DialogBool</a>, DialogDia </dd></dl>
</div><hr/>The documentation for this class was generated from the following files:<ul>
<li>logdoctor/modules/dialogs.h</li>
<li>logdoctor/modules/dialogs.cpp</li>
<li>logdoctor/modules/<b>dialogs.h</b></li>
<li>logdoctor/modules/<b>dialogs.cpp</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -83,7 +83,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: DonutBreakdown Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -92,17 +92,17 @@ Inheritance diagram for DonutBreakdown:</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a161ef5e8ca88f2735a4971d1f66f7a72"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDonutBreakdown.html#a161ef5e8ca88f2735a4971d1f66f7a72">addBreakdownSeries</a> (QPieSeries *series, const QColor &amp;color, const QFont &amp;font)</td></tr>
<tr class="memitem:a161ef5e8ca88f2735a4971d1f66f7a72" id="r_a161ef5e8ca88f2735a4971d1f66f7a72"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDonutBreakdown.html#a161ef5e8ca88f2735a4971d1f66f7a72">addBreakdownSeries</a> (QPieSeries *series, const QColor &amp;color, const QFont &amp;font)</td></tr>
<tr class="memdesc:a161ef5e8ca88f2735a4971d1f66f7a72"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a slice to the donut. <br /></td></tr>
<tr class="separator:a161ef5e8ca88f2735a4971d1f66f7a72"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
Private Member Functions</h2></td></tr>
<tr class="memitem:acd747ee2bbd23ce84eaf9d4db57938e3"><td class="memItemLeft" align="right" valign="top"><a id="acd747ee2bbd23ce84eaf9d4db57938e3" name="acd747ee2bbd23ce84eaf9d4db57938e3"></a>
<tr class="memitem:acd747ee2bbd23ce84eaf9d4db57938e3" id="r_acd747ee2bbd23ce84eaf9d4db57938e3"><td class="memItemLeft" align="right" valign="top"><a id="acd747ee2bbd23ce84eaf9d4db57938e3" name="acd747ee2bbd23ce84eaf9d4db57938e3"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>recalculateAngles</b> ()</td></tr>
<tr class="memdesc:acd747ee2bbd23ce84eaf9d4db57938e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Recalculates the size of every slice in percentage over the total. <br /></td></tr>
<tr class="separator:acd747ee2bbd23ce84eaf9d4db57938e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a682599f0fd4f13530b7bfe6dc3331578"><td class="memItemLeft" align="right" valign="top"><a id="a682599f0fd4f13530b7bfe6dc3331578" name="a682599f0fd4f13530b7bfe6dc3331578"></a>
<tr class="memitem:a682599f0fd4f13530b7bfe6dc3331578" id="r_a682599f0fd4f13530b7bfe6dc3331578"><td class="memItemLeft" align="right" valign="top"><a id="a682599f0fd4f13530b7bfe6dc3331578" name="a682599f0fd4f13530b7bfe6dc3331578"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>updateLegendMarkers</b> ()</td></tr>
<tr class="memdesc:a682599f0fd4f13530b7bfe6dc3331578"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates the position of the markers to be in the middle of the relative slice. <br /></td></tr>
<tr class="separator:a682599f0fd4f13530b7bfe6dc3331578"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -157,13 +157,13 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>updateLegendMarkers</
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>logdoctor/modules/craplog/modules/donuts.h</li>
<li>logdoctor/modules/craplog/modules/donuts.cpp</li>
<li>logdoctor/modules/craplog/modules/<b>donuts.h</b></li>
<li>logdoctor/modules/craplog/modules/<b>donuts.cpp</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -79,18 +79,18 @@ $(function() {
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classFood.html#a053638cacc2d92acd0a29a597941f2ba">image</a></td><td class="entry"><a class="el" href="classFood.html">Food</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classFood.html#ad7ca002e1067c45e362f2193f679ac77">img_rat</a></td><td class="entry"><a class="el" href="classFood.html">Food</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classFood.html#a6179808030975a1acf65906a3d89baf7">inTile</a>(const unsigned x, const unsigned y) const</td><td class="entry"><a class="el" href="classFood.html">Food</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classFood.html#a1baa42d6f924ce2a37a2a97773fc57f6">inTile</a>(const unsigned x, const unsigned y) const</td><td class="entry"><a class="el" href="classFood.html">Food</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classFood.html#ab4ab28e75609c4872fc47563909c4c61">movable</a></td><td class="entry"><a class="el" href="classFood.html">Food</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classFood.html#a840b4ae09993aea111403617f56988d1">move</a>(const Snake &amp;snake)</td><td class="entry"><a class="el" href="classFood.html">Food</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classFood.html#a4322893c4935e218345e6373082f2ca6">spawn</a>(const Snake &amp;snake, const Snake &amp;snake_)</td><td class="entry"><a class="el" href="classFood.html">Food</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classFood.html#a63d7fd88d5db54881de451b2429ed04d">update</a>(const unsigned new_x, const unsigned new_y)</td><td class="entry"><a class="el" href="classFood.html">Food</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classFood.html#af35fa376e635e2de2eaf8861654215fe">x</a></td><td class="entry"><a class="el" href="classFood.html">Food</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classFood.html#a5975f5d2bdb78fa944222a2d41197809">X</a>() const</td><td class="entry"><a class="el" href="classFood.html">Food</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classFood.html#a519bdb6ef4a9648bb868e0f9d31e2708">Y</a>() const</td><td class="entry"><a class="el" href="classFood.html">Food</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classFood.html#ae020ae6247a41acd4b8c701322a91a7a">X</a>() const</td><td class="entry"><a class="el" href="classFood.html">Food</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classFood.html#aa48eeda2151769eb75a41c6aa3f216be">Y</a>() const</td><td class="entry"><a class="el" href="classFood.html">Food</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Food Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -81,58 +81,58 @@ $(function() {
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a5975f5d2bdb78fa944222a2d41197809"><td class="memItemLeft" align="right" valign="top"><a id="a5975f5d2bdb78fa944222a2d41197809" name="a5975f5d2bdb78fa944222a2d41197809"></a>
const unsigned&#160;</td><td class="memItemRight" valign="bottom"><b>X</b> () const</td></tr>
<tr class="memdesc:a5975f5d2bdb78fa944222a2d41197809"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the position on the X-axis. <br /></td></tr>
<tr class="separator:a5975f5d2bdb78fa944222a2d41197809"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a519bdb6ef4a9648bb868e0f9d31e2708"><td class="memItemLeft" align="right" valign="top">const unsigned&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFood.html#a519bdb6ef4a9648bb868e0f9d31e2708">Y</a> () const</td></tr>
<tr class="memdesc:a519bdb6ef4a9648bb868e0f9d31e2708"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the position on the Y-axis. <br /></td></tr>
<tr class="separator:a519bdb6ef4a9648bb868e0f9d31e2708"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6179808030975a1acf65906a3d89baf7"><td class="memItemLeft" align="right" valign="top"><a id="a6179808030975a1acf65906a3d89baf7" name="a6179808030975a1acf65906a3d89baf7"></a>
const bool&#160;</td><td class="memItemRight" valign="bottom"><b>inTile</b> (const unsigned <a class="el" href="classFood.html#af35fa376e635e2de2eaf8861654215fe">x</a>, const unsigned y) const</td></tr>
<tr class="memdesc:a6179808030975a1acf65906a3d89baf7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether is there a part of the snake in the given position. <br /></td></tr>
<tr class="separator:a6179808030975a1acf65906a3d89baf7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4322893c4935e218345e6373082f2ca6"><td class="memItemLeft" align="right" valign="top"><a id="a4322893c4935e218345e6373082f2ca6" name="a4322893c4935e218345e6373082f2ca6"></a>
<tr class="memitem:ae020ae6247a41acd4b8c701322a91a7a" id="r_ae020ae6247a41acd4b8c701322a91a7a"><td class="memItemLeft" align="right" valign="top"><a id="ae020ae6247a41acd4b8c701322a91a7a" name="ae020ae6247a41acd4b8c701322a91a7a"></a>
unsigned&#160;</td><td class="memItemRight" valign="bottom"><b>X</b> () const</td></tr>
<tr class="memdesc:ae020ae6247a41acd4b8c701322a91a7a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the position on the X-axis. <br /></td></tr>
<tr class="separator:ae020ae6247a41acd4b8c701322a91a7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa48eeda2151769eb75a41c6aa3f216be" id="r_aa48eeda2151769eb75a41c6aa3f216be"><td class="memItemLeft" align="right" valign="top">unsigned&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFood.html#aa48eeda2151769eb75a41c6aa3f216be">Y</a> () const</td></tr>
<tr class="memdesc:aa48eeda2151769eb75a41c6aa3f216be"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the position on the Y-axis. <br /></td></tr>
<tr class="separator:aa48eeda2151769eb75a41c6aa3f216be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1baa42d6f924ce2a37a2a97773fc57f6" id="r_a1baa42d6f924ce2a37a2a97773fc57f6"><td class="memItemLeft" align="right" valign="top"><a id="a1baa42d6f924ce2a37a2a97773fc57f6" name="a1baa42d6f924ce2a37a2a97773fc57f6"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>inTile</b> (const unsigned <a class="el" href="classFood.html#af35fa376e635e2de2eaf8861654215fe">x</a>, const unsigned y) const</td></tr>
<tr class="memdesc:a1baa42d6f924ce2a37a2a97773fc57f6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether is there a part of the snake in the given position. <br /></td></tr>
<tr class="separator:a1baa42d6f924ce2a37a2a97773fc57f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4322893c4935e218345e6373082f2ca6" id="r_a4322893c4935e218345e6373082f2ca6"><td class="memItemLeft" align="right" valign="top"><a id="a4322893c4935e218345e6373082f2ca6" name="a4322893c4935e218345e6373082f2ca6"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>spawn</b> (const <a class="el" href="classSnake.html">Snake</a> &amp;snake, const <a class="el" href="classSnake.html">Snake</a> &amp;snake_)</td></tr>
<tr class="memdesc:a4322893c4935e218345e6373082f2ca6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Spawns the egg/rat in a new position. <br /></td></tr>
<tr class="separator:a4322893c4935e218345e6373082f2ca6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a840b4ae09993aea111403617f56988d1"><td class="memItemLeft" align="right" valign="top"><a id="a840b4ae09993aea111403617f56988d1" name="a840b4ae09993aea111403617f56988d1"></a>
<tr class="memitem:a840b4ae09993aea111403617f56988d1" id="r_a840b4ae09993aea111403617f56988d1"><td class="memItemLeft" align="right" valign="top"><a id="a840b4ae09993aea111403617f56988d1" name="a840b4ae09993aea111403617f56988d1"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>move</b> (const <a class="el" href="classSnake.html">Snake</a> &amp;snake)</td></tr>
<tr class="memdesc:a840b4ae09993aea111403617f56988d1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Moves the rat. <br /></td></tr>
<tr class="separator:a840b4ae09993aea111403617f56988d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63d7fd88d5db54881de451b2429ed04d"><td class="memItemLeft" align="right" valign="top"><a id="a63d7fd88d5db54881de451b2429ed04d" name="a63d7fd88d5db54881de451b2429ed04d"></a>
<tr class="memitem:a63d7fd88d5db54881de451b2429ed04d" id="r_a63d7fd88d5db54881de451b2429ed04d"><td class="memItemLeft" align="right" valign="top"><a id="a63d7fd88d5db54881de451b2429ed04d" name="a63d7fd88d5db54881de451b2429ed04d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>update</b> (const unsigned new_x, const unsigned new_y)</td></tr>
<tr class="memdesc:a63d7fd88d5db54881de451b2429ed04d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates the position and direction of the entity. <br /></td></tr>
<tr class="separator:a63d7fd88d5db54881de451b2429ed04d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
Private Attributes</h2></td></tr>
<tr class="memitem:ad7ca002e1067c45e362f2193f679ac77"><td class="memItemLeft" align="right" valign="top"><a id="ad7ca002e1067c45e362f2193f679ac77" name="ad7ca002e1067c45e362f2193f679ac77"></a>
<tr class="memitem:ad7ca002e1067c45e362f2193f679ac77" id="r_ad7ca002e1067c45e362f2193f679ac77"><td class="memItemLeft" align="right" valign="top"><a id="ad7ca002e1067c45e362f2193f679ac77" name="ad7ca002e1067c45e362f2193f679ac77"></a>
const QPixmap&#160;</td><td class="memItemRight" valign="bottom"><b>img_rat</b> { &quot;:/games/games/snake/rat.png&quot; }</td></tr>
<tr class="memdesc:ad7ca002e1067c45e362f2193f679ac77"><td class="mdescLeft">&#160;</td><td class="mdescRight">The image which graphically represents the food. <br /></td></tr>
<tr class="separator:ad7ca002e1067c45e362f2193f679ac77"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a053638cacc2d92acd0a29a597941f2ba"><td class="memItemLeft" align="right" valign="top"><a id="a053638cacc2d92acd0a29a597941f2ba" name="a053638cacc2d92acd0a29a597941f2ba"></a>
<tr class="memitem:a053638cacc2d92acd0a29a597941f2ba" id="r_a053638cacc2d92acd0a29a597941f2ba"><td class="memItemLeft" align="right" valign="top"><a id="a053638cacc2d92acd0a29a597941f2ba" name="a053638cacc2d92acd0a29a597941f2ba"></a>
QGraphicsPixmapItem *&#160;</td><td class="memItemRight" valign="bottom"><b>image</b> = nullptr</td></tr>
<tr class="memdesc:a053638cacc2d92acd0a29a597941f2ba"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the food is a rat or an egg. <br /></td></tr>
<tr class="separator:a053638cacc2d92acd0a29a597941f2ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab4ab28e75609c4872fc47563909c4c61"><td class="memItemLeft" align="right" valign="top"><a id="ab4ab28e75609c4872fc47563909c4c61" name="ab4ab28e75609c4872fc47563909c4c61"></a>
<tr class="memitem:ab4ab28e75609c4872fc47563909c4c61" id="r_ab4ab28e75609c4872fc47563909c4c61"><td class="memItemLeft" align="right" valign="top"><a id="ab4ab28e75609c4872fc47563909c4c61" name="ab4ab28e75609c4872fc47563909c4c61"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>movable</b></td></tr>
<tr class="memdesc:ab4ab28e75609c4872fc47563909c4c61"><td class="mdescLeft">&#160;</td><td class="mdescRight">The position on the X-axis. <br /></td></tr>
<tr class="separator:ab4ab28e75609c4872fc47563909c4c61"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af35fa376e635e2de2eaf8861654215fe"><td class="memItemLeft" align="right" valign="top"><a id="af35fa376e635e2de2eaf8861654215fe" name="af35fa376e635e2de2eaf8861654215fe"></a>
<tr class="memitem:af35fa376e635e2de2eaf8861654215fe" id="r_af35fa376e635e2de2eaf8861654215fe"><td class="memItemLeft" align="right" valign="top"><a id="af35fa376e635e2de2eaf8861654215fe" name="af35fa376e635e2de2eaf8861654215fe"></a>
unsigned&#160;</td><td class="memItemRight" valign="bottom"><b>x</b></td></tr>
<tr class="memdesc:af35fa376e635e2de2eaf8861654215fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">The position on the Y-axis. <br /></td></tr>
<tr class="separator:af35fa376e635e2de2eaf8861654215fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a519bdb6ef4a9648bb868e0f9d31e2708" name="a519bdb6ef4a9648bb868e0f9d31e2708"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a519bdb6ef4a9648bb868e0f9d31e2708">&#9670;&#160;</a></span>Y()</h2>
<a id="aa48eeda2151769eb75a41c6aa3f216be" name="aa48eeda2151769eb75a41c6aa3f216be"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa48eeda2151769eb75a41c6aa3f216be">&#9670;&#160;</a></span>Y()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const unsigned Food::Y </td>
<td class="memname">unsigned Food::Y </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@ -146,13 +146,13 @@ unsigned&#160;</td><td class="memItemRight" valign="bottom"><b>x</b></td></tr>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>logdoctor/games/snake/food.h</li>
<li>logdoctor/games/snake/food.cpp</li>
<li>logdoctor/games/snake/<b>food.h</b></li>
<li>logdoctor/games/snake/<b>food.cpp</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -78,18 +78,18 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classFormatOps.html">FormatOps</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classFormatOps.html#a1dd258c0c0bb9091e25c2b36c47b5ad1">APACHE_ALF</a></td><td class="entry"><a class="el" href="classFormatOps.html">FormatOps</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classFormatOps.html#ae7c90d46883854c88eed04cb166b00d3">getApacheLogSample</a>(const LogsFormat &amp;log_format) const</td><td class="entry"><a class="el" href="classFormatOps.html">FormatOps</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classFormatOps.html#a0b2b6c1517cc6b47035732cef440547b">getIisLogSample</a>(const LogsFormat &amp;log_format) const</td><td class="entry"><a class="el" href="classFormatOps.html">FormatOps</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classFormatOps.html#a8faa63d96cedf7e72f192af657836906">getNginxLogSample</a>(const LogsFormat &amp;log_format) const</td><td class="entry"><a class="el" href="classFormatOps.html">FormatOps</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classFormatOps.html#a2e0dfc31462771b5dbee807183021981">getApacheLogSample</a>(const LogsFormat &amp;log_format) const</td><td class="entry"><a class="el" href="classFormatOps.html">FormatOps</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classFormatOps.html#ac84d3f470507d50a9b70a158525342ba">getIisLogSample</a>(const LogsFormat &amp;log_format) const</td><td class="entry"><a class="el" href="classFormatOps.html">FormatOps</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classFormatOps.html#a60f1bba56a207556baf3bd0e577d524d">getNginxLogSample</a>(const LogsFormat &amp;log_format) const</td><td class="entry"><a class="el" href="classFormatOps.html">FormatOps</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classFormatOps.html#aa4afc65bbc4887342cbb36381a26c3ba">IIS_ALF</a></td><td class="entry"><a class="el" href="classFormatOps.html">FormatOps</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classFormatOps.html#a0489127a5f5a7cca1ae9386a3935fa2d">NGINX_ALF</a></td><td class="entry"><a class="el" href="classFormatOps.html">FormatOps</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classFormatOps.html#aacb1a4dbd0badab84e7ec3adb3aa4f74">processApacheFormatString</a>(const std::string &amp;format_string) const</td><td class="entry"><a class="el" href="classFormatOps.html">FormatOps</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classFormatOps.html#addbeec1c5cc5a5fc9f34aceb73d5f457">processIisFormatString</a>(const std::string &amp;format_string, const int &amp;log_module) const</td><td class="entry"><a class="el" href="classFormatOps.html">FormatOps</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classFormatOps.html#a9807977ee789ecbde789e538fa6314fc">processNginxFormatString</a>(const std::string &amp;format_string) const</td><td class="entry"><a class="el" href="classFormatOps.html">FormatOps</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classFormatOps.html#a156fe7cba5df1112b3da21af52375105">processApacheFormatString</a>(const std::string &amp;format_string) const</td><td class="entry"><a class="el" href="classFormatOps.html">FormatOps</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classFormatOps.html#af13ee22fb0e76ca90fcc358622374f64">processIisFormatString</a>(const std::string &amp;format_string, const int &amp;log_module) const</td><td class="entry"><a class="el" href="classFormatOps.html">FormatOps</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classFormatOps.html#afd175180e69aa5784bfb2ec2911bedc3">processNginxFormatString</a>(const std::string &amp;format_string) const</td><td class="entry"><a class="el" href="classFormatOps.html">FormatOps</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: FormatOps Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -86,35 +86,35 @@ $(function() {
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:aacb1a4dbd0badab84e7ec3adb3aa4f74"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classLogsFormat.html">LogsFormat</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFormatOps.html#aacb1a4dbd0badab84e7ec3adb3aa4f74">processApacheFormatString</a> (const std::string &amp;format_string) const</td></tr>
<tr class="memdesc:aacb1a4dbd0badab84e7ec3adb3aa4f74"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processes the given string to extrapolate the format for Apache2. <br /></td></tr>
<tr class="separator:aacb1a4dbd0badab84e7ec3adb3aa4f74"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9807977ee789ecbde789e538fa6314fc"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classLogsFormat.html">LogsFormat</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFormatOps.html#a9807977ee789ecbde789e538fa6314fc">processNginxFormatString</a> (const std::string &amp;format_string) const</td></tr>
<tr class="memdesc:a9807977ee789ecbde789e538fa6314fc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processes the given string to extrapolate the format for Nginx. <br /></td></tr>
<tr class="separator:a9807977ee789ecbde789e538fa6314fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:addbeec1c5cc5a5fc9f34aceb73d5f457"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classLogsFormat.html">LogsFormat</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFormatOps.html#addbeec1c5cc5a5fc9f34aceb73d5f457">processIisFormatString</a> (const std::string &amp;format_string, const int &amp;log_module) const</td></tr>
<tr class="memdesc:addbeec1c5cc5a5fc9f34aceb73d5f457"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processes the given string to extrapolate the format for the IIS. <br /></td></tr>
<tr class="separator:addbeec1c5cc5a5fc9f34aceb73d5f457"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae7c90d46883854c88eed04cb166b00d3"><td class="memItemLeft" align="right" valign="top">const QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFormatOps.html#ae7c90d46883854c88eed04cb166b00d3">getApacheLogSample</a> (const <a class="el" href="classLogsFormat.html">LogsFormat</a> &amp;log_format) const</td></tr>
<tr class="memdesc:ae7c90d46883854c88eed04cb166b00d3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a log line sample based on the given format. <br /></td></tr>
<tr class="separator:ae7c90d46883854c88eed04cb166b00d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8faa63d96cedf7e72f192af657836906"><td class="memItemLeft" align="right" valign="top">const QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFormatOps.html#a8faa63d96cedf7e72f192af657836906">getNginxLogSample</a> (const <a class="el" href="classLogsFormat.html">LogsFormat</a> &amp;log_format) const</td></tr>
<tr class="memdesc:a8faa63d96cedf7e72f192af657836906"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a log line sample based on the given format. <br /></td></tr>
<tr class="separator:a8faa63d96cedf7e72f192af657836906"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b2b6c1517cc6b47035732cef440547b"><td class="memItemLeft" align="right" valign="top">const QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFormatOps.html#a0b2b6c1517cc6b47035732cef440547b">getIisLogSample</a> (const <a class="el" href="classLogsFormat.html">LogsFormat</a> &amp;log_format) const</td></tr>
<tr class="memdesc:a0b2b6c1517cc6b47035732cef440547b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a log line sample based on the given format. <br /></td></tr>
<tr class="separator:a0b2b6c1517cc6b47035732cef440547b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a156fe7cba5df1112b3da21af52375105" id="r_a156fe7cba5df1112b3da21af52375105"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLogsFormat.html">LogsFormat</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFormatOps.html#a156fe7cba5df1112b3da21af52375105">processApacheFormatString</a> (const std::string &amp;format_string) const</td></tr>
<tr class="memdesc:a156fe7cba5df1112b3da21af52375105"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processes the given string to extrapolate the format for Apache2. <br /></td></tr>
<tr class="separator:a156fe7cba5df1112b3da21af52375105"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd175180e69aa5784bfb2ec2911bedc3" id="r_afd175180e69aa5784bfb2ec2911bedc3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLogsFormat.html">LogsFormat</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFormatOps.html#afd175180e69aa5784bfb2ec2911bedc3">processNginxFormatString</a> (const std::string &amp;format_string) const</td></tr>
<tr class="memdesc:afd175180e69aa5784bfb2ec2911bedc3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processes the given string to extrapolate the format for Nginx. <br /></td></tr>
<tr class="separator:afd175180e69aa5784bfb2ec2911bedc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af13ee22fb0e76ca90fcc358622374f64" id="r_af13ee22fb0e76ca90fcc358622374f64"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLogsFormat.html">LogsFormat</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFormatOps.html#af13ee22fb0e76ca90fcc358622374f64">processIisFormatString</a> (const std::string &amp;format_string, const int &amp;log_module) const</td></tr>
<tr class="memdesc:af13ee22fb0e76ca90fcc358622374f64"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processes the given string to extrapolate the format for the IIS. <br /></td></tr>
<tr class="separator:af13ee22fb0e76ca90fcc358622374f64"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e0dfc31462771b5dbee807183021981" id="r_a2e0dfc31462771b5dbee807183021981"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFormatOps.html#a2e0dfc31462771b5dbee807183021981">getApacheLogSample</a> (const <a class="el" href="classLogsFormat.html">LogsFormat</a> &amp;log_format) const</td></tr>
<tr class="memdesc:a2e0dfc31462771b5dbee807183021981"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a log line sample based on the given format. <br /></td></tr>
<tr class="separator:a2e0dfc31462771b5dbee807183021981"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a60f1bba56a207556baf3bd0e577d524d" id="r_a60f1bba56a207556baf3bd0e577d524d"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFormatOps.html#a60f1bba56a207556baf3bd0e577d524d">getNginxLogSample</a> (const <a class="el" href="classLogsFormat.html">LogsFormat</a> &amp;log_format) const</td></tr>
<tr class="memdesc:a60f1bba56a207556baf3bd0e577d524d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a log line sample based on the given format. <br /></td></tr>
<tr class="separator:a60f1bba56a207556baf3bd0e577d524d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac84d3f470507d50a9b70a158525342ba" id="r_ac84d3f470507d50a9b70a158525342ba"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFormatOps.html#ac84d3f470507d50a9b70a158525342ba">getIisLogSample</a> (const <a class="el" href="classLogsFormat.html">LogsFormat</a> &amp;log_format) const</td></tr>
<tr class="memdesc:ac84d3f470507d50a9b70a158525342ba"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a log line sample based on the given format. <br /></td></tr>
<tr class="separator:ac84d3f470507d50a9b70a158525342ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
Private Attributes</h2></td></tr>
<tr class="memitem:a1dd258c0c0bb9091e25c2b36c47b5ad1"><td class="memItemLeft" align="right" valign="top">const std::unordered_map&lt; std::string, std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFormatOps.html#a1dd258c0c0bb9091e25c2b36c47b5ad1">APACHE_ALF</a></td></tr>
<tr class="memitem:a1dd258c0c0bb9091e25c2b36c47b5ad1" id="r_a1dd258c0c0bb9091e25c2b36c47b5ad1"><td class="memItemLeft" align="right" valign="top">const std::unordered_map&lt; std::string, std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFormatOps.html#a1dd258c0c0bb9091e25c2b36c47b5ad1">APACHE_ALF</a></td></tr>
<tr class="memdesc:a1dd258c0c0bb9091e25c2b36c47b5ad1"><td class="mdescLeft">&#160;</td><td class="mdescRight">&lt; Access logs fields formats <br /></td></tr>
<tr class="separator:a1dd258c0c0bb9091e25c2b36c47b5ad1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0489127a5f5a7cca1ae9386a3935fa2d"><td class="memItemLeft" align="right" valign="top"><a id="a0489127a5f5a7cca1ae9386a3935fa2d" name="a0489127a5f5a7cca1ae9386a3935fa2d"></a>
<tr class="memitem:a0489127a5f5a7cca1ae9386a3935fa2d" id="r_a0489127a5f5a7cca1ae9386a3935fa2d"><td class="memItemLeft" align="right" valign="top"><a id="a0489127a5f5a7cca1ae9386a3935fa2d" name="a0489127a5f5a7cca1ae9386a3935fa2d"></a>
const std::unordered_map&lt; std::string, std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>NGINX_ALF</b></td></tr>
<tr class="memdesc:a0489127a5f5a7cca1ae9386a3935fa2d"><td class="mdescLeft">&#160;</td><td class="mdescRight">&lt; Access logs fields formats <br /></td></tr>
<tr class="separator:a0489127a5f5a7cca1ae9386a3935fa2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4afc65bbc4887342cbb36381a26c3ba"><td class="memItemLeft" align="right" valign="top"><a id="aa4afc65bbc4887342cbb36381a26c3ba" name="aa4afc65bbc4887342cbb36381a26c3ba"></a>
<tr class="memitem:aa4afc65bbc4887342cbb36381a26c3ba" id="r_aa4afc65bbc4887342cbb36381a26c3ba"><td class="memItemLeft" align="right" valign="top"><a id="aa4afc65bbc4887342cbb36381a26c3ba" name="aa4afc65bbc4887342cbb36381a26c3ba"></a>
const std::unordered_map&lt; std::string, std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>IIS_ALF</b></td></tr>
<tr class="memdesc:aa4afc65bbc4887342cbb36381a26c3ba"><td class="mdescLeft">&#160;</td><td class="mdescRight">&lt; Access logs fields formats (W3C) <br /></td></tr>
<tr class="separator:aa4afc65bbc4887342cbb36381a26c3ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -123,14 +123,14 @@ const std::unordered_map&lt; std::string, std::string &gt;&#160;</td><td class="
<div class="textblock"><p><a class="el" href="classFormatOps.html" title="FormatOps.">FormatOps</a>. </p>
<p>Operations for the logs formats </p>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a id="ae7c90d46883854c88eed04cb166b00d3" name="ae7c90d46883854c88eed04cb166b00d3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae7c90d46883854c88eed04cb166b00d3">&#9670;&#160;</a></span>getApacheLogSample()</h2>
<a id="a2e0dfc31462771b5dbee807183021981" name="a2e0dfc31462771b5dbee807183021981"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2e0dfc31462771b5dbee807183021981">&#9670;&#160;</a></span>getApacheLogSample()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const QString FormatOps::getApacheLogSample </td>
<td class="memname">QString FormatOps::getApacheLogSample </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classLogsFormat.html">LogsFormat</a> &amp;&#160;</td>
<td class="paramname"><em>log_format</em></td><td>)</td>
@ -147,18 +147,18 @@ const std::unordered_map&lt; std::string, std::string &gt;&#160;</td><td class="
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The sample line </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classLogsFormat.html" title="Holds informations about a log format.">LogsFormat</a>, <a class="el" href="classCraplog.html#ae2eeee8610c21e2f9e3cb15b50569e9f" title="Returns a sample log line for the given Web Server using the relative LogsFormat.">Craplog::getLogsFormatSample()</a> </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classLogsFormat.html" title="Holds informations about a log format.">LogsFormat</a>, <a class="el" href="classCraplog.html#a95f8a07dcf1e0192e5c2c27bae4c93cc" title="Returns a sample log line for the given Web Server using the relative LogsFormat.">Craplog::getLogsFormatSample()</a> </dd></dl>
</div>
</div>
<a id="a0b2b6c1517cc6b47035732cef440547b" name="a0b2b6c1517cc6b47035732cef440547b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0b2b6c1517cc6b47035732cef440547b">&#9670;&#160;</a></span>getIisLogSample()</h2>
<a id="ac84d3f470507d50a9b70a158525342ba" name="ac84d3f470507d50a9b70a158525342ba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac84d3f470507d50a9b70a158525342ba">&#9670;&#160;</a></span>getIisLogSample()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const QString FormatOps::getIisLogSample </td>
<td class="memname">QString FormatOps::getIisLogSample </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classLogsFormat.html">LogsFormat</a> &amp;&#160;</td>
<td class="paramname"><em>log_format</em></td><td>)</td>
@ -175,18 +175,18 @@ const std::unordered_map&lt; std::string, std::string &gt;&#160;</td><td class="
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The sample line </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classLogsFormat.html" title="Holds informations about a log format.">LogsFormat</a>, <a class="el" href="classCraplog.html#ae2eeee8610c21e2f9e3cb15b50569e9f" title="Returns a sample log line for the given Web Server using the relative LogsFormat.">Craplog::getLogsFormatSample()</a> </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classLogsFormat.html" title="Holds informations about a log format.">LogsFormat</a>, <a class="el" href="classCraplog.html#a95f8a07dcf1e0192e5c2c27bae4c93cc" title="Returns a sample log line for the given Web Server using the relative LogsFormat.">Craplog::getLogsFormatSample()</a> </dd></dl>
</div>
</div>
<a id="a8faa63d96cedf7e72f192af657836906" name="a8faa63d96cedf7e72f192af657836906"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8faa63d96cedf7e72f192af657836906">&#9670;&#160;</a></span>getNginxLogSample()</h2>
<a id="a60f1bba56a207556baf3bd0e577d524d" name="a60f1bba56a207556baf3bd0e577d524d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a60f1bba56a207556baf3bd0e577d524d">&#9670;&#160;</a></span>getNginxLogSample()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const QString FormatOps::getNginxLogSample </td>
<td class="memname">QString FormatOps::getNginxLogSample </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classLogsFormat.html">LogsFormat</a> &amp;&#160;</td>
<td class="paramname"><em>log_format</em></td><td>)</td>
@ -203,18 +203,18 @@ const std::unordered_map&lt; std::string, std::string &gt;&#160;</td><td class="
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The sample line </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classLogsFormat.html" title="Holds informations about a log format.">LogsFormat</a>, <a class="el" href="classCraplog.html#ae2eeee8610c21e2f9e3cb15b50569e9f" title="Returns a sample log line for the given Web Server using the relative LogsFormat.">Craplog::getLogsFormatSample()</a> </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classLogsFormat.html" title="Holds informations about a log format.">LogsFormat</a>, <a class="el" href="classCraplog.html#a95f8a07dcf1e0192e5c2c27bae4c93cc" title="Returns a sample log line for the given Web Server using the relative LogsFormat.">Craplog::getLogsFormatSample()</a> </dd></dl>
</div>
</div>
<a id="aacb1a4dbd0badab84e7ec3adb3aa4f74" name="aacb1a4dbd0badab84e7ec3adb3aa4f74"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aacb1a4dbd0badab84e7ec3adb3aa4f74">&#9670;&#160;</a></span>processApacheFormatString()</h2>
<a id="a156fe7cba5df1112b3da21af52375105" name="a156fe7cba5df1112b3da21af52375105"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a156fe7cba5df1112b3da21af52375105">&#9670;&#160;</a></span>processApacheFormatString()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="classLogsFormat.html">LogsFormat</a> FormatOps::processApacheFormatString </td>
<td class="memname"><a class="el" href="classLogsFormat.html">LogsFormat</a> FormatOps::processApacheFormatString </td>
<td>(</td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>format_string</em></td><td>)</td>
@ -241,14 +241,14 @@ const std::unordered_map&lt; std::string, std::string &gt;&#160;</td><td class="
</div>
</div>
<a id="addbeec1c5cc5a5fc9f34aceb73d5f457" name="addbeec1c5cc5a5fc9f34aceb73d5f457"></a>
<h2 class="memtitle"><span class="permalink"><a href="#addbeec1c5cc5a5fc9f34aceb73d5f457">&#9670;&#160;</a></span>processIisFormatString()</h2>
<a id="af13ee22fb0e76ca90fcc358622374f64" name="af13ee22fb0e76ca90fcc358622374f64"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af13ee22fb0e76ca90fcc358622374f64">&#9670;&#160;</a></span>processIisFormatString()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="classLogsFormat.html">LogsFormat</a> FormatOps::processIisFormatString </td>
<td class="memname"><a class="el" href="classLogsFormat.html">LogsFormat</a> FormatOps::processIisFormatString </td>
<td>(</td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>format_string</em>, </td>
@ -286,14 +286,14 @@ const std::unordered_map&lt; std::string, std::string &gt;&#160;</td><td class="
</div>
</div>
<a id="a9807977ee789ecbde789e538fa6314fc" name="a9807977ee789ecbde789e538fa6314fc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9807977ee789ecbde789e538fa6314fc">&#9670;&#160;</a></span>processNginxFormatString()</h2>
<a id="afd175180e69aa5784bfb2ec2911bedc3" name="afd175180e69aa5784bfb2ec2911bedc3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afd175180e69aa5784bfb2ec2911bedc3">&#9670;&#160;</a></span>processNginxFormatString()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="classLogsFormat.html">LogsFormat</a> FormatOps::processNginxFormatString </td>
<td class="memname"><a class="el" href="classLogsFormat.html">LogsFormat</a> FormatOps::processNginxFormatString </td>
<td>(</td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>format_string</em></td><td>)</td>
@ -347,13 +347,13 @@ const std::unordered_map&lt; std::string, std::string &gt;&#160;</td><td class="
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>logdoctor/modules/craplog/modules/formats.h</li>
<li>logdoctor/modules/craplog/modules/formats.cpp</li>
<li>logdoctor/modules/craplog/modules/<b>formats.h</b></li>
<li>logdoctor/modules/craplog/modules/<b>formats.cpp</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -82,7 +82,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: GameDialog Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -92,13 +92,13 @@ Inheritance diagram for GameDialog:</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a64c49481c662dc6de69d7e3039d90218"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGameDialog.html#a64c49481c662dc6de69d7e3039d90218">GameDialog</a> (const QString &amp;title, const QString &amp;text, QWidget *parent=nullptr)</td></tr>
<tr class="memitem:a64c49481c662dc6de69d7e3039d90218" id="r_a64c49481c662dc6de69d7e3039d90218"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGameDialog.html#a64c49481c662dc6de69d7e3039d90218">GameDialog</a> (const QString &amp;title, const QString &amp;text, QWidget *parent=nullptr)</td></tr>
<tr class="memdesc:a64c49481c662dc6de69d7e3039d90218"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dialog constructor. <br /></td></tr>
<tr class="separator:a64c49481c662dc6de69d7e3039d90218"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-slots" name="pri-slots"></a>
Private Slots</h2></td></tr>
<tr class="memitem:a4c8590ce276d5ead2a9e8b55ae0aaee9"><td class="memItemLeft" align="right" valign="top"><a id="a4c8590ce276d5ead2a9e8b55ae0aaee9" name="a4c8590ce276d5ead2a9e8b55ae0aaee9"></a>
<tr class="memitem:a4c8590ce276d5ead2a9e8b55ae0aaee9" id="r_a4c8590ce276d5ead2a9e8b55ae0aaee9"><td class="memItemLeft" align="right" valign="top"><a id="a4c8590ce276d5ead2a9e8b55ae0aaee9" name="a4c8590ce276d5ead2a9e8b55ae0aaee9"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_button_Ok_clicked</b> ()</td></tr>
<tr class="memdesc:a4c8590ce276d5ead2a9e8b55ae0aaee9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the OK button gets clicked. <br /></td></tr>
<tr class="separator:a4c8590ce276d5ead2a9e8b55ae0aaee9"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -160,13 +160,13 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>on_button_Ok_clicked<
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>logdoctor/games/game_dialog.h</li>
<li>logdoctor/games/game_dialog.cpp</li>
<li>logdoctor/games/<b>game_dialog.h</b></li>
<li>logdoctor/games/<b>game_dialog.cpp</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -79,7 +79,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: GenericException Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -91,13 +91,13 @@ Inheritance diagram for GenericException:</div>
<div class="textblock"><p><a class="el" href="classGenericException.html" title="GenericException.">GenericException</a>. </p>
<p>Generic exception for general purposes </p>
</div><hr/>The documentation for this class was generated from the following files:<ul>
<li>logdoctor/modules/exceptions.h</li>
<li>logdoctor/modules/exceptions.cpp</li>
<li>logdoctor/modules/<b>exceptions.h</b></li>
<li>logdoctor/modules/<b>exceptions.cpp</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -78,14 +78,14 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classHashOps.html">HashOps</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classHashOps.html#ac74504e76a2c8e20506e446d2887ab53">digestFile</a>(const std::string &amp;file_path, std::string &amp;hash)</td><td class="entry"><a class="el" href="classHashOps.html">HashOps</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classHashOps.html#a19cb8eb46664186cb1d6632335e4e3ba">hasBeenUsed</a>(const std::string &amp;file_hash, const unsigned &amp;web_server_id) const</td><td class="entry"><a class="el" href="classHashOps.html">HashOps</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classHashOps.html#ab2ce76e6422dfb3f030db3ad6b0c822b">insertUsedHashes</a>(const std::string &amp;db_path, const std::vector&lt; std::string &gt; &amp;hashes, const unsigned &amp;web_server_id)</td><td class="entry"><a class="el" href="classHashOps.html">HashOps</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classHashOps.html#a26d14de0d0eb29db60cd0d13291b3486">loadUsedHashesLists</a>(const std::string &amp;db_path)</td><td class="entry"><a class="el" href="classHashOps.html">HashOps</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classHashOps.html#acc0ec2920945173835b3489a1b95164b">hasBeenUsed</a>(const std::string &amp;file_hash, const unsigned &amp;web_server_id) const</td><td class="entry"><a class="el" href="classHashOps.html">HashOps</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classHashOps.html#a01e13190474d56d18b6faa4f8a7f5cac">insertUsedHashes</a>(const std::string &amp;db_path, const std::vector&lt; std::string &gt; &amp;hashes, const unsigned &amp;web_server_id)</td><td class="entry"><a class="el" href="classHashOps.html">HashOps</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classHashOps.html#a1184284b059b2094b0fc5cbbd1a2050b">loadUsedHashesLists</a>(const std::string &amp;db_path)</td><td class="entry"><a class="el" href="classHashOps.html">HashOps</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classHashOps.html#aabc5c0547443d5245aadf23371f14daf">setDialogLevel</a>(const int new_level)</td><td class="entry"><a class="el" href="classHashOps.html">HashOps</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: HashOps Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -86,23 +86,23 @@ $(function() {
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:aabc5c0547443d5245aadf23371f14daf"><td class="memItemLeft" align="right" valign="top"><a id="aabc5c0547443d5245aadf23371f14daf" name="aabc5c0547443d5245aadf23371f14daf"></a>
<tr class="memitem:aabc5c0547443d5245aadf23371f14daf" id="r_aabc5c0547443d5245aadf23371f14daf"><td class="memItemLeft" align="right" valign="top"><a id="aabc5c0547443d5245aadf23371f14daf" name="aabc5c0547443d5245aadf23371f14daf"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>setDialogLevel</b> (const int new_level)</td></tr>
<tr class="memdesc:aabc5c0547443d5245aadf23371f14daf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the new Dialogs level. <br /></td></tr>
<tr class="separator:aabc5c0547443d5245aadf23371f14daf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a26d14de0d0eb29db60cd0d13291b3486"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHashOps.html#a26d14de0d0eb29db60cd0d13291b3486">loadUsedHashesLists</a> (const std::string &amp;db_path)</td></tr>
<tr class="memdesc:a26d14de0d0eb29db60cd0d13291b3486"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves the lists of hashes from the database file. <br /></td></tr>
<tr class="separator:a26d14de0d0eb29db60cd0d13291b3486"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19cb8eb46664186cb1d6632335e4e3ba"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHashOps.html#a19cb8eb46664186cb1d6632335e4e3ba">hasBeenUsed</a> (const std::string &amp;file_hash, const unsigned &amp;web_server_id) const</td></tr>
<tr class="memdesc:a19cb8eb46664186cb1d6632335e4e3ba"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks if the given hash equals one which is already in the list. <br /></td></tr>
<tr class="separator:a19cb8eb46664186cb1d6632335e4e3ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2ce76e6422dfb3f030db3ad6b0c822b"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHashOps.html#ab2ce76e6422dfb3f030db3ad6b0c822b">insertUsedHashes</a> (const std::string &amp;db_path, const std::vector&lt; std::string &gt; &amp;hashes, const unsigned &amp;web_server_id)</td></tr>
<tr class="memdesc:ab2ce76e6422dfb3f030db3ad6b0c822b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Inserts multiple hashes in the corresponding database table. <br /></td></tr>
<tr class="separator:ab2ce76e6422dfb3f030db3ad6b0c822b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1184284b059b2094b0fc5cbbd1a2050b" id="r_a1184284b059b2094b0fc5cbbd1a2050b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHashOps.html#a1184284b059b2094b0fc5cbbd1a2050b">loadUsedHashesLists</a> (const std::string &amp;db_path)</td></tr>
<tr class="memdesc:a1184284b059b2094b0fc5cbbd1a2050b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves the lists of hashes from the database file. <br /></td></tr>
<tr class="separator:a1184284b059b2094b0fc5cbbd1a2050b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc0ec2920945173835b3489a1b95164b" id="r_acc0ec2920945173835b3489a1b95164b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHashOps.html#acc0ec2920945173835b3489a1b95164b">hasBeenUsed</a> (const std::string &amp;file_hash, const unsigned &amp;web_server_id) const</td></tr>
<tr class="memdesc:acc0ec2920945173835b3489a1b95164b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks if the given hash equals one which is already in the list. <br /></td></tr>
<tr class="separator:acc0ec2920945173835b3489a1b95164b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a01e13190474d56d18b6faa4f8a7f5cac" id="r_a01e13190474d56d18b6faa4f8a7f5cac"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHashOps.html#a01e13190474d56d18b6faa4f8a7f5cac">insertUsedHashes</a> (const std::string &amp;db_path, const std::vector&lt; std::string &gt; &amp;hashes, const unsigned &amp;web_server_id)</td></tr>
<tr class="memdesc:a01e13190474d56d18b6faa4f8a7f5cac"><td class="mdescLeft">&#160;</td><td class="mdescRight">Inserts multiple hashes in the corresponding database table. <br /></td></tr>
<tr class="separator:a01e13190474d56d18b6faa4f8a7f5cac"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:ac74504e76a2c8e20506e446d2887ab53"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHashOps.html#ac74504e76a2c8e20506e446d2887ab53">digestFile</a> (const std::string &amp;file_path, std::string &amp;hash)</td></tr>
<tr class="memitem:ac74504e76a2c8e20506e446d2887ab53" id="r_ac74504e76a2c8e20506e446d2887ab53"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classHashOps.html#ac74504e76a2c8e20506e446d2887ab53">digestFile</a> (const std::string &amp;file_path, std::string &amp;hash)</td></tr>
<tr class="memdesc:ac74504e76a2c8e20506e446d2887ab53"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the hash resulting from the content of the given file. <br /></td></tr>
<tr class="separator:ac74504e76a2c8e20506e446d2887ab53"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@ -162,14 +162,14 @@ Static Public Member Functions</h2></td></tr>
</div>
</div>
<a id="a19cb8eb46664186cb1d6632335e4e3ba" name="a19cb8eb46664186cb1d6632335e4e3ba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a19cb8eb46664186cb1d6632335e4e3ba">&#9670;&#160;</a></span>hasBeenUsed()</h2>
<a id="acc0ec2920945173835b3489a1b95164b" name="acc0ec2920945173835b3489a1b95164b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acc0ec2920945173835b3489a1b95164b">&#9670;&#160;</a></span>hasBeenUsed()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const bool HashOps::hasBeenUsed </td>
<td class="memname">bool HashOps::hasBeenUsed </td>
<td>(</td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>file_hash</em>, </td>
@ -200,14 +200,14 @@ Static Public Member Functions</h2></td></tr>
</div>
</div>
<a id="ab2ce76e6422dfb3f030db3ad6b0c822b" name="ab2ce76e6422dfb3f030db3ad6b0c822b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab2ce76e6422dfb3f030db3ad6b0c822b">&#9670;&#160;</a></span>insertUsedHashes()</h2>
<a id="a01e13190474d56d18b6faa4f8a7f5cac" name="a01e13190474d56d18b6faa4f8a7f5cac"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a01e13190474d56d18b6faa4f8a7f5cac">&#9670;&#160;</a></span>insertUsedHashes()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const bool HashOps::insertUsedHashes </td>
<td class="memname">bool HashOps::insertUsedHashes </td>
<td>(</td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>db_path</em>, </td>
@ -245,14 +245,14 @@ Static Public Member Functions</h2></td></tr>
</div>
</div>
<a id="a26d14de0d0eb29db60cd0d13291b3486" name="a26d14de0d0eb29db60cd0d13291b3486"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a26d14de0d0eb29db60cd0d13291b3486">&#9670;&#160;</a></span>loadUsedHashesLists()</h2>
<a id="a1184284b059b2094b0fc5cbbd1a2050b" name="a1184284b059b2094b0fc5cbbd1a2050b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1184284b059b2094b0fc5cbbd1a2050b">&#9670;&#160;</a></span>loadUsedHashesLists()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const bool HashOps::loadUsedHashesLists </td>
<td class="memname">bool HashOps::loadUsedHashesLists </td>
<td>(</td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>db_path</em></td><td>)</td>
@ -273,13 +273,13 @@ Static Public Member Functions</h2></td></tr>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>logdoctor/modules/craplog/modules/hash.h</li>
<li>logdoctor/modules/craplog/modules/hash.cpp</li>
<li>logdoctor/modules/craplog/modules/<b>hash.h</b></li>
<li>logdoctor/modules/craplog/modules/<b>hash.cpp</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -77,16 +77,16 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classLogFile.html">LogFile</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classLogFile.html#ad760c0c41945d211d55d05e663df9ecd">hasBeenUsed</a>() const</td><td class="entry"><a class="el" href="classLogFile.html">LogFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classLogFile.html#a84287037ed72866b55ece09ad946efe3">hasBeenUsed</a>() const</td><td class="entry"><a class="el" href="classLogFile.html">LogFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classLogFile.html#a4099a83df4e95c689a36378442cc547c">hash</a>() const</td><td class="entry"><a class="el" href="classLogFile.html">LogFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classLogFile.html#a6c6151d2010069c6a5a3675dec51bdae">isSelected</a>() const</td><td class="entry"><a class="el" href="classLogFile.html">LogFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classLogFile.html#a53b9f791010c0f86e73189e8d3b03ec4">isSelected</a>() const</td><td class="entry"><a class="el" href="classLogFile.html">LogFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classLogFile.html#a9f111ec006ab719abf8b0034dee3eb94">name</a>() const</td><td class="entry"><a class="el" href="classLogFile.html">LogFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classLogFile.html#a8633ce15a023fa3a9635d6c5e3aa18ad">path</a>() const</td><td class="entry"><a class="el" href="classLogFile.html">LogFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classLogFile.html#a3bdf3d39e71e0c347b8552c28eb37866">size</a>() const</td><td class="entry"><a class="el" href="classLogFile.html">LogFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classLogFile.html#a47abeb2567129ecf680fa9779607c421">size</a>() const</td><td class="entry"><a class="el" href="classLogFile.html">LogFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: LogFile Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -85,27 +85,27 @@ $(function() {
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a6c6151d2010069c6a5a3675dec51bdae"><td class="memItemLeft" align="right" valign="top"><a id="a6c6151d2010069c6a5a3675dec51bdae" name="a6c6151d2010069c6a5a3675dec51bdae"></a>
const bool&#160;</td><td class="memItemRight" valign="bottom"><b>isSelected</b> () const</td></tr>
<tr class="memdesc:a6c6151d2010069c6a5a3675dec51bdae"><td class="mdescLeft">&#160;</td><td class="mdescRight">&lt; Wheter the file has been selected to be use or not <br /></td></tr>
<tr class="separator:a6c6151d2010069c6a5a3675dec51bdae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad760c0c41945d211d55d05e663df9ecd"><td class="memItemLeft" align="right" valign="top"><a id="ad760c0c41945d211d55d05e663df9ecd" name="ad760c0c41945d211d55d05e663df9ecd"></a>
const bool&#160;</td><td class="memItemRight" valign="bottom"><b>hasBeenUsed</b> () const</td></tr>
<tr class="memdesc:ad760c0c41945d211d55d05e663df9ecd"><td class="mdescLeft">&#160;</td><td class="mdescRight">&lt; Wheter the file has been used already or not <br /></td></tr>
<tr class="separator:ad760c0c41945d211d55d05e663df9ecd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3bdf3d39e71e0c347b8552c28eb37866"><td class="memItemLeft" align="right" valign="top"><a id="a3bdf3d39e71e0c347b8552c28eb37866" name="a3bdf3d39e71e0c347b8552c28eb37866"></a>
const size_t&#160;</td><td class="memItemRight" valign="bottom"><b>size</b> () const</td></tr>
<tr class="memdesc:a3bdf3d39e71e0c347b8552c28eb37866"><td class="mdescLeft">&#160;</td><td class="mdescRight">&lt; The size of the file <br /></td></tr>
<tr class="separator:a3bdf3d39e71e0c347b8552c28eb37866"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f111ec006ab719abf8b0034dee3eb94"><td class="memItemLeft" align="right" valign="top"><a id="a9f111ec006ab719abf8b0034dee3eb94" name="a9f111ec006ab719abf8b0034dee3eb94"></a>
<tr class="memitem:a53b9f791010c0f86e73189e8d3b03ec4" id="r_a53b9f791010c0f86e73189e8d3b03ec4"><td class="memItemLeft" align="right" valign="top"><a id="a53b9f791010c0f86e73189e8d3b03ec4" name="a53b9f791010c0f86e73189e8d3b03ec4"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>isSelected</b> () const</td></tr>
<tr class="memdesc:a53b9f791010c0f86e73189e8d3b03ec4"><td class="mdescLeft">&#160;</td><td class="mdescRight">&lt; Wheter the file has been selected to be use or not <br /></td></tr>
<tr class="separator:a53b9f791010c0f86e73189e8d3b03ec4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a84287037ed72866b55ece09ad946efe3" id="r_a84287037ed72866b55ece09ad946efe3"><td class="memItemLeft" align="right" valign="top"><a id="a84287037ed72866b55ece09ad946efe3" name="a84287037ed72866b55ece09ad946efe3"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>hasBeenUsed</b> () const</td></tr>
<tr class="memdesc:a84287037ed72866b55ece09ad946efe3"><td class="mdescLeft">&#160;</td><td class="mdescRight">&lt; Wheter the file has been used already or not <br /></td></tr>
<tr class="separator:a84287037ed72866b55ece09ad946efe3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47abeb2567129ecf680fa9779607c421" id="r_a47abeb2567129ecf680fa9779607c421"><td class="memItemLeft" align="right" valign="top"><a id="a47abeb2567129ecf680fa9779607c421" name="a47abeb2567129ecf680fa9779607c421"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>size</b> () const</td></tr>
<tr class="memdesc:a47abeb2567129ecf680fa9779607c421"><td class="mdescLeft">&#160;</td><td class="mdescRight">&lt; The size of the file <br /></td></tr>
<tr class="separator:a47abeb2567129ecf680fa9779607c421"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f111ec006ab719abf8b0034dee3eb94" id="r_a9f111ec006ab719abf8b0034dee3eb94"><td class="memItemLeft" align="right" valign="top"><a id="a9f111ec006ab719abf8b0034dee3eb94" name="a9f111ec006ab719abf8b0034dee3eb94"></a>
const QString &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>name</b> () const</td></tr>
<tr class="memdesc:a9f111ec006ab719abf8b0034dee3eb94"><td class="mdescLeft">&#160;</td><td class="mdescRight">&lt; The name of the file, to be displayed in the list <br /></td></tr>
<tr class="separator:a9f111ec006ab719abf8b0034dee3eb94"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4099a83df4e95c689a36378442cc547c"><td class="memItemLeft" align="right" valign="top"><a id="a4099a83df4e95c689a36378442cc547c" name="a4099a83df4e95c689a36378442cc547c"></a>
<tr class="memitem:a4099a83df4e95c689a36378442cc547c" id="r_a4099a83df4e95c689a36378442cc547c"><td class="memItemLeft" align="right" valign="top"><a id="a4099a83df4e95c689a36378442cc547c" name="a4099a83df4e95c689a36378442cc547c"></a>
const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>hash</b> () const</td></tr>
<tr class="memdesc:a4099a83df4e95c689a36378442cc547c"><td class="mdescLeft">&#160;</td><td class="mdescRight">&lt; The sha256 hash of the content <br /></td></tr>
<tr class="separator:a4099a83df4e95c689a36378442cc547c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8633ce15a023fa3a9635d6c5e3aa18ad"><td class="memItemLeft" align="right" valign="top"><a id="a8633ce15a023fa3a9635d6c5e3aa18ad" name="a8633ce15a023fa3a9635d6c5e3aa18ad"></a>
<tr class="memitem:a8633ce15a023fa3a9635d6c5e3aa18ad" id="r_a8633ce15a023fa3a9635d6c5e3aa18ad"><td class="memItemLeft" align="right" valign="top"><a id="a8633ce15a023fa3a9635d6c5e3aa18ad" name="a8633ce15a023fa3a9635d6c5e3aa18ad"></a>
const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>path</b> () const</td></tr>
<tr class="memdesc:a8633ce15a023fa3a9635d6c5e3aa18ad"><td class="mdescLeft">&#160;</td><td class="mdescRight">&lt; The path of the file, including the file name <br /></td></tr>
<tr class="separator:a8633ce15a023fa3a9635d6c5e3aa18ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -113,12 +113,12 @@ const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>pa
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Holds informations about a log file. </p>
</div><hr/>The documentation for this class was generated from the following file:<ul>
<li>logdoctor/modules/craplog/modules/lib.h</li>
<li>logdoctor/modules/craplog/modules/<b>lib.h</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -79,7 +79,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: LogFileTreeWidgetItem Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -83,12 +83,12 @@ Inheritance diagram for LogFileTreeWidgetItem:</div>
<img src="classLogFileTreeWidgetItem.png" alt=""/>
</div></div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>logdoctor/customs/treewidgetitems.h</li>
<li>logdoctor/customs/<b>treewidgetitems.h</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -79,7 +79,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: LogFormatException Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -91,13 +91,13 @@ Inheritance diagram for LogFormatException:</div>
<div class="textblock"><p><a class="el" href="classLogFormatException.html" title="LogFormatException.">LogFormatException</a>. </p>
<p>Exception related to a Logs Format </p>
</div><hr/>The documentation for this class was generated from the following files:<ul>
<li>logdoctor/modules/exceptions.h</li>
<li>logdoctor/modules/exceptions.cpp</li>
<li>logdoctor/modules/<b>exceptions.h</b></li>
<li>logdoctor/modules/<b>exceptions.cpp</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -79,7 +79,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: LogParserException Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -91,13 +91,13 @@ Inheritance diagram for LogParserException:</div>
<div class="textblock"><p><a class="el" href="classLogParserException.html" title="LogParserException.">LogParserException</a>. </p>
<p>Exception related to the logs parser </p>
</div><hr/>The documentation for this class was generated from the following files:<ul>
<li>logdoctor/modules/exceptions.h</li>
<li>logdoctor/modules/exceptions.cpp</li>
<li>logdoctor/modules/<b>exceptions.h</b></li>
<li>logdoctor/modules/<b>exceptions.cpp</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -86,7 +86,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: LogsFormat Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -85,27 +85,27 @@ $(function() {
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a504de7eb43b1992c22c2a46627992a75"><td class="memItemLeft" align="right" valign="top"><a id="a504de7eb43b1992c22c2a46627992a75" name="a504de7eb43b1992c22c2a46627992a75"></a>
<tr class="memitem:a504de7eb43b1992c22c2a46627992a75" id="r_a504de7eb43b1992c22c2a46627992a75"><td class="memItemLeft" align="right" valign="top"><a id="a504de7eb43b1992c22c2a46627992a75" name="a504de7eb43b1992c22c2a46627992a75"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>string</b></td></tr>
<tr class="memdesc:a504de7eb43b1992c22c2a46627992a75"><td class="mdescLeft">&#160;</td><td class="mdescRight">The logs format string. <br /></td></tr>
<tr class="separator:a504de7eb43b1992c22c2a46627992a75"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a160b9942307a37c343d28a26336ee5de"><td class="memItemLeft" align="right" valign="top"><a id="a160b9942307a37c343d28a26336ee5de" name="a160b9942307a37c343d28a26336ee5de"></a>
<tr class="memitem:a160b9942307a37c343d28a26336ee5de" id="r_a160b9942307a37c343d28a26336ee5de"><td class="memItemLeft" align="right" valign="top"><a id="a160b9942307a37c343d28a26336ee5de" name="a160b9942307a37c343d28a26336ee5de"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>initial</b></td></tr>
<tr class="memdesc:a160b9942307a37c343d28a26336ee5de"><td class="mdescLeft">&#160;</td><td class="mdescRight">The initial separator. <br /></td></tr>
<tr class="separator:a160b9942307a37c343d28a26336ee5de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac3e0736a6c3544a39c3c85f719eb1553"><td class="memItemLeft" align="right" valign="top"><a id="ac3e0736a6c3544a39c3c85f719eb1553" name="ac3e0736a6c3544a39c3c85f719eb1553"></a>
<tr class="memitem:ac3e0736a6c3544a39c3c85f719eb1553" id="r_ac3e0736a6c3544a39c3c85f719eb1553"><td class="memItemLeft" align="right" valign="top"><a id="ac3e0736a6c3544a39c3c85f719eb1553" name="ac3e0736a6c3544a39c3c85f719eb1553"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>final</b></td></tr>
<tr class="memdesc:ac3e0736a6c3544a39c3c85f719eb1553"><td class="mdescLeft">&#160;</td><td class="mdescRight">The final separator. <br /></td></tr>
<tr class="separator:ac3e0736a6c3544a39c3c85f719eb1553"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab4ae0212440e906f09c0b91c699aaf9"><td class="memItemLeft" align="right" valign="top"><a id="aab4ae0212440e906f09c0b91c699aaf9" name="aab4ae0212440e906f09c0b91c699aaf9"></a>
<tr class="memitem:aab4ae0212440e906f09c0b91c699aaf9" id="r_aab4ae0212440e906f09c0b91c699aaf9"><td class="memItemLeft" align="right" valign="top"><a id="aab4ae0212440e906f09c0b91c699aaf9" name="aab4ae0212440e906f09c0b91c699aaf9"></a>
std::vector&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>separators</b></td></tr>
<tr class="memdesc:aab4ae0212440e906f09c0b91c699aaf9"><td class="mdescLeft">&#160;</td><td class="mdescRight">The separators in the middle. <br /></td></tr>
<tr class="separator:aab4ae0212440e906f09c0b91c699aaf9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abbe4416a99f0a95d893bc38b13380c90"><td class="memItemLeft" align="right" valign="top"><a id="abbe4416a99f0a95d893bc38b13380c90" name="abbe4416a99f0a95d893bc38b13380c90"></a>
<tr class="memitem:abbe4416a99f0a95d893bc38b13380c90" id="r_abbe4416a99f0a95d893bc38b13380c90"><td class="memItemLeft" align="right" valign="top"><a id="abbe4416a99f0a95d893bc38b13380c90" name="abbe4416a99f0a95d893bc38b13380c90"></a>
std::vector&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>fields</b></td></tr>
<tr class="memdesc:abbe4416a99f0a95d893bc38b13380c90"><td class="mdescLeft">&#160;</td><td class="mdescRight">The fields. <br /></td></tr>
<tr class="separator:abbe4416a99f0a95d893bc38b13380c90"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa45ccadd15c0a3f44e7a02e9f48b5a0b"><td class="memItemLeft" align="right" valign="top"><a id="aa45ccadd15c0a3f44e7a02e9f48b5a0b" name="aa45ccadd15c0a3f44e7a02e9f48b5a0b"></a>
<tr class="memitem:aa45ccadd15c0a3f44e7a02e9f48b5a0b" id="r_aa45ccadd15c0a3f44e7a02e9f48b5a0b"><td class="memItemLeft" align="right" valign="top"><a id="aa45ccadd15c0a3f44e7a02e9f48b5a0b" name="aa45ccadd15c0a3f44e7a02e9f48b5a0b"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>new_lines</b></td></tr>
<tr class="memdesc:aa45ccadd15c0a3f44e7a02e9f48b5a0b"><td class="mdescLeft">&#160;</td><td class="mdescRight">The number of new lines. <br /></td></tr>
<tr class="separator:aa45ccadd15c0a3f44e7a02e9f48b5a0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -113,12 +113,12 @@ size_t&#160;</td><td class="memItemRight" valign="bottom"><b>new_lines</b></td><
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Holds informations about a log format. </p>
</div><hr/>The documentation for this class was generated from the following file:<ul>
<li>logdoctor/modules/craplog/modules/lib.h</li>
<li>logdoctor/modules/craplog/modules/<b>lib.h</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -84,7 +84,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: MainSlice Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -92,21 +92,21 @@ Inheritance diagram for MainSlice:</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-slots" name="pub-slots"></a>
Public Slots</h2></td></tr>
<tr class="memitem:aed2a6013aafca878143a8f05c391c590"><td class="memItemLeft" align="right" valign="top"><a id="aed2a6013aafca878143a8f05c391c590" name="aed2a6013aafca878143a8f05c391c590"></a>
<tr class="memitem:aed2a6013aafca878143a8f05c391c590" id="r_aed2a6013aafca878143a8f05c391c590"><td class="memItemLeft" align="right" valign="top"><a id="aed2a6013aafca878143a8f05c391c590" name="aed2a6013aafca878143a8f05c391c590"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>updateLabel</b> ()</td></tr>
<tr class="memdesc:aed2a6013aafca878143a8f05c391c590"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates the label using the name. <br /></td></tr>
<tr class="separator:aed2a6013aafca878143a8f05c391c590"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:af44c7a7a24e34fcd30da0ed8c3412e0d"><td class="memItemLeft" align="right" valign="top"><a id="af44c7a7a24e34fcd30da0ed8c3412e0d" name="af44c7a7a24e34fcd30da0ed8c3412e0d"></a>
<tr class="memitem:af44c7a7a24e34fcd30da0ed8c3412e0d" id="r_af44c7a7a24e34fcd30da0ed8c3412e0d"><td class="memItemLeft" align="right" valign="top"><a id="af44c7a7a24e34fcd30da0ed8c3412e0d" name="af44c7a7a24e34fcd30da0ed8c3412e0d"></a>
QPieSeries *&#160;</td><td class="memItemRight" valign="bottom"><b>breakdownSeries</b> () const</td></tr>
<tr class="memdesc:af44c7a7a24e34fcd30da0ed8c3412e0d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the series. <br /></td></tr>
<tr class="separator:af44c7a7a24e34fcd30da0ed8c3412e0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a96fd7fc82e830b3b49c121e4b2081c44"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainSlice.html#a96fd7fc82e830b3b49c121e4b2081c44">setName</a> (QString <a class="el" href="classMainSlice.html#adda5fecbc9d60f8d6367f187fd4f6c0f">name</a>)</td></tr>
<tr class="memitem:a96fd7fc82e830b3b49c121e4b2081c44" id="r_a96fd7fc82e830b3b49c121e4b2081c44"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainSlice.html#a96fd7fc82e830b3b49c121e4b2081c44">setName</a> (QString <a class="el" href="classMainSlice.html#adda5fecbc9d60f8d6367f187fd4f6c0f">name</a>)</td></tr>
<tr class="memdesc:a96fd7fc82e830b3b49c121e4b2081c44"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the name. <br /></td></tr>
<tr class="separator:a96fd7fc82e830b3b49c121e4b2081c44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adda5fecbc9d60f8d6367f187fd4f6c0f"><td class="memItemLeft" align="right" valign="top"><a id="adda5fecbc9d60f8d6367f187fd4f6c0f" name="adda5fecbc9d60f8d6367f187fd4f6c0f"></a>
<tr class="memitem:adda5fecbc9d60f8d6367f187fd4f6c0f" id="r_adda5fecbc9d60f8d6367f187fd4f6c0f"><td class="memItemLeft" align="right" valign="top"><a id="adda5fecbc9d60f8d6367f187fd4f6c0f" name="adda5fecbc9d60f8d6367f187fd4f6c0f"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>name</b> () const</td></tr>
<tr class="memdesc:adda5fecbc9d60f8d6367f187fd4f6c0f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the name. <br /></td></tr>
<tr class="separator:adda5fecbc9d60f8d6367f187fd4f6c0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -142,13 +142,13 @@ QString&#160;</td><td class="memItemRight" valign="bottom"><b>name</b> () const<
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>logdoctor/modules/craplog/modules/donuts.h</li>
<li>logdoctor/modules/craplog/modules/donuts.cpp</li>
<li>logdoctor/modules/craplog/modules/<b>donuts.h</b></li>
<li>logdoctor/modules/craplog/modules/<b>donuts.cpp</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -78,20 +78,20 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classMainWindow.html">MainWindow</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classMainWindow.html#a40f3871eea9eaa252ed20a6808934844">backupDatabase</a>() const</td><td class="entry"><a class="el" href="classMainWindow.html">MainWindow</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classMainWindow.html#a0f91d5d09abe6ab994b9ddf2d5886ba4">checkDataDB</a>()</td><td class="entry"><a class="el" href="classMainWindow.html">MainWindow</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classMainWindow.html#af06cade6835503cbc7deeb6f23f93e3f">checkDataDB</a>()</td><td class="entry"><a class="el" href="classMainWindow.html">MainWindow</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMainWindow.html#a190ea12a49c863423ebc169b1f8c92a2">defineOSspec</a>()</td><td class="entry"><a class="el" href="classMainWindow.html">MainWindow</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classMainWindow.html#a5684909fae2173eb30b7a77051042d0b">detectIconsTheme</a>()</td><td class="entry"><a class="el" href="classMainWindow.html">MainWindow</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMainWindow.html#a076797e4b9e1cd44091e280f3ff0a055">geometryToString</a>() const</td><td class="entry"><a class="el" href="classMainWindow.html">MainWindow</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classMainWindow.html#a2f3fca8affc13512a6f25c7759ff8317">list2string</a>(const std::vector&lt; std::string &gt; &amp;list, const bool user_agent=false) const</td><td class="entry"><a class="el" href="classMainWindow.html">MainWindow</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMainWindow.html#a6da24820c623e488217f8fdc3410b51e">geometryToString</a>() const</td><td class="entry"><a class="el" href="classMainWindow.html">MainWindow</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classMainWindow.html#a827a4bc119f8008df7605feaaefaecc8">list2string</a>(const std::vector&lt; std::string &gt; &amp;list, const bool user_agent=false) const</td><td class="entry"><a class="el" href="classMainWindow.html">MainWindow</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMainWindow.html#ae459fb4a3966975abe641c11c76e2c03">makeInitialChecks</a>()</td><td class="entry"><a class="el" href="classMainWindow.html">MainWindow</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classMainWindow.html#a42ea06a6c166e5c8243944d4e5159514">menu_actionEnglishGb_triggered</a>()</td><td class="entry"><a class="el" href="classMainWindow.html">MainWindow</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">slot</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMainWindow.html#ab5bda9c91c183673c43f7467d5d07db2">parentPath</a>(const std::string &amp;path) const</td><td class="entry"><a class="el" href="classMainWindow.html">MainWindow</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMainWindow.html#ac3452e2e67a77eacb256b13a7c9da509">parentPath</a>(const std::string &amp;path) const</td><td class="entry"><a class="el" href="classMainWindow.html">MainWindow</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classMainWindow.html#aae306cbf256c5a686cc8d9f2a1dbb18b">readConfigs</a>()</td><td class="entry"><a class="el" href="classMainWindow.html">MainWindow</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMainWindow.html#ac8f4c84b43d14b6dcc6cb7b5f75ce343">refreshStatsDates</a>()</td><td class="entry"><a class="el" href="classMainWindow.html">MainWindow</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classMainWindow.html#ac6b8f59207ec8145f3453991a239ca14">resolvePath</a>(const std::string &amp;path) const</td><td class="entry"><a class="el" href="classMainWindow.html">MainWindow</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classMainWindow.html#ac456e2e1b4211836e83d3111a8bdf84e">resolvePath</a>(const std::string &amp;path) const</td><td class="entry"><a class="el" href="classMainWindow.html">MainWindow</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMainWindow.html#a8dc86c8568a64a7ab811956ba0be39dd">setDbWorkingState</a>(const bool working)</td><td class="entry"><a class="el" href="classMainWindow.html">MainWindow</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classMainWindow.html#a0bca0aae0ee0e5dec7a671dbafb6a487">setGeometryFromString</a>(const std::string &amp;geometry)</td><td class="entry"><a class="el" href="classMainWindow.html">MainWindow</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMainWindow.html#abaf95dcc26062d98be262fbce71fb2ab">string2list</a>(const std::string &amp;string, const bool user_agent=false) const</td><td class="entry"><a class="el" href="classMainWindow.html">MainWindow</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMainWindow.html#afdfa84d1123cc32172b2881d9b86e9bb">string2list</a>(const std::string &amp;string, const bool user_agent=false) const</td><td class="entry"><a class="el" href="classMainWindow.html">MainWindow</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classMainWindow.html#a0b27c0bc56c7ffc801a32c90dbd529a6">updateUiFonts</a>()</td><td class="entry"><a class="el" href="classMainWindow.html">MainWindow</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMainWindow.html#ab38da8951aefa2064b1e9d3bddd918ea">updateUiIcons</a>()</td><td class="entry"><a class="el" href="classMainWindow.html">MainWindow</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classMainWindow.html#a1f84f5977dc0d34a3f65f373be1214cd">updateUiLanguage</a>()</td><td class="entry"><a class="el" href="classMainWindow.html">MainWindow</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
@ -100,7 +100,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: MainWindow Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -92,80 +92,80 @@ Inheritance diagram for MainWindow:</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-slots" name="pri-slots"></a>
Private Slots</h2></td></tr>
<tr class="memitem:a42ea06a6c166e5c8243944d4e5159514"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a42ea06a6c166e5c8243944d4e5159514">menu_actionEnglishGb_triggered</a> ()</td></tr>
<tr class="memitem:a42ea06a6c166e5c8243944d4e5159514" id="r_a42ea06a6c166e5c8243944d4e5159514"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a42ea06a6c166e5c8243944d4e5159514">menu_actionEnglishGb_triggered</a> ()</td></tr>
<tr class="separator:a42ea06a6c166e5c8243944d4e5159514"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
Private Member Functions</h2></td></tr>
<tr class="memitem:a190ea12a49c863423ebc169b1f8c92a2"><td class="memItemLeft" align="right" valign="top"><a id="a190ea12a49c863423ebc169b1f8c92a2" name="a190ea12a49c863423ebc169b1f8c92a2"></a>
<tr class="memitem:a190ea12a49c863423ebc169b1f8c92a2" id="r_a190ea12a49c863423ebc169b1f8c92a2"><td class="memItemLeft" align="right" valign="top"><a id="a190ea12a49c863423ebc169b1f8c92a2" name="a190ea12a49c863423ebc169b1f8c92a2"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>defineOSspec</b> ()</td></tr>
<tr class="memdesc:a190ea12a49c863423ebc169b1f8c92a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Defines OS specific stuff. <br /></td></tr>
<tr class="separator:a190ea12a49c863423ebc169b1f8c92a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae306cbf256c5a686cc8d9f2a1dbb18b"><td class="memItemLeft" align="right" valign="top"><a id="aae306cbf256c5a686cc8d9f2a1dbb18b" name="aae306cbf256c5a686cc8d9f2a1dbb18b"></a>
<tr class="memitem:aae306cbf256c5a686cc8d9f2a1dbb18b" id="r_aae306cbf256c5a686cc8d9f2a1dbb18b"><td class="memItemLeft" align="right" valign="top"><a id="aae306cbf256c5a686cc8d9f2a1dbb18b" name="aae306cbf256c5a686cc8d9f2a1dbb18b"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>readConfigs</b> ()</td></tr>
<tr class="memdesc:aae306cbf256c5a686cc8d9f2a1dbb18b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads the configurations file and apply the resulting configuration. <br /></td></tr>
<tr class="separator:aae306cbf256c5a686cc8d9f2a1dbb18b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77e405bc3eb9a34a2517a45ed7dbabf0"><td class="memItemLeft" align="right" valign="top"><a id="a77e405bc3eb9a34a2517a45ed7dbabf0" name="a77e405bc3eb9a34a2517a45ed7dbabf0"></a>
<tr class="memitem:a77e405bc3eb9a34a2517a45ed7dbabf0" id="r_a77e405bc3eb9a34a2517a45ed7dbabf0"><td class="memItemLeft" align="right" valign="top"><a id="a77e405bc3eb9a34a2517a45ed7dbabf0" name="a77e405bc3eb9a34a2517a45ed7dbabf0"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>writeConfigs</b> ()</td></tr>
<tr class="memdesc:a77e405bc3eb9a34a2517a45ed7dbabf0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Writes the current configuration on file. <br /></td></tr>
<tr class="separator:a77e405bc3eb9a34a2517a45ed7dbabf0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f3fca8affc13512a6f25c7759ff8317"><td class="memItemLeft" align="right" valign="top">const std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a2f3fca8affc13512a6f25c7759ff8317">list2string</a> (const std::vector&lt; std::string &gt; &amp;list, const bool user_agent=false) const</td></tr>
<tr class="memdesc:a2f3fca8affc13512a6f25c7759ff8317"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts a list of items to a string. <br /></td></tr>
<tr class="separator:a2f3fca8affc13512a6f25c7759ff8317"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abaf95dcc26062d98be262fbce71fb2ab"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#abaf95dcc26062d98be262fbce71fb2ab">string2list</a> (const std::string &amp;string, const bool user_agent=false) const</td></tr>
<tr class="memdesc:abaf95dcc26062d98be262fbce71fb2ab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves a list of items from the given string. <br /></td></tr>
<tr class="separator:abaf95dcc26062d98be262fbce71fb2ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f84f5977dc0d34a3f65f373be1214cd"><td class="memItemLeft" align="right" valign="top"><a id="a1f84f5977dc0d34a3f65f373be1214cd" name="a1f84f5977dc0d34a3f65f373be1214cd"></a>
<tr class="memitem:a827a4bc119f8008df7605feaaefaecc8" id="r_a827a4bc119f8008df7605feaaefaecc8"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a827a4bc119f8008df7605feaaefaecc8">list2string</a> (const std::vector&lt; std::string &gt; &amp;list, const bool user_agent=false) const</td></tr>
<tr class="memdesc:a827a4bc119f8008df7605feaaefaecc8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts a list of items to a string. <br /></td></tr>
<tr class="separator:a827a4bc119f8008df7605feaaefaecc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afdfa84d1123cc32172b2881d9b86e9bb" id="r_afdfa84d1123cc32172b2881d9b86e9bb"><td class="memItemLeft" align="right" valign="top">std::vector&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#afdfa84d1123cc32172b2881d9b86e9bb">string2list</a> (const std::string &amp;string, const bool user_agent=false) const</td></tr>
<tr class="memdesc:afdfa84d1123cc32172b2881d9b86e9bb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves a list of items from the given string. <br /></td></tr>
<tr class="separator:afdfa84d1123cc32172b2881d9b86e9bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f84f5977dc0d34a3f65f373be1214cd" id="r_a1f84f5977dc0d34a3f65f373be1214cd"><td class="memItemLeft" align="right" valign="top"><a id="a1f84f5977dc0d34a3f65f373be1214cd" name="a1f84f5977dc0d34a3f65f373be1214cd"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>updateUiLanguage</b> ()</td></tr>
<tr class="memdesc:a1f84f5977dc0d34a3f65f373be1214cd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Translates the UI to the selected language. <br /></td></tr>
<tr class="separator:a1f84f5977dc0d34a3f65f373be1214cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a076797e4b9e1cd44091e280f3ff0a055"><td class="memItemLeft" align="right" valign="top">const std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a076797e4b9e1cd44091e280f3ff0a055">geometryToString</a> () const</td></tr>
<tr class="memdesc:a076797e4b9e1cd44091e280f3ff0a055"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the window's geometry to string. <br /></td></tr>
<tr class="separator:a076797e4b9e1cd44091e280f3ff0a055"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0bca0aae0ee0e5dec7a671dbafb6a487"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a0bca0aae0ee0e5dec7a671dbafb6a487">setGeometryFromString</a> (const std::string &amp;geometry)</td></tr>
<tr class="memitem:a6da24820c623e488217f8fdc3410b51e" id="r_a6da24820c623e488217f8fdc3410b51e"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a6da24820c623e488217f8fdc3410b51e">geometryToString</a> () const</td></tr>
<tr class="memdesc:a6da24820c623e488217f8fdc3410b51e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the window's geometry to string. <br /></td></tr>
<tr class="separator:a6da24820c623e488217f8fdc3410b51e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0bca0aae0ee0e5dec7a671dbafb6a487" id="r_a0bca0aae0ee0e5dec7a671dbafb6a487"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#a0bca0aae0ee0e5dec7a671dbafb6a487">setGeometryFromString</a> (const std::string &amp;geometry)</td></tr>
<tr class="memdesc:a0bca0aae0ee0e5dec7a671dbafb6a487"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves the window geometry from the given string. <br /></td></tr>
<tr class="separator:a0bca0aae0ee0e5dec7a671dbafb6a487"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5684909fae2173eb30b7a77051042d0b"><td class="memItemLeft" align="right" valign="top"><a id="a5684909fae2173eb30b7a77051042d0b" name="a5684909fae2173eb30b7a77051042d0b"></a>
<tr class="memitem:a5684909fae2173eb30b7a77051042d0b" id="r_a5684909fae2173eb30b7a77051042d0b"><td class="memItemLeft" align="right" valign="top"><a id="a5684909fae2173eb30b7a77051042d0b" name="a5684909fae2173eb30b7a77051042d0b"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>detectIconsTheme</b> ()</td></tr>
<tr class="memdesc:a5684909fae2173eb30b7a77051042d0b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Auto-detects the icon-set to use depending on the current window theme. <br /></td></tr>
<tr class="separator:a5684909fae2173eb30b7a77051042d0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab38da8951aefa2064b1e9d3bddd918ea"><td class="memItemLeft" align="right" valign="top"><a id="ab38da8951aefa2064b1e9d3bddd918ea" name="ab38da8951aefa2064b1e9d3bddd918ea"></a>
<tr class="memitem:ab38da8951aefa2064b1e9d3bddd918ea" id="r_ab38da8951aefa2064b1e9d3bddd918ea"><td class="memItemLeft" align="right" valign="top"><a id="ab38da8951aefa2064b1e9d3bddd918ea" name="ab38da8951aefa2064b1e9d3bddd918ea"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>updateUiIcons</b> ()</td></tr>
<tr class="memdesc:ab38da8951aefa2064b1e9d3bddd918ea"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates the icons on the window. <br /></td></tr>
<tr class="separator:ab38da8951aefa2064b1e9d3bddd918ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa38e8aac36ede194803b378725fc123c"><td class="memItemLeft" align="right" valign="top"><a id="aa38e8aac36ede194803b378725fc123c" name="aa38e8aac36ede194803b378725fc123c"></a>
<tr class="memitem:aa38e8aac36ede194803b378725fc123c" id="r_aa38e8aac36ede194803b378725fc123c"><td class="memItemLeft" align="right" valign="top"><a id="aa38e8aac36ede194803b378725fc123c" name="aa38e8aac36ede194803b378725fc123c"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>updateUiTheme</b> ()</td></tr>
<tr class="memdesc:aa38e8aac36ede194803b378725fc123c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates the window theme. <br /></td></tr>
<tr class="separator:aa38e8aac36ede194803b378725fc123c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b27c0bc56c7ffc801a32c90dbd529a6"><td class="memItemLeft" align="right" valign="top"><a id="a0b27c0bc56c7ffc801a32c90dbd529a6" name="a0b27c0bc56c7ffc801a32c90dbd529a6"></a>
<tr class="memitem:a0b27c0bc56c7ffc801a32c90dbd529a6" id="r_a0b27c0bc56c7ffc801a32c90dbd529a6"><td class="memItemLeft" align="right" valign="top"><a id="a0b27c0bc56c7ffc801a32c90dbd529a6" name="a0b27c0bc56c7ffc801a32c90dbd529a6"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>updateUiFonts</b> ()</td></tr>
<tr class="memdesc:a0b27c0bc56c7ffc801a32c90dbd529a6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates the fonts on the window. <br /></td></tr>
<tr class="separator:a0b27c0bc56c7ffc801a32c90dbd529a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac6b8f59207ec8145f3453991a239ca14"><td class="memItemLeft" align="right" valign="top"><a id="ac6b8f59207ec8145f3453991a239ca14" name="ac6b8f59207ec8145f3453991a239ca14"></a>
const std::string&#160;</td><td class="memItemRight" valign="bottom"><b>resolvePath</b> (const std::string &amp;path) const</td></tr>
<tr class="memdesc:ac6b8f59207ec8145f3453991a239ca14"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resolves the given path and returns the canonical path. <br /></td></tr>
<tr class="separator:ac6b8f59207ec8145f3453991a239ca14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab5bda9c91c183673c43f7467d5d07db2"><td class="memItemLeft" align="right" valign="top"><a id="ab5bda9c91c183673c43f7467d5d07db2" name="ab5bda9c91c183673c43f7467d5d07db2"></a>
const std::string&#160;</td><td class="memItemRight" valign="bottom"><b>parentPath</b> (const std::string &amp;path) const</td></tr>
<tr class="memdesc:ab5bda9c91c183673c43f7467d5d07db2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the parent folder of the given path. <br /></td></tr>
<tr class="separator:ab5bda9c91c183673c43f7467d5d07db2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae459fb4a3966975abe641c11c76e2c03"><td class="memItemLeft" align="right" valign="top"><a id="ae459fb4a3966975abe641c11c76e2c03" name="ae459fb4a3966975abe641c11c76e2c03"></a>
<tr class="memitem:ac456e2e1b4211836e83d3111a8bdf84e" id="r_ac456e2e1b4211836e83d3111a8bdf84e"><td class="memItemLeft" align="right" valign="top"><a id="ac456e2e1b4211836e83d3111a8bdf84e" name="ac456e2e1b4211836e83d3111a8bdf84e"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>resolvePath</b> (const std::string &amp;path) const</td></tr>
<tr class="memdesc:ac456e2e1b4211836e83d3111a8bdf84e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resolves the given path and returns the canonical path. <br /></td></tr>
<tr class="separator:ac456e2e1b4211836e83d3111a8bdf84e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac3452e2e67a77eacb256b13a7c9da509" id="r_ac3452e2e67a77eacb256b13a7c9da509"><td class="memItemLeft" align="right" valign="top"><a id="ac3452e2e67a77eacb256b13a7c9da509" name="ac3452e2e67a77eacb256b13a7c9da509"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>parentPath</b> (const std::string &amp;path) const</td></tr>
<tr class="memdesc:ac3452e2e67a77eacb256b13a7c9da509"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the parent folder of the given path. <br /></td></tr>
<tr class="separator:ac3452e2e67a77eacb256b13a7c9da509"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae459fb4a3966975abe641c11c76e2c03" id="r_ae459fb4a3966975abe641c11c76e2c03"><td class="memItemLeft" align="right" valign="top"><a id="ae459fb4a3966975abe641c11c76e2c03" name="ae459fb4a3966975abe641c11c76e2c03"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>makeInitialChecks</b> ()</td></tr>
<tr class="memdesc:ae459fb4a3966975abe641c11c76e2c03"><td class="mdescLeft">&#160;</td><td class="mdescRight">Makes the initial integrity checks. <br /></td></tr>
<tr class="separator:ae459fb4a3966975abe641c11c76e2c03"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f91d5d09abe6ab994b9ddf2d5886ba4"><td class="memItemLeft" align="right" valign="top"><a id="a0f91d5d09abe6ab994b9ddf2d5886ba4" name="a0f91d5d09abe6ab994b9ddf2d5886ba4"></a>
const bool&#160;</td><td class="memItemRight" valign="bottom"><b>checkDataDB</b> ()</td></tr>
<tr class="memdesc:a0f91d5d09abe6ab994b9ddf2d5886ba4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks the integrity of the logs data collection database. <br /></td></tr>
<tr class="separator:a0f91d5d09abe6ab994b9ddf2d5886ba4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a40f3871eea9eaa252ed20a6808934844"><td class="memItemLeft" align="right" valign="top"><a id="a40f3871eea9eaa252ed20a6808934844" name="a40f3871eea9eaa252ed20a6808934844"></a>
<tr class="memitem:af06cade6835503cbc7deeb6f23f93e3f" id="r_af06cade6835503cbc7deeb6f23f93e3f"><td class="memItemLeft" align="right" valign="top"><a id="af06cade6835503cbc7deeb6f23f93e3f" name="af06cade6835503cbc7deeb6f23f93e3f"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>checkDataDB</b> ()</td></tr>
<tr class="memdesc:af06cade6835503cbc7deeb6f23f93e3f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks the integrity of the logs data collection database. <br /></td></tr>
<tr class="separator:af06cade6835503cbc7deeb6f23f93e3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a40f3871eea9eaa252ed20a6808934844" id="r_a40f3871eea9eaa252ed20a6808934844"><td class="memItemLeft" align="right" valign="top"><a id="a40f3871eea9eaa252ed20a6808934844" name="a40f3871eea9eaa252ed20a6808934844"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>backupDatabase</b> () const</td></tr>
<tr class="memdesc:a40f3871eea9eaa252ed20a6808934844"><td class="mdescLeft">&#160;</td><td class="mdescRight">Backs-up the logs data collection database. <br /></td></tr>
<tr class="separator:a40f3871eea9eaa252ed20a6808934844"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8dc86c8568a64a7ab811956ba0be39dd"><td class="memItemLeft" align="right" valign="top"><a id="a8dc86c8568a64a7ab811956ba0be39dd" name="a8dc86c8568a64a7ab811956ba0be39dd"></a>
<tr class="memitem:a8dc86c8568a64a7ab811956ba0be39dd" id="r_a8dc86c8568a64a7ab811956ba0be39dd"><td class="memItemLeft" align="right" valign="top"><a id="a8dc86c8568a64a7ab811956ba0be39dd" name="a8dc86c8568a64a7ab811956ba0be39dd"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>setDbWorkingState</b> (const bool working)</td></tr>
<tr class="memdesc:a8dc86c8568a64a7ab811956ba0be39dd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when a member begins/ends performing operations on the database. <br /></td></tr>
<tr class="separator:a8dc86c8568a64a7ab811956ba0be39dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8f4c84b43d14b6dcc6cb7b5f75ce343"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#ac8f4c84b43d14b6dcc6cb7b5f75ce343">refreshStatsDates</a> ()</td></tr>
<tr class="memitem:ac8f4c84b43d14b6dcc6cb7b5f75ce343" id="r_ac8f4c84b43d14b6dcc6cb7b5f75ce343"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMainWindow.html#ac8f4c84b43d14b6dcc6cb7b5f75ce343">refreshStatsDates</a> ()</td></tr>
<tr class="memdesc:ac8f4c84b43d14b6dcc6cb7b5f75ce343"><td class="mdescLeft">&#160;</td><td class="mdescRight">Queries the available dates from the db and apply to the tabs. <br /></td></tr>
<tr class="separator:ac8f4c84b43d14b6dcc6cb7b5f75ce343"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@ -173,8 +173,8 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>setDbWorkingState</b>
<div class="textblock"><p><a class="el" href="classMainWindow.html" title="MainWindow.">MainWindow</a>. </p>
<p>The parent window </p>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a id="a076797e4b9e1cd44091e280f3ff0a055" name="a076797e4b9e1cd44091e280f3ff0a055"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a076797e4b9e1cd44091e280f3ff0a055">&#9670;&#160;</a></span>geometryToString()</h2>
<a id="a6da24820c623e488217f8fdc3410b51e" name="a6da24820c623e488217f8fdc3410b51e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6da24820c623e488217f8fdc3410b51e">&#9670;&#160;</a></span>geometryToString()</h2>
<div class="memitem">
<div class="memproto">
@ -183,7 +183,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>setDbWorkingState</b>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const std::string MainWindow::geometryToString </td>
<td class="memname">std::string MainWindow::geometryToString </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@ -201,8 +201,8 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>setDbWorkingState</b>
</div>
</div>
<a id="a2f3fca8affc13512a6f25c7759ff8317" name="a2f3fca8affc13512a6f25c7759ff8317"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2f3fca8affc13512a6f25c7759ff8317">&#9670;&#160;</a></span>list2string()</h2>
<a id="a827a4bc119f8008df7605feaaefaecc8" name="a827a4bc119f8008df7605feaaefaecc8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a827a4bc119f8008df7605feaaefaecc8">&#9670;&#160;</a></span>list2string()</h2>
<div class="memitem">
<div class="memproto">
@ -211,7 +211,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>setDbWorkingState</b>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const std::string MainWindow::list2string </td>
<td class="memname">std::string MainWindow::list2string </td>
<td>(</td>
<td class="paramtype">const std::vector&lt; std::string &gt; &amp;&#160;</td>
<td class="paramname"><em>list</em>, </td>
@ -331,8 +331,8 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>setDbWorkingState</b>
</div>
</div>
<a id="abaf95dcc26062d98be262fbce71fb2ab" name="abaf95dcc26062d98be262fbce71fb2ab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abaf95dcc26062d98be262fbce71fb2ab">&#9670;&#160;</a></span>string2list()</h2>
<a id="afdfa84d1123cc32172b2881d9b86e9bb" name="afdfa84d1123cc32172b2881d9b86e9bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afdfa84d1123cc32172b2881d9b86e9bb">&#9670;&#160;</a></span>string2list()</h2>
<div class="memitem">
<div class="memproto">
@ -341,7 +341,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>setDbWorkingState</b>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const std::vector&lt; std::string &gt; MainWindow::string2list </td>
<td class="memname">std::vector&lt; std::string &gt; MainWindow::string2list </td>
<td>(</td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>string</em>, </td>
@ -379,13 +379,13 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>setDbWorkingState</b>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>logdoctor/mainwindow.h</li>
<li>logdoctor/mainwindow.cpp</li>
<li>logdoctor/<b>mainwindow.h</b></li>
<li>logdoctor/<b>mainwindow.cpp</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -83,7 +83,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: RichText Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -91,13 +91,13 @@ Inheritance diagram for RichText:</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a2afa546c743511aba5eb62f4bdc1da09"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRichText.html#a2afa546c743511aba5eb62f4bdc1da09">enrichLogs</a> (QString &amp;rich_content, const std::string &amp;content, const <a class="el" href="classLogsFormat.html">LogsFormat</a> &amp;logs_format, <a class="el" href="classTextBrowser.html">TextBrowser</a> &amp;TB)</td></tr>
<tr class="memitem:a2afa546c743511aba5eb62f4bdc1da09" id="r_a2afa546c743511aba5eb62f4bdc1da09"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRichText.html#a2afa546c743511aba5eb62f4bdc1da09">enrichLogs</a> (QString &amp;rich_content, const std::string &amp;content, const <a class="el" href="classLogsFormat.html">LogsFormat</a> &amp;logs_format, <a class="el" href="classTextBrowser.html">TextBrowser</a> &amp;TB)</td></tr>
<tr class="memdesc:a2afa546c743511aba5eb62f4bdc1da09"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enriches the content of a log file with HTML/CSS code. <br /></td></tr>
<tr class="separator:a2afa546c743511aba5eb62f4bdc1da09"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28bf0bdd659cc7b7a58eab9e5cfad495"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRichText.html#a28bf0bdd659cc7b7a58eab9e5cfad495">richLogsDefault</a> (QString &amp;rich_str)</td></tr>
<tr class="memitem:a28bf0bdd659cc7b7a58eab9e5cfad495" id="r_a28bf0bdd659cc7b7a58eab9e5cfad495"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRichText.html#a28bf0bdd659cc7b7a58eab9e5cfad495">richLogsDefault</a> (QString &amp;rich_str)</td></tr>
<tr class="memdesc:a28bf0bdd659cc7b7a58eab9e5cfad495"><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides the default string. <br /></td></tr>
<tr class="separator:a28bf0bdd659cc7b7a58eab9e5cfad495"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e5fe6270e6fed0b9e7c42eafc9b4732"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRichText.html#a6e5fe6270e6fed0b9e7c42eafc9b4732">richLogsFailure</a> (QString &amp;rich_str)</td></tr>
<tr class="memitem:a6e5fe6270e6fed0b9e7c42eafc9b4732" id="r_a6e5fe6270e6fed0b9e7c42eafc9b4732"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRichText.html#a6e5fe6270e6fed0b9e7c42eafc9b4732">richLogsFailure</a> (QString &amp;rich_str)</td></tr>
<tr class="memdesc:a6e5fe6270e6fed0b9e7c42eafc9b4732"><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides the failure string. <br /></td></tr>
<tr class="separator:a6e5fe6270e6fed0b9e7c42eafc9b4732"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@ -233,13 +233,13 @@ Static Public Member Functions</h2></td></tr>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>logdoctor/utilities/rtf.h</li>
<li>logdoctor/utilities/rtf.cpp</li>
<li>logdoctor/utilities/<b>rtf.h</b></li>
<li>logdoctor/utilities/<b>rtf.cpp</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -79,7 +79,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: SHA256 Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -77,13 +77,13 @@ $(function() {
</div><!--header-->
<div class="contents">
<hr/>The documentation for this class was generated from the following files:<ul>
<li>logdoctor/modules/craplog/modules/sha256.h</li>
<li>logdoctor/modules/craplog/modules/sha256.cpp</li>
<li>logdoctor/modules/craplog/modules/<b>sha256.h</b></li>
<li>logdoctor/modules/craplog/modules/<b>sha256.cpp</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -79,13 +79,13 @@ $(function() {
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classSnake.html#a6152832ec0736c49fa6416ba30c46313">direction</a>() const</td><td class="entry"><a class="el" href="classSnake.html">Snake</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSnake.html#abe575cf3bd5b5d86a50029485d259ac4">grow</a>(const bool is_borning)</td><td class="entry"><a class="el" href="classSnake.html">Snake</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSnake.html#af38f27033187c2539bf9d29f47a57f33">inTile</a>(const unsigned x, const unsigned y, const bool avoid_tail=true) const</td><td class="entry"><a class="el" href="classSnake.html">Snake</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSnake.html#ab58698ed7c8d4c7b0a6cbfbb963c0225">inTile</a>(const unsigned x, const unsigned y, const bool avoid_tail=true) const</td><td class="entry"><a class="el" href="classSnake.html">Snake</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSnake.html#a85d3b8250d5d26e3f23915c5bc43e372">setDirection</a>(const Direction new_direction)</td><td class="entry"><a class="el" href="classSnake.html">Snake</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSnake.html#ab3610a54cbc6b6ec8d44e24871d59301">update</a>(QGraphicsScene *field_scene=nullptr, const bool dry=false, const bool is_borning=false)</td><td class="entry"><a class="el" href="classSnake.html">Snake</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Snake Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -93,38 +93,38 @@ Classes</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:af38f27033187c2539bf9d29f47a57f33"><td class="memItemLeft" align="right" valign="top"><a id="af38f27033187c2539bf9d29f47a57f33" name="af38f27033187c2539bf9d29f47a57f33"></a>
const bool&#160;</td><td class="memItemRight" valign="bottom"><b>inTile</b> (const unsigned x, const unsigned y, const bool avoid_tail=true) const</td></tr>
<tr class="memdesc:af38f27033187c2539bf9d29f47a57f33"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether is there a part of the snake in the given position. <br /></td></tr>
<tr class="separator:af38f27033187c2539bf9d29f47a57f33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85d3b8250d5d26e3f23915c5bc43e372"><td class="memItemLeft" align="right" valign="top"><a id="a85d3b8250d5d26e3f23915c5bc43e372" name="a85d3b8250d5d26e3f23915c5bc43e372"></a>
<tr class="memitem:ab58698ed7c8d4c7b0a6cbfbb963c0225" id="r_ab58698ed7c8d4c7b0a6cbfbb963c0225"><td class="memItemLeft" align="right" valign="top"><a id="ab58698ed7c8d4c7b0a6cbfbb963c0225" name="ab58698ed7c8d4c7b0a6cbfbb963c0225"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>inTile</b> (const unsigned x, const unsigned y, const bool avoid_tail=true) const</td></tr>
<tr class="memdesc:ab58698ed7c8d4c7b0a6cbfbb963c0225"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether is there a part of the snake in the given position. <br /></td></tr>
<tr class="separator:ab58698ed7c8d4c7b0a6cbfbb963c0225"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85d3b8250d5d26e3f23915c5bc43e372" id="r_a85d3b8250d5d26e3f23915c5bc43e372"><td class="memItemLeft" align="right" valign="top"><a id="a85d3b8250d5d26e3f23915c5bc43e372" name="a85d3b8250d5d26e3f23915c5bc43e372"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>setDirection</b> (const Direction new_direction)</td></tr>
<tr class="memdesc:a85d3b8250d5d26e3f23915c5bc43e372"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the new direction (of the head) <br /></td></tr>
<tr class="separator:a85d3b8250d5d26e3f23915c5bc43e372"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6152832ec0736c49fa6416ba30c46313"><td class="memItemLeft" align="right" valign="top"><a id="a6152832ec0736c49fa6416ba30c46313" name="a6152832ec0736c49fa6416ba30c46313"></a>
<tr class="memitem:a6152832ec0736c49fa6416ba30c46313" id="r_a6152832ec0736c49fa6416ba30c46313"><td class="memItemLeft" align="right" valign="top"><a id="a6152832ec0736c49fa6416ba30c46313" name="a6152832ec0736c49fa6416ba30c46313"></a>
const Direction &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>direction</b> () const</td></tr>
<tr class="memdesc:a6152832ec0736c49fa6416ba30c46313"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the current direction (of the head) <br /></td></tr>
<tr class="separator:a6152832ec0736c49fa6416ba30c46313"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3610a54cbc6b6ec8d44e24871d59301"><td class="memItemLeft" align="right" valign="top"><a id="ab3610a54cbc6b6ec8d44e24871d59301" name="ab3610a54cbc6b6ec8d44e24871d59301"></a>
<tr class="memitem:ab3610a54cbc6b6ec8d44e24871d59301" id="r_ab3610a54cbc6b6ec8d44e24871d59301"><td class="memItemLeft" align="right" valign="top"><a id="ab3610a54cbc6b6ec8d44e24871d59301" name="ab3610a54cbc6b6ec8d44e24871d59301"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>update</b> (QGraphicsScene *field_scene=nullptr, const bool dry=false, const bool is_borning=false)</td></tr>
<tr class="memdesc:ab3610a54cbc6b6ec8d44e24871d59301"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates the position and direction of the entire snake. <br /></td></tr>
<tr class="separator:ab3610a54cbc6b6ec8d44e24871d59301"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
Private Member Functions</h2></td></tr>
<tr class="memitem:abe575cf3bd5b5d86a50029485d259ac4"><td class="memItemLeft" align="right" valign="top"><a id="abe575cf3bd5b5d86a50029485d259ac4" name="abe575cf3bd5b5d86a50029485d259ac4"></a>
<tr class="memitem:abe575cf3bd5b5d86a50029485d259ac4" id="r_abe575cf3bd5b5d86a50029485d259ac4"><td class="memItemLeft" align="right" valign="top"><a id="abe575cf3bd5b5d86a50029485d259ac4" name="abe575cf3bd5b5d86a50029485d259ac4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>grow</b> (const bool is_borning)</td></tr>
<tr class="memdesc:abe575cf3bd5b5d86a50029485d259ac4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Increases the length of the body of the snake of 1 part. <br /></td></tr>
<tr class="separator:abe575cf3bd5b5d86a50029485d259ac4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>logdoctor/games/snake/snake.h</li>
<li>logdoctor/games/snake/snake.cpp</li>
<li>logdoctor/games/snake/<b>snake.h</b></li>
<li>logdoctor/games/snake/<b>snake.cpp</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -90,7 +90,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: SnakeGame Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -94,7 +94,7 @@ Inheritance diagram for SnakeGame:</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-types" name="pri-types"></a>
Private Types</h2></td></tr>
<tr class="memitem:a146a1430f1f32269ad0ad4df759e6a2e"><td class="memItemLeft" align="right" valign="top">enum class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSnakeGame.html#a146a1430f1f32269ad0ad4df759e6a2e">GameMode</a> { <a class="el" href="classSnakeGame.html#a146a1430f1f32269ad0ad4df759e6a2ead35b51b639528d580362ca7042de6a0e">Classic</a>
<tr class="memitem:a146a1430f1f32269ad0ad4df759e6a2e" id="r_a146a1430f1f32269ad0ad4df759e6a2e"><td class="memItemLeft" align="right" valign="top">enum class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSnakeGame.html#a146a1430f1f32269ad0ad4df759e6a2e">GameMode</a> { <a class="el" href="classSnakeGame.html#a146a1430f1f32269ad0ad4df759e6a2ead35b51b639528d580362ca7042de6a0e">Classic</a>
, <a class="el" href="classSnakeGame.html#a146a1430f1f32269ad0ad4df759e6a2ea85dd070c26938d7a4184269c6ddacd1f">Hunt</a>
, <a class="el" href="classSnakeGame.html#a146a1430f1f32269ad0ad4df759e6a2ea747d99f92ee9c080ba26108ac5d26488">Battle</a>
}</td></tr>
@ -103,43 +103,43 @@ Private Types</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-slots" name="pri-slots"></a>
Private Slots</h2></td></tr>
<tr class="memitem:aeaa13da59d09abc40e25fd769fb96963"><td class="memItemLeft" align="right" valign="top"><a id="aeaa13da59d09abc40e25fd769fb96963" name="aeaa13da59d09abc40e25fd769fb96963"></a>
<tr class="memitem:aeaa13da59d09abc40e25fd769fb96963" id="r_aeaa13da59d09abc40e25fd769fb96963"><td class="memItemLeft" align="right" valign="top"><a id="aeaa13da59d09abc40e25fd769fb96963" name="aeaa13da59d09abc40e25fd769fb96963"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>processGameLogic</b> ()</td></tr>
<tr class="memdesc:aeaa13da59d09abc40e25fd769fb96963"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processes the logic of the game. <br /></td></tr>
<tr class="separator:aeaa13da59d09abc40e25fd769fb96963"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
Private Member Functions</h2></td></tr>
<tr class="memitem:a407dd2bae84d0f6572b94bb37feb87bc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSnakeGame.html#a407dd2bae84d0f6572b94bb37feb87bc">keyPressEvent</a> (QKeyEvent *event) override</td></tr>
<tr class="memitem:a407dd2bae84d0f6572b94bb37feb87bc" id="r_a407dd2bae84d0f6572b94bb37feb87bc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSnakeGame.html#a407dd2bae84d0f6572b94bb37feb87bc">keyPressEvent</a> (QKeyEvent *event) override</td></tr>
<tr class="memdesc:a407dd2bae84d0f6572b94bb37feb87bc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores the valid key events in a queue. <br /></td></tr>
<tr class="separator:a407dd2bae84d0f6572b94bb37feb87bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b0c9d7567a8e352449ddc7b31e09851"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSnakeGame.html#a0b0c9d7567a8e352449ddc7b31e09851">processNextKeyEvent</a> ()</td></tr>
<tr class="memitem:a0b0c9d7567a8e352449ddc7b31e09851" id="r_a0b0c9d7567a8e352449ddc7b31e09851"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSnakeGame.html#a0b0c9d7567a8e352449ddc7b31e09851">processNextKeyEvent</a> ()</td></tr>
<tr class="memdesc:a0b0c9d7567a8e352449ddc7b31e09851"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processes the key events in the queue. <br /></td></tr>
<tr class="separator:a0b0c9d7567a8e352449ddc7b31e09851"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a937f69388e5c1dbf9d5f65ef7bf3b0d5"><td class="memItemLeft" align="right" valign="top"><a id="a937f69388e5c1dbf9d5f65ef7bf3b0d5" name="a937f69388e5c1dbf9d5f65ef7bf3b0d5"></a>
<tr class="memitem:a937f69388e5c1dbf9d5f65ef7bf3b0d5" id="r_a937f69388e5c1dbf9d5f65ef7bf3b0d5"><td class="memItemLeft" align="right" valign="top"><a id="a937f69388e5c1dbf9d5f65ef7bf3b0d5" name="a937f69388e5c1dbf9d5f65ef7bf3b0d5"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>checkCollision</b> (<a class="el" href="classSnake.html">Snake</a> &amp;<a class="el" href="classSnakeGame.html#a7448c2b54b8bc6e7b3d1d4aee12fbad7">snake</a>, <a class="el" href="classSnake.html">Snake</a> &amp;adv_snake, const bool is_adv)</td></tr>
<tr class="memdesc:a937f69388e5c1dbf9d5f65ef7bf3b0d5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks if a snake will collide with another entity. <br /></td></tr>
<tr class="separator:a937f69388e5c1dbf9d5f65ef7bf3b0d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a420f3980fab86475ea4788a2e971597b"><td class="memItemLeft" align="right" valign="top"><a id="a420f3980fab86475ea4788a2e971597b" name="a420f3980fab86475ea4788a2e971597b"></a>
<tr class="memitem:a420f3980fab86475ea4788a2e971597b" id="r_a420f3980fab86475ea4788a2e971597b"><td class="memItemLeft" align="right" valign="top"><a id="a420f3980fab86475ea4788a2e971597b" name="a420f3980fab86475ea4788a2e971597b"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>updateGameScore</b> ()</td></tr>
<tr class="memdesc:a420f3980fab86475ea4788a2e971597b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Increases/Decreases the player's score by one. <br /></td></tr>
<tr class="separator:a420f3980fab86475ea4788a2e971597b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
Private Attributes</h2></td></tr>
<tr class="memitem:a8be52d5a2a611f246af8631243d88663"><td class="memItemLeft" align="right" valign="top"><a id="a8be52d5a2a611f246af8631243d88663" name="a8be52d5a2a611f246af8631243d88663"></a>
<tr class="memitem:a8be52d5a2a611f246af8631243d88663" id="r_a8be52d5a2a611f246af8631243d88663"><td class="memItemLeft" align="right" valign="top"><a id="a8be52d5a2a611f246af8631243d88663" name="a8be52d5a2a611f246af8631243d88663"></a>
std::queue&lt; unsigned short &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>key_events</b></td></tr>
<tr class="memdesc:a8be52d5a2a611f246af8631243d88663"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores the key events. <br /></td></tr>
<tr class="separator:a8be52d5a2a611f246af8631243d88663"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab359f92ba6a02621b131f3cdacd1260b"><td class="memItemLeft" align="right" valign="top"><a id="ab359f92ba6a02621b131f3cdacd1260b" name="ab359f92ba6a02621b131f3cdacd1260b"></a>
<tr class="memitem:ab359f92ba6a02621b131f3cdacd1260b" id="r_ab359f92ba6a02621b131f3cdacd1260b"><td class="memItemLeft" align="right" valign="top"><a id="ab359f92ba6a02621b131f3cdacd1260b" name="ab359f92ba6a02621b131f3cdacd1260b"></a>
const size_t&#160;</td><td class="memItemRight" valign="bottom"><b>MAX_SNAKE_LENGTH</b> { 64 }</td></tr>
<tr class="memdesc:ab359f92ba6a02621b131f3cdacd1260b"><td class="mdescLeft">&#160;</td><td class="mdescRight">The maximum length of the snake. <br /></td></tr>
<tr class="separator:ab359f92ba6a02621b131f3cdacd1260b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7448c2b54b8bc6e7b3d1d4aee12fbad7"><td class="memItemLeft" align="right" valign="top"><a id="a7448c2b54b8bc6e7b3d1d4aee12fbad7" name="a7448c2b54b8bc6e7b3d1d4aee12fbad7"></a>
<tr class="memitem:a7448c2b54b8bc6e7b3d1d4aee12fbad7" id="r_a7448c2b54b8bc6e7b3d1d4aee12fbad7"><td class="memItemLeft" align="right" valign="top"><a id="a7448c2b54b8bc6e7b3d1d4aee12fbad7" name="a7448c2b54b8bc6e7b3d1d4aee12fbad7"></a>
<a class="el" href="classSnake.html">Snake</a>&#160;</td><td class="memItemRight" valign="bottom"><b>snake</b></td></tr>
<tr class="memdesc:a7448c2b54b8bc6e7b3d1d4aee12fbad7"><td class="mdescLeft">&#160;</td><td class="mdescRight">The snake. <br /></td></tr>
<tr class="separator:a7448c2b54b8bc6e7b3d1d4aee12fbad7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24bb09f513593f8c816b41134f8684c3"><td class="memItemLeft" align="right" valign="top"><a id="a24bb09f513593f8c816b41134f8684c3" name="a24bb09f513593f8c816b41134f8684c3"></a>
<tr class="memitem:a24bb09f513593f8c816b41134f8684c3" id="r_a24bb09f513593f8c816b41134f8684c3"><td class="memItemLeft" align="right" valign="top"><a id="a24bb09f513593f8c816b41134f8684c3" name="a24bb09f513593f8c816b41134f8684c3"></a>
<a class="el" href="classFood.html">Food</a>&#160;</td><td class="memItemRight" valign="bottom"><b>food</b></td></tr>
<tr class="memdesc:a24bb09f513593f8c816b41134f8684c3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Instance of the egg/rat which will be eat by the snake. <br /></td></tr>
<tr class="separator:a24bb09f513593f8c816b41134f8684c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -239,13 +239,13 @@ const size_t&#160;</td><td class="memItemRight" valign="bottom"><b>MAX_SNAKE_LEN
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>logdoctor/games/snake/game.h</li>
<li>logdoctor/games/snake/game.cpp</li>
<li>logdoctor/games/snake/<b>game.h</b></li>
<li>logdoctor/games/snake/<b>game.cpp</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -79,7 +79,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: TR Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -91,13 +91,13 @@ Inheritance diagram for TR:</div>
<div class="textblock"><p><a class="el" href="classTR.html" title="TR.">TR</a>. </p>
<p>Fictitious class for the translations </p>
</div><hr/>The documentation for this class was generated from the following files:<ul>
<li>logdoctor/modules/shared.h</li>
<li>logdoctor/modules/shared.cpp</li>
<li>logdoctor/modules/<b>shared.h</b></li>
<li>logdoctor/modules/<b>shared.cpp</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -78,10 +78,10 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classTextBrowser.html">TextBrowser</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classTextBrowser.html#a82cfa4f5053dc4220e2a11d97c677631">getColorScheme</a>() const</td><td class="entry"><a class="el" href="classTextBrowser.html">TextBrowser</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classTextBrowser.html#a9f0427a11556a1df3c0ad5a979aa91b5">getColorSchemeID</a>() const</td><td class="entry"><a class="el" href="classTextBrowser.html">TextBrowser</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classTextBrowser.html#abd32a8479198b50ed84ada1fa79a6b95">getColorSchemeID</a>() const</td><td class="entry"><a class="el" href="classTextBrowser.html">TextBrowser</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classTextBrowser.html#a04dda58a310e9f189224d5669c639df7">getFont</a>() const</td><td class="entry"><a class="el" href="classTextBrowser.html">TextBrowser</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classTextBrowser.html#a10a6312d494fb85093d39687081b58d9">getFontFamily</a>() const</td><td class="entry"><a class="el" href="classTextBrowser.html">TextBrowser</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classTextBrowser.html#ade5b96da2d52fae0308eb5ede5963c7a">getWideLinesUsage</a>() const</td><td class="entry"><a class="el" href="classTextBrowser.html">TextBrowser</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classTextBrowser.html#aa89d49d770f89a2b6ee438bcc39ce92b">getWideLinesUsage</a>() const</td><td class="entry"><a class="el" href="classTextBrowser.html">TextBrowser</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classTextBrowser.html#a9678c99090d67310690f6a1146d70c06">makePreview</a>(QString &amp;content) const</td><td class="entry"><a class="el" href="classTextBrowser.html">TextBrowser</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classTextBrowser.html#a01d85d8805bd131c51da9fb3e1d2e070">setColorScheme</a>(const int &amp;color_scheme_id, const std::unordered_map&lt; std::string, QString &gt; &amp;color_scheme)</td><td class="entry"><a class="el" href="classTextBrowser.html">TextBrowser</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classTextBrowser.html#a1d47613908bacf424bb7bed38dac9b46">setFont</a>(const QFont &amp;font)</td><td class="entry"><a class="el" href="classTextBrowser.html">TextBrowser</a></td><td class="entry"></td></tr>
@ -89,7 +89,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: TextBrowser Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -85,39 +85,39 @@ $(function() {
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ade5b96da2d52fae0308eb5ede5963c7a"><td class="memItemLeft" align="right" valign="top"><a id="ade5b96da2d52fae0308eb5ede5963c7a" name="ade5b96da2d52fae0308eb5ede5963c7a"></a>
const bool&#160;</td><td class="memItemRight" valign="bottom"><b>getWideLinesUsage</b> () const</td></tr>
<tr class="memdesc:ade5b96da2d52fae0308eb5ede5963c7a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether the wide lines option is set to be used or not. <br /></td></tr>
<tr class="separator:ade5b96da2d52fae0308eb5ede5963c7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f0427a11556a1df3c0ad5a979aa91b5"><td class="memItemLeft" align="right" valign="top"><a id="a9f0427a11556a1df3c0ad5a979aa91b5" name="a9f0427a11556a1df3c0ad5a979aa91b5"></a>
const int&#160;</td><td class="memItemRight" valign="bottom"><b>getColorSchemeID</b> () const</td></tr>
<tr class="memdesc:a9f0427a11556a1df3c0ad5a979aa91b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the ID of the color scheme in use. <br /></td></tr>
<tr class="separator:a9f0427a11556a1df3c0ad5a979aa91b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a82cfa4f5053dc4220e2a11d97c677631"><td class="memItemLeft" align="right" valign="top"><a id="a82cfa4f5053dc4220e2a11d97c677631" name="a82cfa4f5053dc4220e2a11d97c677631"></a>
<tr class="memitem:aa89d49d770f89a2b6ee438bcc39ce92b" id="r_aa89d49d770f89a2b6ee438bcc39ce92b"><td class="memItemLeft" align="right" valign="top"><a id="aa89d49d770f89a2b6ee438bcc39ce92b" name="aa89d49d770f89a2b6ee438bcc39ce92b"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>getWideLinesUsage</b> () const</td></tr>
<tr class="memdesc:aa89d49d770f89a2b6ee438bcc39ce92b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether the wide lines option is set to be used or not. <br /></td></tr>
<tr class="separator:aa89d49d770f89a2b6ee438bcc39ce92b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd32a8479198b50ed84ada1fa79a6b95" id="r_abd32a8479198b50ed84ada1fa79a6b95"><td class="memItemLeft" align="right" valign="top"><a id="abd32a8479198b50ed84ada1fa79a6b95" name="abd32a8479198b50ed84ada1fa79a6b95"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>getColorSchemeID</b> () const</td></tr>
<tr class="memdesc:abd32a8479198b50ed84ada1fa79a6b95"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the ID of the color scheme in use. <br /></td></tr>
<tr class="separator:abd32a8479198b50ed84ada1fa79a6b95"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a82cfa4f5053dc4220e2a11d97c677631" id="r_a82cfa4f5053dc4220e2a11d97c677631"><td class="memItemLeft" align="right" valign="top"><a id="a82cfa4f5053dc4220e2a11d97c677631" name="a82cfa4f5053dc4220e2a11d97c677631"></a>
const std::unordered_map&lt; std::string, QString &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>getColorScheme</b> () const</td></tr>
<tr class="memdesc:a82cfa4f5053dc4220e2a11d97c677631"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the color scheme in use. <br /></td></tr>
<tr class="separator:a82cfa4f5053dc4220e2a11d97c677631"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10a6312d494fb85093d39687081b58d9"><td class="memItemLeft" align="right" valign="top"><a id="a10a6312d494fb85093d39687081b58d9" name="a10a6312d494fb85093d39687081b58d9"></a>
<tr class="memitem:a10a6312d494fb85093d39687081b58d9" id="r_a10a6312d494fb85093d39687081b58d9"><td class="memItemLeft" align="right" valign="top"><a id="a10a6312d494fb85093d39687081b58d9" name="a10a6312d494fb85093d39687081b58d9"></a>
const QString &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>getFontFamily</b> () const</td></tr>
<tr class="memdesc:a10a6312d494fb85093d39687081b58d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the family of the font in use. <br /></td></tr>
<tr class="separator:a10a6312d494fb85093d39687081b58d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a04dda58a310e9f189224d5669c639df7"><td class="memItemLeft" align="right" valign="top"><a id="a04dda58a310e9f189224d5669c639df7" name="a04dda58a310e9f189224d5669c639df7"></a>
<tr class="memitem:a04dda58a310e9f189224d5669c639df7" id="r_a04dda58a310e9f189224d5669c639df7"><td class="memItemLeft" align="right" valign="top"><a id="a04dda58a310e9f189224d5669c639df7" name="a04dda58a310e9f189224d5669c639df7"></a>
const QFont &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>getFont</b> () const</td></tr>
<tr class="memdesc:a04dda58a310e9f189224d5669c639df7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the font in use. <br /></td></tr>
<tr class="separator:a04dda58a310e9f189224d5669c639df7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a15c0db1622bcd312d29f1900e4428c"><td class="memItemLeft" align="right" valign="top"><a id="a4a15c0db1622bcd312d29f1900e4428c" name="a4a15c0db1622bcd312d29f1900e4428c"></a>
<tr class="memitem:a4a15c0db1622bcd312d29f1900e4428c" id="r_a4a15c0db1622bcd312d29f1900e4428c"><td class="memItemLeft" align="right" valign="top"><a id="a4a15c0db1622bcd312d29f1900e4428c" name="a4a15c0db1622bcd312d29f1900e4428c"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>setWideLinesUsage</b> (const bool &amp;use_wide_lines)</td></tr>
<tr class="memdesc:a4a15c0db1622bcd312d29f1900e4428c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets whether to use wide lines or not. <br /></td></tr>
<tr class="separator:a4a15c0db1622bcd312d29f1900e4428c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a01d85d8805bd131c51da9fb3e1d2e070"><td class="memItemLeft" align="right" valign="top"><a id="a01d85d8805bd131c51da9fb3e1d2e070" name="a01d85d8805bd131c51da9fb3e1d2e070"></a>
<tr class="memitem:a01d85d8805bd131c51da9fb3e1d2e070" id="r_a01d85d8805bd131c51da9fb3e1d2e070"><td class="memItemLeft" align="right" valign="top"><a id="a01d85d8805bd131c51da9fb3e1d2e070" name="a01d85d8805bd131c51da9fb3e1d2e070"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>setColorScheme</b> (const int &amp;color_scheme_id, const std::unordered_map&lt; std::string, QString &gt; &amp;color_scheme)</td></tr>
<tr class="memdesc:a01d85d8805bd131c51da9fb3e1d2e070"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stes the given color scheme as the one in use. <br /></td></tr>
<tr class="separator:a01d85d8805bd131c51da9fb3e1d2e070"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d47613908bacf424bb7bed38dac9b46"><td class="memItemLeft" align="right" valign="top"><a id="a1d47613908bacf424bb7bed38dac9b46" name="a1d47613908bacf424bb7bed38dac9b46"></a>
<tr class="memitem:a1d47613908bacf424bb7bed38dac9b46" id="r_a1d47613908bacf424bb7bed38dac9b46"><td class="memItemLeft" align="right" valign="top"><a id="a1d47613908bacf424bb7bed38dac9b46" name="a1d47613908bacf424bb7bed38dac9b46"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>setFont</b> (const QFont &amp;font)</td></tr>
<tr class="memdesc:a1d47613908bacf424bb7bed38dac9b46"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the given font as the one in use. <br /></td></tr>
<tr class="separator:a1d47613908bacf424bb7bed38dac9b46"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9678c99090d67310690f6a1146d70c06"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTextBrowser.html#a9678c99090d67310690f6a1146d70c06">makePreview</a> (QString &amp;content) const</td></tr>
<tr class="memitem:a9678c99090d67310690f6a1146d70c06" id="r_a9678c99090d67310690f6a1146d70c06"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTextBrowser.html#a9678c99090d67310690f6a1146d70c06">makePreview</a> (QString &amp;content) const</td></tr>
<tr class="memdesc:a9678c99090d67310690f6a1146d70c06"><td class="mdescLeft">&#160;</td><td class="mdescRight">Builds the preview which will be shown in the configs tab. <br /></td></tr>
<tr class="separator:a9678c99090d67310690f6a1146d70c06"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@ -152,13 +152,13 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>setFont</b> (const QF
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>logdoctor/modules/tb.h</li>
<li>logdoctor/modules/tb.cpp</li>
<li>logdoctor/modules/<b>tb.h</b></li>
<li>logdoctor/modules/<b>tb.cpp</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -79,7 +79,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: WebServerException Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -91,13 +91,13 @@ Inheritance diagram for WebServerException:</div>
<div class="textblock"><p><a class="el" href="classWebServerException.html" title="WebServerException.">WebServerException</a>. </p>
<p>Exception related to a Web Server </p>
</div><hr/>The documentation for this class was generated from the following files:<ul>
<li>logdoctor/modules/exceptions.h</li>
<li>logdoctor/modules/exceptions.cpp</li>
<li>logdoctor/modules/<b>exceptions.h</b></li>
<li>logdoctor/modules/<b>exceptions.cpp</b></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: Class Index</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -116,7 +116,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: logdoctor/modules/dialogs Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -81,7 +81,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: logdoctor/tools/crapnote Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -81,7 +81,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: logdoctor/modules Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -97,7 +97,7 @@ Directories</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: logdoctor/modules/crapinfo/modules Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -81,7 +81,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: logdoctor/globals Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -81,7 +81,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: logdoctor/games/snake/modules Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -81,7 +81,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: logdoctor/games Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -89,7 +89,7 @@ Directories</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: logdoctor/games/crisscross/modules Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -81,7 +81,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: logdoctor/games/snake Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -87,7 +87,7 @@ Directories</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: logdoctor/modules/crapview Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -87,7 +87,7 @@ Directories</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: logdoctor/modules/craplog/modules Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -87,7 +87,7 @@ Directories</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: logdoctor/tools Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -87,7 +87,7 @@ Directories</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: logdoctor/modules/crapup Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -87,7 +87,7 @@ Directories</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: logdoctor/modules/crapup/modules Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -81,7 +81,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: logdoctor/games/crisscross Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -87,7 +87,7 @@ Directories</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: logdoctor Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -99,7 +99,7 @@ Directories</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: logdoctor/defines Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -81,7 +81,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: logdoctor/modules/craplog Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -87,7 +87,7 @@ Directories</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: logdoctor/modules/craplog/modules/workers Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -81,7 +81,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: logdoctor/utilities Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -81,7 +81,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: logdoctor/tests Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -81,7 +81,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LogDoctor: logdoctor/modules/crapview/modules Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="dox_logo.png"/></td>
<td id="projectalign">
<div id="projectname">LogDoctor<span id="projectnumber">&#160;2.05</span>
<div id="projectname">LogDoctor<span id="projectnumber">&#160;3.00</span>
</div>
<div id="projectbrief">Parse Apache2/Nginx/IIS logs and view dinamically generated statistics</div>
</td>
@ -31,7 +31,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@ -81,7 +81,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>

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