From 610d911413759638069af6247a133de0c916e9c0 Mon Sep 17 00:00:00 2001 From: Seungyoung Kim Date: Wed, 4 Mar 2015 04:59:12 -0800 Subject: [PATCH] Update doc. --- .../dir_445263fafd9544f9ee19804b2b65121e.html | 6 +- .../dir_5aa2c741d78642de87e50b40b6f339a9.html | 6 +- .../dir_5da80c67b0d1e58ff4c3e0614ce822b4.html | 6 +- .../dir_df38b2a5d584e0f6066b4518b95c638b.html | 6 +- doc/html/doxygen.css | 212 +- doc/html/dynsections.js | 52 +- doc/html/files.html | 54 +- doc/html/globals.html | 40 +- .../{globals_0x61.html => globals_a.html} | 42 +- .../{globals_0x62.html => globals_b.html} | 42 +- .../{globals_0x63.html => globals_c.html} | 42 +- .../{globals_0x64.html => globals_d.html} | 42 +- doc/html/globals_defs.html | 6 +- doc/html/globals_dup.js | 34 +- .../{globals_0x65.html => globals_e.html} | 42 +- .../{globals_0x66.html => globals_f.html} | 42 +- doc/html/globals_func.html | 40 +- doc/html/globals_func.js | 34 +- ...als_func_0x61.html => globals_func_a.html} | 42 +- ...als_func_0x62.html => globals_func_b.html} | 42 +- ...als_func_0x63.html => globals_func_c.html} | 42 +- ...als_func_0x64.html => globals_func_d.html} | 42 +- ...als_func_0x65.html => globals_func_e.html} | 42 +- ...als_func_0x66.html => globals_func_f.html} | 42 +- ...als_func_0x67.html => globals_func_g.html} | 42 +- ...als_func_0x68.html => globals_func_h.html} | 42 +- ...als_func_0x6c.html => globals_func_l.html} | 42 +- ...als_func_0x6f.html => globals_func_o.html} | 42 +- ...als_func_0x70.html => globals_func_p.html} | 42 +- ...als_func_0x71.html => globals_func_q.html} | 42 +- ...als_func_0x72.html => globals_func_r.html} | 42 +- ...als_func_0x73.html => globals_func_s.html} | 42 +- ...als_func_0x74.html => globals_func_t.html} | 42 +- ...als_func_0x75.html => globals_func_u.html} | 42 +- ...als_func_0x77.html => globals_func_w.html} | 42 +- .../{globals_0x67.html => globals_g.html} | 42 +- .../{globals_0x68.html => globals_h.html} | 42 +- .../{globals_0x6c.html => globals_l.html} | 42 +- .../{globals_0x6f.html => globals_o.html} | 42 +- .../{globals_0x70.html => globals_p.html} | 42 +- .../{globals_0x71.html => globals_q.html} | 42 +- .../{globals_0x72.html => globals_r.html} | 42 +- .../{globals_0x73.html => globals_s.html} | 42 +- .../{globals_0x74.html => globals_t.html} | 42 +- .../{globals_0x75.html => globals_u.html} | 42 +- .../{globals_0x77.html => globals_w.html} | 42 +- doc/html/index.html | 6 +- doc/html/jquery.js | 85 +- doc/html/navtree.css | 2 +- doc/html/navtree.js | 155 +- doc/html/navtreeindex0.js | 98 +- doc/html/navtreeindex1.js | 1 + doc/html/qaconf_8c.html | 44 +- doc/html/qaconf_8c_source.html | 71 +- doc/html/qconfig_8c.html | 20 +- doc/html/qconfig_8c_source.html | 50 +- doc/html/qcount_8c.html | 20 +- doc/html/qcount_8c_source.html | 22 +- doc/html/qdatabase_8c.html | 78 +- doc/html/qdatabase_8c_source.html | 184 +- doc/html/qencode_8c.html | 34 +- doc/html/qencode_8c_source.html | 40 +- doc/html/qfile_8c.html | 66 +- doc/html/qfile_8c_source.html | 82 +- doc/html/qhash_8c.html | 34 +- doc/html/qhash_8c_source.html | 27 +- doc/html/qhasharr_8c.html | 115 +- doc/html/qhasharr_8c.js | 1 + doc/html/qhasharr_8c_source.html | 1855 +++++++++-------- doc/html/qhashtbl_8c.html | 104 +- doc/html/qhashtbl_8c_source.html | 1198 +++++------ doc/html/qhttpclient_8c.html | 110 +- doc/html/qhttpclient_8c_source.html | 541 ++--- doc/html/qio_8c.html | 22 +- doc/html/qio_8c_source.html | 44 +- doc/html/qlist_8c.html | 116 +- doc/html/qlist_8c_source.html | 269 +-- doc/html/qlisttbl_8c.html | 102 +- doc/html/qlisttbl_8c_source.html | 262 +-- doc/html/qlog_8c.html | 26 +- doc/html/qlog_8c_source.html | 55 +- doc/html/qqueue_8c.html | 92 +- doc/html/qqueue_8c_source.html | 123 +- doc/html/qsem_8c.html | 42 +- doc/html/qsem_8c_source.html | 42 +- doc/html/qshm_8c.html | 22 +- doc/html/qshm_8c_source.html | 23 +- doc/html/qsocket_8c.html | 14 +- doc/html/qsocket_8c_source.html | 29 +- doc/html/qstack_8c.html | 96 +- doc/html/qstack_8c_source.html | 123 +- doc/html/qstring_8c.html | 68 +- doc/html/qstring_8c_source.html | 91 +- doc/html/qsystem_8c.html | 10 +- doc/html/qsystem_8c_source.html | 16 +- doc/html/qtime_8c.html | 52 +- doc/html/qtime_8c_source.html | 43 +- doc/html/qtokenbucket_8c.html | 18 +- doc/html/qtokenbucket_8c_source.html | 24 +- doc/html/qvector_8c.html | 48 +- doc/html/qvector_8c_source.html | 84 +- doc/html/resize.js | 28 +- doc/html/tab_b.png | Bin 170 -> 169 bytes 103 files changed, 4862 insertions(+), 4089 deletions(-) rename doc/html/{globals_0x61.html => globals_a.html} (73%) rename doc/html/{globals_0x62.html => globals_b.html} (69%) rename doc/html/{globals_0x63.html => globals_c.html} (74%) rename doc/html/{globals_0x64.html => globals_d.html} (74%) rename doc/html/{globals_0x65.html => globals_e.html} (72%) rename doc/html/{globals_0x66.html => globals_f.html} (75%) rename doc/html/{globals_func_0x61.html => globals_func_a.html} (71%) rename doc/html/{globals_func_0x62.html => globals_func_b.html} (67%) rename doc/html/{globals_func_0x63.html => globals_func_c.html} (72%) rename doc/html/{globals_func_0x64.html => globals_func_d.html} (72%) rename doc/html/{globals_func_0x65.html => globals_func_e.html} (70%) rename doc/html/{globals_func_0x66.html => globals_func_f.html} (73%) rename doc/html/{globals_func_0x67.html => globals_func_g.html} (79%) rename doc/html/{globals_func_0x68.html => globals_func_h.html} (67%) rename doc/html/{globals_func_0x6c.html => globals_func_l.html} (69%) rename doc/html/{globals_func_0x6f.html => globals_func_o.html} (67%) rename doc/html/{globals_func_0x70.html => globals_func_p.html} (80%) rename doc/html/{globals_func_0x71.html => globals_func_q.html} (90%) rename doc/html/{globals_func_0x72.html => globals_func_r.html} (76%) rename doc/html/{globals_func_0x73.html => globals_func_s.html} (77%) rename doc/html/{globals_func_0x74.html => globals_func_t.html} (69%) rename doc/html/{globals_func_0x75.html => globals_func_u.html} (68%) rename doc/html/{globals_func_0x77.html => globals_func_w.html} (68%) rename doc/html/{globals_0x67.html => globals_g.html} (80%) rename doc/html/{globals_0x68.html => globals_h.html} (69%) rename doc/html/{globals_0x6c.html => globals_l.html} (71%) rename doc/html/{globals_0x6f.html => globals_o.html} (70%) rename doc/html/{globals_0x70.html => globals_p.html} (81%) rename doc/html/{globals_0x71.html => globals_q.html} (91%) rename doc/html/{globals_0x72.html => globals_r.html} (78%) rename doc/html/{globals_0x73.html => globals_s.html} (79%) rename doc/html/{globals_0x74.html => globals_t.html} (71%) rename doc/html/{globals_0x75.html => globals_u.html} (70%) rename doc/html/{globals_0x77.html => globals_w.html} (70%) diff --git a/doc/html/dir_445263fafd9544f9ee19804b2b65121e.html b/doc/html/dir_445263fafd9544f9ee19804b2b65121e.html index bef7050a..e98dc05c 100644 --- a/doc/html/dir_445263fafd9544f9ee19804b2b65121e.html +++ b/doc/html/dir_445263fafd9544f9ee19804b2b65121e.html @@ -3,6 +3,7 @@ + qlibc: extensions Directory Reference @@ -12,6 +13,7 @@ @@ -30,7 +32,7 @@ - + diff --git a/doc/html/dir_5aa2c741d78642de87e50b40b6f339a9.html b/doc/html/dir_5aa2c741d78642de87e50b40b6f339a9.html index 79f9afb6..1b62718f 100644 --- a/doc/html/dir_5aa2c741d78642de87e50b40b6f339a9.html +++ b/doc/html/dir_5aa2c741d78642de87e50b40b6f339a9.html @@ -3,6 +3,7 @@ + qlibc: containers Directory Reference @@ -12,6 +13,7 @@ @@ -30,7 +32,7 @@ - + diff --git a/doc/html/dir_5da80c67b0d1e58ff4c3e0614ce822b4.html b/doc/html/dir_5da80c67b0d1e58ff4c3e0614ce822b4.html index 29e0defc..200d7f7f 100644 --- a/doc/html/dir_5da80c67b0d1e58ff4c3e0614ce822b4.html +++ b/doc/html/dir_5da80c67b0d1e58ff4c3e0614ce822b4.html @@ -3,6 +3,7 @@ + qlibc: ipc Directory Reference @@ -12,6 +13,7 @@ @@ -30,7 +32,7 @@ - + diff --git a/doc/html/dir_df38b2a5d584e0f6066b4518b95c638b.html b/doc/html/dir_df38b2a5d584e0f6066b4518b95c638b.html index 2dc54449..fc16c77a 100644 --- a/doc/html/dir_df38b2a5d584e0f6066b4518b95c638b.html +++ b/doc/html/dir_df38b2a5d584e0f6066b4518b95c638b.html @@ -3,6 +3,7 @@ + qlibc: utilities Directory Reference @@ -12,6 +13,7 @@ @@ -30,7 +32,7 @@ - + diff --git a/doc/html/doxygen.css b/doc/html/doxygen.css index 2642e8f9..f0f36f89 100644 --- a/doc/html/doxygen.css +++ b/doc/html/doxygen.css @@ -1,7 +1,7 @@ -/* The standard CSS for doxygen */ +/* The standard CSS for doxygen 1.8.6 */ body, table, div, p, dl { - font: 400 14px/19px Roboto,sans-serif; + font: 400 14px/22px Roboto,sans-serif; } /* @group Heading Levels */ @@ -11,6 +11,7 @@ h1.groupheader { } .title { + font: 400 14px/28px Roboto,sans-serif; font-size: 150%; font-weight: bold; margin: 10px 2px; @@ -55,10 +56,14 @@ div.multicol { -webkit-column-count: 3; } -p.startli, p.startdd, p.starttd { +p.startli, p.startdd { margin-top: 2px; } +p.starttd { + margin-top: 0px; +} + p.endli { margin-bottom: 0px; } @@ -140,11 +145,11 @@ a.el { a.elRef { } -a.code, a.code:visited { +a.code, a.code:visited, a.line, a.line:visited { color: #4665A2; } -a.codeRef, a.codeRef:visited { +a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited { color: #4665A2; } @@ -168,8 +173,8 @@ pre.fragment { } div.fragment { - padding: 4px; - margin: 4px; + padding: 4px 6px; + margin: 4px 8px 4px 2px; background-color: #FBFCFD; border: 1px solid #C4CFE5; } @@ -687,6 +692,7 @@ div.directory { .directory td.entry { white-space: nowrap; padding-right: 6px; + padding-top: 3px; } .directory td.entry a { @@ -763,7 +769,7 @@ table.doxtable th { } table.fieldtable { - width: 100%; + /*width: 100%;*/ margin-bottom: 10px; border: 1px solid #A8B8D9; border-spacing: 0px; @@ -786,9 +792,21 @@ table.fieldtable { vertical-align: top; } +.fieldtable td.fieldname { + padding-top: 3px; +} + .fieldtable td.fielddoc { border-bottom: 1px solid #A8B8D9; - width: 100%; + /*width: 100%;*/ +} + +.fieldtable td.fielddoc p:first-child { + margin-top: 0px; +} + +.fieldtable td.fielddoc p:last-child { + margin-bottom: 2px; } .fieldtable tr:last-child td { @@ -1051,6 +1069,11 @@ dl.section dd { text-align: center; } +.diagraph +{ + text-align: center; +} + .caption { font-weight: bold; @@ -1151,6 +1174,177 @@ tr.heading h2 { margin-bottom: 4px; } +/* tooltip related style info */ + +.ttc { + position: absolute; + display: none; +} + +#powerTip { + cursor: default; + white-space: nowrap; + background-color: white; + border: 1px solid gray; + border-radius: 4px 4px 4px 4px; + box-shadow: 1px 1px 7px gray; + display: none; + font-size: smaller; + max-width: 80%; + opacity: 0.9; + padding: 1ex 1em 1em; + position: absolute; + z-index: 2147483647; +} + +#powerTip div.ttdoc { + color: grey; + font-style: italic; +} + +#powerTip div.ttname a { + font-weight: bold; +} + +#powerTip div.ttname { + font-weight: bold; +} + +#powerTip div.ttdeci { + color: #006318; +} + +#powerTip div { + margin: 0px; + padding: 0px; + font: 12px/16px Roboto,sans-serif; +} + +#powerTip:before, #powerTip:after { + content: ""; + position: absolute; + margin: 0px; +} + +#powerTip.n:after, #powerTip.n:before, +#powerTip.s:after, #powerTip.s:before, +#powerTip.w:after, #powerTip.w:before, +#powerTip.e:after, #powerTip.e:before, +#powerTip.ne:after, #powerTip.ne:before, +#powerTip.se:after, #powerTip.se:before, +#powerTip.nw:after, #powerTip.nw:before, +#powerTip.sw:after, #powerTip.sw:before { + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; +} + +#powerTip.n:after, #powerTip.s:after, +#powerTip.w:after, #powerTip.e:after, +#powerTip.nw:after, #powerTip.ne:after, +#powerTip.sw:after, #powerTip.se:after { + border-color: rgba(255, 255, 255, 0); +} + +#powerTip.n:before, #powerTip.s:before, +#powerTip.w:before, #powerTip.e:before, +#powerTip.nw:before, #powerTip.ne:before, +#powerTip.sw:before, #powerTip.se:before { + border-color: rgba(128, 128, 128, 0); +} + +#powerTip.n:after, #powerTip.n:before, +#powerTip.ne:after, #powerTip.ne:before, +#powerTip.nw:after, #powerTip.nw:before { + top: 100%; +} + +#powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after { + border-top-color: #ffffff; + border-width: 10px; + margin: 0px -10px; +} +#powerTip.n:before { + border-top-color: #808080; + border-width: 11px; + margin: 0px -11px; +} +#powerTip.n:after, #powerTip.n:before { + left: 50%; +} + +#powerTip.nw:after, #powerTip.nw:before { + right: 14px; +} + +#powerTip.ne:after, #powerTip.ne:before { + left: 14px; +} + +#powerTip.s:after, #powerTip.s:before, +#powerTip.se:after, #powerTip.se:before, +#powerTip.sw:after, #powerTip.sw:before { + bottom: 100%; +} + +#powerTip.s:after, #powerTip.se:after, #powerTip.sw:after { + border-bottom-color: #ffffff; + border-width: 10px; + margin: 0px -10px; +} + +#powerTip.s:before, #powerTip.se:before, #powerTip.sw:before { + border-bottom-color: #808080; + border-width: 11px; + margin: 0px -11px; +} + +#powerTip.s:after, #powerTip.s:before { + left: 50%; +} + +#powerTip.sw:after, #powerTip.sw:before { + right: 14px; +} + +#powerTip.se:after, #powerTip.se:before { + left: 14px; +} + +#powerTip.e:after, #powerTip.e:before { + left: 100%; +} +#powerTip.e:after { + border-left-color: #ffffff; + border-width: 10px; + top: 50%; + margin-top: -10px; +} +#powerTip.e:before { + border-left-color: #808080; + border-width: 11px; + top: 50%; + margin-top: -11px; +} + +#powerTip.w:after, #powerTip.w:before { + right: 100%; +} +#powerTip.w:after { + border-right-color: #ffffff; + border-width: 10px; + top: 50%; + margin-top: -10px; +} +#powerTip.w:before { + border-right-color: #808080; + border-width: 11px; + top: 50%; + margin-top: -11px; +} + @media print { #top { display: none; } diff --git a/doc/html/dynsections.js b/doc/html/dynsections.js index 116542f1..2f15470d 100644 --- a/doc/html/dynsections.js +++ b/doc/html/dynsections.js @@ -44,24 +44,43 @@ function toggleLevel(level) }); updateStripes(); } -function toggleFolder(id) + +function toggleFolder(id) { - var n = $('[id^=row_'+id+']'); - var i = $('[id^=img_'+id+']'); - var a = $('[id^=arr_'+id+']'); - var c = n.slice(1); - if (c.filter(':first').is(':visible')===true) { - i.attr('src','ftv2folderclosed.png'); - a.attr('src','ftv2pnode.png'); - c.hide(); - } else { - i.attr('src','ftv2folderopen.png'); - a.attr('src','ftv2mnode.png'); - c.show(); + //The clicked row + var currentRow = $('#row_'+id); + var currentRowImages = currentRow.find("img"); + + //All rows after the clicked row + var rows = currentRow.nextAll("tr"); + + //Only match elements AFTER this one (can't hide elements before) + var childRows = rows.filter(function() { + var re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub + return this.id.match(re); + }); + + //First row is visible we are HIDING + if (childRows.filter(':first').is(':visible')===true) { + currentRowImages.filter("[id^=arr]").attr('src', 'ftv2pnode.png'); + currentRowImages.filter("[id^=img]").attr('src', 'ftv2folderclosed.png'); + rows.filter("[id^=row_"+id+"]").hide(); + } else { //We are SHOWING + //All sub images + var childImages = childRows.find("img"); + var childImg = childImages.filter("[id^=img]"); + var childArr = childImages.filter("[id^=arr]"); + + currentRow.find("[id^=arr]").attr('src', 'ftv2mnode.png'); //open row + currentRow.find("[id^=img]").attr('src', 'ftv2folderopen.png'); //open row + childImg.attr('src','ftv2folderclosed.png'); //children closed + childArr.attr('src','ftv2pnode.png'); //children closed + childRows.show(); //show all children } updateStripes(); } + function toggleInherit(id) { var rows = $('tr.inherit.'+id); @@ -76,3 +95,10 @@ function toggleInherit(id) } } + +$(document).ready(function() { + $('.code,.codeRef').each(function() { + $(this).data('powertip',$('#'+$(this).attr('href').replace(/.*\//,'').replace(/[^a-z_A-Z0-9]/g,'_')).html()); + $(this).powerTip({ placement: 's', smartPlacement: true, mouseOnToPopup: true }); + }); +}); diff --git a/doc/html/files.html b/doc/html/files.html index e9f436cb..5ac1dbc0 100644 --- a/doc/html/files.html +++ b/doc/html/files.html @@ -3,6 +3,7 @@ + qlibc: File List @@ -12,6 +13,7 @@ @@ -30,7 +32,7 @@ - + @@ -102,7 +104,7 @@ diff --git a/doc/html/globals.html b/doc/html/globals.html index 7962d29f..f3da60bc 100644 --- a/doc/html/globals.html +++ b/doc/html/globals.html @@ -3,6 +3,7 @@ + qlibc: Globals @@ -12,6 +13,7 @@ @@ -30,7 +32,7 @@ - + @@ -120,7 +122,7 @@

- _ -