summaryrefslogtreecommitdiffstats
path: root/group__ioproc.svg
diff options
context:
space:
mode:
Diffstat (limited to 'group__ioproc.svg')
-rw-r--r--group__ioproc.svg94
1 files changed, 59 insertions, 35 deletions
diff --git a/group__ioproc.svg b/group__ioproc.svg
index 444b0a3..897b60d 100644
--- a/group__ioproc.svg
+++ b/group__ioproc.svg
@@ -1,72 +1,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.38.0 (20140413.2041)
+<!-- Generated by graphviz version 2.40.1 (20161225.0304)
-->
<!-- Title: I/O Processors Pages: 1 -->
-<svg width="432pt" height="119pt"
- viewBox="0.00 0.00 432.00 119.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 115)">
+<svg width="451pt" height="159pt"
+ viewBox="0.00 0.00 451.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>I/O Processors</title>
-<polygon fill="white" stroke="none" points="-4,4 -4,-115 428,-115 428,4 -4,4"/>
+<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-155 447,-155 447,4 -4,4"/>
<!-- Node1 -->
-<g id="node1" class="node"><title>Node1</title>
+<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="white" stroke="black" points="0,-38.5 0,-57.5 91,-57.5 91,-38.5 0,-38.5"/>
-<text text-anchor="middle" x="45.5" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">Extension Points</text>
+<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="node4" class="node"><title>Node0</title>
-<polygon fill="#bfbfbf" stroke="black" points="128,-38.5 128,-57.5 211,-57.5 211,-38.5 128,-38.5"/>
-<text text-anchor="middle" x="169.5" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">I/O Processors</text>
+<g id="node4" class="node">
+<title>Node0</title>
+<polygon fill="#bfbfbf" stroke="#000000" points="128,-55.5 128,-74.5 211,-74.5 211,-55.5 128,-55.5"/>
+<text text-anchor="middle" x="169.5" y="-62.5" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#000000">I/O Processors</text>
</g>
<!-- Node1&#45;&gt;Node0 -->
-<g id="edge1" class="edge"><title>Node1&#45;&gt;Node0</title>
-<path fill="none" stroke="black" d="M101.503,-48C110.354,-48 119.376,-48 127.812,-48"/>
-<polygon fill="black" stroke="black" points="101.236,-44.5001 91.2355,-48 101.236,-51.5001 101.236,-44.5001"/>
+<g id="edge1" class="edge">
+<title>Node1&#45;&gt;Node0</title>
+<path fill="none" stroke="#000000" d="M101.3227,-65C110.2828,-65 119.4168,-65 127.966,-65"/>
+<polygon fill="#000000" stroke="#000000" points="101.3208,-61.5001 91.3207,-65 101.3207,-68.5001 101.3208,-61.5001"/>
</g>
<!-- Node3 -->
-<g id="node2" class="node"><title>Node3</title>
+<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="white" stroke="black" points="366.5,-83.5 366.5,-102.5 421.5,-102.5 421.5,-83.5 366.5,-83.5"/>
-<text text-anchor="middle" x="394" y="-90.5" font-family="Helvetica,sans-Serif" font-size="10.00">Facades</text>
+<polygon fill="#ffffff" stroke="#000000" points="385.5,-119.5 385.5,-138.5 440.5,-138.5 440.5,-119.5 385.5,-119.5"/>
+<text text-anchor="middle" x="413" y="-126.5" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#000000">Facades</text>
</a>
</g>
</g>
<!-- Node2 -->
-<g id="node3" class="node"><title>Node2</title>
+<g id="node3" class="node">
+<title>Node2</title>
<g id="a_node3"><a xlink:href="group__invoker.html" target="_top" xlink:title="Types of components for the invoke element to summon. ">
-<polygon fill="white" stroke="black" points="367,-38.5 367,-57.5 421,-57.5 421,-38.5 367,-38.5"/>
-<text text-anchor="middle" x="394" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">Invokers</text>
+<polygon fill="#ffffff" stroke="#000000" points="386,-76.5 386,-95.5 440,-95.5 440,-76.5 386,-76.5"/>
+<text text-anchor="middle" x="413" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#000000">Invokers</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node3 -->
-<g id="edge3" class="edge"><title>Node0&#45;&gt;Node3</title>
-<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M191.213,-57.5584C202.223,-62.2745 216.113,-67.6549 229,-71 276.548,-83.3424 333.749,-89.0122 366.492,-91.4165"/>
-<text text-anchor="middle" x="287.5" y="-103" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::EventHandler</text>
-<text text-anchor="middle" x="287.5" y="-92" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::IOProcessor</text>
+<g id="edge3" class="edge">
+<title>Node0&#45;&gt;Node3</title>
+<path fill="none" stroke="#ffa500" stroke-dasharray="5,2" d="M179.9413,-74.858C191.1314,-84.7859 209.8793,-99.6534 229,-107 281.7053,-127.2506 348.622,-130.0752 385.4948,-129.8492"/>
+<text text-anchor="middle" x="297" y="-143" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#000000">uscxml::EventHandler</text>
+<text text-anchor="middle" x="297" y="-132" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#000000">uscxml::IOProcessor</text>
</g>
<!-- Node0&#45;&gt;Node2 -->
-<g id="edge2" class="edge"><title>Node0&#45;&gt;Node2</title>
-<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M211.051,-48C256.426,-48 328.593,-48 366.984,-48"/>
-<text text-anchor="middle" x="287.5" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::EventHandler</text>
-<text text-anchor="middle" x="287.5" y="-51" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::EventHandlerImpl</text>
+<g id="edge2" class="edge">
+<title>Node0&#45;&gt;Node2</title>
+<path fill="none" stroke="#ffa500" stroke-dasharray="5,2" d="M211.0825,-68.5862C261.069,-72.8971 343.5108,-80.0071 385.9303,-83.6654"/>
+<text text-anchor="middle" x="297" y="-95" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#000000">uscxml::EventHandler</text>
+<text text-anchor="middle" x="297" y="-84" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#000000">uscxml::EventHandlerImpl</text>
</g>
-<!-- Node4 -->
-<g id="node5" class="node"><title>Node4</title>
+<!-- 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="white" stroke="black" points="364,-0.5 364,-19.5 424,-19.5 424,-0.5 364,-0.5"/>
-<text text-anchor="middle" x="394" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">Interfaces</text>
+<polygon fill="#ffffff" stroke="#000000" points="383,-38.5 383,-57.5 443,-57.5 443,-38.5 383,-38.5"/>
+<text text-anchor="middle" x="413" 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="M204.5112,-55.4449C212.5011,-53.6332 220.9965,-51.9951 229,-51 282.8978,-44.2988 346.3527,-45.1747 382.9039,-46.5194"/>
+<text text-anchor="middle" x="297" y="-54" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#000000">uscxml::IOProcessorImpl</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="383,-.5 383,-19.5 443,-19.5 443,-.5 383,-.5"/>
+<text text-anchor="middle" x="413" 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="orange" stroke-dasharray="5,2" d="M205,-38.4731C212.851,-36.4952 221.183,-34.5453 229,-33 275.82,-23.7443 330.878,-16.8213 363.803,-13.0974"/>
-<text text-anchor="middle" x="287.5" y="-36" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::IOProcessorImpl</text>
+<g id="edge4" class="edge">
+<title>Node0&#45;&gt;Node4</title>
+<path fill="none" stroke="#ffa500" stroke-dasharray="5,2" d="M182.4194,-55.2013C193.9744,-46.9947 211.7083,-35.7302 229,-30 281.1574,-12.7157 345.7333,-9.5985 382.8657,-9.434"/>
+<text text-anchor="middle" x="297" y="-33" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#000000">uscxml::IOProcessorCallbacks</text>
</g>
</g>
</svg>