gem-graph-client/doc/docbook/df/d05/widget_8h_a1c074a5748ee5c7e...

282 lines
13 KiB
XML
Raw Normal View History

<?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 7.0.1 (20221109.1506)
-->
<!-- Title: widget_get_pane_all_rules_left Pages: 1 -->
<svg width="1031pt" height="241pt"
viewBox="0.00 0.00 1031.00 240.99" 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 236.99)">
<title>widget_get_pane_all_rules_left</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="117,-211.5 0,-211.5 0,-181.5 117,-181.5 117,-211.5"/>
<text text-anchor="start" x="8" y="-199.5" font-family="Helvetica,sans-Serif" font-size="10.00">widget_get_pane_all</text>
<text text-anchor="middle" x="58.5" y="-188.5" font-family="Helvetica,sans-Serif" font-size="10.00">_rules_left</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="$d4/d07/fsm_2dispatch_8c.html#a1c4245816950e71cae94f99b59c417a9" xlink:title="It is mandatory for any event to call this function to be published in the journal.">
<polygon fill="white" stroke="#666666" points="837,-184 758,-184 758,-165 837,-165 837,-184"/>
<text text-anchor="middle" x="797.5" y="-172" font-family="Helvetica,sans-Serif" font-size="10.00">fsm_add_log</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge17_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge17_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M117.1,-209.89C128.91,-212.16 141.31,-214.2 153,-215.5 387.65,-241.65 451.06,-238.06 684,-199.5 704.63,-196.09 727.16,-191.29 746.6,-186.82"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="747.24,-190.26 756.18,-184.58 745.65,-183.45 747.24,-190.26"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:href="$d7/d00/pilot__box_8c.html#a192412673ea82a53a66fd809a5b1fd55" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="303,-206 153,-206 153,-187 303,-187 303,-206"/>
<text text-anchor="middle" x="228" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">widget_get_rules_pilot_box</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge19_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge19_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M117.14,-196.5C124.93,-196.5 133.04,-196.5 141.19,-196.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="141.17,-200 151.17,-196.5 141.17,-193 141.17,-200"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:href="$d7/d00/pilot__box_8c.html#a3cecbcc7340289ed318347f1bf86308c" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="290.5,-160.5 165.5,-160.5 165.5,-130.5 290.5,-130.5 290.5,-160.5"/>
<text text-anchor="start" x="173.5" y="-148.5" font-family="Helvetica,sans-Serif" font-size="10.00">widget_get_rules_tree</text>
<text text-anchor="middle" x="228" y="-137.5" font-family="Helvetica,sans-Serif" font-size="10.00">_tools</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge20_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge20_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M110.21,-181.06C127.59,-175.77 147.24,-169.78 165.39,-164.26"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="166.18,-167.68 174.73,-161.42 164.14,-160.98 166.18,-167.68"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:href="$d7/d08/log_8c.html#ac649e65c2bf355488f451154db5aca20" xlink:title="add an event">
<polygon fill="white" stroke="#666666" points="1023,-184 911,-184 911,-165 1023,-165 1023,-184"/>
<text text-anchor="middle" x="967" y="-172" font-family="Helvetica,sans-Serif" font-size="10.00">fsm_add_log_event</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge18_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge18_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M837.35,-174.5C855.7,-174.5 878.12,-174.5 899.09,-174.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="899.03,-178 909.03,-174.5 899.03,-171 899.03,-178"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a xlink:href="$d9/d0d/interest_8c.html#a60d9aed440437cd898f609784c32b2f5" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="502,-210 339,-210 339,-169 502,-169 502,-210"/>
<text text-anchor="start" x="347" y="-198" font-family="Helvetica,sans-Serif" font-size="10.00">widget_get_an_impression</text>
<text text-anchor="start" x="347" y="-187" font-family="Helvetica,sans-Serif" font-size="10.00">_of_what_a_rules_comparator</text>
<text text-anchor="middle" x="420.5" y="-176" font-family="Helvetica,sans-Serif" font-size="10.00">_could_be</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node6 -->
<g id="edge21_Node000005_Node000006" class="edge">
<title>Node5&#45;&gt;Node6</title>
<g id="a_edge21_Node000005_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M290.85,-159.79C302.61,-162.5 315.16,-165.4 327.62,-168.28"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="326.53,-171.62 337.06,-170.46 328.1,-164.8 326.53,-171.62"/>
</a>
</g>
</g>
<!-- Node7 -->
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_Node000007"><a xlink:href="$d6/d07/freq_8c.html#a1f62040452052165b13a8e9bf23ab368" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="481.5,-151 359.5,-151 359.5,-132 481.5,-132 481.5,-151"/>
<text text-anchor="middle" x="420.5" y="-139" font-family="Helvetica,sans-Serif" font-size="10.00">widget_get_rules_use</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node7 -->
<g id="edge22_Node000005_Node000007" class="edge">
<title>Node5&#45;&gt;Node7</title>
<g id="a_edge22_Node000005_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M290.85,-144.2C309.02,-143.82 329.05,-143.4 347.79,-143.01"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="347.82,-146.51 357.75,-142.8 347.67,-139.51 347.82,-146.51"/>
</a>
</g>
</g>
<!-- Node8 -->
<g id="Node000008" class="node">
<title>Node8</title>
<g id="a_Node000008"><a xlink:href="$d1/d0c/util_2tree_8c.html#af968daedf9ce1bd06c674c69ef793201" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="496,-114 345,-114 345,-95 496,-95 496,-114"/>
<text text-anchor="middle" x="420.5" y="-102" font-family="Helvetica,sans-Serif" font-size="10.00">widget_get_user_rules_tree</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node8 -->
<g id="edge23_Node000005_Node000008" class="edge">
<title>Node5&#45;&gt;Node8</title>
<g id="a_edge23_Node000005_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M290.85,-132.19C313.71,-127.27 339.52,-121.71 361.98,-116.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="362.53,-120.34 371.57,-114.82 361.06,-113.5 362.53,-120.34"/>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node2 -->
<g id="edge24_Node000008_Node000002" class="edge">
<title>Node8&#45;&gt;Node2</title>
<g id="a_edge24_Node000008_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M486.57,-114.49C492.02,-116.66 497.25,-119.3 502,-122.5 525.32,-138.2 513.1,-161.45 538,-174.5 604.8,-209.5 695.29,-198.55 749.58,-186.89"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="750.14,-190.36 759.12,-184.75 748.6,-183.53 750.14,-190.36"/>
</a>
</g>
</g>
<!-- Node9 -->
<g id="Node000009" class="node">
<title>Node9</title>
<g id="a_Node000009"><a xlink:href="$d8/d06/signal_8c.html#a7713720f05623b42929ad7c43292c559" xlink:title="since 2024&#45;06">
<polygon fill="white" stroke="#666666" points="684,-165 538,-165 538,-146 684,-146 684,-165"/>
<text text-anchor="middle" x="611" y="-153" font-family="Helvetica,sans-Serif" font-size="10.00">on_bind_user_tree_factory</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node9 -->
<g id="edge25_Node000008_Node000009" class="edge">
<title>Node8&#45;&gt;Node9</title>
<g id="a_edge25_Node000008_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M471.62,-114.48C481.75,-116.84 492.27,-119.54 502,-122.5 518.42,-127.5 521.67,-131.19 538,-136.5 544.54,-138.63 551.46,-140.69 558.33,-142.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="556.99,-145.88 567.56,-145.14 558.84,-139.13 556.99,-145.88"/>
</a>
</g>
</g>
<!-- Node10 -->
<g id="Node000010" class="node">
<title>Node10</title>
<g id="a_Node000010"><a xlink:href="$d8/d06/signal_8c.html#a4de6cc717f212c44ff4c053fee3071c8" xlink:title="since 2024&#45;06">
<polygon fill="white" stroke="#666666" points="667,-127.5 555,-127.5 555,-97.5 667,-97.5 667,-127.5"/>
<text text-anchor="start" x="563" y="-115.5" font-family="Helvetica,sans-Serif" font-size="10.00">on_setup_user_tree</text>
<text text-anchor="middle" x="611" y="-104.5" font-family="Helvetica,sans-Serif" font-size="10.00">_factory</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node10 -->
<g id="edge27_Node000008_Node000010" class="edge">
<title>Node8&#45;&gt;Node10</title>
<g id="a_edge27_Node000008_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M496.27,-107.67C511.75,-108.33 527.97,-109.02 543.14,-109.66"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="542.86,-113.15 553,-110.08 543.16,-106.16 542.86,-113.15"/>
</a>
</g>
</g>
<!-- Node11 -->
<g id="Node000011" class="node">
<title>Node11</title>
<g id="a_Node000011"><a xlink:href="$d1/d0c/util_2tree_8c.html#a82852f17d5f914c6cfb35b892766ab1e" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="853.5,-81.5 741.5,-81.5 741.5,-51.5 853.5,-51.5 853.5,-81.5"/>
<text text-anchor="start" x="749.5" y="-69.5" font-family="Helvetica,sans-Serif" font-size="10.00">widget_create_user</text>
<text text-anchor="middle" x="797.5" y="-58.5" font-family="Helvetica,sans-Serif" font-size="10.00">_rules_tree_node</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node11 -->
<g id="edge29_Node000008_Node000011" class="edge">
<title>Node8&#45;&gt;Node11</title>
<g id="a_edge29_Node000008_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M489.81,-94.52C505.61,-92.38 522.38,-90.24 538,-88.5 603.03,-81.27 677.49,-75.16 729.74,-71.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="729.98,-74.72 739.69,-70.49 729.46,-67.74 729.98,-74.72"/>
</a>
</g>
</g>
<!-- Node12 -->
<g id="Node000012" class="node">
<title>Node12</title>
<g id="a_Node000012"><a xlink:href="$d6/d08/labo_8c.html#a479a32aff9b3fa44b34508e2c41b12d3" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="681,-41 541,-41 541,0 681,0 681,-41"/>
<text text-anchor="start" x="549" y="-29" font-family="Helvetica,sans-Serif" font-size="10.00">widget_let_us_create</text>
<text text-anchor="start" x="549" y="-18" font-family="Helvetica,sans-Serif" font-size="10.00">_a_complex_useless_and</text>
<text text-anchor="middle" x="611" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">_expensive_tree</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node12 -->
<g id="edge30_Node000008_Node000012" class="edge">
<title>Node8&#45;&gt;Node12</title>
<g id="a_edge30_Node000008_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M443.86,-94.53C470.61,-82.62 516.36,-62.23 553.09,-45.86"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="554.09,-49.25 561.8,-41.98 551.24,-42.85 554.09,-49.25"/>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node2 -->
<g id="edge26_Node000009_Node000002" class="edge">
<title>Node9&#45;&gt;Node2</title>
<g id="a_edge26_Node000009_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M684.39,-162.95C705.04,-165.08 727.08,-167.35 746.11,-169.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="745.72,-172.79 756.02,-170.33 746.44,-165.83 745.72,-172.79"/>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node2 -->
<g id="edge28_Node000010_Node000002" class="edge">
<title>Node10&#45;&gt;Node2</title>
<g id="a_edge28_Node000010_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M658.49,-127.97C666.98,-130.8 675.76,-133.73 684,-136.5 708.13,-144.6 735.16,-153.72 756.67,-161"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="755.35,-164.25 765.94,-164.14 757.59,-157.62 755.35,-164.25"/>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node11 -->
<g id="edge32_Node000012_Node000011" class="edge">
<title>Node12&#45;&gt;Node11</title>
<g id="a_edge32_Node000012_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M681.49,-37.83C697.51,-41.82 714.5,-46.06 730.37,-50.01"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="729.14,-53.31 739.69,-52.33 730.83,-46.52 729.14,-53.31"/>
</a>
</g>
</g>
<!-- Node13 -->
<g id="Node000013" class="node">
<title>Node13</title>
<g id="a_Node000013"><a xlink:href="$d1/d0c/util_2tree_8c.html#a95c04d702f36a7422a9e14eaf456ed3e" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="875,-30 720,-30 720,-11 875,-11 875,-30"/>
<text text-anchor="middle" x="797.5" y="-18" font-family="Helvetica,sans-Serif" font-size="10.00">widget_add_tree_child_node</text>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node13 -->
<g id="edge31_Node000012_Node000013" class="edge">
<title>Node12&#45;&gt;Node13</title>
<g id="a_edge31_Node000012_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M681.49,-20.5C690.25,-20.5 699.31,-20.5 708.31,-20.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="708.15,-24 718.15,-20.5 708.15,-17 708.15,-24"/>
</a>
</g>
</g>
</g>
</svg>