gem-graph-client/doc/docbook/d8/d0c/util_8h_a7a9bfe2d249e5da19a...

459 lines
22 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: util_concat Pages: 1 -->
<svg width="1898pt" height="314pt"
viewBox="0.00 0.00 1898.00 313.50" 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 309.5)">
<title>util_concat</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="/home/jean/Gem&#45;Graph/gem&#45;graph&#45;client/src/util/strings_op.c:63: warning: unable to resolve reference ...">
<polygon fill="#999999" stroke="#666666" points="1890,-162.5 1820,-162.5 1820,-143.5 1890,-143.5 1890,-162.5"/>
<text text-anchor="middle" x="1855" y="-150.5" font-family="Helvetica,sans-Serif" font-size="10.00">util_concat</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="$d2/d0e/fsm_2results_2manager_8c.html#ac59294a7ff6934d0704c85aaf08dc268" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1756,-305.5 1664,-305.5 1664,-286.5 1756,-286.5 1756,-305.5"/>
<text text-anchor="middle" x="1710" y="-293.5" font-family="Helvetica,sans-Serif" font-size="10.00">fsm_add_result</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge29_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge29_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1847.1,-173.61C1837.21,-200.1 1816.53,-245.78 1784,-272 1776,-278.45 1766.21,-283.19 1756.43,-286.66"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1850.34,-174.95 1850.38,-164.36 1843.74,-172.61 1850.34,-174.95"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a xlink:href="$d4/d07/fsm_2dispatch_8c.html#ae921ecd39af67bb8dc0deb2cdc86125d" xlink:title="setter for the static value: &#39;choice_STATE_RULES_DATA&#39; (in this file)">
<polygon fill="white" stroke="#666666" points="1226.5,-267.5 1119.5,-267.5 1119.5,-248.5 1226.5,-248.5 1226.5,-267.5"/>
<text text-anchor="middle" x="1173" y="-255.5" font-family="Helvetica,sans-Serif" font-size="10.00">fsm_set_exec_edit</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge33_Node000001_Node000006" class="edge">
<title>Node1&#45;&gt;Node6</title>
<g id="a_edge33_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1844.43,-172.75C1833.18,-193.47 1812.38,-224.96 1784,-239 1687.01,-286.98 1356.48,-270.49 1226.81,-261.87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1847.41,-174.61 1848.87,-164.12 1841.18,-171.41 1847.41,-174.61"/>
</a>
</g>
</g>
<!-- Node12 -->
<g id="Node000012" class="node">
<title>Node12</title>
<g id="a_Node000012"><a xlink:href="$d4/d07/fsm_2dispatch_8c.html#af5a464b19589ba1972c9b3aa3397945a" xlink:title="setter for the static value: &#39;choice_STATE_RULES_DATA&#39; (in this file)">
<polygon fill="white" stroke="#666666" points="1059,-143.5 917,-143.5 917,-124.5 1059,-124.5 1059,-143.5"/>
<text text-anchor="middle" x="988" y="-131.5" font-family="Helvetica,sans-Serif" font-size="10.00">fsm_set_state_rules_data</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node12 -->
<g id="edge40_Node000001_Node000012" class="edge">
<title>Node1&#45;&gt;Node12</title>
<g id="a_edge40_Node000001_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1808.14,-148.61C1745.48,-143 1629.6,-134 1530.5,-134 1530.5,-134 1530.5,-134 1351.5,-134 1249.86,-134 1132.19,-134 1059.17,-134"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1807.78,-152.09 1818.06,-149.51 1808.42,-145.12 1807.78,-152.09"/>
</a>
</g>
</g>
<!-- Node13 -->
<g id="Node000013" class="node">
<title>Node13</title>
<g id="a_Node000013"><a xlink:href="$d8/d06/signal_8c.html#acfb2dd4191445aed65fdcbb5e5c14602" xlink:title="since 2024&#45;06">
<polygon fill="white" stroke="#666666" points="876,-181.5 725,-181.5 725,-162.5 876,-162.5 876,-181.5"/>
<text text-anchor="middle" x="800.5" y="-169.5" font-family="Helvetica,sans-Serif" font-size="10.00">on_toggle_state_rules_data</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node13 -->
<g id="edge43_Node000001_Node000013" class="edge">
<title>Node1&#45;&gt;Node13</title>
<g id="a_edge43_Node000001_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1808.14,-157.39C1745.48,-163 1629.6,-172 1530.5,-172 1530.5,-172 1530.5,-172 1172,-172 1069.57,-172 951.2,-172 876.36,-172"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1808.42,-160.88 1818.06,-156.49 1807.78,-153.91 1808.42,-160.88"/>
</a>
</g>
</g>
<!-- Node14 -->
<g id="Node000014" class="node">
<title>Node14</title>
<g id="a_Node000014"><a xlink:href="$d8/d06/signal_8c.html#adb54483434a33ae6b3931a46790d8bc5" xlink:title="since 2024&#45;06">
<polygon fill="white" stroke="#666666" points="1600,-30 1459,-30 1459,0 1600,0 1600,-30"/>
<text text-anchor="start" x="1467" y="-18" font-family="Helvetica,sans-Serif" font-size="10.00">on_topbar_right_measure</text>
<text text-anchor="middle" x="1529.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">_clicked</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node14 -->
<g id="edge44_Node000001_Node000014" class="edge">
<title>Node1&#45;&gt;Node14</title>
<g id="a_edge44_Node000001_Node000014"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1847.05,-132.39C1837.3,-106.94 1816.96,-64.52 1784,-44 1729.1,-9.82 1654.37,-5.19 1600.28,-7.53"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1843.7,-133.4 1850.38,-141.62 1850.28,-131.03 1843.7,-133.4"/>
</a>
</g>
</g>
<!-- Node15 -->
<g id="Node000015" class="node">
<title>Node15</title>
<g id="a_Node000015"><a xlink:href="$d5/d0f/tests_8c.html#aaa9fc96cf3047e5a323156c7f500d5fb" xlink:title="simplifying utilities tests">
<polygon fill="white" stroke="#666666" points="661.5,-67.5 567.5,-67.5 567.5,-48.5 661.5,-48.5 661.5,-67.5"/>
<text text-anchor="middle" x="614.5" y="-55.5" font-family="Helvetica,sans-Serif" font-size="10.00">util_trigger_test</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node15 -->
<g id="edge45_Node000001_Node000015" class="edge">
<title>Node1&#45;&gt;Node15</title>
<g id="a_edge45_Node000001_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1842.03,-133.53C1829.85,-115.65 1809.21,-90.16 1784,-78 1682.2,-28.91 1643.52,-58 1530.5,-58 1530.5,-58 1530.5,-58 987,-58 869.94,-58 732.13,-58 661.83,-58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1838.98,-135.27 1847.37,-141.75 1844.85,-131.45 1838.98,-135.27"/>
</a>
</g>
</g>
<!-- Node16 -->
<g id="Node000016" class="node">
<title>Node16</title>
<g id="a_Node000016"><a xlink:href="$d9/d01/widget_2main__window_2measure_2dispatch_8c.html#afabb3345620886cdee4f2b76c9d84a51" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1784,-105.5 1636,-105.5 1636,-86.5 1784,-86.5 1784,-105.5"/>
<text text-anchor="middle" x="1710" y="-93.5" font-family="Helvetica,sans-Serif" font-size="10.00">widget_get_page_measure</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node16 -->
<g id="edge47_Node000001_Node000016" class="edge">
<title>Node1&#45;&gt;Node16</title>
<g id="a_edge47_Node000001_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1824.48,-138.1C1812.12,-132.12 1797.52,-125.38 1784,-120 1771.11,-114.87 1756.65,-109.94 1744.01,-105.91"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1822.79,-141.17 1833.31,-142.43 1825.88,-134.88 1822.79,-141.17"/>
</a>
</g>
</g>
<!-- Node17 -->
<g id="Node000017" class="node">
<title>Node17</title>
<g id="a_Node000017"><a xlink:href="$de/d0e/conditions_8c.html#a8d42128cf54da36d55112fa5f5634f96" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1777.5,-230 1642.5,-230 1642.5,-200 1777.5,-200 1777.5,-230"/>
<text text-anchor="start" x="1650.5" y="-218" font-family="Helvetica,sans-Serif" font-size="10.00">widget_get_selected</text>
<text text-anchor="middle" x="1710" y="-207" font-family="Helvetica,sans-Serif" font-size="10.00">_rule_conditions_list_btt</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node17 -->
<g id="edge50_Node000001_Node000017" class="edge">
<title>Node1&#45;&gt;Node17</title>
<g id="a_edge50_Node000001_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1823.78,-167.75C1811.51,-173.61 1797.16,-180.29 1784,-186 1773.37,-190.61 1761.75,-195.36 1750.97,-199.64"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1825.08,-171.01 1832.57,-163.52 1822.04,-164.7 1825.08,-171.01"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:href="$d2/d0e/fsm_2results_2manager_8c.html#ae228c78b1697ffd299d415ce2bdce515" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1587,-305.5 1472,-305.5 1472,-286.5 1587,-286.5 1587,-305.5"/>
<text text-anchor="middle" x="1529.5" y="-293.5" font-family="Helvetica,sans-Serif" font-size="10.00">fsm_list_init_results</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge30_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge30_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1652.71,-296C1631.88,-296 1608.27,-296 1587.38,-296"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1652.44,-299.5 1662.44,-296 1652.44,-292.5 1652.44,-299.5"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:href="$d4/d07/fsm_2dispatch_8c.html#ae4300f13ef7fdb5a9ab0379b7e9d1faf" xlink:title="fsm init is the first function called by main.c It initiates the journal and the four lists: &#39;measure...">
<polygon fill="white" stroke="#666666" points="478.5,-242.5 422.5,-242.5 422.5,-223.5 478.5,-223.5 478.5,-242.5"/>
<text text-anchor="middle" x="450.5" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">fsm_init</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node4 -->
<g id="edge31_Node000003_Node000004" class="edge">
<title>Node3&#45;&gt;Node4</title>
<g id="a_edge31_Node000003_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1460.2,-296C1388.82,-296 1273.55,-296 1174,-296 1174,-296 1174,-296 799.5,-296 678.24,-296 536.95,-258.5 478.71,-241.37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1460.19,-299.5 1470.19,-296 1460.19,-292.5 1460.19,-299.5"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:href="$d0/d09/main_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="41,-163.5 0,-163.5 0,-144.5 41,-144.5 41,-163.5"/>
<text text-anchor="middle" x="20.5" y="-151.5" font-family="Helvetica,sans-Serif" font-size="10.00">main</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge32_Node000004_Node000005" class="edge">
<title>Node4&#45;&gt;Node5</title>
<g id="a_edge32_Node000004_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M410.96,-225.89C322.61,-209.58 107.94,-169.96 41.46,-157.68"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="410.12,-229.29 420.59,-227.66 411.39,-222.41 410.12,-229.29"/>
</a>
</g>
</g>
<!-- Node7 -->
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_Node000007"><a xlink:href="$d8/d06/signal_8c.html#af76dc7bf1ffa831f87eff0793960d343" xlink:title="since 2024&#45;06">
<polygon fill="white" stroke="#666666" points="858.5,-222.5 742.5,-222.5 742.5,-203.5 858.5,-203.5 858.5,-222.5"/>
<text text-anchor="middle" x="800.5" y="-210.5" font-family="Helvetica,sans-Serif" font-size="10.00">on_toggle_exec_edit</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node7 -->
<g id="edge34_Node000006_Node000007" class="edge">
<title>Node6&#45;&gt;Node7</title>
<g id="a_edge34_Node000006_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1107.88,-252.86C1055.17,-248.33 978.59,-241.04 912,-232 893.39,-229.47 873.1,-226.15 855.06,-222.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1107.32,-256.32 1117.58,-253.68 1107.91,-249.35 1107.32,-256.32"/>
</a>
</g>
</g>
<!-- Node8 -->
<g id="Node000008" class="node">
<title>Node8</title>
<g id="a_Node000008"><a xlink:href="$d5/d03/left_8c.html#ad59febcb3e05fa3b7d1066630a50d3b6" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="689,-181.5 540,-181.5 540,-162.5 689,-162.5 689,-181.5"/>
<text text-anchor="middle" x="614.5" y="-169.5" font-family="Helvetica,sans-Serif" font-size="10.00">window_design_topbar_left</text>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node8 -->
<g id="edge35_Node000007_Node000008" class="edge">
<title>Node7&#45;&gt;Node8</title>
<g id="a_edge35_Node000007_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M743.82,-200.59C717.07,-194.63 685.44,-187.58 660.27,-181.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="742.96,-203.99 753.48,-202.75 744.48,-197.15 742.96,-203.99"/>
</a>
</g>
</g>
<!-- Node9 -->
<g id="Node000009" class="node">
<title>Node9</title>
<g id="a_Node000009"><a xlink:href="$d2/d02/widget_2main__window_2topbar_2dispatch_8c.html#aa10198d639ecaf7b7b8dfcb5e9cc52da" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="504,-162.5 397,-162.5 397,-143.5 504,-143.5 504,-162.5"/>
<text text-anchor="middle" x="450.5" y="-150.5" font-family="Helvetica,sans-Serif" font-size="10.00">widget_get_topbar</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node9 -->
<g id="edge36_Node000008_Node000009" class="edge">
<title>Node8&#45;&gt;Node9</title>
<g id="a_edge36_Node000008_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M528.19,-162C520.12,-161.05 512.11,-160.11 504.47,-159.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="527.77,-165.47 538.11,-163.16 528.58,-158.52 527.77,-165.47"/>
</a>
</g>
</g>
<!-- Node10 -->
<g id="Node000010" class="node">
<title>Node10</title>
<g id="a_Node000010"><a xlink:href="$db/d02/designer_8c.html#a6458bdae6bcf9131bc7c793810869db7" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="361,-148 244,-148 244,-118 361,-118 361,-148"/>
<text text-anchor="start" x="252" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">widget_design_main</text>
<text text-anchor="middle" x="302.5" y="-125" font-family="Helvetica,sans-Serif" font-size="10.00">_window</text>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node10 -->
<g id="edge37_Node000009_Node000010" class="edge">
<title>Node9&#45;&gt;Node10</title>
<g id="a_edge37_Node000009_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M385.46,-144.23C377.34,-143.12 369.08,-141.98 361.07,-140.89"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="384.91,-147.68 395.29,-145.57 385.86,-140.75 384.91,-147.68"/>
</a>
</g>
</g>
<!-- Node11 -->
<g id="Node000011" class="node">
<title>Node11</title>
<g id="a_Node000011"><a xlink:href="$d3/d09/widget_2manager_8c.html#af2c6e56cf463999c342009ea6e3e5346" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="208,-142.5 77,-142.5 77,-123.5 208,-123.5 208,-142.5"/>
<text text-anchor="middle" x="142.5" y="-130.5" font-family="Helvetica,sans-Serif" font-size="10.00">on_windows_activation</text>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node11 -->
<g id="edge38_Node000010_Node000011" class="edge">
<title>Node10&#45;&gt;Node11</title>
<g id="a_edge38_Node000010_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M232.13,-133C224.23,-133 216.2,-133 208.37,-133"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="232.05,-136.5 242.05,-133 232.05,-129.5 232.05,-136.5"/>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node5 -->
<g id="edge39_Node000011_Node000005" class="edge">
<title>Node11&#45;&gt;Node5</title>
<g id="a_edge39_Node000011_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M73.4,-144.92C61.73,-146.96 50.48,-148.93 41.45,-150.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="73.92,-148.38 83.17,-143.21 72.72,-141.48 73.92,-148.38"/>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node13 -->
<g id="edge41_Node000012_Node000013" class="edge">
<title>Node12&#45;&gt;Node13</title>
<g id="a_edge41_Node000012_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M927.13,-146.27C902.26,-151.36 873.78,-157.19 850.23,-162.02"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="927.69,-149.72 936.78,-144.29 926.28,-142.87 927.69,-149.72"/>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node8 -->
<g id="edge42_Node000013_Node000008" class="edge">
<title>Node13&#45;&gt;Node8</title>
<g id="a_edge42_Node000013_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M713.38,-172C705.36,-172 697.28,-172 689.38,-172"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="713.15,-175.5 723.15,-172 713.15,-168.5 713.15,-175.5"/>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node11 -->
<g id="edge46_Node000015_Node000011" class="edge">
<title>Node15&#45;&gt;Node11</title>
<g id="a_edge46_Node000015_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M556.09,-63.35C512.38,-67.67 450.78,-74.28 397,-82 328.65,-91.81 311.61,-94.97 244,-109 223.63,-113.23 201.08,-118.55 182.51,-123.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="556.24,-66.85 565.85,-62.4 555.56,-59.89 556.24,-66.85"/>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node10 -->
<g id="edge49_Node000016_Node000010" class="edge">
<title>Node16&#45;&gt;Node10</title>
<g id="a_edge49_Node000016_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1624.55,-96C1552.52,-96 1446.21,-96 1353.5,-96 1353.5,-96 1353.5,-96 613.5,-96 525.02,-96 423.32,-111.05 361.25,-121.95"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1624.29,-99.5 1634.29,-96 1624.29,-92.5 1624.29,-99.5"/>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node14 -->
<g id="edge48_Node000016_Node000014" class="edge">
<title>Node16&#45;&gt;Node14</title>
<g id="a_edge48_Node000016_Node000014"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1676.63,-81.31C1644.91,-66.92 1596.75,-45.06 1564.48,-30.42"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1675.18,-84.5 1685.73,-85.44 1678.07,-78.12 1675.18,-84.5"/>
</a>
</g>
</g>
<!-- Node18 -->
<g id="Node000018" class="node">
<title>Node18</title>
<g id="a_Node000018"><a xlink:href="$dc/d0e/widget_2main__window_2one__rule_2algebra_2dispatch_8c.html#a15cbd8402e76ff0dd5e6b39e17a9dc49" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1588,-230 1471,-230 1471,-200 1588,-200 1588,-230"/>
<text text-anchor="start" x="1479" y="-218" font-family="Helvetica,sans-Serif" font-size="10.00">widget_get_selected</text>
<text text-anchor="middle" x="1529.5" y="-207" font-family="Helvetica,sans-Serif" font-size="10.00">_rule_algebra</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node18 -->
<g id="edge51_Node000017_Node000018" class="edge">
<title>Node17&#45;&gt;Node18</title>
<g id="a_edge51_Node000017_Node000018"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1630.75,-215C1616.54,-215 1601.97,-215 1588.48,-215"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1630.51,-218.5 1640.51,-215 1630.51,-211.5 1630.51,-218.5"/>
</a>
</g>
</g>
<!-- Node19 -->
<g id="Node000019" class="node">
<title>Node19</title>
<g id="a_Node000019"><a xlink:href="$d1/d0b/widget_2main__window_2one__rule_2dispatch_8c.html#ab6a3b9836a4c333b59b34cb97d00df3a" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1423,-224.5 1282,-224.5 1282,-205.5 1423,-205.5 1423,-224.5"/>
<text text-anchor="middle" x="1352.5" y="-212.5" font-family="Helvetica,sans-Serif" font-size="10.00">widget_get_selected_rule</text>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node19 -->
<g id="edge52_Node000018_Node000019" class="edge">
<title>Node18&#45;&gt;Node19</title>
<g id="a_edge52_Node000018_Node000019"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1459.51,-215C1447.65,-215 1435.3,-215 1423.41,-215"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1459.2,-218.5 1469.2,-215 1459.2,-211.5 1459.2,-218.5"/>
</a>
</g>
</g>
<!-- Node20 -->
<g id="Node000020" class="node">
<title>Node20</title>
<g id="a_Node000020"><a xlink:href="$d1/d0b/widget_2main__window_2one__rule_2dispatch_8c.html#ab9db55b708939397362a8a11489c64c5" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1246,-230 1100,-230 1100,-200 1246,-200 1246,-230"/>
<text text-anchor="start" x="1108" y="-218" font-family="Helvetica,sans-Serif" font-size="10.00">widget_get_pane_selected</text>
<text text-anchor="middle" x="1173" y="-207" font-family="Helvetica,sans-Serif" font-size="10.00">_rule_right</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node20 -->
<g id="edge53_Node000019_Node000020" class="edge">
<title>Node19&#45;&gt;Node20</title>
<g id="a_edge53_Node000019_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1270.12,-215C1262.23,-215 1254.26,-215 1246.46,-215"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1270.09,-218.5 1280.09,-215 1270.09,-211.5 1270.09,-218.5"/>
</a>
</g>
</g>
<!-- Node21 -->
<g id="Node000021" class="node">
<title>Node21</title>
<g id="a_Node000021"><a xlink:href="$d8/d06/signal_8c.html#aab85638be623932944de0247e4a5e50e" xlink:title="This function could remain static in src/signal.">
<polygon fill="white" stroke="#666666" points="1064,-222.5 912,-222.5 912,-203.5 1064,-203.5 1064,-222.5"/>
<text text-anchor="middle" x="988" y="-210.5" font-family="Helvetica,sans-Serif" font-size="10.00">on_switch_state_rules_data</text>
</a>
</g>
</g>
<!-- Node20&#45;&gt;Node21 -->
<g id="edge54_Node000020_Node000021" class="edge">
<title>Node20&#45;&gt;Node21</title>
<g id="a_edge54_Node000020_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1088.43,-214.09C1080.42,-214 1072.33,-213.91 1064.41,-213.82"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1088.12,-217.58 1098.16,-214.19 1088.2,-210.58 1088.12,-217.58"/>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node7 -->
<g id="edge55_Node000021_Node000007" class="edge">
<title>Node21&#45;&gt;Node7</title>
<g id="a_edge55_Node000021_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M900.35,-213C886.31,-213 872.08,-213 858.95,-213"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="900.04,-216.5 910.04,-213 900.04,-209.5 900.04,-216.5"/>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node13 -->
<g id="edge56_Node000021_Node000013" class="edge">
<title>Node21&#45;&gt;Node13</title>
<g id="a_edge56_Node000021_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M930.87,-200.59C903.9,-194.63 872.01,-187.58 846.63,-181.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="930.1,-204.01 940.62,-202.75 931.61,-197.17 930.1,-204.01"/>
</a>
</g>
</g>
</g>
</svg>