diff --git a/docs/html/README_8md.html b/docs/html/README_8md.html index 2e73895..5da3681 100644 --- a/docs/html/README_8md.html +++ b/docs/html/README_8md.html @@ -3,7 +3,7 @@ - + cppbase: README.md File Reference @@ -11,9 +11,9 @@ - + @@ -36,18 +36,23 @@ - + +
@@ -101,7 +106,7 @@ diff --git a/docs/html/cppbaseAll_8hpp.html b/docs/html/cppbaseAll_8hpp.html index f6d2db5..0c767b4 100644 --- a/docs/html/cppbaseAll_8hpp.html +++ b/docs/html/cppbaseAll_8hpp.html @@ -3,7 +3,7 @@ - + cppbase: cppbaseAll.hpp File Reference @@ -11,9 +11,9 @@ - + @@ -36,18 +36,23 @@
- + +
@@ -114,7 +119,7 @@ diff --git a/docs/html/cppbaseAll_8hpp_source.html b/docs/html/cppbaseAll_8hpp_source.html index 5c07046..f6276c6 100644 --- a/docs/html/cppbaseAll_8hpp_source.html +++ b/docs/html/cppbaseAll_8hpp_source.html @@ -3,7 +3,7 @@ - + cppbase: cppbaseAll.hpp Source File @@ -11,9 +11,9 @@ - + @@ -36,28 +36,28 @@
- + + -
@@ -116,7 +116,7 @@ diff --git a/docs/html/dir_d1bd97ed40e89648596a0852aac26258.html b/docs/html/dir_d1bd97ed40e89648596a0852aac26258.html index 799a5b3..6fd4273 100644 --- a/docs/html/dir_d1bd97ed40e89648596a0852aac26258.html +++ b/docs/html/dir_d1bd97ed40e89648596a0852aac26258.html @@ -3,7 +3,7 @@ - + cppbase: cppbase Directory Reference @@ -11,9 +11,9 @@ - + @@ -36,18 +36,23 @@
- + +
@@ -118,7 +123,7 @@ diff --git a/docs/html/dir_d44c64559bbebec7f509842c48db8b23.html b/docs/html/dir_d44c64559bbebec7f509842c48db8b23.html index 7218626..0e7a32f 100644 --- a/docs/html/dir_d44c64559bbebec7f509842c48db8b23.html +++ b/docs/html/dir_d44c64559bbebec7f509842c48db8b23.html @@ -3,7 +3,7 @@ - + cppbase: include Directory Reference @@ -11,9 +11,9 @@ - + @@ -36,18 +36,23 @@
- + +
@@ -107,7 +112,7 @@ diff --git a/docs/html/doxygen.css b/docs/html/doxygen.css index 7b7d851..209912c 100644 --- a/docs/html/doxygen.css +++ b/docs/html/doxygen.css @@ -1,4 +1,4 @@ -/* The standard CSS for doxygen 1.10.0*/ +/* The standard CSS for doxygen 1.11.0*/ html { /* page base colors */ @@ -657,7 +657,24 @@ dl.el { margin-left: -1cm; } +ul.check { + list-style:none; + text-indent: -16px; + padding-left: 38px; +} +li.unchecked:before { + content: "\2610\A0"; +} +li.checked:before { + content: "\2611\A0"; +} + +ol { + text-indent: 0px; +} + ul { + text-indent: 0px; overflow: visible; } @@ -1614,7 +1631,7 @@ dl.note { border-color: #D0C000; } -dl.warning, dl.attention { +dl.warning, dl.attention, dl.important { margin-left: -7px; padding-left: 3px; border-left: 4px solid; @@ -1662,7 +1679,7 @@ dl.bug dt a, dl.deprecated dt a, dl.todo dt a, dl.test a { font-weight: bold !important; } -dl.warning, dl.attention, dl.note, dl.deprecated, dl.bug, +dl.warning, dl.attention, dl.important, dl.note, dl.deprecated, dl.bug, dl.invariant, dl.pre, dl.post, dl.todo, dl.test, dl.remark { padding: 10px; margin: 10px 0px; @@ -1675,13 +1692,13 @@ dl.section dd { margin-bottom: 2px; } -dl.warning, dl.attention { +dl.warning, dl.attention, dl.important { background: var(--warning-color-bg); border-left: 8px solid var(--warning-color-hl); color: var(--warning-color-text); } -dl.warning dt, dl.attention dt { +dl.warning dt, dl.attention dt, dl.important dt { color: var(--warning-color-hl); } @@ -1739,7 +1756,9 @@ dl.deprecated dt a { color: var(--deprecated-color-hl) !important; } -dl.section dd, dl.bug dd, dl.deprecated dd, dl.todo dd, dl.test dd { +dl.note dd, dl.warning dd, dl.pre dd, dl.post dd, +dl.remark dd, dl.attention dd, dl.important dd, dl.invariant dd, +dl.bug dd, dl.deprecated dd, dl.todo dd, dl.test dd { margin-inline-start: 0px; } diff --git a/docs/html/doxygen_crawl.html b/docs/html/doxygen_crawl.html index d58dc7d..2cd6045 100644 --- a/docs/html/doxygen_crawl.html +++ b/docs/html/doxygen_crawl.html @@ -4,7 +4,7 @@ Validator / crawler helper - + @@ -23,5 +23,17 @@ + + + + + + + + + + + + diff --git a/docs/html/dynsections.js b/docs/html/dynsections.js index 24dfe9c..8985f42 100644 --- a/docs/html/dynsections.js +++ b/docs/html/dynsections.js @@ -23,6 +23,10 @@ @licend The above is the entire license notice for the JavaScript code in this file */ +function toggleVisibility(linkObj) { + return dynsection.toggleVisibility(linkObj); +} + let dynsection = { // helper function diff --git a/docs/html/factorial_8hpp.html b/docs/html/factorial_8hpp.html index cb05420..a3cbe3c 100644 --- a/docs/html/factorial_8hpp.html +++ b/docs/html/factorial_8hpp.html @@ -3,7 +3,7 @@ - + cppbase: factorial.hpp File Reference @@ -11,9 +11,9 @@ - + @@ -36,18 +36,23 @@
- + +
@@ -113,7 +118,7 @@ - +

Namespaces

namespace  cppbase
namespace  cppbase
 

@@ -128,7 +133,7 @@ diff --git a/docs/html/factorial_8hpp_source.html b/docs/html/factorial_8hpp_source.html index 3dbc378..582c0e8 100644 --- a/docs/html/factorial_8hpp_source.html +++ b/docs/html/factorial_8hpp_source.html @@ -3,7 +3,7 @@ - + cppbase: factorial.hpp Source File @@ -11,9 +11,9 @@ - + @@ -36,28 +36,28 @@

- + + -
@@ -125,7 +125,7 @@ diff --git a/docs/html/files.html b/docs/html/files.html index 620ab7a..fb21cc4 100644 --- a/docs/html/files.html +++ b/docs/html/files.html @@ -3,7 +3,7 @@ - + cppbase: File List @@ -11,9 +11,9 @@ - + @@ -36,18 +36,23 @@
- + +
@@ -108,7 +113,7 @@ diff --git a/docs/html/graph_legend.html b/docs/html/graph_legend.html index 48b942d..ec9e57f 100644 --- a/docs/html/graph_legend.html +++ b/docs/html/graph_legend.html @@ -3,7 +3,7 @@ - + cppbase: Graph Legend @@ -11,9 +11,9 @@ - + @@ -36,18 +36,23 @@
- + +
@@ -160,7 +165,7 @@ diff --git a/docs/html/index.html b/docs/html/index.html index 6248e75..ca88c04 100644 --- a/docs/html/index.html +++ b/docs/html/index.html @@ -3,7 +3,7 @@ - + cppbase: cppbase @@ -11,9 +11,9 @@ - + @@ -36,18 +36,23 @@
- + +
@@ -103,7 +108,7 @@ diff --git a/docs/html/menu.js b/docs/html/menu.js index 717761d..0fd1e99 100644 --- a/docs/html/menu.js +++ b/docs/html/menu.js @@ -22,7 +22,7 @@ @licend The above is the entire license notice for the JavaScript code in this file */ -function initMenu(relPath,searchEnabled,serverSide,searchPage,search) { +function initMenu(relPath,searchEnabled,serverSide,searchPage,search,treeview) { function makeTree(data,relPath) { let result=''; if ('children' in data) { @@ -91,7 +91,7 @@ function initMenu(relPath,searchEnabled,serverSide,searchPage,search) { let prevWidth = 0; if ($mainMenuState.length) { const initResizableIfExists = function() { - if (typeof initResizable==='function') initResizable(); + if (typeof initResizable==='function') initResizable(treeview); } // animate mobile menu $mainMenuState.change(function() { diff --git a/docs/html/namespacecppbase.html b/docs/html/namespacecppbase.html index 202059f..1353246 100644 --- a/docs/html/namespacecppbase.html +++ b/docs/html/namespacecppbase.html @@ -3,7 +3,7 @@ - + cppbase: cppbase Namespace Reference @@ -11,9 +11,9 @@ - + @@ -36,18 +36,23 @@
- + +
@@ -136,7 +141,7 @@

    - +

diff --git a/docs/html/namespacemembers.html b/docs/html/namespacemembers.html index b66b195..b986f4c 100644 --- a/docs/html/namespacemembers.html +++ b/docs/html/namespacemembers.html @@ -3,7 +3,7 @@ - + cppbase: Namespace Members @@ -11,9 +11,9 @@ - + @@ -36,18 +36,23 @@
- + +
@@ -100,7 +105,7 @@ diff --git a/docs/html/namespacemembers_func.html b/docs/html/namespacemembers_func.html index c1455de..6882fcc 100644 --- a/docs/html/namespacemembers_func.html +++ b/docs/html/namespacemembers_func.html @@ -3,7 +3,7 @@ - + cppbase: Namespace Members @@ -11,9 +11,9 @@ - + @@ -36,18 +36,23 @@
- + +
@@ -100,7 +105,7 @@ diff --git a/docs/html/namespaces.html b/docs/html/namespaces.html index c58aa68..38768ae 100644 --- a/docs/html/namespaces.html +++ b/docs/html/namespaces.html @@ -3,7 +3,7 @@ - + cppbase: Namespace List @@ -11,9 +11,9 @@ - + @@ -36,18 +36,23 @@
- + +
@@ -105,7 +110,7 @@ diff --git a/docs/html/navtree.js b/docs/html/navtree.js index 884b79b..9027ce6 100644 --- a/docs/html/navtree.js +++ b/docs/html/navtree.js @@ -136,8 +136,19 @@ function initNavTree(toroot,relpath) { docContent.animate({ scrollTop: pos + dcScrTop - dcOffset },Math.max(50,Math.min(500,dist)),function() { - window.location.href=aname; animationInProgress=false; + if (anchor.parent().attr('class')=='memItemLeft') { + let rows = $('.memberdecls tr[class$="'+hashValue()+'"]'); + glowEffect(rows.children(),300); // member without details + } else if (anchor.parent().attr('class')=='fieldname') { + glowEffect(anchor.parent().parent(),1000); // enum value + } else if (anchor.parent().attr('class')=='fieldtype') { + glowEffect(anchor.parent().parent(),1000); // struct field + } else if (anchor.parent().is(":header")) { + glowEffect(anchor.parent(),1000); // section header + } else { + glowEffect(anchor.next(),1000); // normal member + } }); } } @@ -260,18 +271,6 @@ function initNavTree(toroot,relpath) { const highlightAnchor = function() { const aname = hashUrl(); const anchor = $(aname); - if (anchor.parent().attr('class')=='memItemLeft') { - let rows = $('.memberdecls tr[class$="'+hashValue()+'"]'); - glowEffect(rows.children(),300); // member without details - } else if (anchor.parent().attr('class')=='fieldname') { - glowEffect(anchor.parent().parent(),1000); // enum value - } else if (anchor.parent().attr('class')=='fieldtype') { - glowEffect(anchor.parent().parent(),1000); // struct field - } else if (anchor.parent().is(":header")) { - glowEffect(anchor.parent(),1000); // section header - } else { - glowEffect(anchor.next(),1000); // normal member - } gotoAnchor(anchor,aname); } @@ -453,23 +452,25 @@ function initNavTree(toroot,relpath) { showRoot(); $(window).bind('hashchange', () => { - if (window.location.hash && window.location.hash.length>1) { - let a; - if ($(location).attr('hash')) { - const clslink=stripPath(pathName())+':'+hashValue(); - a=$('.item a[class$="'+clslink.replace(/1) { + let a; + if ($(location).attr('hash')) { + const clslink=stripPath(pathName())+':'+hashValue(); + a=$('.item a[class$="'+clslink.replace(/ resizeWidth() }); - $(sidenav).resizable({ minWidth: 0 }); - $(window).resize(() => resizeHeight()); - const device = navigator.userAgent.toLowerCase(); - const touch_device = device.match(/(iphone|ipod|ipad|android)/); - if (touch_device) { /* wider split bar for touch only devices */ - $(sidenav).css({ paddingRight:'20px' }); - $('.ui-resizable-e').css({ width:'20px' }); - $('#nav-sync').css({ right:'34px' }); - barWidth=20; + sidenav = $("#side-nav"); + if (!treeview) { +// title = $("#titlearea"); +// titleH = $(title).height(); +// let animating = false; +// content.on("scroll", function() { +// slideOpts = { duration: 200, +// step: function() { +// contentHeight = $(window).height() - header.outerHeight(); +// content.css({ height : contentHeight + "px" }); +// }, +// done: function() { animating=false; } +// }; +// if (content.scrollTop()>titleH && title.css('display')!='none' && !animating) { +// title.slideUp(slideOpts); +// animating=true; +// } else if (content.scrollTop()<=titleH && title.css('display')=='none' && !animating) { +// title.slideDown(slideOpts); +// animating=true; +// } +// }); + } else { + navtree = $("#nav-tree"); + $(".side-nav-resizable").resizable({resize: function(e, ui) { resizeWidth(); } }); + $(sidenav).resizable({ minWidth: 0 }); } - const width = Cookie.readSetting(RESIZE_COOKIE_NAME,250); - if (width) { restoreWidth(width); } else { resizeWidth(); } - resizeHeight(); + $(window).resize(function() { resizeHeight(treeview); }); + if (treeview) + { + const device = navigator.userAgent.toLowerCase(); + const touch_device = device.match(/(iphone|ipod|ipad|android)/); + if (touch_device) { /* wider split bar for touch only devices */ + $(sidenav).css({ paddingRight:'20px' }); + $('.ui-resizable-e').css({ width:'20px' }); + $('#nav-sync').css({ right:'34px' }); + barWidth=20; + } + const width = Cookie.readSetting(RESIZE_COOKIE_NAME,250); + if (width) { restoreWidth(width); } else { resizeWidth(); } + } + resizeHeight(treeview); const url = location.href; const i=url.indexOf("#"); if (i>=0) window.location.hash=url.substr(i); - const _preventDefault = (evt) => evt.preventDefault(); - $("#splitbar").bind("dragstart", _preventDefault).bind("selectstart", _preventDefault); - $(".ui-resizable-handle").dblclick(collapseExpand); + const _preventDefault = function(evt) { evt.preventDefault(); }; + if (treeview) + { + $("#splitbar").bind("dragstart", _preventDefault).bind("selectstart", _preventDefault); + $(".ui-resizable-handle").dblclick(collapseExpand); + } $(window).on('load',resizeHeight); } /* @license-end */