Files
moslab-code/doc/source/html/inherit_graph_66.map
2025-09-12 15:55:45 +02:00

88 lines
12 KiB
Plaintext

<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
<area shape="rect" id="Node000000" href="$structL4_1_1Epiface.html" title="Base class for interface implementations." alt="" coords="5,639,99,665"/>
<area shape="rect" id="Node000001" href="$structL4_1_1Epiface__t0.html" title=" " alt="" coords="151,56,319,96"/>
<area shape="poly" id="edge59_Node000000_Node000001" title=" " alt="" coords="52,625,58,548,72,437,100,310,120,246,144,185,176,134,211,94,215,98,181,137,149,188,125,248,105,311,78,438,63,548,57,626"/>
<area shape="rect" id="Node000003" href="$structL4_1_1Epiface__t0.html" title=" " alt="" coords="155,199,315,239"/>
<area shape="poly" id="edge61_Node000000_Node000003" title=" " alt="" coords="61,626,223,238,228,240,66,628"/>
<area shape="rect" id="Node000012" href="$structL4_1_1Epiface__t0.html" title=" " alt="" coords="149,441,321,481"/>
<area shape="poly" id="edge70_Node000000_Node000012" title=" " alt="" coords="73,627,213,480,217,484,77,631"/>
<area shape="rect" id="Node000014" href="$structL4_1_1Epiface__t0.html" title=" " alt="" coords="147,600,324,640"/>
<area shape="poly" id="edge72_Node000000_Node000014" title=" " alt="" coords="112,639,146,633,147,638,113,644"/>
<area shape="rect" id="Node000029" href="$structL4_1_1Epiface__t0.html" title=" " alt="" coords="150,664,321,704"/>
<area shape="poly" id="edge83_Node000000_Node000029" title=" " alt="" coords="113,660,150,666,149,672,112,665"/>
<area shape="rect" id="Node000032" href="$structL4_1_1Epiface__t0.html" title=" " alt="" coords="152,729,319,783"/>
<area shape="poly" id="edge86_Node000000_Node000032" title=" " alt="" coords="82,671,148,714,172,726,170,731,145,718,79,675"/>
<area shape="rect" id="Node000034" href="$structL4_1_1Epiface__t0.html" title="Epiface mixin for generic Kobject&#45;based interfaces." alt="" coords="158,808,313,848"/>
<area shape="poly" id="edge88_Node000000_Node000034" title=" " alt="" coords="66,676,98,734,121,766,148,793,169,806,166,810,145,797,117,769,94,737,62,679"/>
<area shape="rect" id="Node000035" href="$classL4_1_1Server__object.html" title="Abstract server object to be used with L4::Server and L4::Basic_registry." alt="" coords="168,1110,303,1135"/>
<area shape="poly" id="edge89_Node000000_Node000035" title=" " alt="" coords="66,677,232,1109,227,1111,61,679"/>
<area shape="rect" id="Node000002" href="$structL4_1_1Epiface__t.html" title="Epiface implementation for Kobject&#45;based interface implementations." alt="" coords="386,5,561,45"/>
<area shape="poly" id="edge60_Node000001_Node000002" title=" " alt="" coords="332,53,385,41,386,46,333,58"/>
<area shape="rect" id="Node000004" href="$structL4_1_1Irqep__t.html" title=" " alt="" coords="381,70,565,95"/>
<area shape="poly" id="edge62_Node000003_Node000004" title=" " alt="" coords="263,187,311,144,340,122,371,104,400,93,402,98,373,109,343,127,314,148,266,191"/>
<area shape="rect" id="Node000005" href="$structL4_1_1Irqep__t.html" title=" " alt="" coords="386,119,561,145"/>
<area shape="poly" id="edge63_Node000003_Node000005" title=" " alt="" coords="287,190,371,155,414,142,415,147,373,160,289,195"/>
<area shape="rect" id="Node000009" href="$structL4_1_1Irqep__t.html" title=" " alt="" coords="395,169,552,209"/>
<area shape="poly" id="edge67_Node000003_Node000009" title=" " alt="" coords="329,205,394,196,395,202,329,210"/>
<area shape="rect" id="Node000010" href="$structL4_1_1Irqep__t.html" title=" " alt="" coords="387,234,559,259"/>
<area shape="poly" id="edge68_Node000003_Node000010" title=" " alt="" coords="330,227,387,234,387,239,329,232"/>
<area shape="rect" id="Node000011" href="$structL4_1_1Irqep__t.html" title="Epiface implementation for interrupt handlers." alt="" coords="393,284,553,324"/>
<area shape="poly" id="edge69_Node000003_Node000011" title=" " alt="" coords="301,241,373,268,411,281,410,287,371,273,299,246"/>
<area shape="rect" id="Node000006" href="$structL4virtio_1_1Svr_1_1Virtio__gpio_1_1Host__irq.html" title="Handler for the host irq." alt="" coords="631,26,816,81"/>
<area shape="poly" id="edge64_Node000005_Node000006" title=" " alt="" coords="541,113,574,104,650,78,652,83,575,109,543,118"/>
<area shape="rect" id="Node000007" href="$classL4virtio_1_1Svr_1_1Virtio__i2c_1_1Host__irq.html" title="Handler for the host irq." alt="" coords="635,105,811,159"/>
<area shape="poly" id="edge65_Node000005_Node000007" title=" " alt="" coords="575,129,635,129,635,135,575,135"/>
<area shape="rect" id="Node000008" href="$classL4virtio_1_1Svr_1_1Virtio__rng_1_1Host__irq.html" title="Handler for the host irq." alt="" coords="630,183,817,238"/>
<area shape="poly" id="edge66_Node000005_Node000008" title=" " alt="" coords="543,146,575,155,652,181,650,186,574,160,541,151"/>
<area shape="rect" id="Node000013" href="$structL4_1_1Epiface__t.html" title=" " alt="" coords="387,348,559,388"/>
<area shape="poly" id="edge71_Node000012_Node000013" title=" " alt="" coords="289,433,371,398,405,386,406,391,373,402,291,438"/>
<area shape="rect" id="Node000015" href="$structL4_1_1Epiface__t.html" title=" " alt="" coords="377,413,570,467"/>
<area shape="poly" id="edge73_Node000014_Node000015" title=" " alt="" coords="258,587,306,532,337,503,371,478,393,465,395,470,373,482,341,508,310,536,262,591"/>
<area shape="rect" id="Node000016" href="$structL4_1_1Epiface__t.html" title=" " alt="" coords="373,492,573,561"/>
<area shape="poly" id="edge74_Node000014_Node000016" title=" " alt="" coords="299,593,384,559,386,564,301,598"/>
<area shape="rect" id="Node000023" href="$structL4_1_1Epiface__t.html" title=" " alt="" coords="373,585,573,655"/>
<area shape="poly" id="edge76_Node000014_Node000023" title=" " alt="" coords="338,617,373,617,373,623,338,623"/>
<area shape="rect" id="Node000025" href="$structL4_1_1Epiface__t.html" title=" " alt="" coords="372,743,575,798"/>
<area shape="poly" id="edge78_Node000014_Node000025" title=" " alt="" coords="319,645,326,650,343,670,351,690,358,710,374,729,392,741,389,746,370,733,353,712,346,692,338,673,322,654,316,649"/>
<area shape="rect" id="Node000028" href="$structL4_1_1Epiface__t.html" title=" " alt="" coords="386,823,561,863"/>
<area shape="poly" id="edge80_Node000014_Node000028" title=" " alt="" coords="322,646,326,650,341,671,348,691,350,731,353,770,360,788,374,807,391,820,387,825,370,811,355,791,347,771,345,731,343,692,336,673,322,654,318,650"/>
<area shape="rect" id="Node000017" href="$classL4virtio_1_1Svr_1_1Virtio__gpio.html" title="A server implementation of the virtio&#45;gpio protocol." alt="" coords="631,486,816,541"/>
<area shape="poly" id="edge75_Node000016_Node000017" title=" " alt="" coords="587,518,630,516,631,521,587,523"/>
<area shape="rect" id="Node000022" href="$classL4virtio_1_1Svr_1_1Virtio__i2c.html" title="A server implementation of the virtio&#45;i2c protocol." alt="" coords="635,565,811,619"/>
<area shape="poly" id="edge77_Node000023_Node000022" title=" " alt="" coords="587,605,635,599,636,604,587,610"/>
<area shape="rect" id="Node000024" href="$classL4virtio_1_1Svr_1_1Virtio__rng.html" title="A server implementation of the virtio&#45;rng protocol." alt="" coords="623,772,824,812"/>
<area shape="poly" id="edge79_Node000025_Node000024" title=" " alt="" coords="588,778,623,781,622,786,588,783"/>
<area shape="rect" id="Node000026" href="$classVirtio__net.html" title="The Base class of a Port." alt="" coords="681,837,766,862"/>
<area shape="poly" id="edge81_Node000028_Node000026" title=" " alt="" coords="574,843,681,846,680,851,574,848"/>
<area shape="rect" id="Node000027" href="$classL4virtio__port.html" title="A Port on the Virtio Net Switch." alt="" coords="900,837,1004,862"/>
<area shape="poly" id="edge82_Node000026_Node000027" title=" " alt="" coords="780,847,900,847,900,852,780,852"/>
<area shape="rect" id="Node000030" href="$structL4_1_1Epiface__t.html" title=" " alt="" coords="389,887,557,927"/>
<area shape="poly" id="edge84_Node000029_Node000030" title=" " alt="" coords="322,710,326,714,341,735,348,755,350,796,352,835,360,854,374,873,391,885,387,890,370,877,355,856,347,836,345,796,343,757,336,737,322,718,318,714"/>
<area shape="rect" id="Node000031" href="$classSwitch__factory.html" title="The IPC interface for creating ports." alt="" coords="664,894,783,919"/>
<area shape="poly" id="edge85_Node000030_Node000031" title=" " alt="" coords="571,904,664,904,664,909,571,909"/>
<area shape="rect" id="Node000033" href="$structL4_1_1Epiface__t.html" title=" " alt="" coords="378,951,569,1006"/>
<area shape="poly" id="edge87_Node000032_Node000033" title=" " alt="" coords="322,790,326,794,339,813,347,832,350,867,354,902,361,919,374,937,388,949,385,953,370,940,356,922,349,904,345,868,341,833,335,816,322,798,318,794"/>
<area shape="rect" id="Node000036" href="$structL4_1_1Server__object__t.html" title=" " alt="" coords="400,1031,547,1071"/>
<area shape="poly" id="edge90_Node000035_Node000036" title=" " alt="" coords="291,1103,406,1068,407,1073,292,1109"/>
<area shape="rect" id="Node000038" href="$structL4_1_1Server__object__t.html" title=" " alt="" coords="400,1095,547,1150"/>
<area shape="poly" id="edge92_Node000035_Node000038" title=" " alt="" coords="316,1120,400,1120,400,1125,316,1125"/>
<area shape="rect" id="Node000039" href="$structL4_1_1Server__object__x.html" title="Helper class to implement p_dispatch based server objects." alt="" coords="629,1167,818,1207"/>
<area shape="poly" id="edge95_Node000035_Node000039" title=" " alt="" coords="259,1143,308,1187,339,1208,373,1224,411,1234,451,1239,532,1236,607,1222,668,1204,670,1209,608,1227,532,1241,451,1244,410,1239,371,1229,336,1213,304,1192,255,1147"/>
<area shape="rect" id="Node000040" href="$structL4_1_1Server__object__t.html" title="Base class (template) for server implementing server objects." alt="" coords="400,1175,547,1215"/>
<area shape="poly" id="edge94_Node000035_Node000040" title=" " alt="" coords="292,1137,407,1172,406,1177,291,1142"/>
<area shape="rect" id="Node000037" href="$structL4_1_1Irq__handler__object.html" title="Server object base class for handling IRQ messages." alt="" coords="641,1038,806,1063"/>
<area shape="poly" id="edge91_Node000036_Node000037" title=" " alt="" coords="560,1048,641,1048,641,1053,560,1053"/>
<area shape="poly" id="edge93_Node000038_Node000039" title=" " alt="" coords="561,1142,645,1164,644,1169,559,1147"/>
<area shape="rect" id="Node000018" href="$classL4virtio_1_1Svr_1_1Device__t.html" title=" " alt="" coords="387,679,560,719"/>
<area shape="poly" id="edge99_Node000018_Node000017" title=" " alt="" coords="568,669,573,665,585,651,591,638,596,609,602,580,609,565,621,550,635,539,638,543,625,554,613,568,607,582,602,610,596,639,589,654,577,669,571,673"/>
<area shape="poly" id="edge100_Node000018_Node000022" title=" " alt="" coords="558,671,573,664,597,647,621,630,647,617,649,622,624,634,600,652,576,669,560,676"/>
<area shape="poly" id="edge101_Node000018_Node000024" title=" " alt="" coords="559,721,576,728,600,743,624,758,653,769,651,774,621,762,597,748,573,733,557,726"/>
<area shape="poly" id="edge102_Node000018_Node000026" title=" " alt="" coords="570,724,577,729,594,753,601,777,607,800,624,822,651,836,681,844,680,849,649,841,621,826,602,803,596,778,590,755,573,733,567,728"/>
<area shape="rect" id="Node000019" href="$classL4virtio_1_1Svr_1_1Console_1_1Virtio__con.html" title="Base class implementing a virtio console functionality." alt="" coords="643,708,803,748"/>
<area shape="poly" id="edge96_Node000018_Node000019" title=" " alt="" coords="574,708,643,716,643,721,573,713"/>
<area shape="rect" id="Node000021" href="$classL4virtio_1_1Svr_1_1Scmi_1_1Scmi__dev.html" title="A server implementation of the virtio&#45;scmi protocol." alt="" coords="653,644,793,684"/>
<area shape="poly" id="edge98_Node000018_Node000021" title=" " alt="" coords="573,682,653,671,654,676,574,687"/>
<area shape="rect" id="Node000020" href="$classL4virtio_1_1Svr_1_1Console_1_1Device.html" title="Base class implementing a virtio console device with L4Re&#45;based notification handling." alt="" coords="872,708,1032,748"/>
<area shape="poly" id="edge97_Node000019_Node000020" title=" " alt="" coords="817,725,872,725,872,731,817,731"/>
</map>