Files
clang-uml/docs/test_cases/t20008_sequence.svg
2022-12-08 00:45:19 +01:00

93 lines
12 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="357px" preserveAspectRatio="none" style="width:794px;height:357px;" version="1.1" viewBox="0 0 794 357" width="794px" zoomAndPan="magnify">
<defs>
<filter height="300%" id="f10v5mvtnrxoj9" 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(#f10v5mvtnrxoj9)" height="250.7969" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="36" y="48.2969"/>
<rect fill="#FFFFFF" filter="url(#f10v5mvtnrxoj9)" height="57.1328" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="113.5" y="69.4297"/>
<rect fill="#FFFFFF" filter="url(#f10v5mvtnrxoj9)" height="14" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="192" y="98.5625"/>
<rect fill="#FFFFFF" filter="url(#f10v5mvtnrxoj9)" height="57.1328" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="304" y="155.6953"/>
<rect fill="#FFFFFF" filter="url(#f10v5mvtnrxoj9)" height="14" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="449.5" y="184.8281"/>
<rect fill="#FFFFFF" filter="url(#f10v5mvtnrxoj9)" height="57.1328" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="588.5" y="241.9609"/>
<rect fill="#FFFFFF" filter="url(#f10v5mvtnrxoj9)" height="14" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="721" y="271.0938"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 5.0,5.0;" x1="41" x2="41" y1="38.2969" y2="317.0938"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 5.0,5.0;" x1="118" x2="118" y1="38.2969" y2="317.0938"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 5.0,5.0;" x1="197" x2="197" y1="38.2969" y2="317.0938"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 5.0,5.0;" x1="309" x2="309" y1="38.2969" y2="317.0938"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 5.0,5.0;" x1="454" x2="454" y1="38.2969" y2="317.0938"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 5.0,5.0;" x1="593" x2="593" y1="38.2969" y2="317.0938"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 5.0,5.0;" x1="726" x2="726" y1="38.2969" y2="317.0938"/>
<rect fill="#FEFECE" filter="url(#f10v5mvtnrxoj9)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="62" x="8" y="3"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="48" x="15" y="22.9951">tmain()</text>
<rect fill="#FEFECE" filter="url(#f10v5mvtnrxoj9)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="62" x="8" y="316.0938"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="48" x="15" y="336.0889">tmain()</text>
<rect fill="#FEFECE" filter="url(#f10v5mvtnrxoj9)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="65" x="84" y="3"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="51" x="91" y="22.9951">B&lt;int&gt;</text>
<rect fill="#FEFECE" filter="url(#f10v5mvtnrxoj9)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="65" x="84" y="316.0938"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="51" x="91" y="336.0889">B&lt;int&gt;</text>
<rect fill="#FEFECE" filter="url(#f10v5mvtnrxoj9)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="64" x="163" y="3"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="50" x="170" y="22.9951">A&lt;int&gt;</text>
<rect fill="#FEFECE" filter="url(#f10v5mvtnrxoj9)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="64" x="163" y="316.0938"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="50" x="170" y="336.0889">A&lt;int&gt;</text>
<rect fill="#FEFECE" filter="url(#f10v5mvtnrxoj9)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="132" x="241" y="3"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="118" x="248" y="22.9951">B&lt;const char *&gt;</text>
<rect fill="#FEFECE" filter="url(#f10v5mvtnrxoj9)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="132" x="241" y="316.0938"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="118" x="248" y="336.0889">B&lt;const char *&gt;</text>
<rect fill="#FEFECE" filter="url(#f10v5mvtnrxoj9)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="131" x="387" y="3"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="117" x="394" y="22.9951">A&lt;const char *&gt;</text>
<rect fill="#FEFECE" filter="url(#f10v5mvtnrxoj9)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="131" x="387" y="316.0938"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="117" x="394" y="336.0889">A&lt;const char *&gt;</text>
<rect fill="#FEFECE" filter="url(#f10v5mvtnrxoj9)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="119" x="532" y="3"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="105" x="539" y="22.9951">B&lt;std::string&gt;</text>
<rect fill="#FEFECE" filter="url(#f10v5mvtnrxoj9)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="119" x="532" y="316.0938"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="105" x="539" y="336.0889">B&lt;std::string&gt;</text>
<rect fill="#FEFECE" filter="url(#f10v5mvtnrxoj9)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="118" x="665" y="3"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="104" x="672" y="22.9951">A&lt;std::string&gt;</text>
<rect fill="#FEFECE" filter="url(#f10v5mvtnrxoj9)" height="30.2969" style="stroke: #A80036; stroke-width: 1.5;" width="118" x="665" y="316.0938"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="104" x="672" y="336.0889">A&lt;std::string&gt;</text>
<rect fill="#FFFFFF" filter="url(#f10v5mvtnrxoj9)" height="250.7969" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="36" y="48.2969"/>
<rect fill="#FFFFFF" filter="url(#f10v5mvtnrxoj9)" height="57.1328" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="113.5" y="69.4297"/>
<rect fill="#FFFFFF" filter="url(#f10v5mvtnrxoj9)" height="14" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="192" y="98.5625"/>
<rect fill="#FFFFFF" filter="url(#f10v5mvtnrxoj9)" height="57.1328" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="304" y="155.6953"/>
<rect fill="#FFFFFF" filter="url(#f10v5mvtnrxoj9)" height="14" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="449.5" y="184.8281"/>
<rect fill="#FFFFFF" filter="url(#f10v5mvtnrxoj9)" height="57.1328" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="588.5" y="241.9609"/>
<rect fill="#FFFFFF" filter="url(#f10v5mvtnrxoj9)" height="14" style="stroke: #A80036; stroke-width: 1.0;" width="10" x="721" y="271.0938"/>
<polygon fill="#A80036" points="101.5,65.4297,111.5,69.4297,101.5,73.4297,105.5,69.4297" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="46" x2="107.5" y1="69.4297" y2="69.4297"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="34" x="53" y="64.3638">b(int)</text>
<polygon fill="#A80036" points="180,94.5625,190,98.5625,180,102.5625,184,98.5625" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="123.5" x2="186" y1="98.5625" y2="98.5625"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="42" x="130.5" y="93.4966">a1(int)</text>
<polygon fill="#A80036" points="134.5,108.5625,124.5,112.5625,134.5,116.5625,130.5,112.5625" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" x1="128.5" x2="196" y1="112.5625" y2="112.5625"/>
<polygon fill="#A80036" points="57,122.5625,47,126.5625,57,130.5625,53,126.5625" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" x1="51" x2="117.5" y1="126.5625" y2="126.5625"/>
<polygon fill="#A80036" points="292,151.6953,302,155.6953,292,159.6953,296,155.6953" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="46" x2="298" y1="155.6953" y2="155.6953"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="96" x="53" y="150.6294">b(const char *)</text>
<polygon fill="#A80036" points="437.5,180.8281,447.5,184.8281,437.5,188.8281,441.5,184.8281" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="314" x2="443.5" y1="184.8281" y2="184.8281"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="104" x="321" y="179.7622">a2(const char *)</text>
<polygon fill="#A80036" points="325,194.8281,315,198.8281,325,202.8281,321,198.8281" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" x1="319" x2="453.5" y1="198.8281" y2="198.8281"/>
<polygon fill="#A80036" points="57,208.8281,47,212.8281,57,216.8281,53,212.8281" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" x1="51" x2="308" y1="212.8281" y2="212.8281"/>
<polygon fill="#A80036" points="576.5,237.9609,586.5,241.9609,576.5,245.9609,580.5,241.9609" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="46" x2="582.5" y1="241.9609" y2="241.9609"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="82" x="53" y="236.895">b(std::string)</text>
<polygon fill="#A80036" points="709,267.0938,719,271.0938,709,275.0938,713,271.0938" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0;" x1="598.5" x2="715" y1="271.0938" y2="271.0938"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="90" x="605.5" y="266.0278">a3(std::string)</text>
<polygon fill="#A80036" points="609.5,281.0938,599.5,285.0938,609.5,289.0938,605.5,285.0938" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" x1="603.5" x2="725" y1="285.0938" y2="285.0938"/>
<polygon fill="#A80036" points="52,295.0938,42,299.0938,52,303.0938,48,299.0938" style="stroke: #A80036; stroke-width: 1.0;"/>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 2.0,2.0;" x1="46" x2="592.5" y1="299.0938" y2="299.0938"/>
</g>
</svg>