mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-27 22:45:52 +00:00
115 lines
18 KiB
Plaintext
115 lines
18 KiB
Plaintext
<map id="ripple::ledger_trie_detail::Node< Ledger >" name="ripple::ledger_trie_detail::Node< Ledger >">
|
|
<area shape="rect" id="Node000001" title=" " alt="" coords="3645,919,3828,959"/>
|
|
<area shape="rect" id="Node000002" href="$classripple_1_1ledger__trie__detail_1_1Span.html" title=" " alt="" coords="2581,734,2740,789"/>
|
|
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="2754,759,2914,759,3452,759,3496,764,3538,777,3578,796,3616,820,3678,872,3720,916,3717,920,3674,876,3612,825,3576,801,3536,782,3495,769,3452,764,2914,764,2754,764"/>
|
|
<area shape="rect" id="Node000047" href="$structripple_1_1ledger__trie__detail_1_1Node.html" title=" " alt="" coords="2824,879,3007,919"/>
|
|
<area shape="poly" id="edge61_Node000047_Node000002" title=" " alt="" coords="2725,793,2878,876,2876,881,2723,798"/>
|
|
<area shape="rect" id="Node000003" href="$classripple_1_1Ledger.html" title="Holds a ledger." alt="" coords="2324,501,2435,526"/>
|
|
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="2407,534,2630,732,2627,736,2404,538"/>
|
|
<area shape="rect" id="Node000004" href="/__w/rippled/rippled/.build/docs/cppreference-doxygen-web.tag.xml$cpp/memory/enable_shared_from_this.html" title=" " alt="" coords="1967,436,2133,476"/>
|
|
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="2147,470,2324,501,2323,506,2146,475"/>
|
|
<area shape="rect" id="Node000005" href="$classripple_1_1DigestAwareReadView.html" title="ReadView that associates keys with digests." alt="" coords="1943,937,2157,962"/>
|
|
<area shape="poly" id="edge4_Node000003_Node000005" title=" " alt="" coords="2075,926,2159,848,2207,796,2253,741,2292,681,2326,619,2370,525,2375,528,2331,621,2297,683,2257,744,2211,800,2162,852,2079,929"/>
|
|
<area shape="rect" id="Node000006" href="$classripple_1_1ReadView.html" title="A view into a ledger." alt="" coords="1665,1134,1797,1159"/>
|
|
<area shape="poly" id="edge5_Node000005_Node000006" title=" " alt="" coords="1752,1123,1832,1053,1885,1013,1941,979,1992,960,1994,965,1944,984,1888,1018,1835,1057,1756,1127"/>
|
|
<area shape="rect" id="Node000008" href="$classripple_1_1detail_1_1ReadViewFwdRange.html" title=" " alt="" coords="1957,1127,2143,1167"/>
|
|
<area shape="poly" id="edge8_Node000008_Node000006" title=" " alt="" coords="1810,1144,1956,1144,1956,1149,1810,1149"/>
|
|
<area shape="rect" id="Node000010" href="$classripple_1_1detail_1_1ReadViewFwdRange.html" title=" " alt="" coords="1961,1253,2139,1293"/>
|
|
<area shape="poly" id="edge11_Node000010_Node000006" title=" " alt="" coords="1757,1166,1804,1203,1862,1236,1911,1252,1962,1263,1961,1268,1910,1258,1860,1241,1801,1207,1754,1170"/>
|
|
<area shape="rect" id="Node000007" href="$structripple_1_1ReadView_1_1sles__type.html" title=" " alt="" coords="2279,1091,2480,1117"/>
|
|
<area shape="poly" id="edge6_Node000006_Node000007" title=" " alt="" coords="2265,1107,2181,1108,2062,1110,1943,1117,1862,1129,1798,1139,1797,1134,1861,1124,1942,1112,2062,1105,2181,1103,2265,1101"/>
|
|
<area shape="poly" id="edge7_Node000007_Node000008" title=" " alt="" coords="2157,1130,2280,1114,2281,1119,2157,1136"/>
|
|
<area shape="rect" id="Node000009" href="$structripple_1_1ReadView_1_1txs__type.html" title=" " alt="" coords="2282,1227,2477,1253"/>
|
|
<area shape="poly" id="edge9_Node000006_Node000009" title=" " alt="" coords="2268,1234,2113,1219,1942,1196,1781,1162,1782,1157,1943,1191,2114,1214,2268,1229"/>
|
|
<area shape="poly" id="edge10_Node000009_Node000010" title=" " alt="" coords="2152,1260,2281,1247,2282,1252,2153,1266"/>
|
|
<area shape="rect" id="Node000011" href="$classripple_1_1TxsRawView.html" title="Interface for changing ledger entries with transactions." alt="" coords="1975,129,2125,154"/>
|
|
<area shape="poly" id="edge12_Node000003_Node000011" title=" " alt="" coords="2140,134,2200,144,2230,156,2256,173,2292,210,2321,254,2342,302,2358,351,2375,440,2380,500,2375,501,2370,441,2353,352,2337,304,2316,257,2288,213,2253,177,2228,160,2199,149,2139,139"/>
|
|
<area shape="rect" id="Node000012" href="$classripple_1_1RawView.html" title="Interface for ledger entry changes." alt="" coords="1667,129,1794,154"/>
|
|
<area shape="poly" id="edge13_Node000011_Node000012" title=" " alt="" coords="1808,139,1974,139,1974,144,1808,144"/>
|
|
<area shape="rect" id="Node000013" href="$classripple_1_1CountedObject.html" title=" " alt="" coords="1969,551,2131,591"/>
|
|
<area shape="poly" id="edge14_Node000003_Node000013" title=" " alt="" coords="2144,552,2323,520,2324,526,2145,557"/>
|
|
<area shape="rect" id="Node000014" href="$classripple_1_1SHAMap.html" title="A SHAMap is both a radix tree with a fan-out of 16 and a Merkle tree." alt="" coords="1989,305,2111,330"/>
|
|
<area shape="poly" id="edge15_Node000003_Node000014" title=" " alt="" coords="2086,335,2358,498,2355,503,2083,339"/>
|
|
<area shape="rect" id="Node000015" href="$classripple_1_1Family.html" title=" " alt="" coords="1675,354,1786,379"/>
|
|
<area shape="poly" id="edge16_Node000014_Node000015" title=" " alt="" coords="1800,361,1918,348,2006,327,2007,333,1919,353,1800,366"/>
|
|
<area shape="rect" id="Node000016" href="$classbeast_1_1Journal.html" title="A generic endpoint for log messages." alt="" coords="1675,182,1786,207"/>
|
|
<area shape="poly" id="edge56_Node000003_Node000016" title=" " alt="" coords="1800,196,1859,202,1919,212,2042,241,2094,259,2159,290,2211,321,2257,361,2292,398,2325,437,2371,499,2367,502,2321,440,2288,401,2253,365,2208,325,2156,294,2092,264,2041,246,1918,217,1858,207,1800,201"/>
|
|
<area shape="poly" id="edge17_Node000014_Node000016" title=" " alt="" coords="1800,208,1838,220,1943,263,2025,302,2023,307,1941,268,1836,225,1798,213"/>
|
|
<area shape="rect" id="Node000017" href="$classbeast_1_1Journal_1_1Sink.html" title="Abstraction for the underlying message destination." alt="" coords="1313,182,1459,207"/>
|
|
<area shape="poly" id="edge18_Node000016_Node000017" title=" " alt="" coords="1473,192,1675,192,1675,197,1473,197"/>
|
|
<area shape="rect" id="Node000018" href="/__w/rippled/rippled/.build/docs/cppreference-doxygen-web.tag.xml$cpp/types/integer.html" title=" " alt="" coords="5,337,108,362"/>
|
|
<area shape="poly" id="edge57_Node000001_Node000018" title=" " alt="" coords="62,376,69,476,83,614,105,751,118,806,134,846,173,915,192,943,212,968,234,987,261,1001,293,1010,333,1013,3452,1013,3518,1008,3583,993,3642,975,3690,956,3692,961,3643,980,3584,999,3519,1013,3452,1019,333,1019,292,1016,259,1006,231,991,208,971,188,947,169,917,130,848,113,807,99,752,78,615,64,476,57,376"/>
|
|
<area shape="poly" id="edge19_Node000014_Node000018" title=" " alt="" coords="121,341,357,323,506,316,657,313,1552,313,1989,314,1989,320,1552,319,657,319,506,322,357,329,122,346"/>
|
|
<area shape="rect" id="Node000020" href="$classripple_1_1SHAMapTreeNode.html" title=" " alt="" coords="1295,238,1477,263"/>
|
|
<area shape="poly" id="edge31_Node000020_Node000018" title=" " alt="" coords="63,322,93,242,117,192,147,141,183,94,226,54,250,39,276,27,303,20,333,17,1047,17,1094,23,1130,39,1157,63,1180,92,1226,157,1256,188,1296,216,1340,235,1338,240,1293,221,1253,192,1222,160,1176,95,1153,67,1127,44,1093,28,1047,23,333,23,304,25,278,32,253,44,229,59,187,97,151,144,122,194,98,244,68,324"/>
|
|
<area shape="rect" id="Node000021" href="$structripple_1_1IntrusiveRefCounts.html" title="Implement the strong count, weak count, and bit flags for an intrusive pointer." alt="" coords="563,237,753,262"/>
|
|
<area shape="poly" id="edge23_Node000021_Node000018" title=" " alt="" coords="74,324,99,297,131,274,154,263,174,257,221,252,310,241,379,236,539,239,563,240,563,245,539,244,380,241,310,246,222,257,175,263,156,268,133,278,102,301,78,328"/>
|
|
<area shape="rect" id="Node000022" href="/__w/rippled/rippled/.build/docs/cppreference-doxygen-web.tag.xml$cpp/atomic/atomic.html" title=" " alt="" coords="231,267,437,293"/>
|
|
<area shape="poly" id="edge25_Node000022_Node000018" title=" " alt="" coords="90,328,131,309,180,296,230,288,231,293,181,302,133,315,92,332"/>
|
|
<area shape="rect" id="Node000026" href="/__w/rippled/rippled/.build/docs/cppreference-doxygen-web.tag.xml$cpp/container/array.html" title=" " alt="" coords="250,368,418,408"/>
|
|
<area shape="poly" id="edge30_Node000026_Node000018" title=" " alt="" coords="122,360,132,361,250,377,250,382,132,367,121,365"/>
|
|
<area shape="rect" id="Node000042" href="$structripple_1_1LedgerHeader.html" title="Information about the notional ledger backing the view." alt="" coords="967,637,1125,662"/>
|
|
<area shape="poly" id="edge51_Node000042_Node000018" title=" " alt="" coords="77,371,102,403,136,439,176,475,223,503,252,514,287,523,371,534,572,542,676,546,773,553,856,567,891,578,920,591,929,599,933,608,937,616,944,623,968,635,965,639,941,628,933,619,928,610,925,602,917,596,889,583,855,572,772,559,676,551,572,548,371,539,286,528,250,519,220,508,173,479,132,443,98,406,73,375"/>
|
|
<area shape="poly" id="edge62_Node000047_Node000018" title=" " alt="" coords="60,376,65,470,73,534,86,604,106,677,135,748,174,814,197,844,223,871,248,889,272,896,333,896,2662,896,2824,896,2824,901,2662,901,333,901,272,902,246,894,220,875,193,848,169,817,130,750,101,678,81,605,67,535,60,470,55,376"/>
|
|
<area shape="rect" id="Node000019" href="$classripple_1_1SharedIntrusive.html" title=" " alt="" coords="1624,235,1837,275"/>
|
|
<area shape="poly" id="edge20_Node000014_Node000019" title=" " alt="" coords="1847,275,1989,303,1988,308,1846,280"/>
|
|
<area shape="poly" id="edge21_Node000019_Node000020" title=" " alt="" coords="1491,249,1624,251,1624,256,1491,255"/>
|
|
<area shape="poly" id="edge22_Node000020_Node000021" title=" " alt="" coords="767,247,1294,248,1294,253,767,252"/>
|
|
<area shape="poly" id="edge24_Node000021_Node000022" title=" " alt="" coords="451,266,562,256,563,261,451,272"/>
|
|
<area shape="rect" id="Node000023" href="$classripple_1_1SHAMapHash.html" title=" " alt="" coords="969,365,1123,390"/>
|
|
<area shape="poly" id="edge26_Node000020_Node000023" title=" " alt="" coords="1103,358,1148,343,1263,299,1354,261,1356,266,1265,304,1150,348,1104,363"/>
|
|
<area shape="rect" id="Node000024" href="$classripple_1_1base__uint.html" title=" " alt="" coords="587,383,729,423"/>
|
|
<area shape="poly" id="edge27_Node000023_Node000024" title=" " alt="" coords="742,382,777,377,877,372,968,372,968,377,877,377,778,383,742,387"/>
|
|
<area shape="poly" id="edge53_Node000042_Node000024" title=" " alt="" coords="725,425,778,441,819,446,854,443,887,446,904,454,921,468,934,487,939,508,934,547,928,586,932,605,945,623,968,639,965,644,941,627,928,607,923,586,929,546,934,508,929,489,917,471,901,458,886,451,854,448,819,451,777,447,723,430"/>
|
|
<area shape="rect" id="Node000025" href="/__w/rippled/rippled/.build/docs/cppreference-doxygen-web.tag.xml$cpp/types/size_t.html" title=" " alt="" coords="290,467,378,493"/>
|
|
<area shape="poly" id="edge28_Node000024_Node000025" title=" " alt="" coords="391,475,462,467,538,452,580,437,618,420,620,425,582,442,539,457,463,473,392,480"/>
|
|
<area shape="rect" id="Node000039" href="$classripple_1_1base__uint.html" title="Integers of any length that is a multiple of 32-bits." alt="" coords="587,475,729,515"/>
|
|
<area shape="poly" id="edge45_Node000039_Node000025" title=" " alt="" coords="388,494,471,512,505,514,538,512,587,506,587,511,539,517,505,520,470,517,387,499"/>
|
|
<area shape="poly" id="edge29_Node000024_Node000026" title=" " alt="" coords="432,376,485,375,539,377,587,384,587,390,538,383,485,380,432,382"/>
|
|
<area shape="poly" id="edge46_Node000039_Node000026" title=" " alt="" coords="432,396,486,407,540,423,589,446,630,472,628,477,586,451,538,428,485,412,431,401"/>
|
|
<area shape="rect" id="Node000027" href="/__w/rippled/rippled/.build/docs/cppreference-doxygen-web.tag.xml$cpp/thread/mutex.html" title=" " alt="" coords="2004,79,2096,105"/>
|
|
<area shape="poly" id="edge32_Node000003_Node000027" title=" " alt="" coords="2110,89,2146,93,2185,101,2223,116,2256,139,2294,183,2323,232,2344,285,2360,339,2376,436,2381,500,2375,501,2371,437,2354,340,2339,287,2318,235,2289,186,2253,143,2221,121,2184,106,2145,98,2109,94"/>
|
|
<area shape="rect" id="Node000028" href="$structripple_1_1Fees.html" title="Reflects the fee settings for a particular ledger." alt="" coords="1173,755,1271,781"/>
|
|
<area shape="poly" id="edge33_Node000003_Node000028" title=" " alt="" coords="1284,752,1406,732,1478,724,1549,721,2051,721,2112,718,2158,708,2202,688,2253,655,2291,623,2325,587,2368,525,2373,528,2329,590,2295,627,2256,659,2204,692,2160,713,2112,724,2051,727,1549,727,1478,730,1407,737,1285,757"/>
|
|
<area shape="rect" id="Node000029" href="$classripple_1_1XRPAmount.html" title=" " alt="" coords="587,727,729,753"/>
|
|
<area shape="poly" id="edge34_Node000028_Node000029" title=" " alt="" coords="714,754,778,767,888,775,998,777,1173,769,1173,775,999,782,888,781,777,772,713,759"/>
|
|
<area shape="poly" id="edge54_Node000042_Node000029" title=" " alt="" coords="743,724,828,709,918,688,1009,660,1011,665,919,693,829,714,744,730"/>
|
|
<area shape="rect" id="Node000030" title=" " alt="" coords="251,821,417,861"/>
|
|
<area shape="poly" id="edge35_Node000029_Node000030" title=" " alt="" coords="419,815,446,807,619,750,620,755,447,812,421,820"/>
|
|
<area shape="rect" id="Node000031" title=" " alt="" coords="221,657,447,682"/>
|
|
<area shape="poly" id="edge36_Node000029_Node000031" title=" " alt="" coords="407,682,599,725,598,730,406,688"/>
|
|
<area shape="rect" id="Node000032" title=" " alt="" coords="229,592,439,632"/>
|
|
<area shape="poly" id="edge37_Node000029_Node000032" title=" " alt="" coords="422,634,448,643,496,660,540,686,552,700,564,712,591,725,589,730,561,717,548,704,537,690,494,665,446,648,420,639"/>
|
|
<area shape="rect" id="Node000033" title=" " alt="" coords="227,707,441,747"/>
|
|
<area shape="poly" id="edge38_Node000029_Node000033" title=" " alt="" coords="455,729,587,734,586,740,455,734"/>
|
|
<area shape="rect" id="Node000034" href="/__w/rippled/rippled/.build/docs/cppreference-doxygen-web.tag.xml$cpp/types/integer.html" title=" " alt="" coords="287,771,381,797"/>
|
|
<area shape="poly" id="edge39_Node000029_Node000034" title=" " alt="" coords="395,773,586,747,587,752,395,778"/>
|
|
<area shape="rect" id="Node000035" href="$classripple_1_1Rules.html" title="Rules controlling protocol behavior." alt="" coords="1999,501,2101,526"/>
|
|
<area shape="poly" id="edge40_Node000003_Node000035" title=" " alt="" coords="2115,511,2324,511,2324,516,2115,516"/>
|
|
<area shape="rect" id="Node000036" href="/__w/rippled/rippled/.build/docs/cppreference-doxygen-web.tag.xml$cpp/memory/shared_ptr.html" title=" " alt="" coords="1645,493,1816,533"/>
|
|
<area shape="poly" id="edge41_Node000035_Node000036" title=" " alt="" coords="1830,511,1998,511,1998,516,1830,516"/>
|
|
<area shape="rect" id="Node000037" href="$classripple_1_1Rules_1_1Impl.html" title=" " alt="" coords="1316,501,1456,526"/>
|
|
<area shape="poly" id="edge42_Node000036_Node000037" title=" " alt="" coords="1470,511,1645,511,1645,516,1470,516"/>
|
|
<area shape="rect" id="Node000038" href="/__w/rippled/rippled/.build/docs/cppreference-doxygen-web.tag.xml$cpp/container/unordered_set.html" title=" " alt="" coords="943,414,1149,469"/>
|
|
<area shape="poly" id="edge43_Node000037_Node000038" title=" " alt="" coords="1163,463,1326,498,1324,503,1162,469"/>
|
|
<area shape="poly" id="edge44_Node000038_Node000039" title=" " alt="" coords="742,495,828,492,918,481,974,466,976,471,919,487,828,497,742,500"/>
|
|
<area shape="rect" id="Node000041" href="/__w/rippled/rippled/.build/docs/cppreference-doxygen-web.tag.xml$cpp/container/unordered_set.html" title=" " alt="" coords="971,558,1121,613"/>
|
|
<area shape="poly" id="edge49_Node000041_Node000039" title=" " alt="" coords="743,512,972,565,971,571,741,517"/>
|
|
<area shape="rect" id="Node000040" href="/__w/rippled/rippled/.build/docs/cppreference-doxygen-web.tag.xml$cpp/utility/optional.html" title=" " alt="" coords="969,493,1123,533"/>
|
|
<area shape="poly" id="edge47_Node000037_Node000040" title=" " alt="" coords="1137,511,1316,511,1316,516,1137,516"/>
|
|
<area shape="poly" id="edge48_Node000037_Node000041" title=" " alt="" coords="1134,564,1325,523,1326,529,1135,569"/>
|
|
<area shape="poly" id="edge50_Node000003_Node000042" title=" " alt="" coords="1139,642,1385,636,2051,636,2098,632,2145,623,2190,609,2233,592,2307,555,2358,524,2361,528,2310,559,2235,597,2192,614,2146,628,2099,638,2051,641,1385,641,1139,648"/>
|
|
<area shape="rect" id="Node000043" href="/__w/rippled/rippled/.build/docs/cppreference-doxygen-web.tag.xml$cpp/chrono/time_point.html" title=" " alt="" coords="572,599,744,639"/>
|
|
<area shape="poly" id="edge52_Node000042_Node000043" title=" " alt="" coords="758,624,967,640,966,646,758,629"/>
|
|
<area shape="rect" id="Node000044" href="/__w/rippled/rippled/.build/docs/cppreference-doxygen-web.tag.xml$cpp/chrono/duration.html" title=" " alt="" coords="580,663,736,703"/>
|
|
<area shape="poly" id="edge55_Node000042_Node000044" title=" " alt="" coords="750,672,966,653,967,659,750,677"/>
|
|
<area shape="rect" id="Node000045" href="/__w/rippled/rippled/.build/docs/cppreference-doxygen-web.tag.xml$cpp/container/vector.html" title=" " alt="" coords="3361,873,3540,927"/>
|
|
<area shape="poly" id="edge58_Node000001_Node000045" title=" " alt="" coords="3554,911,3645,924,3644,929,3553,917"/>
|
|
<area shape="poly" id="edge63_Node000047_Node000045" title=" " alt="" coords="3347,879,3248,864,3163,858,3078,864,2988,881,2987,876,3077,859,3163,853,3248,859,3348,874"/>
|
|
<area shape="rect" id="Node000046" href="/__w/rippled/rippled/.build/docs/cppreference-doxygen-web.tag.xml$cpp/memory/unique_ptr.html" title=" " alt="" coords="3077,873,3248,927"/>
|
|
<area shape="poly" id="edge59_Node000045_Node000046" title=" " alt="" coords="3262,897,3361,897,3361,903,3262,903"/>
|
|
<area shape="poly" id="edge65_Node000001_Node000047" title=" " alt="" coords="2993,920,3078,937,3233,950,3389,953,3531,950,3645,943,3645,949,3531,955,3389,959,3233,956,3077,943,2992,925"/>
|
|
<area shape="poly" id="edge60_Node000046_Node000047" title=" " alt="" coords="3020,897,3077,897,3077,902,3020,902"/>
|
|
<area shape="poly" id="edge64_Node000047_Node000047" title=" " alt="" coords="2892,863,2900,855,2915,852,2929,854,2938,860,2941,869,2940,879,2935,878,2936,870,2933,864,2927,859,2915,857,2902,860,2895,866"/>
|
|
</map>
|