Files
clang-uml/docs/test_cases/t20014_sequence.svg
2023-12-22 22:30:06 +01:00

101 lines
13 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentStyleType="text/css" height="397px" preserveAspectRatio="none" style="width:296px;height:397px;background:#FFFFFF;" version="1.1" viewBox="0 0 296 397" width="296px" zoomAndPan="magnify">
<defs>
<style type="text/css">a:hover { text-decoration: underline; }</style>
</defs>
<g>
<rect fill="#FFFFFF" height="297.2001" style="stroke:#181818;stroke-width:1.0;" width="10" x="29.5" y="46.7999"/>
<rect fill="#FFFFFF" height="57.6" style="stroke:#181818;stroke-width:1.0;" width="10" x="112.5" y="68.3999"/>
<rect fill="#FFFFFF" height="57.6" style="stroke:#181818;stroke-width:1.0;" width="10" x="112.5" y="155.6"/>
<rect fill="#FFFFFF" height="57.6" style="stroke:#181818;stroke-width:1.0;" width="10" x="112.5" y="272.4"/>
<rect fill="#FFFFFF" height="14" style="stroke:#181818;stroke-width:1.0;" width="10" x="195.5" y="98"/>
<rect fill="#FFFFFF" height="14" style="stroke:#181818;stroke-width:1.0;" width="10" x="195.5" y="185.2"/>
<rect fill="#FFFFFF" height="14" style="stroke:#181818;stroke-width:1.0;" width="10" x="195.5" y="302"/>
<rect fill="#FFFFFF" height="101.2" style="stroke:#181818;stroke-width:1.0;" width="10" x="251" y="242.8"/>
<line style="stroke:#181818;stroke-width:0.5;stroke-dasharray:5.0,5.0;" x1="34" x2="34" y1="36.7999" y2="362"/>
<line style="stroke:#181818;stroke-width:0.5;stroke-dasharray:5.0,5.0;" x1="117" x2="117" y1="36.7999" y2="362"/>
<line style="stroke:#181818;stroke-width:0.5;stroke-dasharray:5.0,5.0;" x1="200" x2="200" y1="36.7999" y2="362"/>
<line style="stroke:#181818;stroke-width:0.5;stroke-dasharray:5.0,5.0;" x1="256" x2="256" y1="36.7999" y2="362"/>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t20014/t20014.cc#L10" target="_top" title="tmain" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t20014/t20014.cc#L10" xlink:show="new" xlink:title="tmain" xlink:type="simple">
<rect fill="#E2E2F0" height="30.7999" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="59" x="5" y="5"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="45" x="12" y="25.0059">tmain()</text>
<rect fill="#E2E2F0" height="30.7999" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="59" x="5" y="361"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="45" x="12" y="381.006">tmain()</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t20014/include/t20014_b.h#L8" target="_top" title="B" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t20014/include/t20014_b.h#L8" xlink:show="new" xlink:title="B" xlink:type="simple">
<rect fill="#E2E2F0" height="30.7999" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="23" x="106" y="5"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="9" x="113" y="25.0059">B</text>
<rect fill="#E2E2F0" height="30.7999" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="23" x="106" y="361"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="9" x="113" y="381.006">B</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t20014/include/t20014_a.h#L6" target="_top" title="A" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t20014/include/t20014_a.h#L6" xlink:show="new" xlink:title="A" xlink:type="simple">
<rect fill="#E2E2F0" height="30.7999" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="23" x="189" y="5"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="9" x="196" y="25.0059">A</text>
<rect fill="#E2E2F0" height="30.7999" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="23" x="189" y="361"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="9" x="196" y="381.006">A</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t20014/include/t20014_c.h#L6" target="_top" title="C" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t20014/include/t20014_c.h#L6" xlink:show="new" xlink:title="C" xlink:type="simple">
<rect fill="#E2E2F0" height="30.7999" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="68" x="222" y="5"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="54" x="229" y="25.0059">C&lt;B,int&gt;</text>
<rect fill="#E2E2F0" height="30.7999" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="68" x="222" y="361"/>
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="54" x="229" y="381.006">C&lt;B,int&gt;</text>
</a>
<rect fill="#FFFFFF" height="297.2001" style="stroke:#181818;stroke-width:1.0;" width="10" x="29.5" y="46.7999"/>
<rect fill="#FFFFFF" height="57.6" style="stroke:#181818;stroke-width:1.0;" width="10" x="112.5" y="68.3999"/>
<rect fill="#FFFFFF" height="57.6" style="stroke:#181818;stroke-width:1.0;" width="10" x="112.5" y="155.6"/>
<rect fill="#FFFFFF" height="57.6" style="stroke:#181818;stroke-width:1.0;" width="10" x="112.5" y="272.4"/>
<rect fill="#FFFFFF" height="14" style="stroke:#181818;stroke-width:1.0;" width="10" x="195.5" y="98"/>
<rect fill="#FFFFFF" height="14" style="stroke:#181818;stroke-width:1.0;" width="10" x="195.5" y="185.2"/>
<rect fill="#FFFFFF" height="14" style="stroke:#181818;stroke-width:1.0;" width="10" x="195.5" y="302"/>
<rect fill="#FFFFFF" height="101.2" style="stroke:#181818;stroke-width:1.0;" width="10" x="251" y="242.8"/>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t20014/t20014.cc#L15" target="_top" title="" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t20014/t20014.cc#L15" xlink:show="new" xlink:title="" xlink:type="simple">
<polygon fill="#181818" points="100.5,64.3999,110.5,68.3999,100.5,72.3999,104.5,68.3999" style="stroke:#181818;stroke-width:1.0;"/>
<line style="stroke:#181818;stroke-width:1.0;" x1="39.5" x2="106.5" y1="68.3999" y2="68.3999"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="54" x="46.5" y="62.8769">b1(int,int)</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t20014/t20014_b.cc#L5" target="_top" title="" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t20014/t20014_b.cc#L5" xlink:show="new" xlink:title="" xlink:type="simple">
<polygon fill="#181818" points="183.5,94,193.5,98,183.5,102,187.5,98" style="stroke:#181818;stroke-width:1.0;"/>
<line style="stroke:#181818;stroke-width:1.0;" x1="122.5" x2="189.5" y1="98" y2="98"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="54" x="129.5" y="92.477">a1(int,int)</text>
</a>
<polygon fill="#181818" points="133.5,108,123.5,112,133.5,116,129.5,112" style="stroke:#181818;stroke-width:1.0;"/>
<line style="stroke:#181818;stroke-width:1.0;stroke-dasharray:2.0,2.0;" x1="127.5" x2="199.5" y1="112" y2="112"/>
<polygon fill="#181818" points="50.5,122,40.5,126,50.5,130,46.5,126" style="stroke:#181818;stroke-width:1.0;"/>
<line style="stroke:#181818;stroke-width:1.0;stroke-dasharray:2.0,2.0;" x1="44.5" x2="116.5" y1="126" y2="126"/>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t20014/t20014.cc#L16" target="_top" title="" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t20014/t20014.cc#L16" xlink:show="new" xlink:title="" xlink:type="simple">
<polygon fill="#181818" points="100.5,151.6,110.5,155.6,100.5,159.6,104.5,155.6" style="stroke:#181818;stroke-width:1.0;"/>
<line style="stroke:#181818;stroke-width:1.0;" x1="39.5" x2="106.5" y1="155.6" y2="155.6"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="54" x="46.5" y="150.077">b2(int,int)</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t20014/t20014_b.cc#L7" target="_top" title="" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t20014/t20014_b.cc#L7" xlink:show="new" xlink:title="" xlink:type="simple">
<polygon fill="#181818" points="183.5,181.2,193.5,185.2,183.5,189.2,187.5,185.2" style="stroke:#181818;stroke-width:1.0;"/>
<line style="stroke:#181818;stroke-width:1.0;" x1="122.5" x2="189.5" y1="185.2" y2="185.2"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="54" x="129.5" y="179.677">a2(int,int)</text>
</a>
<polygon fill="#181818" points="133.5,195.2,123.5,199.2,133.5,203.2,129.5,199.2" style="stroke:#181818;stroke-width:1.0;"/>
<line style="stroke:#181818;stroke-width:1.0;stroke-dasharray:2.0,2.0;" x1="127.5" x2="199.5" y1="199.2" y2="199.2"/>
<polygon fill="#181818" points="50.5,209.2,40.5,213.2,50.5,217.2,46.5,213.2" style="stroke:#181818;stroke-width:1.0;"/>
<line style="stroke:#181818;stroke-width:1.0;stroke-dasharray:2.0,2.0;" x1="44.5" x2="116.5" y1="213.2" y2="213.2"/>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t20014/t20014.cc#L18" target="_top" title="" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t20014/t20014.cc#L18" xlink:show="new" xlink:title="" xlink:type="simple">
<polygon fill="#181818" points="239,238.8,249,242.8,239,246.8,243,242.8" style="stroke:#181818;stroke-width:1.0;"/>
<line style="stroke:#181818;stroke-width:1.0;" x1="39.5" x2="245" y1="242.8" y2="242.8"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="54" x="46.5" y="237.277">c1(int,int)</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t20014/include/t20014_c.h#L7" target="_top" title="" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t20014/include/t20014_c.h#L7" xlink:show="new" xlink:title="" xlink:type="simple">
<polygon fill="#181818" points="133.5,268.4,123.5,272.4,133.5,276.4,129.5,272.4" style="stroke:#181818;stroke-width:1.0;"/>
<line style="stroke:#181818;stroke-width:1.0;" x1="127.5" x2="250" y1="272.4" y2="272.4"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="54" x="139.5" y="266.877">b1(int,int)</text>
</a>
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t20014/t20014_b.cc#L5" target="_top" title="" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t20014/t20014_b.cc#L5" xlink:show="new" xlink:title="" xlink:type="simple">
<polygon fill="#181818" points="183.5,298,193.5,302,183.5,306,187.5,302" style="stroke:#181818;stroke-width:1.0;"/>
<line style="stroke:#181818;stroke-width:1.0;" x1="122.5" x2="189.5" y1="302" y2="302"/>
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="54" x="129.5" y="296.477">a1(int,int)</text>
</a>
<polygon fill="#181818" points="133.5,312,123.5,316,133.5,320,129.5,316" style="stroke:#181818;stroke-width:1.0;"/>
<line style="stroke:#181818;stroke-width:1.0;stroke-dasharray:2.0,2.0;" x1="127.5" x2="199.5" y1="316" y2="316"/>
<polygon fill="#181818" points="239,326,249,330,239,334,243,330" style="stroke:#181818;stroke-width:1.0;"/>
<line style="stroke:#181818;stroke-width:1.0;stroke-dasharray:2.0,2.0;" x1="117.5" x2="245" y1="330" y2="330"/>
<polygon fill="#181818" points="45.5,340,35.5,344,45.5,348,41.5,344" style="stroke:#181818;stroke-width:1.0;"/>
<line style="stroke:#181818;stroke-width:1.0;stroke-dasharray:2.0,2.0;" x1="39.5" x2="255" y1="344" y2="344"/>
</g>
</svg>