l4re-base-25.08.0

This commit is contained in:
2025-09-12 15:55:45 +02:00
commit d959eaab98
37938 changed files with 9382688 additions and 0 deletions

View File

@@ -0,0 +1,184 @@
<?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.42.4 (0)
-->
<!-- Title: Graphical Class Hierarchy Pages: 1 -->
<svg width="591pt" height="187pt"
viewBox="0.00 0.00 591.00 187.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 183)">
<title>Graphical Class Hierarchy</title>
<!-- Node0 -->
<g id="Node000000" class="node">
<title>Node0</title>
<g id="a_Node000000"><a xlink:href="classL4_1_1Exception__tracer.html" target="_top" xlink:title="Back&#45;trace support for exceptions.">
<polygon fill="white" stroke="#666666" points="116,-99 0,-99 0,-80 116,-80 116,-99"/>
<text text-anchor="middle" x="58" y="-87" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Exception_tracer</text>
</a>
</g>
</g>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:href="classL4_1_1Base__exception.html" target="_top" xlink:title="Base class for all exceptions, thrown by the L4Re framework.">
<polygon fill="white" stroke="#666666" points="263,-99 152,-99 152,-80 263,-80 263,-99"/>
<text text-anchor="middle" x="207.5" y="-87" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Base_exception</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node1 -->
<g id="edge103_Node000000_Node000001" class="edge">
<title>Node0&#45;&gt;Node1</title>
<g id="a_edge103_Node000000_Node000001"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M126.27,-89.5C134.74,-89.5 143.32,-89.5 151.56,-89.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="126.03,-86 116.03,-89.5 126.03,-93 126.03,-86"/>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="classL4_1_1Invalid__capability.html" target="_top" xlink:title="Indicates that an invalid object was invoked.">
<polygon fill="white" stroke="#666666" points="419,-136 299,-136 299,-117 419,-117 419,-136"/>
<text text-anchor="middle" x="359" y="-124" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Invalid_capability</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge104_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge104_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M256.96,-101.49C277.18,-106.5 300.33,-112.23 319.37,-116.94"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="257.55,-98.03 247,-99.03 255.87,-104.83 257.55,-98.03"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:href="classL4_1_1Runtime__error.html" target="_top" xlink:title="Exception for an abstract runtime error.">
<polygon fill="white" stroke="#666666" points="411,-99 307,-99 307,-80 411,-80 411,-99"/>
<text text-anchor="middle" x="359" y="-87" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Runtime_error</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge105_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge105_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M273.42,-89.5C284.54,-89.5 295.96,-89.5 306.66,-89.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="273.32,-86 263.32,-89.5 273.32,-93 273.32,-86"/>
</a>
</g>
</g>
<!-- Node9 -->
<g id="Node000009" class="node">
<title>Node9</title>
<g id="a_Node000009"><a xlink:href="classL4_1_1Unknown__error.html" target="_top" xlink:title="Exception for an unknown condition.">
<polygon fill="white" stroke="#666666" points="413,-62 305,-62 305,-43 413,-43 413,-62"/>
<text text-anchor="middle" x="359" y="-50" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Unknown_error</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node9 -->
<g id="edge111_Node000001_Node000009" class="edge">
<title>Node1&#45;&gt;Node9</title>
<g id="a_edge111_Node000001_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M256.96,-77.51C277.18,-72.5 300.33,-66.77 319.37,-62.06"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="255.87,-74.17 247,-79.97 257.55,-80.97 255.87,-74.17"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:href="classL4_1_1Bounds__error.html" target="_top" xlink:title="Access out of bounds.">
<polygon fill="white" stroke="#666666" points="568,-179 470,-179 470,-160 568,-160 568,-179"/>
<text text-anchor="middle" x="519" y="-167" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Bounds_error</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node4 -->
<g id="edge106_Node000003_Node000004" class="edge">
<title>Node3&#45;&gt;Node4</title>
<g id="a_edge106_Node000003_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M409.61,-103.12C412.89,-104.73 416.05,-106.52 419,-108.5 439.67,-122.42 434.1,-137.92 455,-151.5 460.25,-154.91 466.15,-157.68 472.18,-159.94"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="410.71,-99.78 400.14,-99.04 407.94,-106.21 410.71,-99.78"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:href="classL4_1_1Com__error.html" target="_top" xlink:title="Error conditions during IPC.">
<polygon fill="white" stroke="#666666" points="561.5,-142 476.5,-142 476.5,-123 561.5,-123 561.5,-142"/>
<text text-anchor="middle" x="519" y="-130" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Com_error</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node5 -->
<g id="edge107_Node000003_Node000005" class="edge">
<title>Node3&#45;&gt;Node5</title>
<g id="a_edge107_Node000003_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M404.96,-101.74C429.74,-108.48 460.04,-116.73 483.03,-122.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="405.63,-98.29 395.07,-99.04 403.8,-105.05 405.63,-98.29"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a xlink:href="classL4_1_1Element__already__exists.html" target="_top" xlink:title="Exception for duplicate element insertions.">
<polygon fill="white" stroke="#666666" points="577,-104.5 461,-104.5 461,-74.5 577,-74.5 577,-104.5"/>
<text text-anchor="start" x="469" y="-92.5" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Element_already</text>
<text text-anchor="middle" x="519" y="-81.5" font-family="Helvetica,sans-Serif" font-size="10.00">_exists</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node6 -->
<g id="edge108_Node000003_Node000006" class="edge">
<title>Node3&#45;&gt;Node6</title>
<g id="a_edge108_Node000003_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M421.53,-89.5C434.51,-89.5 448.14,-89.5 460.94,-89.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="421.3,-86 411.3,-89.5 421.3,-93 421.3,-86"/>
</a>
</g>
</g>
<!-- Node7 -->
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_Node000007"><a xlink:href="classL4_1_1Element__not__found.html" target="_top" xlink:title="Exception for a failed lookup (element not found).">
<polygon fill="white" stroke="#666666" points="583,-56 455,-56 455,-37 583,-37 583,-56"/>
<text text-anchor="middle" x="519" y="-44" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Element_not_found</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node7 -->
<g id="edge109_Node000003_Node000007" class="edge">
<title>Node3&#45;&gt;Node7</title>
<g id="a_edge109_Node000003_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M404.96,-77.26C429.74,-70.52 460.04,-62.27 483.03,-56.02"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="403.8,-73.95 395.07,-79.96 405.63,-80.71 403.8,-73.95"/>
</a>
</g>
</g>
<!-- Node8 -->
<g id="Node000008" class="node">
<title>Node8</title>
<g id="a_Node000008"><a xlink:href="classL4_1_1Out__of__memory.html" target="_top" xlink:title="Exception signalling insufficient memory.">
<polygon fill="white" stroke="#666666" points="575.5,-19 462.5,-19 462.5,0 575.5,0 575.5,-19"/>
<text text-anchor="middle" x="519" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Out_of_memory</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node8 -->
<g id="edge110_Node000003_Node000008" class="edge">
<title>Node3&#45;&gt;Node8</title>
<g id="a_edge110_Node000003_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M411.47,-75.85C414.08,-74.53 416.61,-73.08 419,-71.5 439.78,-57.74 434.2,-42.23 455,-28.5 460.82,-24.66 467.44,-21.57 474.15,-19.1"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="410.04,-72.65 402.3,-79.89 412.86,-79.06 410.04,-72.65"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 8.5 KiB