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

101 lines
14 KiB
Plaintext

<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
<area shape="rect" id="Node000000" href="$classL4_1_1Kobject.html" title="Base class for all kinds of kernel objects and remote objects, referenced by capabilities." alt="" coords="5,901,99,927"/>
<area shape="rect" id="Node000001" href="$classL4_1_1Kobject__t.html" title=" " alt="" coords="147,5,400,60"/>
<area shape="poly" id="edge154_Node000000_Node000001" title=" " alt="" coords="52,888,62,712,81,454,93,323,108,208,125,120,135,90,145,71,158,58,161,62,149,74,139,92,130,121,113,209,99,324,86,454,67,713,57,888"/>
<area shape="rect" id="Node000002" href="$classL4_1_1Kobject__t.html" title=" " alt="" coords="151,85,396,125"/>
<area shape="poly" id="edge155_Node000000_Node000002" title=" " alt="" coords="52,887,62,723,82,485,95,365,109,260,126,180,135,152,145,135,158,123,162,127,149,138,140,154,131,181,115,261,100,366,87,485,68,724,57,888"/>
<area shape="rect" id="Node000004" href="$classL4_1_1Kobject__t.html" title=" " alt="" coords="179,149,367,204"/>
<area shape="poly" id="edge157_Node000000_Node000004" title=" " alt="" coords="51,888,53,749,64,548,76,444,93,349,115,270,129,239,145,215,160,201,178,191,180,195,163,205,149,218,134,241,120,272,98,350,81,445,70,549,58,750,56,888"/>
<area shape="rect" id="Node000005" href="$classL4_1_1Kobject__t.html" title=" " alt="" coords="159,229,388,269"/>
<area shape="poly" id="edge158_Node000000_Node000005" title=" " alt="" coords="51,887,54,759,67,577,79,483,95,398,117,327,130,300,145,279,159,267,162,271,149,282,134,303,122,329,100,399,84,484,72,577,60,759,56,887"/>
<area shape="rect" id="Node000009" href="$classL4_1_1Kobject__t.html" title=" " alt="" coords="179,293,367,348"/>
<area shape="poly" id="edge162_Node000000_Node000009" title=" " alt="" coords="52,887,58,774,73,616,85,535,100,461,120,400,145,358,160,344,178,334,181,338,163,348,149,361,125,402,106,462,90,536,78,616,63,774,57,887"/>
<area shape="rect" id="Node000010" href="$classL4_1_1Kobject__t.html" title=" " alt="" coords="173,372,373,427"/>
<area shape="poly" id="edge163_Node000000_Node000010" title=" " alt="" coords="52,887,61,789,78,654,90,586,105,523,123,472,145,436,172,416,175,420,149,440,128,474,110,525,95,587,83,655,66,789,58,888"/>
<area shape="rect" id="Node000011" href="$classL4_1_1Kobject__t.html" title=" " alt="" coords="154,451,393,505"/>
<area shape="poly" id="edge164_Node000000_Node000011" title=" " alt="" coords="54,887,64,804,83,693,110,587,126,545,145,516,159,503,163,508,149,520,131,548,115,589,88,694,70,804,59,888"/>
<area shape="rect" id="Node000012" href="$classL4_1_1Kobject__t.html" title=" " alt="" coords="170,530,377,570"/>
<area shape="poly" id="edge165_Node000000_Node000012" title=" " alt="" coords="50,888,52,826,64,743,76,699,93,656,115,615,145,580,168,564,171,568,148,584,120,618,98,658,81,700,69,744,57,826,55,888"/>
<area shape="rect" id="Node000014" href="$classL4_1_1Kobject__t.html" title=" " alt="" coords="174,595,373,649"/>
<area shape="poly" id="edge167_Node000000_Node000014" title=" " alt="" coords="53,887,61,839,76,778,103,715,122,686,145,660,172,641,175,646,148,664,126,689,108,717,81,780,66,840,58,887"/>
<area shape="rect" id="Node000016" href="$classL4_1_1Kobject__t.html" title=" " alt="" coords="176,674,371,743"/>
<area shape="poly" id="edge169_Node000000_Node000016" title=" " alt="" coords="60,887,91,821,115,785,145,753,174,734,177,739,148,757,119,788,95,824,65,889"/>
<area shape="rect" id="Node000022" href="$classL4_1_1Kobject__t.html" title=" " alt="" coords="188,768,359,823"/>
<area shape="poly" id="edge175_Node000000_Node000022" title=" " alt="" coords="73,889,105,859,145,832,187,814,189,819,148,836,109,864,76,893"/>
<area shape="rect" id="Node000023" href="$classL4_1_1Kobject__t.html" title=" " alt="" coords="165,847,381,901"/>
<area shape="poly" id="edge176_Node000000_Node000023" title=" " alt="" coords="112,901,164,891,165,896,113,906"/>
<area shape="rect" id="Node000027" href="$classL4_1_1Kobject__t.html" title=" " alt="" coords="173,925,374,980"/>
<area shape="poly" id="edge180_Node000000_Node000027" title=" " alt="" coords="113,922,173,932,172,938,112,927"/>
<area shape="rect" id="Node000028" href="$classL4_1_1Kobject__t.html" title=" " alt="" coords="175,1005,372,1074"/>
<area shape="poly" id="edge181_Node000000_Node000028" title=" " alt="" coords="78,935,110,962,148,989,175,1003,173,1008,145,994,107,967,74,939"/>
<area shape="rect" id="Node000034" href="$classL4_1_1Kobject__t.html" title=" " alt="" coords="178,1098,369,1167"/>
<area shape="poly" id="edge185_Node000000_Node000034" title=" " alt="" coords="63,939,75,972,93,1011,118,1050,148,1084,179,1104,176,1108,145,1088,113,1053,89,1013,70,974,58,941"/>
<area shape="rect" id="Node000035" href="$classL4_1_1Kobject__t.html" title=" " alt="" coords="189,1192,357,1247"/>
<area shape="poly" id="edge186_Node000000_Node000035" title=" " alt="" coords="58,940,64,990,80,1054,107,1120,125,1151,148,1177,168,1192,190,1202,188,1207,165,1196,145,1181,121,1154,102,1123,75,1056,59,991,52,941"/>
<area shape="rect" id="Node000037" href="$classL4_1_1Kobject__t.html" title=" " alt="" coords="191,1271,355,1341"/>
<area shape="poly" id="edge188_Node000000_Node000037" title=" " alt="" coords="56,940,58,1003,71,1087,83,1132,99,1177,121,1219,149,1256,169,1273,192,1285,190,1290,166,1277,145,1260,116,1222,94,1179,78,1134,66,1088,53,1004,50,940"/>
<area shape="rect" id="Node000033" href="$classL4_1_1Kobject__t.html" title=" " alt="" coords="179,1365,368,1420"/>
<area shape="poly" id="edge189_Node000000_Node000033" title=" " alt="" coords="58,940,68,1032,86,1155,112,1273,129,1320,149,1351,163,1363,180,1373,177,1378,160,1368,145,1354,125,1322,107,1275,80,1156,62,1032,53,941"/>
<area shape="rect" id="Node000038" href="$classL4_1_1Kobject__t.html" title=" " alt="" coords="167,1445,380,1514"/>
<area shape="poly" id="edge192_Node000000_Node000038" title=" " alt="" coords="57,940,65,1046,82,1192,94,1267,109,1335,127,1391,149,1430,168,1447,165,1451,145,1433,122,1393,104,1336,89,1268,76,1193,60,1047,52,941"/>
<area shape="rect" id="Node000040" href="$classL4_1_1Kobject__t.html" title=" " alt="" coords="164,1539,383,1593"/>
<area shape="poly" id="edge194_Node000000_Node000040" title=" " alt="" coords="56,941,61,1064,75,1239,87,1329,103,1411,123,1478,135,1504,149,1524,165,1539,162,1543,145,1528,131,1507,118,1480,97,1412,81,1329,70,1239,56,1064,51,941"/>
<area shape="rect" id="Node000042" href="$classL4_1_1Kobject__t.html" title=" " alt="" coords="172,1618,375,1687"/>
<area shape="poly" id="edge196_Node000000_Node000042" title=" " alt="" coords="56,941,59,1077,72,1275,83,1378,100,1472,121,1550,134,1580,149,1603,174,1624,170,1628,145,1606,129,1582,116,1551,94,1473,78,1378,66,1276,54,1078,51,941"/>
<area shape="rect" id="Node000044" href="$classL4_1_1Kobject__t.html" title=" " alt="" coords="174,1711,373,1781"/>
<area shape="poly" id="edge198_Node000000_Node000044" title=" " alt="" coords="56,941,56,1094,66,1320,77,1438,94,1546,118,1636,132,1671,149,1698,175,1720,172,1724,145,1701,127,1673,113,1638,89,1547,72,1439,61,1321,51,1094,50,941"/>
<area shape="rect" id="Node000045" href="$classL4_1_1Kobject__t.html" title=" " alt="" coords="179,1805,368,1860"/>
<area shape="poly" id="edge199_Node000000_Node000045" title=" " alt="" coords="57,941,66,1123,85,1394,97,1530,112,1650,130,1742,139,1772,149,1791,163,1804,179,1814,177,1819,159,1808,145,1794,134,1774,125,1743,107,1651,92,1531,79,1394,61,1124,52,941"/>
<area shape="rect" id="Node000047" href="$classL4_1_1Kobject__t.html" title=" " alt="" coords="179,1884,368,1939"/>
<area shape="poly" id="edge201_Node000000_Node000047" title=" " alt="" coords="57,940,65,1138,82,1434,95,1584,110,1716,128,1817,138,1851,149,1871,163,1884,180,1894,177,1899,160,1888,145,1874,133,1853,123,1818,105,1717,89,1584,77,1434,60,1138,52,941"/>
<area shape="rect" id="Node000003" href="$classL4_1_1Debugger.html" title="C++ kernel debugger API." alt="" coords="471,92,579,117"/>
<area shape="poly" id="edge156_Node000002_Node000003" title=" " alt="" coords="410,102,470,102,470,107,410,107"/>
<area shape="rect" id="Node000006" href="$classL4_1_1Factory.html" title="C++ Factory interface, see Factory for the C interface." alt="" coords="479,236,571,261"/>
<area shape="poly" id="edge159_Node000005_Node000006" title=" " alt="" coords="402,246,478,246,478,251,402,251"/>
<area shape="rect" id="Node000007" href="$classL4_1_1Kobject__t.html" title=" " alt="" coords="649,221,863,276"/>
<area shape="poly" id="edge160_Node000006_Node000007" title=" " alt="" coords="585,246,649,246,649,251,585,251"/>
<area shape="rect" id="Node000008" href="$classL4Re_1_1Mem__alloc.html" title="Memory allocation interface." alt="" coords="911,236,1044,261"/>
<area shape="poly" id="edge161_Node000007_Node000008" title=" " alt="" coords="876,246,910,246,910,251,876,251"/>
<area shape="rect" id="Node000013" href="$classL4_1_1Meta.html" title="Meta interface that shall be implemented by each L4Re object and gives access to the dynamic type inf..." alt="" coords="485,537,564,563"/>
<area shape="poly" id="edge166_Node000012_Node000013" title=" " alt="" coords="390,547,485,547,485,553,390,553"/>
<area shape="rect" id="Node000015" href="$classL4_1_1Platform__control.html" title="L4 C++ interface for controlling platform&#45;wide properties, see Platform Control C API for the C inter..." alt="" coords="448,609,601,635"/>
<area shape="poly" id="edge168_Node000014_Node000015" title=" " alt="" coords="386,619,448,619,448,625,386,625"/>
<area shape="rect" id="Node000017" href="$classL4_1_1Rcv__endpoint.html" title="Interface for kernel objects that allow to receive IPC from them." alt="" coords="458,696,591,721"/>
<area shape="poly" id="edge170_Node000016_Node000017" title=" " alt="" coords="384,706,458,706,458,711,384,711"/>
<area shape="rect" id="Node000018" href="$classL4_1_1Kobject__2t.html" title=" " alt="" coords="657,637,855,692"/>
<area shape="poly" id="edge171_Node000017_Node000018" title=" " alt="" coords="605,691,656,681,657,686,606,696"/>
<area shape="rect" id="Node000020" href="$classL4_1_1Kobject__t.html" title=" " alt="" coords="659,717,853,786"/>
<area shape="poly" id="edge173_Node000017_Node000020" title=" " alt="" coords="606,721,659,731,658,736,605,726"/>
<area shape="rect" id="Node000019" href="$classL4_1_1Irq.html" title="C++ Irq interface, see IRQs for the C interface." alt="" coords="946,652,1009,677"/>
<area shape="poly" id="edge172_Node000018_Node000019" title=" " alt="" coords="869,662,946,662,946,667,869,667"/>
<area shape="rect" id="Node000021" href="$classL4_1_1Ipc__gate.html" title="The C++ IPC gate interface, see IPC&#45;Gate API for the C interface." alt="" coords="927,739,1027,764"/>
<area shape="poly" id="edge174_Node000020_Node000021" title=" " alt="" coords="868,749,927,749,927,754,868,754"/>
<area shape="rect" id="Node000024" href="$classL4_1_1Task.html" title="C++ interface of the Task kernel object, see Task for the C interface." alt="" coords="487,861,562,887"/>
<area shape="poly" id="edge177_Node000023_Node000024" title=" " alt="" coords="395,871,487,871,487,877,395,877"/>
<area shape="rect" id="Node000025" href="$classL4_1_1Kobject__t.html" title=" " alt="" coords="669,854,843,894"/>
<area shape="poly" id="edge178_Node000024_Node000025" title=" " alt="" coords="576,871,669,871,669,877,576,877"/>
<area shape="rect" id="Node000026" href="$classL4_1_1Vm.html" title="Virtual machine host address space." alt="" coords="944,861,1011,887"/>
<area shape="poly" id="edge179_Node000025_Node000026" title=" " alt="" coords="857,871,944,871,944,877,857,877"/>
<area shape="rect" id="Node000029" href="$classL4Re_1_1Dataspace.html" title="Interface for memory&#45;like objects." alt="" coords="459,1092,590,1117"/>
<area shape="poly" id="edge182_Node000028_Node000029" title=" " alt="" coords="386,1066,476,1089,474,1095,384,1071"/>
<area shape="rect" id="Node000030" href="$structL4_1_1Kobject__3t.html" title=" " alt="" coords="664,1221,848,1276"/>
<area shape="poly" id="edge183_Node000029_Node000030" title=" " alt="" coords="559,1122,713,1219,710,1224,556,1127"/>
<area shape="rect" id="Node000031" href="$classL4vbus_1_1Vbus.html" title="The virtual bus (Vbus) interface." alt="" coords="923,1236,1031,1261"/>
<area shape="poly" id="edge184_Node000030_Node000031" title=" " alt="" coords="862,1246,923,1246,923,1251,862,1251"/>
<area shape="rect" id="Node000036" href="$classL4Re_1_1Debug__obj.html" title="Debug interface." alt="" coords="459,1207,590,1232"/>
<area shape="poly" id="edge187_Node000035_Node000036" title=" " alt="" coords="371,1217,459,1217,459,1222,371,1222"/>
<area shape="rect" id="Node000032" href="$classL4Re_1_1Inhibitor.html" title="Set of inhibitor locks, which inhibit specific actions when held." alt="" coords="467,1319,583,1344"/>
<area shape="poly" id="edge190_Node000033_Node000032" title=" " alt="" coords="381,1364,471,1341,473,1347,382,1369"/>
<area shape="poly" id="edge191_Node000032_Node000030" title=" " alt="" coords="573,1311,678,1274,680,1279,575,1316"/>
<area shape="rect" id="Node000039" href="$classL4Re_1_1Itas.html" title="Interface to the ITAS." alt="" coords="481,1467,568,1492"/>
<area shape="poly" id="edge193_Node000038_Node000039" title=" " alt="" coords="394,1477,481,1477,481,1482,394,1482"/>
<area shape="rect" id="Node000041" href="$structL4Re_1_1Mmio__space.html" title="Interface for memory&#45;like address space accessible via IPC." alt="" coords="453,1553,597,1579"/>
<area shape="poly" id="edge195_Node000040_Node000041" title=" " alt="" coords="397,1563,453,1563,453,1569,397,1569"/>
<area shape="rect" id="Node000043" href="$classL4Re_1_1Namespace.html" title="Name&#45;space interface." alt="" coords="455,1640,594,1665"/>
<area shape="poly" id="edge197_Node000042_Node000043" title=" " alt="" coords="388,1650,455,1650,455,1655,388,1655"/>
<area shape="rect" id="Node000046" href="$classL4Re_1_1Parent.html" title="Parent interface." alt="" coords="473,1820,576,1845"/>
<area shape="poly" id="edge200_Node000045_Node000046" title=" " alt="" coords="382,1830,473,1830,473,1835,382,1835"/>
<area shape="rect" id="Node000048" href="$classL4Re_1_1Video_1_1Goos.html" title="Class that abstracts framebuffers." alt="" coords="455,1899,595,1924"/>
<area shape="poly" id="edge202_Node000047_Node000048" title=" " alt="" coords="382,1909,455,1909,455,1914,382,1914"/>
</map>