diff options
Diffstat (limited to 'group__ioproc.svg')
-rw-r--r-- | group__ioproc.svg | 94 |
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->Node0 --> -<g id="edge1" class="edge"><title>Node1->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->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-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->Node3 --> -<g id="edge3" class="edge"><title>Node0->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->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->Node2 --> -<g id="edge2" class="edge"><title>Node0->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->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->Node5 --> +<g id="edge5" class="edge"> +<title>Node0->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->Node4 --> -<g id="edge4" class="edge"><title>Node0->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->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> |