2022-11-19 00:10:00 +01:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" lang = "en-US" >
< head >
< meta http-equiv = "Content-Type" content = "text/xhtml;charset=UTF-8" / >
< meta http-equiv = "X-UA-Compatible" content = "IE=11" / >
2024-02-16 21:59:07 +01:00
< meta name = "generator" content = "Doxygen 1.10.0" / >
2022-11-19 00:10:00 +01:00
< 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" / >
< script type = "text/javascript" src = "jquery.js" > < / script >
< script type = "text/javascript" src = "dynsections.js" > < / script >
2024-02-16 21:59:07 +01:00
< script type = "text/javascript" src = "clipboard.js" > < / script >
< script type = "text/javascript" src = "cookie.js" > < / script >
2022-11-19 00:10:00 +01:00
< link href = "search/search.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "search/searchdata.js" > < / script >
< script type = "text/javascript" src = "search/search.js" > < / script >
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
< / head >
< body >
< div id = "top" > <!-- do not remove this div, it is closed by doxygen! -->
< div id = "titlearea" >
< table cellspacing = "0" cellpadding = "0" >
< tbody >
< tr id = "projectrow" >
< td id = "projectlogo" > < img alt = "Logo" src = "dox_logo.png" / > < / td >
< td id = "projectalign" >
2024-02-16 22:18:16 +01:00
< div id = "projectname" > LogDoctor< span id = "projectnumber" >   4.00< / span >
2022-11-19 00:10:00 +01:00
< / div >
2023-02-12 23:33:34 +01:00
< div id = "projectbrief" > Parse Apache2/Nginx/IIS logs and view dinamically generated statistics< / div >
2022-11-19 00:10:00 +01:00
< / td >
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
2024-02-16 21:59:07 +01:00
<!-- Generated by Doxygen 1.10.0 -->
2022-11-19 00:10:00 +01:00
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
< / script >
< script type = "text/javascript" src = "menudata.js" > < / script >
< script type = "text/javascript" src = "menu.js" > < / script >
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
2024-02-16 21:59:07 +01:00
$(function() { init_search(); });
2022-11-19 00:10:00 +01:00
});
/* @license-end */
< / script >
< div id = "main-nav" > < / div >
<!-- window showing the filter options -->
< div id = "MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
< / div >
<!-- iframe showing the search results (closed by default) -->
< div id = "MSearchResultsWindow" >
< div id = "MSearchResults" >
< div class = "SRPage" >
< div id = "SRIndex" >
< div id = "SRResults" > < / div >
< div class = "SRStatus" id = "Loading" > Loading...< / div >
< div class = "SRStatus" id = "Searching" > Searching...< / div >
< div class = "SRStatus" id = "NoMatches" > No Matches< / div >
< / div >
< / div >
< / div >
< / div >
< / div > <!-- top -->
< div class = "header" >
< div class = "summary" >
< a href = "#pub-methods" > Public Member Functions< / a > |
< a href = "classCrapview-members.html" > List of all members< / a > < / div >
2024-02-16 21:59:07 +01:00
< div class = "headertitle" > < div class = "title" > Crapview Class Reference< span class = "mlabels" > < span class = "mlabel" > final< / span > < / span > < / div > < / div >
2022-11-19 00:10:00 +01:00
< / div > <!-- header -->
< div class = "contents" >
< p > < a class = "el" href = "classCrapview.html" title = "Crapview." > Crapview< / a > .
2024-02-16 21:59:07 +01:00
< a href = "#details" > More...< / a > < / p >
2022-11-19 00:10:00 +01:00
< p > < code > #include < crapview.h> < / code > < / p >
2023-01-27 15:37:29 +01:00
< div class = "dynheader" >
Inheritance diagram for Crapview:< / div >
< div class = "dyncontent" >
< div class = "center" >
< img src = "classCrapview.png" alt = "" / >
< / div > < / div >
2022-11-19 00:10:00 +01:00
< 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 >
2024-02-16 21:59:07 +01:00
< tr class = "memitem:a1501e7ecc7f0de57948a4d6ec73739e1" id = "r_a1501e7ecc7f0de57948a4d6ec73739e1" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a1501e7ecc7f0de57948a4d6ec73739e1" name = "a1501e7ecc7f0de57948a4d6ec73739e1" > < / a >
DialogsLevel  < / td > < td class = "memItemRight" valign = "bottom" > < b > getDialogsLevel< / b > () const noexcept< / td > < / tr >
< tr class = "memdesc:a1501e7ecc7f0de57948a4d6ec73739e1" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns the Dialogs level. < br / > < / td > < / tr >
< tr class = "separator:a1501e7ecc7f0de57948a4d6ec73739e1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a392219de8f5874e59110a5b0610e97a2" id = "r_a392219de8f5874e59110a5b0610e97a2" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a392219de8f5874e59110a5b0610e97a2" name = "a392219de8f5874e59110a5b0610e97a2" > < / a >
void  < / td > < td class = "memItemRight" valign = "bottom" > < b > setDialogsLevel< / b > (const DialogsLevel new_level) noexcept< / td > < / tr >
< tr class = "memdesc:a392219de8f5874e59110a5b0610e97a2" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Sets the new Dialogs level. < br / > < / td > < / tr >
< tr class = "separator:a392219de8f5874e59110a5b0610e97a2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa8547bac9eb6b66cdede0f35b7a9d30b" id = "r_aa8547bac9eb6b66cdede0f35b7a9d30b" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "#aa8547bac9eb6b66cdede0f35b7a9d30b" > setDbPath< / a > (const std::string & path) noexcept< / td > < / tr >
< tr class = "memdesc:aa8547bac9eb6b66cdede0f35b7a9d30b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Sets the new path for the logs Collection database. < br / > < / td > < / tr >
< tr class = "separator:aa8547bac9eb6b66cdede0f35b7a9d30b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8cd3251788b5a81a024d67efedaa2787" id = "r_a8cd3251788b5a81a024d67efedaa2787" > < td class = "memItemLeft" align = "right" valign = "top" > int  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "#a8cd3251788b5a81a024d67efedaa2787" > getMonthNumber< / a > (const QString & month_str) const noexcept< / td > < / tr >
< tr class = "memdesc:a8cd3251788b5a81a024d67efedaa2787" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns the month number corresponding to the given printable month. < br / > < / td > < / tr >
< tr class = "separator:a8cd3251788b5a81a024d67efedaa2787" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2023-10-22 17:46:43 +02:00
< tr class = "memitem:ac98b1cbc75604b5145b5cff36e96eb78" id = "r_ac98b1cbc75604b5145b5cff36e96eb78" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "ac98b1cbc75604b5145b5cff36e96eb78" name = "ac98b1cbc75604b5145b5cff36e96eb78" > < / a >
2022-11-19 00:10:00 +01:00
void  < / td > < td class = "memItemRight" valign = "bottom" > < b > refreshDates< / b > ()< / td > < / tr >
< tr class = "memdesc:ac98b1cbc75604b5145b5cff36e96eb78" > < td class = "mdescLeft" >   < / 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" >   < / td > < / tr >
2024-02-16 21:59:07 +01:00
< tr class = "memitem:ab5731c52c4989cfe2258089bb80cfdce" id = "r_ab5731c52c4989cfe2258089bb80cfdce" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "ab5731c52c4989cfe2258089bb80cfdce" name = "ab5731c52c4989cfe2258089bb80cfdce" > < / a >
void  < / td > < td class = "memItemRight" valign = "bottom" > < b > clearDates< / b > () noexcept< / td > < / tr >
< tr class = "memdesc:ab5731c52c4989cfe2258089bb80cfdce" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Erases the list of available dates. < br / > < / td > < / tr >
< tr class = "separator:ab5731c52c4989cfe2258089bb80cfdce" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a73d54cba5cf55fe148ce2316f26343f9" id = "r_a73d54cba5cf55fe148ce2316f26343f9" > < td class = "memItemLeft" align = "right" valign = "top" > QStringList  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "#a73d54cba5cf55fe148ce2316f26343f9" > getYears< / a > (const QString & web_server) const noexcept< / td > < / tr >
< tr class = "memdesc:a73d54cba5cf55fe148ce2316f26343f9" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns le list of available years, for the given web server. < br / > < / td > < / tr >
< tr class = "separator:a73d54cba5cf55fe148ce2316f26343f9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab04f8c6a4e5c057b8130127fc8b810dd" id = "r_ab04f8c6a4e5c057b8130127fc8b810dd" > < td class = "memItemLeft" align = "right" valign = "top" > QStringList  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "#ab04f8c6a4e5c057b8130127fc8b810dd" > getMonths< / a > (const QString & web_server, const QString & year) const noexcept< / td > < / tr >
< tr class = "memdesc:ab04f8c6a4e5c057b8130127fc8b810dd" > < td class = "mdescLeft" >   < / 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:ab04f8c6a4e5c057b8130127fc8b810dd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a953574337d84ecc63082904b806f0149" id = "r_a953574337d84ecc63082904b806f0149" > < td class = "memItemLeft" align = "right" valign = "top" > QStringList  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "#a953574337d84ecc63082904b806f0149" > getDays< / a > (const QString & web_server, const QString & year, const QString & month) const noexcept< / td > < / tr >
< tr class = "memdesc:a953574337d84ecc63082904b806f0149" > < td class = "mdescLeft" >   < / 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:a953574337d84ecc63082904b806f0149" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7729561544e1a3d5e46748220843b678" id = "r_a7729561544e1a3d5e46748220843b678" > < td class = "memItemLeft" align = "right" valign = "top" > QStringList  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "#a7729561544e1a3d5e46748220843b678" > getHours< / a > () const noexcept< / td > < / tr >
< tr class = "memdesc:a7729561544e1a3d5e46748220843b678" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns all the hours of the day. < br / > < / td > < / tr >
< tr class = "separator:a7729561544e1a3d5e46748220843b678" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a05480368c32c29f19a10130bd7066f41" id = "r_a05480368c32c29f19a10130bd7066f41" > < td class = "memItemLeft" align = "right" valign = "top" > QStringList  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "#a05480368c32c29f19a10130bd7066f41" > getWarnHeaderColumns< / a > () const noexcept< / td > < / tr >
< tr class = "memdesc:a05480368c32c29f19a10130bd7066f41" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns a list of the translated columns. < br / > < / td > < / tr >
< tr class = "separator:a05480368c32c29f19a10130bd7066f41" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6138f094550da7542d144b10f77de54f" id = "r_a6138f094550da7542d144b10f77de54f" > < td class = "memItemLeft" align = "right" valign = "top" > QStringList  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "#a6138f094550da7542d144b10f77de54f" > getSpeedHeaderColumns< / a > () const noexcept< / td > < / tr >
< tr class = "memdesc:a6138f094550da7542d144b10f77de54f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns a list of the translated columns. < br / > < / td > < / tr >
< tr class = "separator:a6138f094550da7542d144b10f77de54f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6ebee61566b688550e2e8074842fec7d" id = "r_a6ebee61566b688550e2e8074842fec7d" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "#a6ebee61566b688550e2e8074842fec7d" > drawWarn< / a > (QTableWidget *table, QChartView *chart, const QChart::ChartTheme & theme, const QString web_server, const QString year, const QString month, const QString day, const QString hour, const < a class = "el" href = "structWarnlist.html" > Warnlist< / a > & warnlist) const< / td > < / tr >
< tr class = "memdesc:a6ebee61566b688550e2e8074842fec7d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Draws the chart and fills the table for the Warnings stats. < br / > < / td > < / tr >
< tr class = "separator:a6ebee61566b688550e2e8074842fec7d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab569e9b9ab0f70a7620b5b78504175f5" id = "r_ab569e9b9ab0f70a7620b5b78504175f5" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "#ab569e9b9ab0f70a7620b5b78504175f5" > drawSpeed< / a > (QTableWidget *table, QChartView *chart, const QChart::ChartTheme & theme, const QString web_server, const QString year, const QString month, const QString day, const QString protocol, const QString method, const QString uri, const QString query, const QString response) const< / td > < / tr >
< tr class = "memdesc:ab569e9b9ab0f70a7620b5b78504175f5" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Draws the chart and fills the table for the Speed stats. < br / > < / td > < / tr >
< tr class = "separator:ab569e9b9ab0f70a7620b5b78504175f5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ada344c04960f7b8dfa54d04bc7a59c8e" id = "r_ada344c04960f7b8dfa54d04bc7a59c8e" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "#ada344c04960f7b8dfa54d04bc7a59c8e" > drawCount< / a > (QTableWidget *table, QChartView *chart, const QChart::ChartTheme & theme, const QString web_server, const QString year, const QString month, const QString day, const QString field) const< / td > < / tr >
< tr class = "memdesc:ada344c04960f7b8dfa54d04bc7a59c8e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Draws the chart and fills the table for the Counts stats. < br / > < / td > < / tr >
< tr class = "separator:ada344c04960f7b8dfa54d04bc7a59c8e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aab468e4008724571d44d6244d918640d" id = "r_aab468e4008724571d44d6244d918640d" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "#aab468e4008724571d44d6244d918640d" > drawDay< / a > (QChartView *chart, const QChart::ChartTheme & theme, const QString web_server, const QString from_year, const QString from_month, const QString from_day, const QString to_year, const QString to_month, const QString to_day, const QString field_str, const LogField field, const QString filter) const< / td > < / tr >
< tr class = "memdesc:aab468e4008724571d44d6244d918640d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Draws the chart for the Daytime stats. < br / > < / td > < / tr >
< tr class = "separator:aab468e4008724571d44d6244d918640d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a4e89a9a590435df939bc5edfac7dbb56" id = "r_a4e89a9a590435df939bc5edfac7dbb56" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "#a4e89a9a590435df939bc5edfac7dbb56" > drawRelat< / a > (QChartView *chart, const QChart::ChartTheme & theme, const QString web_server, const QString from_year, const QString from_month, const QString from_day, const QString to_year, const QString to_month, const QString to_day, const QString field_1_str, const LogField field_1, const QString filter_1, const QString field_2_str, const LogField field_2, const QString filter_2) const< / td > < / tr >
< tr class = "memdesc:a4e89a9a590435df939bc5edfac7dbb56" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Draws the chart for the Relational stats. < br / > < / td > < / tr >
< tr class = "separator:a4e89a9a590435df939bc5edfac7dbb56" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a350742e9b0ec2c5480fad7598fe73f58" id = "r_a350742e9b0ec2c5480fad7598fe73f58" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "#a350742e9b0ec2c5480fad7598fe73f58" > calcGlobals< / a > (std::vector< std::tuple< QString, QString > > & recur_list, std::vector< std::tuple< QString, QString > > & traffic_list, std::vector< std::tuple< QString, QString > > & perf_list, std::vector< QString > & work_list, const QString web_server) const< / td > < / tr >
< tr class = "memdesc:a350742e9b0ec2c5480fad7598fe73f58" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Retrieves the data to fill the Globals stats. < br / > < / td > < / tr >
< tr class = "separator:a350742e9b0ec2c5480fad7598fe73f58" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-11-19 00:10:00 +01:00
< / table >
< a name = "details" id = "details" > < / a > < h2 class = "groupheader" > Detailed Description< / h2 >
2023-02-11 20:23:44 +01:00
< 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 >
2022-11-19 00:10:00 +01:00
< / div > < h2 class = "groupheader" > Member Function Documentation< / h2 >
2024-02-16 21:59:07 +01:00
< a id = "a350742e9b0ec2c5480fad7598fe73f58" name = "a350742e9b0ec2c5480fad7598fe73f58" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a350742e9b0ec2c5480fad7598fe73f58" > ◆   < / a > < / span > calcGlobals()< / h2 >
2022-11-19 00:10:00 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2023-10-22 17:46:43 +02:00
< td class = "memname" > bool Crapview::calcGlobals < / td >
2022-11-19 00:10:00 +01:00
< td > (< / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > std::vector< std::tuple< QString, QString > > & < / td > < td class = "paramname" > < span class = "paramname" > < em > recur_list< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > std::vector< std::tuple< QString, QString > > & < / td > < td class = "paramname" > < span class = "paramname" > < em > traffic_list< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > std::vector< std::tuple< QString, QString > > & < / td > < td class = "paramname" > < span class = "paramname" > < em > perf_list< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > std::vector< QString > & < / td > < td class = "paramname" > < span class = "paramname" > < em > work_list< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > web_server< / em > < / span >   ) const< / td >
2022-11-19 00:10:00 +01:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Retrieves the data to fill the Globals stats. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > recur_list< / td > < td > The list which will hold the printable recurrencies < / td > < / tr >
< tr > < td class = "paramname" > traffic_list< / td > < td > The list which will hold the printable traffics < / td > < / tr >
< tr > < td class = "paramname" > perf_list< / td > < td > The list which will hold the printable performances < / td > < / tr >
< tr > < td class = "paramname" > work_list< / td > < td > The list which will hold the printable overall work infos < / td > < / tr >
< tr > < td class = "paramname" > web_server< / td > < td > The printable Web Server name < / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > Whether the operation has been successful or not < / dd > < / dl >
< / div >
< / div >
2024-02-16 21:59:07 +01:00
< a id = "ada344c04960f7b8dfa54d04bc7a59c8e" name = "ada344c04960f7b8dfa54d04bc7a59c8e" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ada344c04960f7b8dfa54d04bc7a59c8e" > ◆   < / a > < / span > drawCount()< / h2 >
2022-11-19 00:10:00 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void Crapview::drawCount < / td >
< td > (< / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > QTableWidget *< / td > < td class = "paramname" > < span class = "paramname" > < em > table< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > QChartView *< / td > < td class = "paramname" > < span class = "paramname" > < em > chart< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QChart::ChartTheme & < / td > < td class = "paramname" > < span class = "paramname" > < em > theme< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > web_server< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > year< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > month< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > day< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > field< / em > < / span >   ) const< / td >
2022-11-19 00:10:00 +01:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Draws the chart and fills the table for the Counts stats. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > table< / td > < td > The table widget < / td > < / tr >
< tr > < td class = "paramname" > chart< / td > < td > The chart widget < / td > < / tr >
2023-02-12 23:33:34 +01:00
< tr > < td class = "paramname" > theme< / td > < td > The base theme to use for the chart < / td > < / tr >
2022-11-19 00:10:00 +01:00
< tr > < td class = "paramname" > web_server< / td > < td > The printable Web Server name < / td > < / tr >
< tr > < td class = "paramname" > year< / td > < td > The year < / td > < / tr >
< tr > < td class = "paramname" > month< / td > < td > The printable month name < / td > < / tr >
< tr > < td class = "paramname" > day< / td > < td > The day < / td > < / tr >
< tr > < td class = "paramname" > field< / td > < td > The printable log field < / td > < / tr >
< / table >
< / dd >
< / dl >
< / div >
< / div >
2024-02-16 21:59:07 +01:00
< a id = "aab468e4008724571d44d6244d918640d" name = "aab468e4008724571d44d6244d918640d" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aab468e4008724571d44d6244d918640d" > ◆   < / a > < / span > drawDay()< / h2 >
2022-11-19 00:10:00 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void Crapview::drawDay < / td >
< td > (< / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > QChartView *< / td > < td class = "paramname" > < span class = "paramname" > < em > chart< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QChart::ChartTheme & < / td > < td class = "paramname" > < span class = "paramname" > < em > theme< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > web_server< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > from_year< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > from_month< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > from_day< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > to_year< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > to_month< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > to_day< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > field_str< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const LogField< / td > < td class = "paramname" > < span class = "paramname" > < em > field< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
2024-02-16 21:59:07 +01:00
< td class = "paramkey" > < / td >
2022-11-19 00:10:00 +01:00
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > filter< / em > < / span >   ) const< / td >
2022-11-19 00:10:00 +01:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Draws the chart for the Daytime stats. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > chart< / td > < td > The chart widget < / td > < / tr >
2023-02-12 23:33:34 +01:00
< tr > < td class = "paramname" > theme< / td > < td > The base theme to use for the chart < / td > < / tr >
2022-11-19 00:10:00 +01:00
< tr > < td class = "paramname" > web_server< / td > < td > The printable Web Server name < / td > < / tr >
< tr > < td class = "paramname" > year< / td > < td > The initial year < / td > < / tr >
< tr > < td class = "paramname" > month< / td > < td > The initial printable month name < / td > < / tr >
< tr > < td class = "paramname" > day< / td > < td > The initial day < / td > < / tr >
< tr > < td class = "paramname" > year< / td > < td > The final year < / td > < / tr >
< tr > < td class = "paramname" > month< / td > < td > The final printable month name < / td > < / tr >
< tr > < td class = "paramname" > day< / td > < td > The finl day < / td > < / tr >
< tr > < td class = "paramname" > field< / td > < td > The printable log field < / td > < / tr >
< tr > < td class = "paramname" > filter< / td > < td > The give filter string < / td > < / tr >
< / table >
< / dd >
< / dl >
< / div >
< / div >
2024-02-16 21:59:07 +01:00
< a id = "a4e89a9a590435df939bc5edfac7dbb56" name = "a4e89a9a590435df939bc5edfac7dbb56" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a4e89a9a590435df939bc5edfac7dbb56" > ◆   < / a > < / span > drawRelat()< / h2 >
2022-11-19 00:10:00 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void Crapview::drawRelat < / td >
< td > (< / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > QChartView *< / td > < td class = "paramname" > < span class = "paramname" > < em > chart< / em > , < / span > < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const QChart::ChartTheme & < / td > < td class = "paramname" > < span class = "paramname" > < em > theme< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > web_server< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > from_year< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > from_month< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > from_day< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > to_year< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > to_month< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > to_day< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > field_1_str< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const LogField< / td > < td class = "paramname" > < span class = "paramname" > < em > field_1< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > filter_1< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > field_2_str< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const LogField< / td > < td class = "paramname" > < span class = "paramname" > < em > field_2< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
2024-02-16 21:59:07 +01:00
< td class = "paramkey" > < / td >
2022-11-19 00:10:00 +01:00
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > filter_2< / em > < / span >   ) const< / td >
2022-11-19 00:10:00 +01:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Draws the chart for the Relational stats. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > chart< / td > < td > The chart widget < / td > < / tr >
2023-02-12 23:33:34 +01:00
< tr > < td class = "paramname" > theme< / td > < td > The base theme to use for the chart < / td > < / tr >
2022-11-19 00:10:00 +01:00
< tr > < td class = "paramname" > web_server< / td > < td > The printable Web Server name < / td > < / tr >
< tr > < td class = "paramname" > year< / td > < td > The initial year < / td > < / tr >
< tr > < td class = "paramname" > month< / td > < td > The initial printable month name < / td > < / tr >
< tr > < td class = "paramname" > day< / td > < td > The initial day < / td > < / tr >
< tr > < td class = "paramname" > year< / td > < td > The final year < / td > < / tr >
< tr > < td class = "paramname" > month< / td > < td > The final printable month name < / td > < / tr >
< tr > < td class = "paramname" > day< / td > < td > The finl day < / td > < / tr >
< tr > < td class = "paramname" > field_1< / td > < td > The first printable log field < / td > < / tr >
< tr > < td class = "paramname" > filter_1< / td > < td > The give filter string for the first field < / td > < / tr >
< tr > < td class = "paramname" > field_2< / td > < td > The second printable log field < / td > < / tr >
< tr > < td class = "paramname" > filter_2< / td > < td > The give filter string for the second field < / td > < / tr >
< / table >
< / dd >
< / dl >
< / div >
< / div >
2024-02-16 21:59:07 +01:00
< a id = "ab569e9b9ab0f70a7620b5b78504175f5" name = "ab569e9b9ab0f70a7620b5b78504175f5" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab569e9b9ab0f70a7620b5b78504175f5" > ◆   < / a > < / span > drawSpeed()< / h2 >
2022-11-19 00:10:00 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void Crapview::drawSpeed < / td >
< td > (< / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > QTableWidget *< / td > < td class = "paramname" > < span class = "paramname" > < em > table< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > QChartView *< / td > < td class = "paramname" > < span class = "paramname" > < em > chart< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QChart::ChartTheme & < / td > < td class = "paramname" > < span class = "paramname" > < em > theme< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > web_server< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > year< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > month< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > day< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > protocol< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > method< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > uri< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > query< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > response< / em > < / span >   ) const< / td >
2022-11-19 00:10:00 +01:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Draws the chart and fills the table for the Speed stats. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > table< / td > < td > The table widget < / td > < / tr >
< tr > < td class = "paramname" > chart< / td > < td > The chart widget < / td > < / tr >
2023-02-12 23:33:34 +01:00
< tr > < td class = "paramname" > theme< / td > < td > The base theme to use for the chart < / td > < / tr >
2022-11-19 00:10:00 +01:00
< tr > < td class = "paramname" > web_server< / td > < td > The printable Web Server name < / td > < / tr >
< tr > < td class = "paramname" > year< / td > < td > The year < / td > < / tr >
< tr > < td class = "paramname" > month< / td > < td > The printable month name < / td > < / tr >
< tr > < td class = "paramname" > day< / td > < td > The day < / td > < / tr >
< tr > < td class = "paramname" > protocol< / td > < td > The given filter for the Protocol < / td > < / tr >
< tr > < td class = "paramname" > method< / td > < td > The given filter for the Method < / td > < / tr >
< tr > < td class = "paramname" > uri< / td > < td > The given filter for the URI < / td > < / tr >
< tr > < td class = "paramname" > query< / td > < td > The given filter for the Query < / td > < / tr >
< tr > < td class = "paramname" > response< / td > < td > The given filter for the Response < / td > < / tr >
< / table >
< / dd >
< / dl >
< / div >
< / div >
2024-02-16 21:59:07 +01:00
< a id = "a6ebee61566b688550e2e8074842fec7d" name = "a6ebee61566b688550e2e8074842fec7d" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a6ebee61566b688550e2e8074842fec7d" > ◆   < / a > < / span > drawWarn()< / h2 >
2022-11-19 00:10:00 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void Crapview::drawWarn < / td >
< td > (< / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > QTableWidget *< / td > < td class = "paramname" > < span class = "paramname" > < em > table< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > QChartView *< / td > < td class = "paramname" > < span class = "paramname" > < em > chart< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QChart::ChartTheme & < / td > < td class = "paramname" > < span class = "paramname" > < em > theme< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > web_server< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > year< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > month< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > day< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString< / td > < td class = "paramname" > < span class = "paramname" > < em > hour< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
2024-02-16 21:59:07 +01:00
< td class = "paramkey" > < / td >
2022-11-19 00:10:00 +01:00
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const < a class = "el" href = "structWarnlist.html" > Warnlist< / a > & < / td > < td class = "paramname" > < span class = "paramname" > < em > warnlist< / em > < / span >   ) const< / td >
2022-11-19 00:10:00 +01:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Draws the chart and fills the table for the Warnings stats. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > table< / td > < td > The table widget < / td > < / tr >
< tr > < td class = "paramname" > chart< / td > < td > The chart widget < / td > < / tr >
2023-02-12 23:33:34 +01:00
< tr > < td class = "paramname" > theme< / td > < td > The base theme to use for the chart < / td > < / tr >
2022-11-19 00:10:00 +01:00
< tr > < td class = "paramname" > web_server< / td > < td > The printable Web Server name < / td > < / tr >
< tr > < td class = "paramname" > year< / td > < td > The year < / td > < / tr >
< tr > < td class = "paramname" > month< / td > < td > The printable month name < / td > < / tr >
< tr > < td class = "paramname" > day< / td > < td > The day < / td > < / tr >
< tr > < td class = "paramname" > hout< / td > < td > The hour < / td > < / tr >
2024-02-16 21:59:07 +01:00
< tr > < td class = "paramname" > warnlist< / td > < td > The warnlists to check against < / td > < / tr >
2022-11-19 00:10:00 +01:00
< / table >
< / dd >
< / dl >
< / div >
< / div >
2024-02-16 21:59:07 +01:00
< a id = "a953574337d84ecc63082904b806f0149" name = "a953574337d84ecc63082904b806f0149" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a953574337d84ecc63082904b806f0149" > ◆   < / a > < / span > getDays()< / h2 >
2022-11-19 00:10:00 +01:00
< div class = "memitem" >
< div class = "memproto" >
2024-02-16 21:59:07 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2022-11-19 00:10:00 +01:00
< table class = "memname" >
< tr >
2023-10-22 17:46:43 +02:00
< td class = "memname" > QStringList Crapview::getDays < / td >
2022-11-19 00:10:00 +01:00
< td > (< / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString & < / td > < td class = "paramname" > < span class = "paramname" > < em > web_server< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString & < / td > < td class = "paramname" > < span class = "paramname" > < em > year< / em > , < / span > < / td >
2022-11-19 00:10:00 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString & < / td > < td class = "paramname" > < span class = "paramname" > < em > month< / em > < / span >   ) const< / td >
2022-11-19 00:10:00 +01:00
< / tr >
< / table >
2024-02-16 21:59:07 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > noexcept< / span > < / span > < / td >
< / tr >
< / table >
2022-11-19 00:10:00 +01:00
< / div > < div class = "memdoc" >
< p > Returns le list of available days in the given month and year, for the given web server. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > web_server< / td > < td > The printable Web Server name < / td > < / tr >
< tr > < td class = "paramname" > year< / td > < td > The year < / td > < / tr >
< tr > < td class = "paramname" > month< / td > < td > The printable month name < / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > The list of days which are avaliable < / dd > < / dl >
< / div >
< / div >
2024-02-16 21:59:07 +01:00
< a id = "a7729561544e1a3d5e46748220843b678" name = "a7729561544e1a3d5e46748220843b678" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a7729561544e1a3d5e46748220843b678" > ◆   < / a > < / span > getHours()< / h2 >
2022-11-19 00:10:00 +01:00
< div class = "memitem" >
< div class = "memproto" >
2024-02-16 21:59:07 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2022-11-19 00:10:00 +01:00
< table class = "memname" >
< tr >
2023-10-22 17:46:43 +02:00
< td class = "memname" > QStringList Crapview::getHours < / td >
2022-11-19 00:10:00 +01:00
< td > (< / td >
2024-02-16 21:59:07 +01:00
< td class = "paramname" > < span class = "paramname" > < / span > < / td > < td > )< / td >
2023-01-27 15:37:29 +01:00
< td > const< / td >
2022-11-19 00:10:00 +01:00
< / tr >
< / table >
2024-02-16 21:59:07 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > noexcept< / span > < / span > < / td >
< / tr >
< / table >
2022-11-19 00:10:00 +01:00
< / div > < div class = "memdoc" >
< p > Returns all the hours of the day. < / p >
< dl class = "section return" > < dt > Returns< / dt > < dd > The list of all the hours < / dd > < / dl >
< / div >
< / div >
2024-02-16 21:59:07 +01:00
< a id = "a8cd3251788b5a81a024d67efedaa2787" name = "a8cd3251788b5a81a024d67efedaa2787" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a8cd3251788b5a81a024d67efedaa2787" > ◆   < / a > < / span > getMonthNumber()< / h2 >
2022-11-19 00:10:00 +01:00
< div class = "memitem" >
< div class = "memproto" >
2024-02-16 21:59:07 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2022-11-19 00:10:00 +01:00
< table class = "memname" >
< tr >
2024-02-16 21:59:07 +01:00
< td class = "memname" > int Crapview::getMonthNumber < / td >
2022-11-19 00:10:00 +01:00
< td > (< / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString & < / td > < td class = "paramname" > < span class = "paramname" > < em > month_str< / em > < / span > < / td > < td > )< / td >
2023-01-27 15:37:29 +01:00
< td > const< / td >
2022-11-19 00:10:00 +01:00
< / tr >
< / table >
2024-02-16 21:59:07 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > noexcept< / span > < / span > < / td >
< / tr >
< / table >
2022-11-19 00:10:00 +01:00
< / div > < div class = "memdoc" >
2024-02-16 21:59:07 +01:00
< p > Returns the month number corresponding to the given printable month. < / p >
2022-11-19 00:10:00 +01:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
2024-02-16 21:59:07 +01:00
< tr > < td class = "paramname" > month_Str< / td > < td > The printable month name < / td > < / tr >
2022-11-19 00:10:00 +01:00
< / table >
< / dd >
< / dl >
2024-02-16 21:59:07 +01:00
< dl class = "section return" > < dt > Returns< / dt > < dd > The month number < / dd > < / dl >
2022-11-19 00:10:00 +01:00
< / div >
< / div >
2024-02-16 21:59:07 +01:00
< a id = "ab04f8c6a4e5c057b8130127fc8b810dd" name = "ab04f8c6a4e5c057b8130127fc8b810dd" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab04f8c6a4e5c057b8130127fc8b810dd" > ◆   < / a > < / span > getMonths()< / h2 >
2022-11-19 00:10:00 +01:00
< div class = "memitem" >
< div class = "memproto" >
2024-02-16 21:59:07 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2022-11-19 00:10:00 +01:00
< table class = "memname" >
< tr >
2024-02-16 21:59:07 +01:00
< td class = "memname" > QStringList Crapview::getMonths < / td >
2022-11-19 00:10:00 +01:00
< td > (< / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString & < / td > < td class = "paramname" > < span class = "paramname" > < em > web_server< / em > , < / span > < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const QString & < / td > < td class = "paramname" > < span class = "paramname" > < em > year< / em > < / span >   ) const< / td >
2022-11-19 00:10:00 +01:00
< / tr >
< / table >
2024-02-16 21:59:07 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > noexcept< / span > < / span > < / td >
< / tr >
< / table >
2022-11-19 00:10:00 +01:00
< / div > < div class = "memdoc" >
2024-02-16 21:59:07 +01:00
< p > Returns le list of available months in the given year, for the given web server. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
2022-11-19 00:10:00 +01:00
< table class = "params" >
2024-02-16 21:59:07 +01:00
< tr > < td class = "paramname" > web_server< / td > < td > The printable Web Server name < / td > < / tr >
< tr > < td class = "paramname" > year< / td > < td > The year < / td > < / tr >
2022-11-19 00:10:00 +01:00
< / table >
< / dd >
< / dl >
2024-02-16 21:59:07 +01:00
< dl class = "section return" > < dt > Returns< / dt > < dd > The list of printable month names which are avaliable < / dd > < / dl >
2022-11-19 00:10:00 +01:00
< / div >
< / div >
2024-02-16 21:59:07 +01:00
< a id = "a6138f094550da7542d144b10f77de54f" name = "a6138f094550da7542d144b10f77de54f" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a6138f094550da7542d144b10f77de54f" > ◆   < / a > < / span > getSpeedHeaderColumns()< / h2 >
2022-11-19 00:10:00 +01:00
< div class = "memitem" >
< div class = "memproto" >
2024-02-16 21:59:07 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2022-11-19 00:10:00 +01:00
< table class = "memname" >
< tr >
2024-02-16 21:59:07 +01:00
< td class = "memname" > QStringList Crapview::getSpeedHeaderColumns < / td >
2022-11-19 00:10:00 +01:00
< td > (< / td >
2024-02-16 21:59:07 +01:00
< td class = "paramname" > < span class = "paramname" > < / span > < / td > < td > )< / td >
2023-01-27 15:37:29 +01:00
< td > const< / td >
2022-11-19 00:10:00 +01:00
< / tr >
< / table >
2024-02-16 21:59:07 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > noexcept< / span > < / span > < / td >
< / tr >
< / table >
2022-11-19 00:10:00 +01:00
< / div > < div class = "memdoc" >
2024-02-16 21:59:07 +01:00
< p > Returns a list of the translated columns. < / p >
< p > To be inserted in a header < / p > < dl class = "section return" > < dt > Returns< / dt > < dd > The list of fields < / dd > < / dl >
2022-11-19 00:10:00 +01:00
< / div >
< / div >
2024-02-16 21:59:07 +01:00
< a id = "a05480368c32c29f19a10130bd7066f41" name = "a05480368c32c29f19a10130bd7066f41" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a05480368c32c29f19a10130bd7066f41" > ◆   < / a > < / span > getWarnHeaderColumns()< / h2 >
2022-11-19 00:10:00 +01:00
< div class = "memitem" >
< div class = "memproto" >
2024-02-16 21:59:07 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2022-11-19 00:10:00 +01:00
< table class = "memname" >
< tr >
2024-02-16 21:59:07 +01:00
< td class = "memname" > QStringList Crapview::getWarnHeaderColumns < / td >
2022-11-19 00:10:00 +01:00
< td > (< / td >
2024-02-16 21:59:07 +01:00
< td class = "paramname" > < span class = "paramname" > < / span > < / td > < td > )< / td >
< td > const< / td >
2022-11-19 00:10:00 +01:00
< / tr >
< / table >
2024-02-16 21:59:07 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > noexcept< / span > < / span > < / td >
< / tr >
< / table >
2022-11-19 00:10:00 +01:00
< / div > < div class = "memdoc" >
2024-02-16 21:59:07 +01:00
< p > Returns a list of the translated columns. < / p >
< p > To be inserted in a header < / p > < dl class = "section return" > < dt > Returns< / dt > < dd > The list of fields < / dd > < / dl >
2022-11-19 00:10:00 +01:00
< / div >
< / div >
2024-02-16 21:59:07 +01:00
< a id = "a73d54cba5cf55fe148ce2316f26343f9" name = "a73d54cba5cf55fe148ce2316f26343f9" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a73d54cba5cf55fe148ce2316f26343f9" > ◆   < / a > < / span > getYears()< / h2 >
2022-11-19 00:10:00 +01:00
< div class = "memitem" >
< div class = "memproto" >
2024-02-16 21:59:07 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2022-11-19 00:10:00 +01:00
< table class = "memname" >
< tr >
2023-10-22 17:46:43 +02:00
< td class = "memname" > QStringList Crapview::getYears < / td >
2022-11-19 00:10:00 +01:00
< td > (< / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const QString & < / td > < td class = "paramname" > < span class = "paramname" > < em > web_server< / em > < / span > < / td > < td > )< / td >
2023-01-27 15:37:29 +01:00
< td > const< / td >
2022-11-19 00:10:00 +01:00
< / tr >
< / table >
2024-02-16 21:59:07 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > noexcept< / span > < / span > < / td >
< / tr >
< / table >
2022-11-19 00:10:00 +01:00
< / div > < div class = "memdoc" >
< p > Returns le list of available years, for the given web server. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > web_server< / td > < td > The printable Web Server name < / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > The list of yearss which are avaliable < / dd > < / dl >
< / div >
< / div >
2024-02-16 21:59:07 +01:00
< a id = "aa8547bac9eb6b66cdede0f35b7a9d30b" name = "aa8547bac9eb6b66cdede0f35b7a9d30b" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aa8547bac9eb6b66cdede0f35b7a9d30b" > ◆   < / a > < / span > setDbPath()< / h2 >
2022-11-19 00:10:00 +01:00
< div class = "memitem" >
< div class = "memproto" >
2024-02-16 21:59:07 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2022-11-19 00:10:00 +01:00
< table class = "memname" >
< tr >
< td class = "memname" > void Crapview::setDbPath < / td >
< td > (< / td >
2024-02-16 21:59:07 +01:00
< td class = "paramtype" > const std::string & < / td > < td class = "paramname" > < span class = "paramname" > < em > path< / em > < / span > < / td > < td > )< / td >
2022-11-19 00:10:00 +01:00
< td > < / td >
< / tr >
< / table >
2024-02-16 21:59:07 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > noexcept< / span > < / span > < / td >
< / tr >
< / table >
2022-11-19 00:10:00 +01:00
< / div > < div class = "memdoc" >
< p > Sets the new path for the logs Collection database. < / p >
2024-02-16 21:59:07 +01:00
< dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "classDbQuery.html#a6924de3d7b44efca2d5e6d4304f908c2" title = "Sets the path for the logs Collection database." > DbQuery::setDbPath()< / a > < / dd > < / dl >
2022-11-19 00:10:00 +01:00
< / div >
< / div >
< hr / > The documentation for this class was generated from the following files:< ul >
2023-10-22 17:46:43 +02:00
< li > logdoctor/modules/crapview/< b > crapview.h< / b > < / li >
< li > logdoctor/modules/crapview/< b > crapview.cpp< / b > < / li >
2022-11-19 00:10:00 +01:00
< / ul >
< / div > <!-- contents -->
<!-- start footer part -->
< hr class = "footer" / > < address class = "footer" > < small >
2024-02-16 21:59:07 +01:00
Generated by  < a href = "https://www.doxygen.org/index.html" > < img class = "footer" src = "doxygen.svg" width = "104" height = "31" alt = "doxygen" / > < / a > 1.10.0
2022-11-19 00:10:00 +01:00
< / small > < / address >
< / body >
< / html >