223 lines
37 KiB
XML
223 lines
37 KiB
XML
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentStyleType="text/css" height="740px" preserveAspectRatio="none" style="width:822px;height:740px;background:#FFFFFF;" version="1.1" viewBox="0 0 822 740" width="822px" zoomAndPan="magnify">
|
|
<defs>
|
|
<style type="text/css">a:hover { text-decoration: underline; }</style>
|
|
</defs>
|
|
<g>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_base.h#L8" target="_top" title="Base" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_base.h#L8" xlink:show="new" xlink:title="Base" xlink:type="simple">
|
|
<g id="elem_C_0000261668487476634123">
|
|
<rect codeLine="2" fill="#F1F1F1" height="123.1997" id="C_0000261668487476634123" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="239" x="7" y="7"/>
|
|
<ellipse cx="106.25" cy="23" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/>
|
|
<path d="M101.25,24.1563 C101.25,26.6563 103.3906,28.4688 106.3125,28.4688 C107.5469,28.4688 108.7188,28.1719 109.4688,27.6563 C110.0781,27.2344 110.4063,26.8125 110.4063,26.4063 C110.4063,25.9375 109.9844,25.5313 109.4844,25.5313 C109.25,25.5313 109.0313,25.6094 108.8281,25.8125 C108.3906,26.25 108.3906,26.25 108.2188,26.3438 C107.7656,26.5781 107.125,26.7188 106.3594,26.7188 C104.3594,26.7188 103.0781,25.7031 103.0781,24.125 L103.0781,23.0781 C103.0781,21.375 104.2969,20.1719 106,20.1719 C106.5781,20.1719 107.1563,20.3125 107.625,20.5625 C108.0938,20.8281 108.2656,21.0156 108.3281,21.375 C108.4531,22.0469 108.7031,22.2969 109.2344,22.2969 C109.5156,22.2969 109.7969,22.1563 109.9844,21.9375 C110.1094,21.7656 110.1563,21.5938 110.1563,21.1563 L110.1563,19.7969 C110.1563,19.375 110.1406,19.2344 110.0156,19.0625 C109.8438,18.8125 109.5625,18.6563 109.2344,18.6563 C108.9219,18.6563 108.7188,18.7656 108.5,19.0313 C107.3281,18.5313 106.8906,18.4219 105.9375,18.4219 C103.2656,18.4219 101.25,20.4375 101.25,23.0625 L101.25,24.1563 Z " fill="#000000"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="32" x="126.75" y="27.606">Base</text>
|
|
<line style="stroke:#181818;stroke-width:0.5;" x1="8" x2="245" y1="39" y2="39"/>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_base.h#L10" target="_top" title="Base" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_base.h#L10" xlink:show="new" xlink:title="Base" xlink:type="simple">
|
|
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="13" y="47.9"/>
|
|
<rect fill="#F24D5C" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="15" y="49.9"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_base.h#L10" target="_top" title="Base" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_base.h#L10" xlink:show="new" xlink:title="Base" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="139" x="27" y="56.0059">Base() = default : void</text>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_base.h#L12" target="_top" title="~Base" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_base.h#L12" xlink:show="new" xlink:title="~Base" xlink:type="simple">
|
|
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="13" y="64.6999"/>
|
|
<rect fill="#F24D5C" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="15" y="66.6999"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_base.h#L12" target="_top" title="~Base" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_base.h#L12" xlink:show="new" xlink:title="~Base" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="213" x="27" y="72.8059">~Base() constexpr = default : void</text>
|
|
</a>
|
|
<line style="stroke:#181818;stroke-width:1.0;stroke-dasharray:1.0,2.0;" x1="8" x2="245" y1="80.5999" y2="80.5999"/>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_base.h#L14" target="_top" title="m1" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_base.h#L14" xlink:show="new" xlink:title="m1" xlink:type="simple">
|
|
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="13" y="89.4998"/>
|
|
<rect fill="#F24D5C" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="15" y="91.4998"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_base.h#L14" target="_top" title="m1" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_base.h#L14" xlink:show="new" xlink:title="m1" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="57" x="27" y="97.6058">m1() : int</text>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_base.h#L16" target="_top" title="m2" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_base.h#L16" xlink:show="new" xlink:title="m2" xlink:type="simple">
|
|
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="13" y="106.2997"/>
|
|
<rect fill="#F24D5C" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="15" y="108.2997"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_base.h#L16" target="_top" title="m2" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_base.h#L16" xlink:show="new" xlink:title="m2" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="104" x="27" y="114.4057">m2() : std::string</text>
|
|
</a>
|
|
<line style="stroke:#181818;stroke-width:0.5;" x1="8" x2="245" y1="122.1997" y2="122.1997"/>
|
|
</g>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer1.h#L9" target="_top" title="Layer1" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer1.h#L9" xlink:show="new" xlink:title="Layer1" xlink:type="simple">
|
|
<g id="elem_C_0000902631298537519271">
|
|
<rect codeLine="11" fill="#F1F1F1" height="81.5999" id="C_0000902631298537519271" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="145" x="505" y="651.8"/>
|
|
<ellipse cx="520" cy="667.8" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/>
|
|
<path d="M515,668.9563 C515,671.4563 517.1406,673.2688 520.0625,673.2688 C521.2969,673.2688 522.4688,672.9719 523.2188,672.4563 C523.8281,672.0344 524.1563,671.6125 524.1563,671.2063 C524.1563,670.7375 523.7344,670.3313 523.2344,670.3313 C523,670.3313 522.7813,670.4094 522.5781,670.6125 C522.1406,671.05 522.1406,671.05 521.9688,671.1438 C521.5156,671.3781 520.875,671.5188 520.1094,671.5188 C518.1094,671.5188 516.8281,670.5031 516.8281,668.925 L516.8281,667.8781 C516.8281,666.175 518.0469,664.9719 519.75,664.9719 C520.3281,664.9719 520.9063,665.1125 521.375,665.3625 C521.8438,665.6281 522.0156,665.8156 522.0781,666.175 C522.2031,666.8469 522.4531,667.0969 522.9844,667.0969 C523.2656,667.0969 523.5469,666.9563 523.7344,666.7375 C523.8594,666.5656 523.9063,666.3938 523.9063,665.9563 L523.9063,664.5969 C523.9063,664.175 523.8906,664.0344 523.7656,663.8625 C523.5938,663.6125 523.3125,663.4563 522.9844,663.4563 C522.6719,663.4563 522.4688,663.5656 522.25,663.8313 C521.0781,663.3313 520.6406,663.2219 519.6875,663.2219 C517.0156,663.2219 515,665.2375 515,667.8625 L515,668.9563 Z " fill="#000000"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="44" x="534" y="672.406">Layer1</text>
|
|
<rect fill="#FFFFFF" height="18.2001" style="stroke:#181818;stroke-width:1.0;stroke-dasharray:2.0,2.0;" width="67" x="586" y="648.8"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="65" x="587" y="663.0001">LowerLayer</text>
|
|
<line style="stroke:#181818;stroke-width:0.5;" x1="506" x2="649" y1="683.8" y2="683.8"/>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer1.h#L13" target="_top" title="m1" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer1.h#L13" xlink:show="new" xlink:title="m1" xlink:type="simple">
|
|
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="511" y="692.7"/>
|
|
<rect fill="#F24D5C" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="513" y="694.7"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer1.h#L13" target="_top" title="m1" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer1.h#L13" xlink:show="new" xlink:title="m1" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="57" x="525" y="700.8059">m1() : int</text>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer1.h#L19" target="_top" title="m2" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer1.h#L19" xlink:show="new" xlink:title="m2" xlink:type="simple">
|
|
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="511" y="709.4999"/>
|
|
<rect fill="#F24D5C" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="513" y="711.4999"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer1.h#L19" target="_top" title="m2" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer1.h#L19" xlink:show="new" xlink:title="m2" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="104" x="525" y="717.6059">m2() : std::string</text>
|
|
</a>
|
|
<line style="stroke:#181818;stroke-width:0.5;" x1="506" x2="649" y1="725.3999" y2="725.3999"/>
|
|
</g>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer2.h#L6" target="_top" title="Layer2" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer2.h#L6" xlink:show="new" xlink:title="Layer2" xlink:type="simple">
|
|
<g id="elem_C_0001115150925302580647">
|
|
<rect codeLine="17" fill="#F1F1F1" height="64.7999" id="C_0001115150925302580647" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="194" x="203.5" y="526"/>
|
|
<ellipse cx="240.55" cy="542" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/>
|
|
<path d="M235.55,543.1563 C235.55,545.6563 237.6906,547.4688 240.6125,547.4688 C241.8469,547.4688 243.0188,547.1719 243.7688,546.6563 C244.3781,546.2344 244.7063,545.8125 244.7063,545.4063 C244.7063,544.9375 244.2844,544.5313 243.7844,544.5313 C243.55,544.5313 243.3313,544.6094 243.1281,544.8125 C242.6906,545.25 242.6906,545.25 242.5188,545.3438 C242.0656,545.5781 241.425,545.7188 240.6594,545.7188 C238.6594,545.7188 237.3781,544.7031 237.3781,543.125 L237.3781,542.0781 C237.3781,540.375 238.5969,539.1719 240.3,539.1719 C240.8781,539.1719 241.4563,539.3125 241.925,539.5625 C242.3938,539.8281 242.5656,540.0156 242.6281,540.375 C242.7531,541.0469 243.0031,541.2969 243.5344,541.2969 C243.8156,541.2969 244.0969,541.1563 244.2844,540.9375 C244.4094,540.7656 244.4563,540.5938 244.4563,540.1563 L244.4563,538.7969 C244.4563,538.375 244.4406,538.2344 244.3156,538.0625 C244.1438,537.8125 243.8625,537.6563 243.5344,537.6563 C243.2219,537.6563 243.0188,537.7656 242.8,538.0313 C241.6281,537.5313 241.1906,537.4219 240.2375,537.4219 C237.5656,537.4219 235.55,539.4375 235.55,542.0625 L235.55,543.1563 Z " fill="#000000"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="44" x="259.45" y="546.606">Layer2</text>
|
|
<rect fill="#FFFFFF" height="18.2001" style="stroke:#181818;stroke-width:1.0;stroke-dasharray:2.0,2.0;" width="67" x="333.5" y="523"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="65" x="334.5" y="537.2001">LowerLayer</text>
|
|
<line style="stroke:#181818;stroke-width:0.5;" x1="204.5" x2="396.5" y1="558" y2="558"/>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer2.h#L14" target="_top" title="all_calls_count" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer2.h#L14" xlink:show="new" xlink:title="all_calls_count" xlink:type="simple">
|
|
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="209.5" y="566.9"/>
|
|
<rect fill="#F24D5C" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="211.5" y="568.9"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer2.h#L14" target="_top" title="all_calls_count" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer2.h#L14" xlink:show="new" xlink:title="all_calls_count" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="168" x="223.5" y="575.0059">all_calls_count() const : int</text>
|
|
</a>
|
|
<line style="stroke:#181818;stroke-width:0.5;" x1="204.5" x2="396.5" y1="582.7999" y2="582.7999"/>
|
|
</g>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer3.h#L8" target="_top" title="Layer3" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer3.h#L8" xlink:show="new" xlink:title="Layer3" xlink:type="simple">
|
|
<g id="elem_C_0001853410560073854945">
|
|
<rect codeLine="22" fill="#F1F1F1" height="148.7996" id="C_0001853410560073854945" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="157" x="28" y="300.2"/>
|
|
<ellipse cx="48.4" cy="316.2" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/>
|
|
<path d="M43.4,317.3563 C43.4,319.8563 45.5406,321.6688 48.4625,321.6688 C49.6969,321.6688 50.8688,321.3719 51.6188,320.8563 C52.2281,320.4344 52.5563,320.0125 52.5563,319.6063 C52.5563,319.1375 52.1344,318.7313 51.6344,318.7313 C51.4,318.7313 51.1813,318.8094 50.9781,319.0125 C50.5406,319.45 50.5406,319.45 50.3688,319.5438 C49.9156,319.7781 49.275,319.9188 48.5094,319.9188 C46.5094,319.9188 45.2281,318.9031 45.2281,317.325 L45.2281,316.2781 C45.2281,314.575 46.4469,313.3719 48.15,313.3719 C48.7281,313.3719 49.3063,313.5125 49.775,313.7625 C50.2438,314.0281 50.4156,314.2156 50.4781,314.575 C50.6031,315.2469 50.8531,315.4969 51.3844,315.4969 C51.6656,315.4969 51.9469,315.3563 52.1344,315.1375 C52.2594,314.9656 52.3063,314.7938 52.3063,314.3563 L52.3063,312.9969 C52.3063,312.575 52.2906,312.4344 52.1656,312.2625 C51.9938,312.0125 51.7125,311.8563 51.3844,311.8563 C51.0719,311.8563 50.8688,311.9656 50.65,312.2313 C49.4781,311.7313 49.0406,311.6219 48.0875,311.6219 C45.4156,311.6219 43.4,313.6375 43.4,316.2625 L43.4,317.3563 Z " fill="#000000"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="44" x="63.6" y="320.806">Layer3</text>
|
|
<rect fill="#FFFFFF" height="18.2001" style="stroke:#181818;stroke-width:1.0;stroke-dasharray:2.0,2.0;" width="67" x="121" y="297.2"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="65" x="122" y="311.4001">LowerLayer</text>
|
|
<line style="stroke:#181818;stroke-width:0.5;" x1="29" x2="184" y1="332.2" y2="332.2"/>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer3.h#L12" target="_top" title="m1" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer3.h#L12" xlink:show="new" xlink:title="m1" xlink:type="simple">
|
|
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="34" y="341.1"/>
|
|
<rect fill="#F24D5C" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="36" y="343.1"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer3.h#L12" target="_top" title="m1" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer3.h#L12" xlink:show="new" xlink:title="m1" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="57" x="48" y="349.2059">m1() : int</text>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer3.h#L24" target="_top" title="m1_calls" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer3.h#L24" xlink:show="new" xlink:title="m1_calls" xlink:type="simple">
|
|
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="34" y="357.8999"/>
|
|
<rect fill="#F24D5C" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="36" y="359.8999"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer3.h#L24" target="_top" title="m1_calls" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer3.h#L24" xlink:show="new" xlink:title="m1_calls" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="131" x="48" y="366.0059">m1_calls() const : int</text>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer3.h#L18" target="_top" title="m2" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer3.h#L18" xlink:show="new" xlink:title="m2" xlink:type="simple">
|
|
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="34" y="374.6998"/>
|
|
<rect fill="#F24D5C" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="36" y="376.6998"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer3.h#L18" target="_top" title="m2" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer3.h#L18" xlink:show="new" xlink:title="m2" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="104" x="48" y="382.8058">m2() : std::string</text>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer3.h#L26" target="_top" title="m2_calls" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer3.h#L26" xlink:show="new" xlink:title="m2_calls" xlink:type="simple">
|
|
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="34" y="391.4997"/>
|
|
<rect fill="#F24D5C" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="36" y="393.4997"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer3.h#L26" target="_top" title="m2_calls" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer3.h#L26" xlink:show="new" xlink:title="m2_calls" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="131" x="48" y="399.6057">m2_calls() const : int</text>
|
|
</a>
|
|
<line style="stroke:#181818;stroke-width:0.5;" x1="29" x2="184" y1="407.3997" y2="407.3997"/>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer3.h#L29" target="_top" title="m_m1_calls" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer3.h#L29" xlink:show="new" xlink:title="m_m1_calls" xlink:type="simple">
|
|
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="34" y="416.2997"/>
|
|
<rect fill="none" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="36" y="418.2997"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer3.h#L29" target="_top" title="m_m1_calls" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer3.h#L29" xlink:show="new" xlink:title="m_m1_calls" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="103" x="48" y="424.4057">m_m1_calls : int</text>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer3.h#L30" target="_top" title="m_m2_calls" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer3.h#L30" xlink:show="new" xlink:title="m_m2_calls" xlink:type="simple">
|
|
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="34" y="433.0996"/>
|
|
<rect fill="none" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="36" y="435.0996"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer3.h#L30" target="_top" title="m_m2_calls" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019_layer3.h#L30" xlink:show="new" xlink:title="m_m2_calls" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="103" x="48" y="441.2056">m_m2_calls : int</text>
|
|
</a>
|
|
</g>
|
|
</a>
|
|
<g id="elem_C_0000972890420743280319">
|
|
<rect codeLine="32" fill="#F1F1F1" height="48" id="C_0000972890420743280319" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="108" x="72.5" y="191.2"/>
|
|
<ellipse cx="87.5" cy="207.2" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/>
|
|
<path d="M82.5,208.3562 C82.5,210.8562 84.6406,212.6687 87.5625,212.6687 C88.7969,212.6687 89.9688,212.3719 90.7188,211.8562 C91.3281,211.4344 91.6563,211.0125 91.6563,210.6062 C91.6563,210.1375 91.2344,209.7312 90.7344,209.7312 C90.5,209.7312 90.2813,209.8094 90.0781,210.0125 C89.6406,210.45 89.6406,210.45 89.4688,210.5437 C89.0156,210.7781 88.375,210.9187 87.6094,210.9187 C85.6094,210.9187 84.3281,209.9031 84.3281,208.325 L84.3281,207.2781 C84.3281,205.575 85.5469,204.3719 87.25,204.3719 C87.8281,204.3719 88.4063,204.5125 88.875,204.7625 C89.3438,205.0281 89.5156,205.2156 89.5781,205.575 C89.7031,206.2469 89.9531,206.4969 90.4844,206.4969 C90.7656,206.4969 91.0469,206.3562 91.2344,206.1375 C91.3594,205.9656 91.4063,205.7937 91.4063,205.3562 L91.4063,203.9969 C91.4063,203.575 91.3906,203.4344 91.2656,203.2625 C91.0938,203.0125 90.8125,202.8562 90.4844,202.8562 C90.1719,202.8562 89.9688,202.9656 89.75,203.2312 C88.5781,202.7312 88.1406,202.6219 87.1875,202.6219 C84.5156,202.6219 82.5,204.6375 82.5,207.2625 L82.5,208.3562 Z " fill="#000000"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="44" x="101.5" y="211.806">Layer3</text>
|
|
<rect fill="#FFFFFF" height="18.2001" style="stroke:#181818;stroke-width:1.0;stroke-dasharray:2.0,2.0;" width="30" x="153.5" y="188.2"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="28" x="154.5" y="202.4001">Base</text>
|
|
<line style="stroke:#181818;stroke-width:0.5;" x1="73.5" x2="179.5" y1="223.2" y2="223.2"/>
|
|
<line style="stroke:#181818;stroke-width:0.5;" x1="73.5" x2="179.5" y1="231.2" y2="231.2"/>
|
|
</g>
|
|
<g id="elem_C_0000129784999866998870">
|
|
<rect codeLine="36" fill="#F1F1F1" height="48" id="C_0000129784999866998870" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="160" x="220.5" y="350.6"/>
|
|
<ellipse cx="235.5" cy="366.6" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/>
|
|
<path d="M230.5,367.7562 C230.5,370.2562 232.6406,372.0687 235.5625,372.0687 C236.7969,372.0687 237.9688,371.7719 238.7188,371.2562 C239.3281,370.8344 239.6563,370.4125 239.6563,370.0062 C239.6563,369.5375 239.2344,369.1312 238.7344,369.1312 C238.5,369.1312 238.2813,369.2094 238.0781,369.4125 C237.6406,369.85 237.6406,369.85 237.4688,369.9437 C237.0156,370.1781 236.375,370.3187 235.6094,370.3187 C233.6094,370.3187 232.3281,369.3031 232.3281,367.725 L232.3281,366.6781 C232.3281,364.975 233.5469,363.7719 235.25,363.7719 C235.8281,363.7719 236.4063,363.9125 236.875,364.1625 C237.3438,364.4281 237.5156,364.6156 237.5781,364.975 C237.7031,365.6469 237.9531,365.8969 238.4844,365.8969 C238.7656,365.8969 239.0469,365.7562 239.2344,365.5375 C239.3594,365.3656 239.4063,365.1937 239.4063,364.7562 L239.4063,363.3969 C239.4063,362.975 239.3906,362.8344 239.2656,362.6625 C239.0938,362.4125 238.8125,362.2562 238.4844,362.2562 C238.1719,362.2562 237.9688,362.3656 237.75,362.6312 C236.5781,362.1312 236.1406,362.0219 235.1875,362.0219 C232.5156,362.0219 230.5,364.0375 230.5,366.6625 L230.5,367.7562 Z " fill="#000000"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="44" x="249.5" y="371.206">Layer2</text>
|
|
<rect fill="#FFFFFF" height="18.2001" style="stroke:#181818;stroke-width:1.0;stroke-dasharray:2.0,2.0;" width="82" x="301.5" y="347.6"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="80" x="302.5" y="361.8001">Layer3<Base></text>
|
|
<line style="stroke:#181818;stroke-width:0.5;" x1="221.5" x2="379.5" y1="382.6" y2="382.6"/>
|
|
<line style="stroke:#181818;stroke-width:0.5;" x1="221.5" x2="379.5" y1="390.6" y2="390.6"/>
|
|
</g>
|
|
<g id="elem_C_0000659076058325663708">
|
|
<rect codeLine="40" fill="#F1F1F1" height="48" id="C_0000659076058325663708" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="212" x="471.5" y="534.4"/>
|
|
<ellipse cx="486.5" cy="550.4" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/>
|
|
<path d="M481.5,551.5563 C481.5,554.0563 483.6406,555.8688 486.5625,555.8688 C487.7969,555.8688 488.9688,555.5719 489.7188,555.0563 C490.3281,554.6344 490.6563,554.2125 490.6563,553.8063 C490.6563,553.3375 490.2344,552.9313 489.7344,552.9313 C489.5,552.9313 489.2813,553.0094 489.0781,553.2125 C488.6406,553.65 488.6406,553.65 488.4688,553.7438 C488.0156,553.9781 487.375,554.1188 486.6094,554.1188 C484.6094,554.1188 483.3281,553.1031 483.3281,551.525 L483.3281,550.4781 C483.3281,548.775 484.5469,547.5719 486.25,547.5719 C486.8281,547.5719 487.4063,547.7125 487.875,547.9625 C488.3438,548.2281 488.5156,548.4156 488.5781,548.775 C488.7031,549.4469 488.9531,549.6969 489.4844,549.6969 C489.7656,549.6969 490.0469,549.5563 490.2344,549.3375 C490.3594,549.1656 490.4063,548.9938 490.4063,548.5563 L490.4063,547.1969 C490.4063,546.775 490.3906,546.6344 490.2656,546.4625 C490.0938,546.2125 489.8125,546.0563 489.4844,546.0563 C489.1719,546.0563 488.9688,546.1656 488.75,546.4313 C487.5781,545.9313 487.1406,545.8219 486.1875,545.8219 C483.5156,545.8219 481.5,547.8375 481.5,550.4625 L481.5,551.5563 Z " fill="#000000"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="44" x="500.5" y="555.006">Layer1</text>
|
|
<rect fill="#FFFFFF" height="18.2001" style="stroke:#181818;stroke-width:1.0;stroke-dasharray:2.0,2.0;" width="134" x="552.5" y="531.4"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="132" x="553.5" y="545.6001">Layer2<Layer3<Base>></text>
|
|
<line style="stroke:#181818;stroke-width:0.5;" x1="472.5" x2="682.5" y1="566.4" y2="566.4"/>
|
|
<line style="stroke:#181818;stroke-width:0.5;" x1="472.5" x2="682.5" y1="574.4" y2="574.4"/>
|
|
</g>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019.cc#L11" target="_top" title="A" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019.cc#L11" xlink:show="new" xlink:title="A" xlink:type="simple">
|
|
<g id="elem_C_0001015164998787089197">
|
|
<rect codeLine="44" fill="#F1F1F1" height="64.7999" id="C_0001015164998787089197" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="399" x="416" y="342.2"/>
|
|
<ellipse cx="606.75" cy="358.2" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/>
|
|
<path d="M601.75,359.3563 C601.75,361.8563 603.8906,363.6688 606.8125,363.6688 C608.0469,363.6688 609.2188,363.3719 609.9688,362.8563 C610.5781,362.4344 610.9063,362.0125 610.9063,361.6063 C610.9063,361.1375 610.4844,360.7313 609.9844,360.7313 C609.75,360.7313 609.5313,360.8094 609.3281,361.0125 C608.8906,361.45 608.8906,361.45 608.7188,361.5438 C608.2656,361.7781 607.625,361.9188 606.8594,361.9188 C604.8594,361.9188 603.5781,360.9031 603.5781,359.325 L603.5781,358.2781 C603.5781,356.575 604.7969,355.3719 606.5,355.3719 C607.0781,355.3719 607.6563,355.5125 608.125,355.7625 C608.5938,356.0281 608.7656,356.2156 608.8281,356.575 C608.9531,357.2469 609.2031,357.4969 609.7344,357.4969 C610.0156,357.4969 610.2969,357.3563 610.4844,357.1375 C610.6094,356.9656 610.6563,356.7938 610.6563,356.3563 L610.6563,354.9969 C610.6563,354.575 610.6406,354.4344 610.5156,354.2625 C610.3438,354.0125 610.0625,353.8563 609.7344,353.8563 C609.4219,353.8563 609.2188,353.9656 609,354.2313 C607.8281,353.7313 607.3906,353.6219 606.4375,353.6219 C603.7656,353.6219 601.75,355.6375 601.75,358.2625 L601.75,359.3563 Z " fill="#000000"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="9" x="627.25" y="362.806">A</text>
|
|
<line style="stroke:#181818;stroke-width:0.5;" x1="417" x2="814" y1="374.2" y2="374.2"/>
|
|
<line style="stroke:#181818;stroke-width:0.5;" x1="417" x2="814" y1="382.2" y2="382.2"/>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019.cc#L13" target="_top" title="layers" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019.cc#L13" xlink:show="new" xlink:title="layers" xlink:type="simple">
|
|
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="422" y="391.1"/>
|
|
<ellipse cx="427" cy="396.1" fill="none" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019.cc#L13" target="_top" title="layers" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00019/t00019.cc#L13" xlink:show="new" xlink:title="layers" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="373" x="436" y="399.2059">layers : std::unique_ptr<Layer1<Layer2<Layer3<Base>>>></text>
|
|
</a>
|
|
</g>
|
|
</a>
|
|
<g id="link_C_0000972890420743280319_C_0001853410560073854945">
|
|
<path codeLine="48" d="M123.55,239.43 C121.51,255.5 120.9218,260.0027 118.1518,281.8727 " fill="none" id="C_0000972890420743280319-to-C_0001853410560073854945" style="stroke:#181818;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/>
|
|
<polygon fill="none" points="115.89,299.73,124.1042,282.6266,112.1993,281.1187,115.89,299.73" style="stroke:#181818;stroke-width:1.0;"/>
|
|
</g>
|
|
<g id="link_C_0000261668487476634123_C_0000972890420743280319">
|
|
<path codeLine="49" d="M126.5,148.51 C126.5,169.81 126.5,174.46 126.5,190.83 " fill="none" id="C_0000261668487476634123-backto-C_0000972890420743280319" style="stroke:#181818;stroke-width:1.0;"/>
|
|
<polygon fill="none" points="126.5,130.51,120.5,148.51,132.5,148.51,126.5,130.51" style="stroke:#181818;stroke-width:1.0;"/>
|
|
</g>
|
|
<g id="link_C_0000129784999866998870_C_0001115150925302580647">
|
|
<path codeLine="50" d="M300.5,399 C300.5,431.22 300.5,471.37 300.5,507.54 " fill="none" id="C_0000129784999866998870-to-C_0001115150925302580647" style="stroke:#181818;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/>
|
|
<polygon fill="none" points="300.5,525.54,306.5,507.54,294.5,507.54,300.5,525.54" style="stroke:#181818;stroke-width:1.0;"/>
|
|
</g>
|
|
<g id="link_C_0000972890420743280319_C_0000129784999866998870">
|
|
<path codeLine="51" d="M165.521,251.5027 C198.421,281.2527 241.77,320.48 274.72,350.28 " fill="none" id="C_0000972890420743280319-backto-C_0000129784999866998870" style="stroke:#181818;stroke-width:1.0;"/>
|
|
<polygon fill="none" points="152.17,239.43,161.4968,255.9531,169.5452,247.0524,152.17,239.43" style="stroke:#181818;stroke-width:1.0;"/>
|
|
</g>
|
|
<g id="link_C_0000659076058325663708_C_0000902631298537519271">
|
|
<path codeLine="52" d="M577.5,582.73 C577.5,601.71 577.5,610.92 577.5,633.4 " fill="none" id="C_0000659076058325663708-to-C_0000902631298537519271" style="stroke:#181818;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/>
|
|
<polygon fill="none" points="577.5,651.4,583.5,633.4,571.5,633.4,577.5,651.4" style="stroke:#181818;stroke-width:1.0;"/>
|
|
</g>
|
|
<g id="link_C_0000129784999866998870_C_0000659076058325663708">
|
|
<path codeLine="53" d="M344.2063,409.8749 C363.3863,424.7149 374.89,433.07 398.5,449 C444.57,480.1 499.51,512.74 536.26,533.98 " fill="none" id="C_0000129784999866998870-backto-C_0000659076058325663708" style="stroke:#181818;stroke-width:1.0;"/>
|
|
<polygon fill="none" points="329.97,398.86,340.5346,414.6203,347.8779,405.1295,329.97,398.86" style="stroke:#181818;stroke-width:1.0;"/>
|
|
</g>
|
|
<g id="link_C_0001015164998787089197_C_0000659076058325663708">
|
|
<path codeLine="54" d="M606.4244,419.0161 C598.8544,455.2261 589.1,501.92 582.36,534.17 " fill="none" id="C_0001015164998787089197-backto-C_0000659076058325663708" style="stroke:#181818;stroke-width:1.0;"/>
|
|
<polygon fill="none" points="608.88,407.27,603.7368,412.3245,606.4244,419.0161,611.5675,413.9616,608.88,407.27" style="stroke:#181818;stroke-width:1.0;"/>
|
|
<ellipse cx="599.5" cy="488.3" fill="none" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="35" x="606.5" y="492.077">layers</text>
|
|
</g>
|
|
</g>
|
|
</svg>
|