summaryrefslogtreecommitdiffstats
path: root/group__invoker.svg
blob: e0b8a7a38f9a35e730926ebdeaf4fdf11f7cb682 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
<?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 2.40.1 (20161225.0304)
 -->
<!-- Title: Invokers Pages: 1 -->
<svg width="426pt" height="159pt"
 viewBox="0.00 0.00 426.00 159.00" 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 155)">
<title>Invokers</title>
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-155 422,-155 422,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:href="group__extension.html" target="_top" xlink:title="Available extension points for the uSCXML intepreter. ">
<polygon fill="#ffffff" stroke="#000000" points="0,-55.5 0,-74.5 91,-74.5 91,-55.5 0,-55.5"/>
<text text-anchor="middle" x="45.5" y="-62.5" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#000000">Extension Points</text>
</a>
</g>
</g>
<!-- Node0 -->
<g id="node3" class="node">
<title>Node0</title>
<polygon fill="#bfbfbf" stroke="#000000" points="128,-55.5 128,-74.5 182,-74.5 182,-55.5 128,-55.5"/>
<text text-anchor="middle" x="155" y="-62.5" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#000000">Invokers</text>
</g>
<!-- Node1&#45;&gt;Node0 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node0</title>
<path fill="none" stroke="#000000" d="M101.5827,-65C110.7166,-65 119.801,-65 127.8183,-65"/>
<polygon fill="#000000" stroke="#000000" points="101.3034,-61.5001 91.3034,-65 101.3034,-68.5001 101.3034,-61.5001"/>
</g>
<!-- Node3 -->
<g id="node2" class="node">
<title>Node3</title>
<g id="a_node2"><a xlink:href="group__facade.html" target="_top" xlink:title="User&#45;facing facades for the implementations. ">
<polygon fill="#ffffff" stroke="#000000" points="349,-119.5 349,-138.5 404,-138.5 404,-119.5 349,-119.5"/>
<text text-anchor="middle" x="376.5" y="-126.5" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#000000">Facades</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node3 -->
<g id="edge3" class="edge">
<title>Node0&#45;&gt;Node3</title>
<path fill="none" stroke="#ffa500" stroke-dasharray="5,2" d="M162.8276,-74.7092C171.0251,-84.1358 184.8043,-98.0145 200,-105 248.8899,-127.4749 312.8587,-130.4854 348.8226,-130.1081"/>
<text text-anchor="middle" x="258.5" y="-143" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#000000">uscxml::EventHandler</text>
<text text-anchor="middle" x="258.5" y="-132" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#000000">uscxml::Invoker</text>
</g>
<!-- Node2 -->
<g id="node4" class="node">
<title>Node2</title>
<g id="a_node4"><a xlink:href="group__ioproc.html" target="_top" xlink:title="Custom In&#45;/Ouput processors. ">
<polygon fill="#ffffff" stroke="#000000" points="335,-76.5 335,-95.5 418,-95.5 418,-76.5 335,-76.5"/>
<text text-anchor="middle" x="376.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#000000">I/O Processors</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node2 -->
<g id="edge2" class="edge">
<title>Node0&#45;&gt;Node2</title>
<path fill="none" stroke="#ffa500" stroke-dasharray="5,2" d="M182.1602,-67.575C220.2823,-71.1893 289.9953,-77.7987 334.74,-82.0408"/>
<text text-anchor="middle" x="258.5" y="-93" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#000000">uscxml::EventHandler</text>
<text text-anchor="middle" x="258.5" y="-82" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#000000">uscxml::EventHandlerImpl</text>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:href="group__abstract.html" target="_top" xlink:title="Base classes as interfaces for implementations. ">
<polygon fill="#ffffff" stroke="#000000" points="346.5,-38.5 346.5,-57.5 406.5,-57.5 406.5,-38.5 346.5,-38.5"/>
<text text-anchor="middle" x="376.5" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#000000">Interfaces</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node5 -->
<g id="edge5" class="edge">
<title>Node0&#45;&gt;Node5</title>
<path fill="none" stroke="#ffa500" stroke-dasharray="5,2" d="M181.3509,-55.4321C187.4003,-53.621 193.8605,-51.9864 200,-51 250.8346,-42.8325 310.961,-44.0928 346.2911,-45.9244"/>
<text text-anchor="middle" x="258.5" y="-54" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#000000">uscxml::InvokerImpl</text>
</g>
<!-- Node4 -->
<g id="node6" class="node">
<title>Node4</title>
<g id="a_node6"><a xlink:href="group__callback.html" target="_top" xlink:title="Callback interfaces. ">
<polygon fill="#ffffff" stroke="#000000" points="346.5,-.5 346.5,-19.5 406.5,-19.5 406.5,-.5 346.5,-.5"/>
<text text-anchor="middle" x="376.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#000000">Callbacks</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node4 -->
<g id="edge4" class="edge">
<title>Node0&#45;&gt;Node4</title>
<path fill="none" stroke="#ffa500" stroke-dasharray="5,2" d="M163.9546,-55.2055C172.3642,-46.7067 185.7552,-34.8718 200,-29 248.2966,-9.0916 310.0135,-7.2169 346.2067,-8.223"/>
<text text-anchor="middle" x="258.5" y="-32" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#000000">uscxml::InvokerCallbacks</text>
</g>
</g>
</svg>