Documentation for 6376bf46af

This commit is contained in:
github-actions
2023-09-27 18:42:32 +00:00
parent d28eba1fef
commit b5b4d78981
5708 changed files with 52275 additions and 51112 deletions

View File

@@ -1,19 +1,19 @@
<map id="Graph" name="Graph">
<area shape="rect" id="Node000001" title=" " alt="" coords="585,172,641,198"/>
<area shape="rect" id="Node000002" href="$d7/d77/class_edge.html" title=" " alt="" coords="319,5,370,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="385,17,425,22,472,32,520,49,563,76,582,99,597,125,612,171,607,172,592,127,578,102,559,80,517,54,471,37,424,27,384,22"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="386,17,427,22,473,32,520,49,563,76,582,99,597,125,612,171,607,172,592,127,578,102,559,80,518,54,472,37,426,27,386,22"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/map.html" title=" " alt="" coords="258,56,431,111"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="446,92,505,106,562,131,587,149,604,170,600,173,583,153,560,135,504,111,445,97"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="447,92,506,106,562,131,587,149,604,170,600,173,583,153,560,135,504,111,446,97"/>
<area shape="rect" id="Node000004" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector.html" title=" " alt="" coords="5,63,153,104"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="168,81,257,81,257,86,168,86"/>
<area shape="rect" id="Node000005" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector.html" title=" " alt="" coords="266,135,423,176"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="438,163,585,179,584,184,437,168"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="439,163,585,179,584,184,438,168"/>
<area shape="rect" id="Node000006" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector.html" title=" " alt="" coords="284,200,405,226"/>
<area shape="poly" id="edge5_Node000001_Node000006" title=" " alt="" coords="420,210,488,206,561,197,584,191,585,197,561,202,489,211,420,215"/>
<area shape="poly" id="edge5_Node000001_Node000006" title=" " alt="" coords="420,210,489,206,561,197,584,191,585,197,561,202,489,211,420,215"/>
<area shape="rect" id="Node000007" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector.html" title=" " alt="" coords="270,250,419,291"/>
<area shape="poly" id="edge6_Node000001_Node000007" title=" " alt="" coords="433,263,497,252,560,229,582,214,599,196,603,200,585,218,562,234,499,257,434,268"/>
<area shape="poly" id="edge6_Node000001_Node000007" title=" " alt="" coords="434,263,497,252,560,229,582,214,599,196,603,200,585,218,562,234,499,257,435,268"/>
<area shape="rect" id="Node000008" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/utility/tuple.html" title=" " alt="" coords="15,250,143,291"/>
<area shape="poly" id="edge7_Node000007_Node000008" title=" " alt="" coords="157,268,269,268,269,273,157,273"/>
<area shape="poly" id="edge7_Node000007_Node000008" title=" " alt="" coords="158,268,269,268,269,273,158,273"/>
<area shape="rect" id="Node000009" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/utility/bitset.html" title=" " alt="" coords="273,315,416,340"/>
<area shape="poly" id="edge8_Node000001_Node000009" title=" " alt="" coords="430,325,497,312,530,300,559,282,578,263,591,240,606,197,611,199,596,242,582,266,563,286,532,304,498,317,431,330"/>
<area shape="poly" id="edge8_Node000001_Node000009" title=" " alt="" coords="430,325,497,312,530,299,559,282,578,263,591,240,606,197,611,199,596,242,582,266,563,286,532,304,499,317,431,330"/>
</map>

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: Graph Pages: 1 -->
<svg width="485pt" height="259pt"
@@ -40,8 +40,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M284.52,-240.61C319.71,-237.92 378.75,-228.56 416.75,-196.62 438.89,-178.02 449.07,-143.59 452.92,-126.62"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="284.75,-237.15 274.99,-241.26 285.19,-244.13 284.75,-237.15"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M285.44,-240.53C320.73,-237.75 379.08,-228.29 416.75,-196.62 438.89,-178.02 449.07,-143.59 452.92,-126.62"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="285.26,-237.04 275.5,-241.17 285.71,-244.02 285.26,-237.04"/>
</a>
</g>
<text text-anchor="middle" x="377" y="-233.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> edges</text>
@@ -61,8 +61,8 @@
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node3&#45;&gt;Node1</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M330.33,-184.55C358.73,-179.21 390.5,-170.34 416.75,-155.62 429.63,-148.4 440.97,-135.5 447.87,-126.52"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="329.88,-181.25 320.63,-186.43 331.09,-188.15 329.88,-181.25"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M330.71,-184.48C359.01,-179.13 390.61,-170.28 416.75,-155.62 429.63,-148.4 440.97,-135.5 447.87,-126.52"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="330.37,-180.99 321.12,-186.17 331.58,-187.88 330.37,-180.99"/>
</a>
</g>
<text text-anchor="middle" x="377" y="-183.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> m_adjList</text>
@@ -81,8 +81,8 @@
<g id="edge3_Node000003_Node000004" class="edge">
<title>Node4&#45;&gt;Node3</title>
<g id="a_edge3_Node000003_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M121.64,-192.62C143.35,-192.62 167.49,-192.62 189.1,-192.62"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="121.86,-189.13 111.86,-192.62 121.86,-196.13 121.86,-189.13"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M122.23,-192.62C143.79,-192.62 167.68,-192.62 189.1,-192.62"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="122.38,-189.13 112.38,-192.63 122.38,-196.13 122.38,-189.13"/>
</a>
</g>
<text text-anchor="middle" x="149.88" y="-194.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> elements</text>
@@ -101,8 +101,8 @@
<g id="edge4_Node000001_Node000005" class="edge">
<title>Node5&#45;&gt;Node1</title>
<g id="a_edge4_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M324.26,-131.02C363.02,-126.75 408.66,-121.72 434.44,-118.88"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="324.08,-127.63 314.53,-132.2 324.85,-134.59 324.08,-127.63"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M324.75,-130.97C363.41,-126.7 408.77,-121.71 434.44,-118.88"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="324.59,-127.46 315.03,-132.04 325.35,-134.42 324.59,-127.46"/>
</a>
</g>
<text text-anchor="middle" x="377" y="-141.62" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> capacity</text>
@@ -121,8 +121,8 @@
<g id="edge5_Node000001_Node000006" class="edge">
<title>Node6&#45;&gt;Node1</title>
<g id="a_edge5_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M310.83,-95.88C342.14,-96.8 381.85,-99.25 416.75,-105.38 422.6,-106.4 428.82,-108.01 434.5,-109.69"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="311.21,-92.37 301.12,-95.62 311.03,-99.36 311.21,-92.37"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M311.24,-95.89C342.49,-96.82 382.01,-99.28 416.75,-105.38 422.6,-106.4 428.82,-108.01 434.5,-109.69"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="311.72,-92.4 301.64,-95.66 311.55,-99.4 311.72,-92.4"/>
</a>
</g>
<text text-anchor="middle" x="377" y="-106.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> parent</text>
@@ -141,8 +141,8 @@
<g id="edge6_Node000001_Node000007" class="edge">
<title>Node7&#45;&gt;Node1</title>
<g id="a_edge6_Node000001_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M321.3,-55.89C351.64,-59.48 387.34,-66.76 416.75,-81.38 428.86,-87.39 439.87,-98.46 446.91,-106.59"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="321.7,-52.3 311.39,-54.72 320.96,-59.26 321.7,-52.3"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M321.7,-55.93C351.96,-59.54 387.46,-66.82 416.75,-81.38 428.86,-87.39 439.87,-98.46 446.91,-106.59"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="322.21,-52.47 311.89,-54.89 321.46,-59.43 322.21,-52.47"/>
</a>
</g>
<text text-anchor="middle" x="377" y="-82.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> edge_participated</text>
@@ -161,8 +161,8 @@
<g id="edge7_Node000007_Node000008" class="edge">
<title>Node8&#45;&gt;Node7</title>
<g id="a_edge7_Node000007_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M114.1,-52.62C140.61,-52.62 171.89,-52.62 198.07,-52.62"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="114.44,-49.13 104.44,-52.62 114.44,-56.13 114.44,-49.13"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M114.81,-52.62C141.16,-52.62 172.12,-52.62 198.07,-52.62"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="114.95,-49.13 104.95,-52.63 114.95,-56.13 114.95,-49.13"/>
</a>
</g>
<text text-anchor="middle" x="149.88" y="-54.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> elements</text>
@@ -180,8 +180,8 @@
<g id="edge8_Node000001_Node000009" class="edge">
<title>Node9&#45;&gt;Node1</title>
<g id="a_edge8_Node000001_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M318.66,-9.81C350.83,-12.85 388.88,-21.27 416.75,-42.38 438.23,-58.65 448.63,-90.47 452.7,-106.66"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="319.24,-6.27 308.99,-8.98 318.69,-13.25 319.24,-6.27"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M319.08,-9.85C351.16,-12.92 389.01,-21.36 416.75,-42.38 438.23,-58.65 448.63,-90.47 452.7,-106.66"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="319.75,-6.4 309.5,-9.1 319.2,-13.37 319.75,-6.4"/>
</a>
</g>
<text text-anchor="middle" x="377" y="-44.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> visited</text>

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 10 KiB

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: Graph Pages: 1 -->
<svg width="485pt" height="259pt"
@@ -30,8 +30,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M284.52,-240.61C319.71,-237.92 378.75,-228.56 416.75,-196.62 438.89,-178.02 449.07,-143.59 452.92,-126.62"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="284.75,-237.15 274.99,-241.26 285.19,-244.13 284.75,-237.15"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M285.44,-240.53C320.73,-237.75 379.08,-228.29 416.75,-196.62 438.89,-178.02 449.07,-143.59 452.92,-126.62"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="285.26,-237.04 275.5,-241.17 285.71,-244.02 285.26,-237.04"/>
</a>
</g>
<text text-anchor="middle" x="377" y="-233.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> edges</text>
@@ -51,8 +51,8 @@
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node3&#45;&gt;Node1</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M330.33,-184.55C358.73,-179.21 390.5,-170.34 416.75,-155.62 429.63,-148.4 440.97,-135.5 447.87,-126.52"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="329.88,-181.25 320.63,-186.43 331.09,-188.15 329.88,-181.25"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M330.71,-184.48C359.01,-179.13 390.61,-170.28 416.75,-155.62 429.63,-148.4 440.97,-135.5 447.87,-126.52"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="330.37,-180.99 321.12,-186.17 331.58,-187.88 330.37,-180.99"/>
</a>
</g>
<text text-anchor="middle" x="377" y="-183.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> m_adjList</text>
@@ -71,8 +71,8 @@
<g id="edge3_Node000003_Node000004" class="edge">
<title>Node4&#45;&gt;Node3</title>
<g id="a_edge3_Node000003_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M121.64,-192.62C143.35,-192.62 167.49,-192.62 189.1,-192.62"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="121.86,-189.13 111.86,-192.62 121.86,-196.13 121.86,-189.13"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M122.23,-192.62C143.79,-192.62 167.68,-192.62 189.1,-192.62"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="122.38,-189.13 112.38,-192.63 122.38,-196.13 122.38,-189.13"/>
</a>
</g>
<text text-anchor="middle" x="149.88" y="-194.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> elements</text>
@@ -91,8 +91,8 @@
<g id="edge4_Node000001_Node000005" class="edge">
<title>Node5&#45;&gt;Node1</title>
<g id="a_edge4_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M324.26,-131.02C363.02,-126.75 408.66,-121.72 434.44,-118.88"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="324.08,-127.63 314.53,-132.2 324.85,-134.59 324.08,-127.63"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M324.75,-130.97C363.41,-126.7 408.77,-121.71 434.44,-118.88"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="324.59,-127.46 315.03,-132.04 325.35,-134.42 324.59,-127.46"/>
</a>
</g>
<text text-anchor="middle" x="377" y="-141.62" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> capacity</text>
@@ -111,8 +111,8 @@
<g id="edge5_Node000001_Node000006" class="edge">
<title>Node6&#45;&gt;Node1</title>
<g id="a_edge5_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M310.83,-95.88C342.14,-96.8 381.85,-99.25 416.75,-105.38 422.6,-106.4 428.82,-108.01 434.5,-109.69"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="311.21,-92.37 301.12,-95.62 311.03,-99.36 311.21,-92.37"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M311.24,-95.89C342.49,-96.82 382.01,-99.28 416.75,-105.38 422.6,-106.4 428.82,-108.01 434.5,-109.69"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="311.72,-92.4 301.64,-95.66 311.55,-99.4 311.72,-92.4"/>
</a>
</g>
<text text-anchor="middle" x="377" y="-106.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> parent</text>
@@ -131,8 +131,8 @@
<g id="edge6_Node000001_Node000007" class="edge">
<title>Node7&#45;&gt;Node1</title>
<g id="a_edge6_Node000001_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M321.3,-55.89C351.64,-59.48 387.34,-66.76 416.75,-81.38 428.86,-87.39 439.87,-98.46 446.91,-106.59"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="321.7,-52.3 311.39,-54.72 320.96,-59.26 321.7,-52.3"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M321.7,-55.93C351.96,-59.54 387.46,-66.82 416.75,-81.38 428.86,-87.39 439.87,-98.46 446.91,-106.59"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="322.21,-52.47 311.89,-54.89 321.46,-59.43 322.21,-52.47"/>
</a>
</g>
<text text-anchor="middle" x="377" y="-82.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> edge_participated</text>
@@ -151,8 +151,8 @@
<g id="edge7_Node000007_Node000008" class="edge">
<title>Node8&#45;&gt;Node7</title>
<g id="a_edge7_Node000007_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M114.1,-52.62C140.61,-52.62 171.89,-52.62 198.07,-52.62"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="114.44,-49.13 104.44,-52.62 114.44,-56.13 114.44,-49.13"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M114.81,-52.62C141.16,-52.62 172.12,-52.62 198.07,-52.62"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="114.95,-49.13 104.95,-52.63 114.95,-56.13 114.95,-49.13"/>
</a>
</g>
<text text-anchor="middle" x="149.88" y="-54.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> elements</text>
@@ -170,8 +170,8 @@
<g id="edge8_Node000001_Node000009" class="edge">
<title>Node9&#45;&gt;Node1</title>
<g id="a_edge8_Node000001_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M318.66,-9.81C350.83,-12.85 388.88,-21.27 416.75,-42.38 438.23,-58.65 448.63,-90.47 452.7,-106.66"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="319.24,-6.27 308.99,-8.98 318.69,-13.25 319.24,-6.27"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M319.08,-9.85C351.16,-12.92 389.01,-21.36 416.75,-42.38 438.23,-58.65 448.63,-90.47 452.7,-106.66"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="319.75,-6.4 309.5,-9.1 319.2,-13.37 319.75,-6.4"/>
</a>
</g>
<text text-anchor="middle" x="377" y="-44.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> visited</text>

Before

Width:  |  Height:  |  Size: 9.7 KiB

After

Width:  |  Height:  |  Size: 9.7 KiB

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>Algorithms_in_C++: stack&lt; ValueType &gt; Class Template Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
@@ -41,7 +41,7 @@ MathJax.Hub.Config({
</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');
@@ -119,37 +119,37 @@ Collaboration diagram for stack&lt; ValueType &gt;:</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-types" name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:acd4f2a45d37824eecc4400673c9a840b"><td class="memItemLeft" align="right" valign="top"><a id="acd4f2a45d37824eecc4400673c9a840b" name="acd4f2a45d37824eecc4400673c9a840b"></a>
<tr class="memitem:acd4f2a45d37824eecc4400673c9a840b" id="r_acd4f2a45d37824eecc4400673c9a840b"><td class="memItemLeft" align="right" valign="top"><a id="acd4f2a45d37824eecc4400673c9a840b" name="acd4f2a45d37824eecc4400673c9a840b"></a>
using&#160;</td><td class="memItemRight" valign="bottom"><b>value_type</b> = ValueType</td></tr>
<tr class="separator:acd4f2a45d37824eecc4400673c9a840b"><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:a8bce109630118a34faae717f72986033"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dc2/classstack.html#a8bce109630118a34faae717f72986033">display</a> () const</td></tr>
<tr class="memitem:a8bce109630118a34faae717f72986033" id="r_a8bce109630118a34faae717f72986033"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dc2/classstack.html#a8bce109630118a34faae717f72986033">display</a> () const</td></tr>
<tr class="separator:a8bce109630118a34faae717f72986033"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6bbcca5e5d3ab096095899d236edf767"><td class="memItemLeft" align="right" valign="top"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; value_type &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dc2/classstack.html#a6bbcca5e5d3ab096095899d236edf767">toVector</a> () const</td></tr>
<tr class="memitem:a6bbcca5e5d3ab096095899d236edf767" id="r_a6bbcca5e5d3ab096095899d236edf767"><td class="memItemLeft" align="right" valign="top"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; value_type &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dc2/classstack.html#a6bbcca5e5d3ab096095899d236edf767">toVector</a> () const</td></tr>
<tr class="separator:a6bbcca5e5d3ab096095899d236edf767"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a163eb9a6206c874c9bf98d032fca11c5"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dc2/classstack.html#a163eb9a6206c874c9bf98d032fca11c5">isEmptyStack</a> () const</td></tr>
<tr class="memitem:a163eb9a6206c874c9bf98d032fca11c5" id="r_a163eb9a6206c874c9bf98d032fca11c5"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dc2/classstack.html#a163eb9a6206c874c9bf98d032fca11c5">isEmptyStack</a> () const</td></tr>
<tr class="separator:a163eb9a6206c874c9bf98d032fca11c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a90df277532c23519aa7ac3c08ed90a1d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dc2/classstack.html#a90df277532c23519aa7ac3c08ed90a1d">push</a> (const value_type &amp;item)</td></tr>
<tr class="memitem:a90df277532c23519aa7ac3c08ed90a1d" id="r_a90df277532c23519aa7ac3c08ed90a1d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dc2/classstack.html#a90df277532c23519aa7ac3c08ed90a1d">push</a> (const value_type &amp;item)</td></tr>
<tr class="separator:a90df277532c23519aa7ac3c08ed90a1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae09630c4384903d187801921b2ddc709"><td class="memItemLeft" align="right" valign="top">value_type&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dc2/classstack.html#ae09630c4384903d187801921b2ddc709">top</a> () const</td></tr>
<tr class="memitem:ae09630c4384903d187801921b2ddc709" id="r_ae09630c4384903d187801921b2ddc709"><td class="memItemLeft" align="right" valign="top">value_type&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dc2/classstack.html#ae09630c4384903d187801921b2ddc709">top</a> () const</td></tr>
<tr class="separator:ae09630c4384903d187801921b2ddc709"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3647fb4418890f19e0dc414b8092b8b0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dc2/classstack.html#a3647fb4418890f19e0dc414b8092b8b0">pop</a> ()</td></tr>
<tr class="memitem:a3647fb4418890f19e0dc414b8092b8b0" id="r_a3647fb4418890f19e0dc414b8092b8b0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dc2/classstack.html#a3647fb4418890f19e0dc414b8092b8b0">pop</a> ()</td></tr>
<tr class="separator:a3647fb4418890f19e0dc414b8092b8b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f13157faa1a762c59e67da8b9516092"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dc2/classstack.html#a6f13157faa1a762c59e67da8b9516092">clear</a> ()</td></tr>
<tr class="memitem:a6f13157faa1a762c59e67da8b9516092" id="r_a6f13157faa1a762c59e67da8b9516092"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dc2/classstack.html#a6f13157faa1a762c59e67da8b9516092">clear</a> ()</td></tr>
<tr class="separator:a6f13157faa1a762c59e67da8b9516092"><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:aef1fc81033eb301d0311edda0337eed4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dc2/classstack.html#aef1fc81033eb301d0311edda0337eed4">ensureNotEmpty</a> () const</td></tr>
<tr class="memitem:aef1fc81033eb301d0311edda0337eed4" id="r_aef1fc81033eb301d0311edda0337eed4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dc2/classstack.html#aef1fc81033eb301d0311edda0337eed4">ensureNotEmpty</a> () const</td></tr>
<tr class="separator:aef1fc81033eb301d0311edda0337eed4"><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:aefb3dac828e32b4ec014ff4b5d43a6b8"><td class="memItemLeft" align="right" valign="top"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>&lt; <a class="el" href="../../db/d8b/struct_node.html">Node</a>&lt; value_type &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dc2/classstack.html#aefb3dac828e32b4ec014ff4b5d43a6b8">stackTop</a></td></tr>
<tr class="memitem:aefb3dac828e32b4ec014ff4b5d43a6b8" id="r_aefb3dac828e32b4ec014ff4b5d43a6b8"><td class="memItemLeft" align="right" valign="top"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>&lt; <a class="el" href="../../db/d8b/struct_node.html">Node</a>&lt; value_type &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dc2/classstack.html#aefb3dac828e32b4ec014ff4b5d43a6b8">stackTop</a></td></tr>
<tr class="separator:aefb3dac828e32b4ec014ff4b5d43a6b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a6b2b93ec970296940798ee98a5072e"><td class="memItemLeft" align="right" valign="top"><a id="a0a6b2b93ec970296940798ee98a5072e" name="a0a6b2b93ec970296940798ee98a5072e"></a>
<tr class="memitem:a0a6b2b93ec970296940798ee98a5072e" id="r_a0a6b2b93ec970296940798ee98a5072e"><td class="memItemLeft" align="right" valign="top"><a id="a0a6b2b93ec970296940798ee98a5072e" name="a0a6b2b93ec970296940798ee98a5072e"></a>
<a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>size</b> = 0</td></tr>
<tr class="memdesc:a0a6b2b93ec970296940798ee98a5072e"><td class="mdescLeft">&#160;</td><td class="mdescRight">size of stack <br /></td></tr>
<tr class="separator:a0a6b2b93ec970296940798ee98a5072e"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -459,7 +459,8 @@ template&lt;class ValueType &gt; </div>
<b>Initial value:</b><div class="fragment"><div class="line">=</div>
<div class="line"> {}</div>
</div><!-- fragment --><p>Pointer to the stack </p>
<div class="fragment"><div class="line"><span class="lineno"> 76</span> {}; <span class="comment">/**&lt; Pointer to the stack */</span></div>
</div><!-- fragment -->
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
@@ -471,7 +472,7 @@ template&lt;class ValueType &gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../d1/dc2/classstack.html">stack</a></li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7 </li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@@ -1,7 +1,7 @@
<map id="stack::display" name="stack::display">
<area shape="rect" id="Node000001" title=" " alt="" coords="5,31,108,56"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="187,5,259,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="108,33,172,23,173,28,109,38"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="108,33,171,23,172,28,109,38"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/memory/shared_ptr/get.html#" title=" " alt="" coords="156,55,290,80"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="109,48,141,53,140,58,108,54"/>
</map>

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: stack::display Pages: 1 -->
<svg width="222pt" height="64pt"
@@ -40,8 +40,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M77.21,-33.48C92.51,-35.85 110.12,-38.57 125.32,-40.93"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="124.47,-44.49 134.89,-42.56 125.55,-37.58 124.47,-44.49"/>
<path fill="none" stroke="#63b8ff" d="M77.21,-33.48C92.36,-35.83 109.78,-38.52 124.87,-40.86"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="123.98,-44.26 134.4,-42.33 125.05,-37.34 123.98,-44.26"/>
</a>
</g>
</g>
@@ -58,8 +58,8 @@
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M77.21,-22.08C84.94,-20.94 93.27,-19.72 101.58,-18.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="102.05,-21.83 111.44,-16.91 101.03,-14.9 102.05,-21.83"/>
<path fill="none" stroke="#63b8ff" d="M77.21,-22.08C84.86,-20.96 93.08,-19.75 101.3,-18.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="101.55,-22.04 110.94,-17.13 100.54,-15.12 101.55,-22.04"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 3.3 KiB

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: stack::display Pages: 1 -->
<svg width="222pt" height="64pt"
@@ -30,8 +30,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M77.21,-33.48C92.51,-35.85 110.12,-38.57 125.32,-40.93"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="124.47,-44.49 134.89,-42.56 125.55,-37.58 124.47,-44.49"/>
<path fill="none" stroke="#63b8ff" d="M77.21,-33.48C92.36,-35.83 109.78,-38.52 124.87,-40.86"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="123.98,-44.26 134.4,-42.33 125.05,-37.34 123.98,-44.26"/>
</a>
</g>
</g>
@@ -48,8 +48,8 @@
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M77.21,-22.08C84.94,-20.94 93.27,-19.72 101.58,-18.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="102.05,-21.83 111.44,-16.91 101.03,-14.9 102.05,-21.83"/>
<path fill="none" stroke="#63b8ff" d="M77.21,-22.08C84.86,-20.96 93.08,-19.75 101.3,-18.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="101.55,-22.04 110.94,-17.13 100.54,-15.12 101.55,-22.04"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB