81 lines
13 KiB
XML
81 lines
13 KiB
XML
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentScriptType="application/ecmascript" contentStyleType="text/css" height="218px" preserveAspectRatio="none" style="width:1433px;height:218px;" version="1.1" viewBox="0 0 1433 218" width="1433px" zoomAndPan="magnify">
|
|
<defs>
|
|
<filter height="300%" id="fxe2kp21hkbuv" width="300%" x="-1" y="-1">
|
|
<feGaussianBlur result="blurOut" stdDeviation="2.0"/>
|
|
<feColorMatrix in="blurOut" result="blurOut2" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .4 0"/>
|
|
<feOffset dx="4.0" dy="4.0" in="blurOut2" result="blurOut3"/>
|
|
<feBlend in="SourceGraphic" in2="blurOut3" mode="normal"/>
|
|
</filter>
|
|
<style type="text/css">a:hover { text-decoration: underline; }</style>
|
|
</defs>
|
|
<g>
|
|
<rect fill="#FEFECE" filter="url(#fxe2kp21hkbuv)" height="48" id="C_0001821770251018637091" style="stroke: #A80036; stroke-width: 1.5;" width="139" x="463" y="159"/>
|
|
<ellipse cx="478" cy="175" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
|
|
<path d="M480.9688,180.6406 Q480.3906,180.9375 479.75,181.0781 Q479.1094,181.2344 478.4063,181.2344 Q475.9063,181.2344 474.5781,179.5938 Q473.2656,177.9375 473.2656,174.8125 Q473.2656,171.6875 474.5781,170.0313 Q475.9063,168.375 478.4063,168.375 Q479.1094,168.375 479.75,168.5313 Q480.4063,168.6875 480.9688,168.9844 L480.9688,171.7031 Q480.3438,171.125 479.75,170.8594 Q479.1563,170.5781 478.5313,170.5781 Q477.1875,170.5781 476.5,171.6563 Q475.8125,172.7188 475.8125,174.8125 Q475.8125,176.9063 476.5,177.9844 Q477.1875,179.0469 478.5313,179.0469 Q479.1563,179.0469 479.75,178.7813 Q480.3438,178.5 480.9688,177.9219 L480.9688,180.6406 Z "/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="91" x="492" y="179.1543">signal_handler</text>
|
|
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="14" x="591" y="156"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="12" x="592" y="168.1387">,A</text>
|
|
<line style="stroke: #A80036; stroke-width: 1.5;" x1="464" x2="601" y1="191" y2="191"/>
|
|
<line style="stroke: #A80036; stroke-width: 1.5;" x1="464" x2="601" y1="199" y2="199"/>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/feb19c23c77e000ec4e0f6a2eea20e7096e661e8/tests/t00044/t00044.cc#L10" target="_top" title="sink" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/feb19c23c77e000ec4e0f6a2eea20e7096e661e8/tests/t00044/t00044.cc#L10" xlink:show="new" xlink:title="sink" xlink:type="simple">
|
|
<rect fill="#FEFECE" filter="url(#fxe2kp21hkbuv)" height="73.6094" id="C_0001813783008369291713" style="stroke: #A80036; stroke-width: 1.5;" width="1169" x="6" y="8"/>
|
|
<ellipse cx="395.25" cy="24" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
|
|
<path d="M398.2188,29.6406 Q397.6406,29.9375 397,30.0781 Q396.3594,30.2344 395.6563,30.2344 Q393.1563,30.2344 391.8281,28.5938 Q390.5156,26.9375 390.5156,23.8125 Q390.5156,20.6875 391.8281,19.0313 Q393.1563,17.375 395.6563,17.375 Q396.3594,17.375 397,17.5313 Q397.6563,17.6875 398.2188,17.9844 L398.2188,20.7031 Q397.5938,20.125 397,19.8594 Q396.4063,19.5781 395.7813,19.5781 Q394.4375,19.5781 393.75,20.6563 Q393.0625,21.7188 393.0625,23.8125 Q393.0625,25.9063 393.75,26.9844 Q394.4375,28.0469 395.7813,28.0469 Q396.4063,28.0469 397,27.7813 Q397.5938,27.5 398.2188,26.9219 L398.2188,29.6406 Z "/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="25" x="415.75" y="28.1543">sink</text>
|
|
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="355" x="823" y="5"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="353" x="824" y="17.1387">clanguml::t00044::signal_handler<,type-parameter-0-2></text>
|
|
<line style="stroke: #A80036; stroke-width: 1.5;" x1="7" x2="1174" y1="40" y2="40"/>
|
|
<line style="stroke: #A80036; stroke-width: 1.5;" x1="7" x2="1174" y1="48" y2="48"/>
|
|
<ellipse cx="17" cy="59" fill="#84BE84" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="1143" x="26" y="62.2104">sink<signal_handler<type-parameter-0-0 (type-parameter-0-1...), type-parameter-0-2> >(sink<signal_handler<type-parameter-0-0 (type-parameter-0-1...), type-parameter-0-2> >::signal_t & sh) : void</text>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/feb19c23c77e000ec4e0f6a2eea20e7096e661e8/tests/t00044/t00044.cc#L20" target="_top" title="signal" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/feb19c23c77e000ec4e0f6a2eea20e7096e661e8/tests/t00044/t00044.cc#L20" xlink:show="new" xlink:title="signal" xlink:type="simple">
|
|
<rect fill="#FEFECE" height="10" style="stroke: none; stroke-width: 1.0;" width="20" x="12" y="66.8047"/>
|
|
<rect fill="#F24D5C" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="14" y="68.8047"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/feb19c23c77e000ec4e0f6a2eea20e7096e661e8/tests/t00044/t00044.cc#L20" target="_top" title="signal" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/feb19c23c77e000ec4e0f6a2eea20e7096e661e8/tests/t00044/t00044.cc#L20" xlink:show="new" xlink:title="signal" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="608" x="26" y="75.0151">signal : sink<signal_handler<type-parameter-0-0 (type-parameter-0-1...),type-parameter-0-2>>::signal_t *</text>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/feb19c23c77e000ec4e0f6a2eea20e7096e661e8/tests/t00044/t00044.cc#L24" target="_top" title="signal_handler" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/feb19c23c77e000ec4e0f6a2eea20e7096e661e8/tests/t00044/t00044.cc#L24" xlink:show="new" xlink:title="signal_handler" xlink:type="simple">
|
|
<rect fill="#FEFECE" filter="url(#fxe2kp21hkbuv)" height="48" id="C_0001591729735727316875" style="stroke: #A80036; stroke-width: 1.5;" width="209" x="1210" y="21"/>
|
|
<ellipse cx="1225" cy="37" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
|
|
<path d="M1227.9688,42.6406 Q1227.3906,42.9375 1226.75,43.0781 Q1226.1094,43.2344 1225.4063,43.2344 Q1222.9063,43.2344 1221.5781,41.5938 Q1220.2656,39.9375 1220.2656,36.8125 Q1220.2656,33.6875 1221.5781,32.0313 Q1222.9063,30.375 1225.4063,30.375 Q1226.1094,30.375 1226.75,30.5313 Q1227.4063,30.6875 1227.9688,30.9844 L1227.9688,33.7031 Q1227.3438,33.125 1226.75,32.8594 Q1226.1563,32.5781 1225.5313,32.5781 Q1224.1875,32.5781 1223.5,33.6563 Q1222.8125,34.7188 1222.8125,36.8125 Q1222.8125,38.9063 1223.5,39.9844 Q1224.1875,41.0469 1225.5313,41.0469 Q1226.1563,41.0469 1226.75,40.7813 Q1227.3438,40.5 1227.9688,39.9219 L1227.9688,42.6406 Z "/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="91" x="1239" y="41.1543">signal_handler</text>
|
|
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="84" x="1338" y="18"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="82" x="1339" y="30.1387">Ret(Args...),A</text>
|
|
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1211" x2="1418" y1="53" y2="53"/>
|
|
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1211" x2="1418" y1="61" y2="61"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/feb19c23c77e000ec4e0f6a2eea20e7096e661e8/tests/t00044/t00044.cc#L7" target="_top" title="signal_handler" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/feb19c23c77e000ec4e0f6a2eea20e7096e661e8/tests/t00044/t00044.cc#L7" xlink:show="new" xlink:title="signal_handler" xlink:type="simple">
|
|
<rect fill="#FEFECE" filter="url(#fxe2kp21hkbuv)" height="48" id="C_0000276594465967577895" style="stroke: #A80036; stroke-width: 1.5;" width="146" x="1241.5" y="159"/>
|
|
<ellipse cx="1256.5" cy="175" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
|
|
<path d="M1259.4688,180.6406 Q1258.8906,180.9375 1258.25,181.0781 Q1257.6094,181.2344 1256.9063,181.2344 Q1254.4063,181.2344 1253.0781,179.5938 Q1251.7656,177.9375 1251.7656,174.8125 Q1251.7656,171.6875 1253.0781,170.0313 Q1254.4063,168.375 1256.9063,168.375 Q1257.6094,168.375 1258.25,168.5313 Q1258.9063,168.6875 1259.4688,168.9844 L1259.4688,171.7031 Q1258.8438,171.125 1258.25,170.8594 Q1257.6563,170.5781 1257.0313,170.5781 Q1255.6875,170.5781 1255,171.6563 Q1254.3125,172.7188 1254.3125,174.8125 Q1254.3125,176.9063 1255,177.9844 Q1255.6875,179.0469 1257.0313,179.0469 Q1257.6563,179.0469 1258.25,178.7813 Q1258.8438,178.5 1259.4688,177.9219 L1259.4688,180.6406 Z "/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="91" x="1270.5" y="179.1543">signal_handler</text>
|
|
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="21" x="1369.5" y="156"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="19" x="1370.5" y="168.1387">T,A</text>
|
|
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1242.5" x2="1386.5" y1="191" y2="191"/>
|
|
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1242.5" x2="1386.5" y1="199" y2="199"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/feb19c23c77e000ec4e0f6a2eea20e7096e661e8/tests/t00044/t00044.cc#L5" target="_top" title="sink" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/feb19c23c77e000ec4e0f6a2eea20e7096e661e8/tests/t00044/t00044.cc#L5" xlink:show="new" xlink:title="sink" xlink:type="simple">
|
|
<rect fill="#FEFECE" filter="url(#fxe2kp21hkbuv)" height="48" id="C_0001759724482769288325" style="stroke: #A80036; stroke-width: 1.5;" width="68" x="637.5" y="159"/>
|
|
<ellipse cx="652.5" cy="175" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
|
|
<path d="M655.4688,180.6406 Q654.8906,180.9375 654.25,181.0781 Q653.6094,181.2344 652.9063,181.2344 Q650.4063,181.2344 649.0781,179.5938 Q647.7656,177.9375 647.7656,174.8125 Q647.7656,171.6875 649.0781,170.0313 Q650.4063,168.375 652.9063,168.375 Q653.6094,168.375 654.25,168.5313 Q654.9063,168.6875 655.4688,168.9844 L655.4688,171.7031 Q654.8438,171.125 654.25,170.8594 Q653.6563,170.5781 653.0313,170.5781 Q651.6875,170.5781 651,171.6563 Q650.3125,172.7188 650.3125,174.8125 Q650.3125,176.9063 651,177.9844 Q651.6875,179.0469 653.0313,179.0469 Q653.6563,179.0469 654.25,178.7813 Q654.8438,178.5 655.4688,177.9219 L655.4688,180.6406 Z "/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="25" x="666.5" y="179.1543">sink</text>
|
|
<rect fill="#FFFFFF" height="15.9688" style="stroke: #000000; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" width="9" x="699.5" y="156"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="7" x="700.5" y="168.1387">T</text>
|
|
<line style="stroke: #A80036; stroke-width: 1.5;" x1="638.5" x2="704.5" y1="191" y2="191"/>
|
|
<line style="stroke: #A80036; stroke-width: 1.5;" x1="638.5" x2="704.5" y1="199" y2="199"/>
|
|
</a>
|
|
<path d="M569.2,82.03 C564.01,91.59 558.74,102.03 554.5,112 C548.78,125.45 543.77,140.91 539.98,153.88 " fill="none" id="C_0001813783008369291713->C_0001821770251018637091" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
|
|
<polygon fill="#A80036" points="538.53,158.9,544.8427,151.3402,539.8998,154.0913,537.1487,149.1485,538.53,158.9" style="stroke: #A80036; stroke-width: 1.0;"/>
|
|
<path d="M575.11,82.09 C565.54,104.53 553.41,132.96 544.55,153.75 " fill="none" id="C_0001813783008369291713->C_0001821770251018637091-1" style="stroke: #A80036; stroke-width: 1.0;"/>
|
|
<polygon fill="#A80036" points="542.48,158.6,549.7019,151.9034,544.4496,154.0043,542.3487,148.752,542.48,158.6" style="stroke: #A80036; stroke-width: 1.0;"/>
|
|
<rect fill="none" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="564.5" y="118.0664"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="37" x="574.5" y="125.0669">signal</text>
|
|
<path d="M611.99,82.09 C622.82,100.27 635.99,122.38 647.19,141.18 " fill="none" id="C_0001813783008369291713->C_0001759724482769288325" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
|
|
<polygon fill="none" points="653.34,137.83,657.56,158.6,641.31,145,653.34,137.83" style="stroke: #A80036; stroke-width: 1.0;"/>
|
|
<path d="M1314.5,69.07 C1314.5,88.12 1314.5,115.68 1314.5,138.81 " fill="none" id="C_0001591729735727316875->C_0000276594465967577895" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/>
|
|
<polygon fill="none" points="1321.5,138.82,1314.5,158.82,1307.5,138.82,1321.5,138.82" style="stroke: #A80036; stroke-width: 1.0;"/>
|
|
</g>
|
|
</svg>
|