cpp-utilities/doc/html/argumentparser_8cpp__incl_o...

295 lines
18 KiB
XML

<?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 2.38.0 (20140413.2041)
-->
<!-- Title: application/argumentparser.cpp Pages: 1 -->
<svg width="1156pt" height="252pt"
viewBox="0.00 0.00 1156.00 252.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 248)">
<title>application/argumentparser.cpp</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-248 1152,-248 1152,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="774,-224.5 774,-243.5 926,-243.5 926,-224.5 774,-224.5"/>
<text text-anchor="middle" x="850" y="-231.5" font-family="Helvetica,sans-Serif" font-size="10.00">application/argumentparser.cpp</text>
</g>
<!-- Node2 -->
<g id="node2" class="node"><title>Node2</title>
<g id="a_node2"><a xlink:href="argumentparser_8h.html" target="_top" xlink:title="argumentparser.h">
<polygon fill="white" stroke="black" points="742,-168.5 742,-187.5 834,-187.5 834,-168.5 742,-168.5"/>
<text text-anchor="middle" x="788" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">argumentparser.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge"><title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M840.039,-224.324C830.873,-216.341 817.063,-204.313 805.972,-194.653"/>
<polygon fill="midnightblue" stroke="midnightblue" points="807.982,-191.762 798.143,-187.834 803.385,-197.041 807.982,-191.762"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<polygon fill="white" stroke="#bfbfbf" points="920,-112.5 920,-131.5 964,-131.5 964,-112.5 920,-112.5"/>
<text text-anchor="middle" x="942" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge28" class="edge"><title>Node1&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M857.219,-224.368C872.536,-206.055 908.505,-163.049 928.315,-139.362"/>
<polygon fill="midnightblue" stroke="midnightblue" points="931.084,-141.508 934.814,-131.591 925.714,-137.017 931.084,-141.508"/>
</g>
<!-- Node9 -->
<g id="node9" class="node"><title>Node9</title>
<polygon fill="white" stroke="#bfbfbf" points="737.5,-56.5 737.5,-75.5 796.5,-75.5 796.5,-56.5 737.5,-56.5"/>
<text text-anchor="middle" x="767" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">stdexcept</text>
</g>
<!-- Node1&#45;&gt;Node9 -->
<g id="edge31" class="edge"><title>Node1&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M871.472,-224.439C915.8,-205.554 1010.29,-158.314 973,-112 952.553,-86.6048 860.828,-74.7634 806.914,-69.909"/>
<polygon fill="midnightblue" stroke="midnightblue" points="806.931,-66.3977 796.668,-69.0294 806.332,-73.372 806.931,-66.3977"/>
</g>
<!-- Node10 -->
<g id="node10" class="node"><title>Node10</title>
<g id="a_node10"><a xlink:href="failure_8h.html" target="_top" xlink:title="failure.h">
<polygon fill="white" stroke="black" points="115.5,-112.5 115.5,-131.5 166.5,-131.5 166.5,-112.5 115.5,-112.5"/>
<text text-anchor="middle" x="141" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">failure.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node10 -->
<g id="edge9" class="edge"><title>Node1&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M773.704,-230.543C677.114,-226.388 505.943,-215.534 362,-188 293.996,-174.992 216.901,-149.852 174.109,-134.937"/>
<polygon fill="midnightblue" stroke="midnightblue" points="175.096,-131.574 164.501,-131.558 172.774,-138.178 175.096,-131.574"/>
</g>
<!-- Node12 -->
<g id="node12" class="node"><title>Node12</title>
<g id="a_node12"><a xlink:href="stringconversion_8h.html" target="_top" xlink:title="../conversion/stringconversion.h">
<polygon fill="white" stroke="black" points="371.5,-168.5 371.5,-187.5 526.5,-187.5 526.5,-168.5 371.5,-168.5"/>
<text text-anchor="middle" x="449" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">../conversion/stringconversion.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node12 -->
<g id="edge13" class="edge"><title>Node1&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M786.46,-224.444C714.6,-214.767 597.779,-199.035 522.17,-188.853"/>
<polygon fill="midnightblue" stroke="midnightblue" points="522.62,-185.382 512.242,-187.516 521.686,-192.32 522.62,-185.382"/>
</g>
<!-- Node17 -->
<g id="node17" class="node"><title>Node17</title>
<polygon fill="white" stroke="#bfbfbf" points="519,-112.5 519,-131.5 571,-131.5 571,-112.5 519,-112.5"/>
<text text-anchor="middle" x="545" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">sstream</text>
</g>
<!-- Node1&#45;&gt;Node17 -->
<g id="edge30" class="edge"><title>Node1&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M826.321,-224.46C772.493,-205.047 640.801,-157.551 578.592,-135.115"/>
<polygon fill="midnightblue" stroke="midnightblue" points="579.469,-131.711 568.874,-131.61 577.094,-138.296 579.469,-131.711"/>
</g>
<!-- Node20 -->
<g id="node20" class="node"><title>Node20</title>
<polygon fill="white" stroke="#bfbfbf" points="1020,-168.5 1020,-187.5 1076,-187.5 1076,-168.5 1020,-168.5"/>
<text text-anchor="middle" x="1048" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">algorithm</text>
</g>
<!-- Node1&#45;&gt;Node20 -->
<g id="edge27" class="edge"><title>Node1&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M881.374,-224.444C916.259,-214.929 972.605,-199.562 1009.97,-189.371"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1011.25,-192.651 1019.97,-186.643 1009.41,-185.898 1011.25,-192.651"/>
</g>
<!-- Node21 -->
<g id="node21" class="node"><title>Node21</title>
<polygon fill="white" stroke="#bfbfbf" points="1094,-168.5 1094,-187.5 1148,-187.5 1148,-168.5 1094,-168.5"/>
<text text-anchor="middle" x="1121" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
</g>
<!-- Node1&#45;&gt;Node21 -->
<g id="edge29" class="edge"><title>Node1&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M898.77,-224.48C944.273,-216.347 1014.27,-203.368 1084.07,-188.112"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1084.9,-191.513 1093.91,-185.944 1083.39,-184.676 1084.9,-191.513"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<g id="a_node3"><a xlink:href="global_8h.html" target="_top" xlink:title="global.h">
<polygon fill="white" stroke="black" points="295,-56.5 295,-75.5 345,-75.5 345,-56.5 295,-56.5"/>
<text text-anchor="middle" x="320" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">global.h</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2" class="edge"><title>Node2&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M771.686,-168.371C754.881,-159.433 727.977,-144.981 705,-132 689.736,-123.376 687.588,-117.675 671,-112 641.49,-101.905 437.946,-79.511 355.031,-70.6816"/>
<polygon fill="midnightblue" stroke="midnightblue" points="355.391,-67.2002 345.078,-69.6251 354.652,-74.1611 355.391,-67.2002"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<polygon fill="white" stroke="#bfbfbf" points="427.5,-56.5 427.5,-75.5 468.5,-75.5 468.5,-56.5 427.5,-56.5"/>
<text text-anchor="middle" x="448" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
</g>
<!-- Node2&#45;&gt;Node4 -->
<g id="edge3" class="edge"><title>Node2&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M779.752,-168.184C765.823,-153.885 736.1,-125.846 705,-112 628.474,-77.9304 528.397,-69.6007 478.73,-67.6016"/>
<polygon fill="midnightblue" stroke="midnightblue" points="478.754,-64.1005 468.64,-67.2561 478.514,-71.0964 478.754,-64.1005"/>
</g>
<!-- Node2&#45;&gt;Node5 -->
<g id="edge4" class="edge"><title>Node2&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M812.402,-168.444C838.804,-159.186 881.009,-144.387 910.04,-134.207"/>
<polygon fill="midnightblue" stroke="midnightblue" points="911.434,-137.427 919.712,-130.815 909.118,-130.821 911.434,-137.427"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<polygon fill="white" stroke="#bfbfbf" points="795.5,-112.5 795.5,-131.5 824.5,-131.5 824.5,-112.5 795.5,-112.5"/>
<text text-anchor="middle" x="810" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">list</text>
</g>
<!-- Node2&#45;&gt;Node6 -->
<g id="edge5" class="edge"><title>Node2&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M791.633,-168.083C794.612,-160.77 798.926,-150.181 802.625,-141.103"/>
<polygon fill="midnightblue" stroke="midnightblue" points="805.903,-142.333 806.435,-131.751 799.42,-139.691 805.903,-142.333"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<polygon fill="white" stroke="#bfbfbf" points="589.5,-112.5 589.5,-131.5 662.5,-131.5 662.5,-112.5 589.5,-112.5"/>
<text text-anchor="middle" x="626" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">initializer_list</text>
</g>
<!-- Node2&#45;&gt;Node7 -->
<g id="edge6" class="edge"><title>Node2&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M762.331,-168.444C735.077,-159.359 691.816,-144.939 661.349,-134.783"/>
<polygon fill="midnightblue" stroke="midnightblue" points="662.143,-131.358 651.549,-131.516 659.929,-137.999 662.143,-131.358"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<polygon fill="white" stroke="#bfbfbf" points="842.5,-112.5 842.5,-131.5 901.5,-131.5 901.5,-112.5 842.5,-112.5"/>
<text text-anchor="middle" x="872" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">functional</text>
</g>
<!-- Node2&#45;&gt;Node8 -->
<g id="edge7" class="edge"><title>Node2&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M801.496,-168.324C814.6,-159.9 834.712,-146.971 850.107,-137.074"/>
<polygon fill="midnightblue" stroke="midnightblue" points="852.018,-140.006 858.537,-131.655 848.233,-134.118 852.018,-140.006"/>
</g>
<!-- Node2&#45;&gt;Node9 -->
<g id="edge8" class="edge"><title>Node2&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M786.352,-168.368C782.963,-150.617 775.145,-109.666 770.55,-85.5974"/>
<polygon fill="midnightblue" stroke="midnightblue" points="773.953,-84.7577 768.64,-75.5914 767.078,-86.0704 773.953,-84.7577"/>
</g>
<!-- Node10&#45;&gt;Node3 -->
<g id="edge10" class="edge"><title>Node10&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M166.646,-113.263C197.793,-103.867 250.468,-87.9762 285.242,-77.4857"/>
<polygon fill="midnightblue" stroke="midnightblue" points="286.415,-80.7875 294.978,-74.5484 284.394,-74.0859 286.415,-80.7875"/>
</g>
<!-- Node10&#45;&gt;Node4 -->
<g id="edge12" class="edge"><title>Node10&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M166.553,-114.153C169.725,-113.385 172.93,-112.647 176,-112 263.011,-93.6522 366.986,-78.2349 417.476,-71.158"/>
<polygon fill="midnightblue" stroke="midnightblue" points="417.99,-74.6202 427.412,-69.7764 417.026,-67.6869 417.99,-74.6202"/>
</g>
<!-- Node11 -->
<g id="node11" class="node"><title>Node11</title>
<polygon fill="white" stroke="#bfbfbf" points="111.5,-56.5 111.5,-75.5 170.5,-75.5 170.5,-56.5 111.5,-56.5"/>
<text text-anchor="middle" x="141" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">exception</text>
</g>
<!-- Node10&#45;&gt;Node11 -->
<g id="edge11" class="edge"><title>Node10&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M141,-112.083C141,-105.006 141,-94.8611 141,-85.9865"/>
<polygon fill="midnightblue" stroke="midnightblue" points="144.5,-85.751 141,-75.7511 137.5,-85.7511 144.5,-85.751"/>
</g>
<!-- Node12&#45;&gt;Node4 -->
<g id="edge22" class="edge"><title>Node12&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M455.544,-168.331C464.03,-156.021 477.168,-132.671 472,-112 469.561,-102.245 464.563,-92.2896 459.757,-84.231"/>
<polygon fill="midnightblue" stroke="midnightblue" points="462.691,-82.3225 454.367,-75.768 456.787,-86.0828 462.691,-82.3225"/>
</g>
<!-- Node12&#45;&gt;Node7 -->
<g id="edge25" class="edge"><title>Node12&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M477.046,-168.444C507.082,-159.28 554.913,-144.688 588.243,-134.519"/>
<polygon fill="midnightblue" stroke="midnightblue" points="589.542,-137.782 598.085,-131.516 587.499,-131.087 589.542,-137.782"/>
</g>
<!-- Node13 -->
<g id="node13" class="node"><title>Node13</title>
<g id="a_node13"><a xlink:href="conversionexception_8h.html" target="_top" xlink:title="conversionexception.h">
<polygon fill="white" stroke="black" points="349,-112.5 349,-131.5 463,-131.5 463,-112.5 349,-112.5"/>
<text text-anchor="middle" x="406" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">conversionexception.h</text>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node13 -->
<g id="edge14" class="edge"><title>Node12&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M441.899,-168.083C435.763,-160.377 426.73,-149.033 419.261,-139.653"/>
<polygon fill="midnightblue" stroke="midnightblue" points="421.936,-137.394 412.968,-131.751 416.46,-141.754 421.936,-137.394"/>
</g>
<!-- Node14 -->
<g id="node14" class="node"><title>Node14</title>
<g id="a_node14"><a xlink:href="binaryconversion_8h.html" target="_top" xlink:title="binaryconversion.h">
<polygon fill="white" stroke="black" points="0,-112.5 0,-131.5 98,-131.5 98,-112.5 0,-112.5"/>
<text text-anchor="middle" x="49" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">binaryconversion.h</text>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node14 -->
<g id="edge18" class="edge"><title>Node12&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M379.945,-168.479C312.859,-160.078 207.845,-146.605 108.062,-132.273"/>
<polygon fill="midnightblue" stroke="midnightblue" points="108.51,-128.801 98.1127,-130.838 107.511,-135.729 108.51,-128.801"/>
</g>
<!-- Node12&#45;&gt;Node17 -->
<g id="edge23" class="edge"><title>Node12&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M464.424,-168.324C479.54,-159.822 502.815,-146.729 520.471,-136.797"/>
<polygon fill="midnightblue" stroke="midnightblue" points="522.614,-139.608 529.614,-131.655 519.183,-133.507 522.614,-139.608"/>
</g>
<!-- Node18 -->
<g id="node18" class="node"><title>Node18</title>
<polygon fill="white" stroke="#bfbfbf" points="281,-112.5 281,-131.5 331,-131.5 331,-112.5 281,-112.5"/>
<text text-anchor="middle" x="306" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">iomanip</text>
</g>
<!-- Node12&#45;&gt;Node18 -->
<g id="edge24" class="edge"><title>Node12&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M426.341,-168.444C402.598,-159.478 365.091,-145.314 338.262,-135.183"/>
<polygon fill="midnightblue" stroke="midnightblue" points="339.144,-131.775 328.553,-131.516 336.671,-138.324 339.144,-131.775"/>
</g>
<!-- Node19 -->
<g id="node19" class="node"><title>Node19</title>
<polygon fill="white" stroke="#bfbfbf" points="185,-112.5 185,-131.5 263,-131.5 263,-112.5 185,-112.5"/>
<text text-anchor="middle" x="224" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">bits/codecvt.h</text>
</g>
<!-- Node12&#45;&gt;Node19 -->
<g id="edge26" class="edge"><title>Node12&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M413.348,-168.444C374.344,-159.083 311.734,-144.056 269.283,-133.868"/>
<polygon fill="midnightblue" stroke="midnightblue" points="270.026,-130.447 259.485,-131.516 268.392,-137.254 270.026,-130.447"/>
</g>
<!-- Node13&#45;&gt;Node3 -->
<g id="edge15" class="edge"><title>Node13&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M392.183,-112.324C378.767,-103.9 358.176,-90.9709 342.414,-81.0741"/>
<polygon fill="midnightblue" stroke="midnightblue" points="344.113,-78.0081 333.783,-75.6545 340.391,-83.9364 344.113,-78.0081"/>
</g>
<!-- Node13&#45;&gt;Node4 -->
<g id="edge17" class="edge"><title>Node13&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M412.935,-112.083C418.929,-104.377 427.752,-93.0333 435.048,-83.6531"/>
<polygon fill="midnightblue" stroke="midnightblue" points="437.817,-85.7934 441.194,-75.7511 432.291,-81.4958 437.817,-85.7934"/>
</g>
<!-- Node13&#45;&gt;Node9 -->
<g id="edge16" class="edge"><title>Node13&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M463.202,-112.444C536.838,-101.429 662.917,-82.5692 727.031,-72.9788"/>
<polygon fill="midnightblue" stroke="midnightblue" points="727.77,-76.4072 737.142,-71.4662 726.735,-69.4842 727.77,-76.4072"/>
</g>
<!-- Node14&#45;&gt;Node3 -->
<g id="edge21" class="edge"><title>Node14&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M91.9408,-112.444C145.307,-101.81 235.364,-83.8648 284.836,-74.0068"/>
<polygon fill="midnightblue" stroke="midnightblue" points="285.626,-77.4183 294.749,-72.0315 284.258,-70.5533 285.626,-77.4183"/>
</g>
<!-- Node15 -->
<g id="node15" class="node"><title>Node15</title>
<g id="a_node15"><a xlink:href="types_8h.html" target="_top" xlink:title="types.h">
<polygon fill="white" stroke="black" points="24.5,-56.5 24.5,-75.5 73.5,-75.5 73.5,-56.5 24.5,-56.5"/>
<text text-anchor="middle" x="49" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">types.h</text>
</a>
</g>
</g>
<!-- Node14&#45;&gt;Node15 -->
<g id="edge19" class="edge"><title>Node14&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M49,-112.083C49,-105.006 49,-94.8611 49,-85.9865"/>
<polygon fill="midnightblue" stroke="midnightblue" points="52.5001,-85.751 49,-75.7511 45.5001,-85.7511 52.5001,-85.751"/>
</g>
<!-- Node16 -->
<g id="node16" class="node"><title>Node16</title>
<polygon fill="white" stroke="#bfbfbf" points="26,-0.5 26,-19.5 72,-19.5 72,-0.5 26,-0.5"/>
<text text-anchor="middle" x="49" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cstdint</text>
</g>
<!-- Node15&#45;&gt;Node16 -->
<g id="edge20" class="edge"><title>Node15&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M49,-56.083C49,-49.0059 49,-38.8611 49,-29.9865"/>
<polygon fill="midnightblue" stroke="midnightblue" points="52.5001,-29.751 49,-19.7511 45.5001,-29.7511 52.5001,-29.751"/>
</g>
</g>
</svg>