Files
clang-uml/docs/test_cases/t20004_sequence.svg
2022-12-04 14:46:44 +01:00

129 lines
17 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="486px" preserveAspectRatio="none" style="width:1269px;height:486px;" version="1.1" viewBox="0 0 1269 486" width="1269px" zoomAndPan="magnify">
<defs>
<filter height="300%" id="fzg4ihozjfu96" 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="#FFFFFF" filter="url(#fzg4ihozjfu96)" height="380.1953" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="33.5" y="48.2969"/>
<rect fill="#FFFFFF" filter="url(#fzg4ihozjfu96)" height="14" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="125.5" y="69.4297"/>
<rect fill="#FFFFFF" filter="url(#fzg4ihozjfu96)" height="57.1328" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="273.5" y="112.5625"/>
<rect fill="#FFFFFF" filter="url(#fzg4ihozjfu96)" height="14" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="456.5" y="141.6953"/>
<rect fill="#FFFFFF" filter="url(#fzg4ihozjfu96)" height="57.1328" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="625.5" y="198.8281"/>
<rect fill="#FFFFFF" filter="url(#fzg4ihozjfu96)" height="14" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="780.5" y="227.9609"/>
<rect fill="#FFFFFF" filter="url(#fzg4ihozjfu96)" height="143.3984" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="908.5" y="285.0938"/>
<rect fill="#FFFFFF" filter="url(#fzg4ihozjfu96)" height="100.2656" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="1009.5" y="314.2266"/>
<rect fill="#FFFFFF" filter="url(#fzg4ihozjfu96)" height="57.1328" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="1110.5" y="343.3594"/>
<rect fill="#FFFFFF" filter="url(#fzg4ihozjfu96)" height="14" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="1211.5" y="372.4922"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 5.0,5.0;" x1="38" x2="38" y1="38.2969" y2="446.4922"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 5.0,5.0;" x1="130" x2="130" y1="38.2969" y2="446.4922"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 5.0,5.0;" x1="278" x2="278" y1="38.2969" y2="446.4922"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 5.0,5.0;" x1="461" x2="461" y1="38.2969" y2="446.4922"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 5.0,5.0;" x1="630" x2="630" y1="38.2969" y2="446.4922"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 5.0,5.0;" x1="785" x2="785" y1="38.2969" y2="446.4922"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 5.0,5.0;" x1="913" x2="913" y1="38.2969" y2="446.4922"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 5.0,5.0;" x1="1014" x2="1014" y1="38.2969" y2="446.4922"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 5.0,5.0;" x1="1115" x2="1115" y1="38.2969" y2="446.4922"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 5.0,5.0;" x1="1216" x2="1216" y1="38.2969" y2="446.4922"/>
<rect fill="#FEFECE" filter="url(#fzg4ihozjfu96)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="57" x="8" y="3"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="43" x="15" y="22.9951">main()</text>
<rect fill="#FEFECE" filter="url(#fzg4ihozjfu96)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="57" x="8" y="445.4922"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="43" x="15" y="465.4873">main()</text>
<rect fill="#FEFECE" filter="url(#fzg4ihozjfu96)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="99" x="79" y="3"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="85" x="86" y="22.9951">m1&lt;float&gt;()</text>
<rect fill="#FEFECE" filter="url(#fzg4ihozjfu96)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="99" x="79" y="445.4922"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="85" x="86" y="465.4873">m1&lt;float&gt;()</text>
<rect fill="#FEFECE" filter="url(#fzg4ihozjfu96)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="169" x="192" y="3"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="155" x="199" y="22.9951">m1&lt;unsigned long&gt;()</text>
<rect fill="#FEFECE" filter="url(#fzg4ihozjfu96)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="169" x="192" y="445.4922"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="155" x="199" y="465.4873">m1&lt;unsigned long&gt;()</text>
<rect fill="#FEFECE" filter="url(#fzg4ihozjfu96)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="169" x="375" y="3"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="155" x="382" y="22.9951">m4&lt;unsigned long&gt;()</text>
<rect fill="#FEFECE" filter="url(#fzg4ihozjfu96)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="169" x="375" y="445.4922"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="155" x="382" y="465.4873">m4&lt;unsigned long&gt;()</text>
<rect fill="#FEFECE" filter="url(#fzg4ihozjfu96)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="141" x="558" y="3"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="127" x="565" y="22.9951">m1&lt;std::string&gt;()</text>
<rect fill="#FEFECE" filter="url(#fzg4ihozjfu96)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="141" x="558" y="445.4922"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="127" x="565" y="465.4873">m1&lt;std::string&gt;()</text>
<rect fill="#FEFECE" filter="url(#fzg4ihozjfu96)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="141" x="713" y="3"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="127" x="720" y="22.9951">m2&lt;std::string&gt;()</text>
<rect fill="#FEFECE" filter="url(#fzg4ihozjfu96)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="141" x="713" y="445.4922"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="127" x="720" y="465.4873">m2&lt;std::string&gt;()</text>
<rect fill="#FEFECE" filter="url(#fzg4ihozjfu96)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="87" x="868" y="3"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="73" x="875" y="22.9951">m1&lt;int&gt;()</text>
<rect fill="#FEFECE" filter="url(#fzg4ihozjfu96)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="87" x="868" y="445.4922"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="73" x="875" y="465.4873">m1&lt;int&gt;()</text>
<rect fill="#FEFECE" filter="url(#fzg4ihozjfu96)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="87" x="969" y="3"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="73" x="976" y="22.9951">m2&lt;int&gt;()</text>
<rect fill="#FEFECE" filter="url(#fzg4ihozjfu96)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="87" x="969" y="445.4922"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="73" x="976" y="465.4873">m2&lt;int&gt;()</text>
<rect fill="#FEFECE" filter="url(#fzg4ihozjfu96)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="87" x="1070" y="3"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="73" x="1077" y="22.9951">m3&lt;int&gt;()</text>
<rect fill="#FEFECE" filter="url(#fzg4ihozjfu96)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="87" x="1070" y="445.4922"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="73" x="1077" y="465.4873">m3&lt;int&gt;()</text>
<rect fill="#FEFECE" filter="url(#fzg4ihozjfu96)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="87" x="1171" y="3"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="73" x="1178" y="22.9951">m4&lt;int&gt;()</text>
<rect fill="#FEFECE" filter="url(#fzg4ihozjfu96)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="87" x="1171" y="445.4922"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="73" x="1178" y="465.4873">m4&lt;int&gt;()</text>
<rect fill="#FFFFFF" filter="url(#fzg4ihozjfu96)" height="380.1953" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="33.5" y="48.2969"/>
<rect fill="#FFFFFF" filter="url(#fzg4ihozjfu96)" height="14" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="125.5" y="69.4297"/>
<rect fill="#FFFFFF" filter="url(#fzg4ihozjfu96)" height="57.1328" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="273.5" y="112.5625"/>
<rect fill="#FFFFFF" filter="url(#fzg4ihozjfu96)" height="14" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="456.5" y="141.6953"/>
<rect fill="#FFFFFF" filter="url(#fzg4ihozjfu96)" height="57.1328" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="625.5" y="198.8281"/>
<rect fill="#FFFFFF" filter="url(#fzg4ihozjfu96)" height="14" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="780.5" y="227.9609"/>
<rect fill="#FFFFFF" filter="url(#fzg4ihozjfu96)" height="143.3984" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="908.5" y="285.0938"/>
<rect fill="#FFFFFF" filter="url(#fzg4ihozjfu96)" height="100.2656" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="1009.5" y="314.2266"/>
<rect fill="#FFFFFF" filter="url(#fzg4ihozjfu96)" height="57.1328" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="1110.5" y="343.3594"/>
<rect fill="#FFFFFF" filter="url(#fzg4ihozjfu96)" height="14" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="1211.5" y="372.4922"/>
<polygon fill="#A80036" points="113.5,65.4297,123.5,69.4297,113.5,73.4297,117.5,69.4297" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="43.5" x2="119.5" y1="69.4297" y2="69.4297"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="31" x="50.5" y="64.3638">m1()</text>
<polygon fill="#A80036" points="54.5,79.4297,44.5,83.4297,54.5,87.4297,50.5,83.4297" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" x1="48.5" x2="129.5" y1="83.4297" y2="83.4297"/>
<polygon fill="#A80036" points="261.5,108.5625,271.5,112.5625,261.5,116.5625,265.5,112.5625" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="43.5" x2="267.5" y1="112.5625" y2="112.5625"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="31" x="50.5" y="107.4966">m1()</text>
<polygon fill="#A80036" points="444.5,137.6953,454.5,141.6953,444.5,145.6953,448.5,141.6953" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="283.5" x2="450.5" y1="141.6953" y2="141.6953"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="31" x="290.5" y="136.6294">m4()</text>
<polygon fill="#A80036" points="294.5,151.6953,284.5,155.6953,294.5,159.6953,290.5,155.6953" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" x1="288.5" x2="460.5" y1="155.6953" y2="155.6953"/>
<polygon fill="#A80036" points="54.5,165.6953,44.5,169.6953,54.5,173.6953,50.5,169.6953" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" x1="48.5" x2="277.5" y1="169.6953" y2="169.6953"/>
<polygon fill="#A80036" points="613.5,194.8281,623.5,198.8281,613.5,202.8281,617.5,198.8281" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="43.5" x2="619.5" y1="198.8281" y2="198.8281"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="31" x="50.5" y="193.7622">m1()</text>
<polygon fill="#A80036" points="768.5,223.9609,778.5,227.9609,768.5,231.9609,772.5,227.9609" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="635.5" x2="774.5" y1="227.9609" y2="227.9609"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="31" x="642.5" y="222.895">m2()</text>
<polygon fill="#A80036" points="646.5,237.9609,636.5,241.9609,646.5,245.9609,642.5,241.9609" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" x1="640.5" x2="784.5" y1="241.9609" y2="241.9609"/>
<polygon fill="#A80036" points="54.5,251.9609,44.5,255.9609,54.5,259.9609,50.5,255.9609" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" x1="48.5" x2="629.5" y1="255.9609" y2="255.9609"/>
<polygon fill="#A80036" points="896.5,281.0938,906.5,285.0938,896.5,289.0938,900.5,285.0938" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="43.5" x2="902.5" y1="285.0938" y2="285.0938"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="31" x="50.5" y="280.0278">m1()</text>
<polygon fill="#A80036" points="997.5,310.2266,1007.5,314.2266,997.5,318.2266,1001.5,314.2266" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="918.5" x2="1003.5" y1="314.2266" y2="314.2266"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="31" x="925.5" y="309.1606">m2()</text>
<polygon fill="#A80036" points="1098.5,339.3594,1108.5,343.3594,1098.5,347.3594,1102.5,343.3594" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="1019.5" x2="1104.5" y1="343.3594" y2="343.3594"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="31" x="1026.5" y="338.2935">m3()</text>
<polygon fill="#A80036" points="1199.5,368.4922,1209.5,372.4922,1199.5,376.4922,1203.5,372.4922" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="1120.5" x2="1205.5" y1="372.4922" y2="372.4922"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="31" x="1127.5" y="367.4263">m4()</text>
<polygon fill="#A80036" points="1131.5,382.4922,1121.5,386.4922,1131.5,390.4922,1127.5,386.4922" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" x1="1125.5" x2="1215.5" y1="386.4922" y2="386.4922"/>
<polygon fill="#A80036" points="1030.5,396.4922,1020.5,400.4922,1030.5,404.4922,1026.5,400.4922" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" x1="1024.5" x2="1114.5" y1="400.4922" y2="400.4922"/>
<polygon fill="#A80036" points="929.5,410.4922,919.5,414.4922,929.5,418.4922,925.5,414.4922" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" x1="923.5" x2="1013.5" y1="414.4922" y2="414.4922"/>
<polygon fill="#A80036" points="49.5,424.4922,39.5,428.4922,49.5,432.4922,45.5,428.4922" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" x1="43.5" x2="912.5" y1="428.4922" y2="428.4922"/>
</g>
</svg>