249 lines
11 KiB
XML
249 lines
11 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 13.0.1 (20250615.1724)
|
|
-->
|
|
<!-- Title: src/config/include/fourdst/config/base.h Pages: 1 -->
|
|
<svg width="815pt" height="160pt"
|
|
viewBox="0.00 0.00 815.00 160.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 156.25)">
|
|
<title>src/config/include/fourdst/config/base.h</title>
|
|
<!-- Node1 -->
|
|
<g id="Node000001" class="node">
|
|
<title>Node1</title>
|
|
<g id="a_Node000001"><a xlink:title="Core configuration management classes and concepts.">
|
|
<polygon fill="#999999" stroke="#666666" points="379.75,-152.25 269.25,-152.25 269.25,-121.75 379.75,-121.75 379.75,-152.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="277.25" y="-138.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/config/include</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="324.5" y="-127.5" font-family="Helvetica,sans-Serif" font-size="10.00">/fourdst/config/base.h</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node2 -->
|
|
<g id="Node000002" class="node">
|
|
<title>Node2</title>
|
|
<g id="a_Node000002"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="61,-80.12 0,-80.12 0,-60.88 61,-60.88 61,-80.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="30.5" y="-66.62" font-family="Helvetica,sans-Serif" font-size="10.00">filesystem</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node2 -->
|
|
<g id="edge1_Node000001_Node000002" class="edge">
|
|
<title>Node1->Node2</title>
|
|
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M269.22,-126.61C218.5,-117.57 141.47,-102.8 75.5,-85.75 73.21,-85.16 70.86,-84.52 68.49,-83.85"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="69.52,-80.5 58.94,-81 67.52,-87.21 69.52,-80.5"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node3 -->
|
|
<g id="Node000003" class="node">
|
|
<title>Node3</title>
|
|
<g id="a_Node000003"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="290.5,-19.25 250.5,-19.25 250.5,0 290.5,0 290.5,-19.25"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="270.5" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node3 -->
|
|
<g id="edge2_Node000001_Node000003" class="edge">
|
|
<title>Node1->Node3</title>
|
|
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M268.99,-130.84C211.76,-124.23 128.19,-110.55 108.5,-85.75 71.33,-38.94 182.02,-20.03 238.95,-13.54"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="239.13,-17.04 248.7,-12.5 238.39,-10.08 239.13,-17.04"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4 -->
|
|
<g id="Node000004" class="node">
|
|
<title>Node4</title>
|
|
<g id="a_Node000004"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="151.88,-80.12 117.12,-80.12 117.12,-60.88 151.88,-60.88 151.88,-80.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="134.5" y="-66.62" font-family="Helvetica,sans-Serif" font-size="10.00">map</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node4 -->
|
|
<g id="edge3_Node000001_Node000004" class="edge">
|
|
<title>Node1->Node4</title>
|
|
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M268.84,-121.99C236.62,-113.13 195.62,-100.57 160.5,-85.75 160.39,-85.7 160.28,-85.66 160.17,-85.61"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="161.8,-82.51 151.28,-81.28 158.74,-88.81 161.8,-82.51"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node5 -->
|
|
<g id="Node000005" class="node">
|
|
<title>Node5</title>
|
|
<g id="a_Node000005"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="213.38,-80.12 169.62,-80.12 169.62,-60.88 213.38,-60.88 213.38,-80.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="191.5" y="-66.62" font-family="Helvetica,sans-Serif" font-size="10.00">format</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node5 -->
|
|
<g id="edge4_Node000001_Node000005" class="edge">
|
|
<title>Node1->Node5</title>
|
|
<g id="a_edge4_Node000001_Node000005"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M294.32,-121.36C272.16,-110.62 242.24,-96.11 220.39,-85.51"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="221.97,-82.38 211.44,-81.17 218.91,-88.68 221.97,-82.38"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6 -->
|
|
<g id="Node000006" class="node">
|
|
<title>Node6</title>
|
|
<g id="a_Node000006"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="274,-80.12 231,-80.12 231,-60.88 274,-60.88 274,-80.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="252.5" y="-66.62" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node6 -->
|
|
<g id="edge5_Node000001_Node000006" class="edge">
|
|
<title>Node1->Node6</title>
|
|
<g id="a_edge5_Node000001_Node000006"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M308.16,-121.36C297.03,-111.39 282.28,-98.18 270.76,-87.86"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="273.26,-85.4 263.48,-81.33 268.59,-90.61 273.26,-85.4"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node7 -->
|
|
<g id="Node000007" class="node">
|
|
<title>Node7</title>
|
|
<g id="a_Node000007"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="357.25,-80.12 291.75,-80.12 291.75,-60.88 357.25,-60.88 357.25,-80.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="324.5" y="-66.62" font-family="Helvetica,sans-Serif" font-size="10.00">string_view</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node7 -->
|
|
<g id="edge6_Node000001_Node000007" class="edge">
|
|
<title>Node1->Node7</title>
|
|
<g id="a_edge6_Node000001_Node000007"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M324.5,-121.36C324.5,-112.58 324.5,-101.27 324.5,-91.65"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="328,-91.84 324.5,-81.84 321,-91.84 328,-91.84"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node8 -->
|
|
<g id="Node000008" class="node">
|
|
<title>Node8</title>
|
|
<g id="a_Node000008"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="437.38,-80.12 375.62,-80.12 375.62,-60.88 437.38,-60.88 437.38,-80.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="406.5" y="-66.62" font-family="Helvetica,sans-Serif" font-size="10.00">type_traits</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node8 -->
|
|
<g id="edge7_Node000001_Node000008" class="edge">
|
|
<title>Node1->Node8</title>
|
|
<g id="a_edge7_Node000001_Node000008"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M343.11,-121.36C356.04,-111.19 373.25,-97.66 386.48,-87.25"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="388.4,-90.19 394.09,-81.26 384.07,-84.69 388.4,-90.19"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9 -->
|
|
<g id="Node000009" class="node">
|
|
<title>Node9</title>
|
|
<g id="a_Node000009"><a xlink:href="exceptions_8h.html" target="_top" xlink:title="Exception classes for the configuration library.">
|
|
<polygon fill="white" stroke="#666666" points="581.25,-85.75 455.75,-85.75 455.75,-55.25 581.25,-55.25 581.25,-85.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="463.75" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">fourdst/config/exceptions</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="518.5" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">/exceptions.h</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node9 -->
|
|
<g id="edge8_Node000001_Node000009" class="edge">
|
|
<title>Node1->Node9</title>
|
|
<g id="a_edge8_Node000001_Node000009"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M368.52,-121.36C396.7,-112 433.48,-99.77 463.56,-89.76"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="464.5,-93.14 472.88,-86.67 462.29,-86.5 464.5,-93.14"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node11 -->
|
|
<g id="Node000011" class="node">
|
|
<title>Node11</title>
|
|
<g id="a_Node000011"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="642,-80.12 599,-80.12 599,-60.88 642,-60.88 642,-80.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="620.5" y="-66.62" font-family="Helvetica,sans-Serif" font-size="10.00">rfl.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node11 -->
|
|
<g id="edge11_Node000001_Node000011" class="edge">
|
|
<title>Node1->Node11</title>
|
|
<g id="a_edge11_Node000001_Node000011"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M380.04,-129.73C434.59,-122.6 519.68,-108.83 590.5,-85.75 591.3,-85.49 592.11,-85.21 592.92,-84.92"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="594.08,-88.23 601.96,-81.15 591.39,-81.77 594.08,-88.23"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node12 -->
|
|
<g id="Node000012" class="node">
|
|
<title>Node12</title>
|
|
<g id="a_Node000012"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="724.88,-80.12 660.12,-80.12 660.12,-60.88 724.88,-60.88 724.88,-80.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="692.5" y="-66.62" font-family="Helvetica,sans-Serif" font-size="10.00">rfl/toml.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node12 -->
|
|
<g id="edge12_Node000001_Node000012" class="edge">
|
|
<title>Node1->Node12</title>
|
|
<g id="a_edge12_Node000001_Node000012"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M380.07,-130.58C445.63,-123.47 557.57,-109.08 651.5,-85.75 653.64,-85.22 655.82,-84.62 658.02,-83.98"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="658.96,-87.36 667.43,-80.99 656.84,-80.69 658.96,-87.36"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node13 -->
|
|
<g id="Node000013" class="node">
|
|
<title>Node13</title>
|
|
<g id="a_Node000013"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="806.5,-80.12 742.5,-80.12 742.5,-60.88 806.5,-60.88 806.5,-80.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="774.5" y="-66.62" font-family="Helvetica,sans-Serif" font-size="10.00">rfl/json.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node13 -->
|
|
<g id="edge13_Node000001_Node000013" class="edge">
|
|
<title>Node1->Node13</title>
|
|
<g id="a_edge13_Node000001_Node000013"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M380.06,-132.92C459.34,-127.68 609.12,-114.66 733.5,-85.75 735.79,-85.22 738.14,-84.6 740.49,-83.93"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="741.41,-87.31 749.89,-80.97 739.3,-80.64 741.41,-87.31"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9->Node3 -->
|
|
<g id="edge10_Node000009_Node000003" class="edge">
|
|
<title>Node9->Node3</title>
|
|
<g id="a_edge10_Node000009_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M456.56,-54.8C407.41,-43.13 340.74,-27.3 302,-18.1"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="302.93,-14.73 292.39,-15.82 301.31,-21.54 302.93,-14.73"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node10 -->
|
|
<g id="Node000010" class="node">
|
|
<title>Node10</title>
|
|
<g id="a_Node000010"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="547.88,-19.25 489.12,-19.25 489.12,0 547.88,0 547.88,-19.25"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="518.5" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">stdexcept</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9->Node10 -->
|
|
<g id="edge9_Node000009_Node000010" class="edge">
|
|
<title>Node9->Node10</title>
|
|
<g id="a_edge9_Node000009_Node000010"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M518.5,-54.95C518.5,-47.71 518.5,-38.84 518.5,-30.94"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="522,-31.21 518.5,-21.21 515,-31.21 522,-31.21"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
</g>
|
|
</svg>
|