134 lines
22 KiB
XML
134 lines
22 KiB
XML
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentStyleType="text/css" height="414px" preserveAspectRatio="none" style="width:483px;height:414px;background:#FFFFFF;" version="1.1" viewBox="0 0 483 414" width="483px" 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/t00023/t00023.cc#L6" target="_top" title="Strategy" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L6" xlink:show="new" xlink:title="Strategy" xlink:type="simple">
|
|
<g id="elem_C_0001469857696438841976">
|
|
<rect codeLine="2" fill="#F1F1F1" height="91.6998" id="C_0001469857696438841976" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="260" x="111.5" y="190.4"/>
|
|
<ellipse cx="210.75" cy="206.4" fill="#A9DCDF" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/>
|
|
<path d="M212.2813,208.3375 L212.6094,209.1344 L212.3281,209.1344 C211.875,209.1344 211.75,209.1656 211.5781,209.275 C211.2969,209.4156 211.125,209.7125 211.125,210.0094 C211.125,210.3062 211.2656,210.5562 211.5,210.7281 C211.6719,210.8531 211.9063,210.9 212.3281,210.9 L214.6875,210.9 C215.0469,210.9 215.2969,210.8687 215.4375,210.775 C215.7031,210.6344 215.875,210.3219 215.875,210.0094 C215.875,209.7437 215.7344,209.4781 215.5,209.3062 C215.3125,209.1812 215.1563,209.15 214.7031,209.1344 L211.3125,201.3062 L207.5938,201.3062 C207.1406,201.3062 207,201.3219 206.8281,201.4312 C206.5625,201.6031 206.3906,201.8844 206.3906,202.1812 C206.3906,202.4625 206.5313,202.7281 206.7813,202.9 C206.9531,203.025 207.1406,203.0562 207.5938,203.0562 L208.5625,203.0562 L205.9844,209.1344 C205.2344,209.1344 204.8281,209.4312 204.8281,210.0094 C204.8281,210.6187 205.2188,210.9 206.0156,210.9 L208.2813,210.9 C208.6406,210.9 208.8906,210.8687 209.0313,210.775 C209.2969,210.6187 209.4688,210.3219 209.4688,210.0094 C209.4688,209.7437 209.3281,209.4781 209.0938,209.3062 C208.9063,209.1656 208.75,209.1344 208.2813,209.1344 L207.9844,209.1344 L208.3281,208.3375 L212.2813,208.3375 Z M211.5156,206.5875 L209.0625,206.5875 L210.2969,203.7125 L211.5156,206.5875 Z " fill="#000000"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="53" x="231.25" y="212.35">Strategy</text>
|
|
<line style="stroke:#181818;stroke-width:0.5;" x1="112.5" x2="370.5" y1="222.4" y2="222.4"/>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L8" target="_top" title="~Strategy" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L8" xlink:show="new" xlink:title="~Strategy" xlink:type="simple">
|
|
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="117.5" y="231.3"/>
|
|
<ellipse cx="122.5" cy="236.3" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L8" target="_top" title="~Strategy" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L8" xlink:show="new" xlink:title="~Strategy" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="234" x="131.5" y="239.4059">~Strategy() constexpr = default : void</text>
|
|
</a>
|
|
<line style="stroke:#181818;stroke-width:1.0;stroke-dasharray:1.0,2.0;" x1="112.5" x2="370.5" y1="247.1999" y2="247.1999"/>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L9" target="_top" title="algorithm" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L9" xlink:show="new" xlink:title="algorithm" xlink:type="simple">
|
|
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="117.5" y="257.1499"/>
|
|
<ellipse cx="122.5" cy="262.1499" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L9" target="_top" title="algorithm" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L9" xlink:show="new" xlink:title="algorithm" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="131" x="131.5" y="266.5999">algorithm() = 0 : void</text>
|
|
</a>
|
|
<line style="stroke:#181818;stroke-width:0.5;" x1="112.5" x2="370.5" y1="274.0998" y2="274.0998"/>
|
|
</g>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L12" target="_top" title="StrategyA" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L12" xlink:show="new" xlink:title="StrategyA" xlink:type="simple">
|
|
<g id="elem_C_0001245533075819635385">
|
|
<rect codeLine="9" fill="#F1F1F1" height="64.7999" id="C_0001245533075819635385" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="133" x="7" y="343.1"/>
|
|
<ellipse cx="39.55" cy="359.1" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/>
|
|
<path d="M34.55,360.2562 C34.55,362.7562 36.6906,364.5687 39.6125,364.5687 C40.8469,364.5687 42.0188,364.2719 42.7688,363.7562 C43.3781,363.3344 43.7063,362.9125 43.7063,362.5062 C43.7063,362.0375 43.2844,361.6312 42.7844,361.6312 C42.55,361.6312 42.3313,361.7094 42.1281,361.9125 C41.6906,362.35 41.6906,362.35 41.5188,362.4437 C41.0656,362.6781 40.425,362.8187 39.6594,362.8187 C37.6594,362.8187 36.3781,361.8031 36.3781,360.225 L36.3781,359.1781 C36.3781,357.475 37.5969,356.2719 39.3,356.2719 C39.8781,356.2719 40.4563,356.4125 40.925,356.6625 C41.3938,356.9281 41.5656,357.1156 41.6281,357.475 C41.7531,358.1469 42.0031,358.3969 42.5344,358.3969 C42.8156,358.3969 43.0969,358.2562 43.2844,358.0375 C43.4094,357.8656 43.4563,357.6937 43.4563,357.2562 L43.4563,355.8969 C43.4563,355.475 43.4406,355.3344 43.3156,355.1625 C43.1438,354.9125 42.8625,354.7562 42.5344,354.7562 C42.2219,354.7562 42.0188,354.8656 41.8,355.1312 C40.6281,354.6312 40.1906,354.5219 39.2375,354.5219 C36.5656,354.5219 34.55,356.5375 34.55,359.1625 L34.55,360.2562 Z " fill="#000000"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="62" x="57.45" y="363.706">StrategyA</text>
|
|
<line style="stroke:#181818;stroke-width:0.5;" x1="8" x2="139" y1="375.1" y2="375.1"/>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L14" target="_top" title="algorithm" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L14" xlink:show="new" xlink:title="algorithm" xlink:type="simple">
|
|
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="13" y="384"/>
|
|
<ellipse cx="18" cy="389" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L14" target="_top" title="algorithm" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L14" xlink:show="new" xlink:title="algorithm" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="107" x="27" y="392.1059">algorithm() : void</text>
|
|
</a>
|
|
<line style="stroke:#181818;stroke-width:0.5;" x1="8" x2="139" y1="399.8999" y2="399.8999"/>
|
|
</g>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L17" target="_top" title="StrategyB" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L17" xlink:show="new" xlink:title="StrategyB" xlink:type="simple">
|
|
<g id="elem_C_0000000264986406899645">
|
|
<rect codeLine="14" fill="#F1F1F1" height="64.7999" id="C_0000000264986406899645" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="133" x="175" y="343.1"/>
|
|
<ellipse cx="207.55" cy="359.1" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/>
|
|
<path d="M202.55,360.2562 C202.55,362.7562 204.6906,364.5687 207.6125,364.5687 C208.8469,364.5687 210.0188,364.2719 210.7688,363.7562 C211.3781,363.3344 211.7063,362.9125 211.7063,362.5062 C211.7063,362.0375 211.2844,361.6312 210.7844,361.6312 C210.55,361.6312 210.3313,361.7094 210.1281,361.9125 C209.6906,362.35 209.6906,362.35 209.5188,362.4437 C209.0656,362.6781 208.425,362.8187 207.6594,362.8187 C205.6594,362.8187 204.3781,361.8031 204.3781,360.225 L204.3781,359.1781 C204.3781,357.475 205.5969,356.2719 207.3,356.2719 C207.8781,356.2719 208.4563,356.4125 208.925,356.6625 C209.3938,356.9281 209.5656,357.1156 209.6281,357.475 C209.7531,358.1469 210.0031,358.3969 210.5344,358.3969 C210.8156,358.3969 211.0969,358.2562 211.2844,358.0375 C211.4094,357.8656 211.4563,357.6937 211.4563,357.2562 L211.4563,355.8969 C211.4563,355.475 211.4406,355.3344 211.3156,355.1625 C211.1438,354.9125 210.8625,354.7562 210.5344,354.7562 C210.2219,354.7562 210.0188,354.8656 209.8,355.1312 C208.6281,354.6312 208.1906,354.5219 207.2375,354.5219 C204.5656,354.5219 202.55,356.5375 202.55,359.1625 L202.55,360.2562 Z " fill="#000000"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="62" x="225.45" y="363.706">StrategyB</text>
|
|
<line style="stroke:#181818;stroke-width:0.5;" x1="176" x2="307" y1="375.1" y2="375.1"/>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L19" target="_top" title="algorithm" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L19" xlink:show="new" xlink:title="algorithm" xlink:type="simple">
|
|
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="181" y="384"/>
|
|
<ellipse cx="186" cy="389" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L19" target="_top" title="algorithm" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L19" xlink:show="new" xlink:title="algorithm" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="107" x="195" y="392.1059">algorithm() : void</text>
|
|
</a>
|
|
<line style="stroke:#181818;stroke-width:0.5;" x1="176" x2="307" y1="399.8999" y2="399.8999"/>
|
|
</g>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L22" target="_top" title="StrategyC" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L22" xlink:show="new" xlink:title="StrategyC" xlink:type="simple">
|
|
<g id="elem_C_0000174795176193483089">
|
|
<rect codeLine="19" fill="#F1F1F1" height="64.7999" id="C_0000174795176193483089" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="133" x="343" y="343.1"/>
|
|
<ellipse cx="375.1" cy="359.1" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/>
|
|
<path d="M370.1,360.2562 C370.1,362.7562 372.2406,364.5687 375.1625,364.5687 C376.3969,364.5687 377.5688,364.2719 378.3188,363.7562 C378.9281,363.3344 379.2563,362.9125 379.2563,362.5062 C379.2563,362.0375 378.8344,361.6312 378.3344,361.6312 C378.1,361.6312 377.8813,361.7094 377.6781,361.9125 C377.2406,362.35 377.2406,362.35 377.0688,362.4437 C376.6156,362.6781 375.975,362.8187 375.2094,362.8187 C373.2094,362.8187 371.9281,361.8031 371.9281,360.225 L371.9281,359.1781 C371.9281,357.475 373.1469,356.2719 374.85,356.2719 C375.4281,356.2719 376.0063,356.4125 376.475,356.6625 C376.9438,356.9281 377.1156,357.1156 377.1781,357.475 C377.3031,358.1469 377.5531,358.3969 378.0844,358.3969 C378.3656,358.3969 378.6469,358.2562 378.8344,358.0375 C378.9594,357.8656 379.0063,357.6937 379.0063,357.2562 L379.0063,355.8969 C379.0063,355.475 378.9906,355.3344 378.8656,355.1625 C378.6938,354.9125 378.4125,354.7562 378.0844,354.7562 C377.7719,354.7562 377.5688,354.8656 377.35,355.1312 C376.1781,354.6312 375.7406,354.5219 374.7875,354.5219 C372.1156,354.5219 370.1,356.5375 370.1,359.1625 L370.1,360.2562 Z " fill="#000000"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="63" x="392.9" y="363.706">StrategyC</text>
|
|
<line style="stroke:#181818;stroke-width:0.5;" x1="344" x2="475" y1="375.1" y2="375.1"/>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L24" target="_top" title="algorithm" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L24" xlink:show="new" xlink:title="algorithm" xlink:type="simple">
|
|
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="349" y="384"/>
|
|
<ellipse cx="354" cy="389" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L24" target="_top" title="algorithm" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L24" xlink:show="new" xlink:title="algorithm" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="107" x="363" y="392.1059">algorithm() : void</text>
|
|
</a>
|
|
<line style="stroke:#181818;stroke-width:0.5;" x1="344" x2="475" y1="399.8999" y2="399.8999"/>
|
|
</g>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L27" target="_top" title="Context" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L27" xlink:show="new" xlink:title="Context" xlink:type="simple">
|
|
<g id="elem_C_0002038594012979479050">
|
|
<rect codeLine="24" fill="#F1F1F1" height="106.3998" id="C_0002038594012979479050" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="342" x="70.5" y="7"/>
|
|
<ellipse cx="212.75" cy="23" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/>
|
|
<path d="M207.75,24.1563 C207.75,26.6563 209.8906,28.4688 212.8125,28.4688 C214.0469,28.4688 215.2188,28.1719 215.9688,27.6563 C216.5781,27.2344 216.9063,26.8125 216.9063,26.4063 C216.9063,25.9375 216.4844,25.5313 215.9844,25.5313 C215.75,25.5313 215.5313,25.6094 215.3281,25.8125 C214.8906,26.25 214.8906,26.25 214.7188,26.3438 C214.2656,26.5781 213.625,26.7188 212.8594,26.7188 C210.8594,26.7188 209.5781,25.7031 209.5781,24.125 L209.5781,23.0781 C209.5781,21.375 210.7969,20.1719 212.5,20.1719 C213.0781,20.1719 213.6563,20.3125 214.125,20.5625 C214.5938,20.8281 214.7656,21.0156 214.8281,21.375 C214.9531,22.0469 215.2031,22.2969 215.7344,22.2969 C216.0156,22.2969 216.2969,22.1563 216.4844,21.9375 C216.6094,21.7656 216.6563,21.5938 216.6563,21.1563 L216.6563,19.7969 C216.6563,19.375 216.6406,19.2344 216.5156,19.0625 C216.3438,18.8125 216.0625,18.6563 215.7344,18.6563 C215.4219,18.6563 215.2188,18.7656 215,19.0313 C213.8281,18.5313 213.3906,18.4219 212.4375,18.4219 C209.7656,18.4219 207.75,20.4375 207.75,23.0625 L207.75,24.1563 Z " fill="#000000"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="49" x="233.25" y="27.606">Context</text>
|
|
<line style="stroke:#181818;stroke-width:0.5;" x1="71.5" x2="411.5" y1="39" y2="39"/>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L29" target="_top" title="Context" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L29" xlink:show="new" xlink:title="Context" xlink:type="simple">
|
|
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="76.5" y="47.9"/>
|
|
<ellipse cx="81.5" cy="52.9" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L29" target="_top" title="Context" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L29" xlink:show="new" xlink:title="Context" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="316" x="90.5" y="56.0059">Context(std::unique_ptr<Strategy> strategy) : void</text>
|
|
</a>
|
|
<line style="stroke:#181818;stroke-width:1.0;stroke-dasharray:1.0,2.0;" x1="71.5" x2="411.5" y1="63.7999" y2="63.7999"/>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L34" target="_top" title="apply" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L34" xlink:show="new" xlink:title="apply" xlink:type="simple">
|
|
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="76.5" y="72.6999"/>
|
|
<ellipse cx="81.5" cy="77.6999" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L34" target="_top" title="apply" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L34" xlink:show="new" xlink:title="apply" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="82" x="90.5" y="80.8059">apply() : void</text>
|
|
</a>
|
|
<line style="stroke:#181818;stroke-width:0.5;" x1="71.5" x2="411.5" y1="88.5999" y2="88.5999"/>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L37" target="_top" title="m_strategy" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L37" xlink:show="new" xlink:title="m_strategy" xlink:type="simple">
|
|
<rect fill="#F1F1F1" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="76.5" y="97.4998"/>
|
|
<rect fill="none" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="78.5" y="99.4998"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L37" target="_top" title="m_strategy" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t00023/t00023.cc#L37" xlink:show="new" xlink:title="m_strategy" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="247" x="90.5" y="105.6058">m_strategy : std::unique_ptr<Strategy></text>
|
|
</a>
|
|
</g>
|
|
</a>
|
|
<g id="link_C_0001469857696438841976_C_0001245533075819635385">
|
|
<path codeLine="31" d="M172.0826,293.9607 C148.0026,313.6407 134.3,324.82 112.45,342.68 " fill="none" id="C_0001469857696438841976-backto-C_0001245533075819635385" style="stroke:#181818;stroke-width:1.0;"/>
|
|
<polygon fill="none" points="186.02,282.57,168.2857,289.3149,175.8795,298.6065,186.02,282.57" style="stroke:#181818;stroke-width:1.0;"/>
|
|
</g>
|
|
<g id="link_C_0001469857696438841976_C_0000000264986406899645">
|
|
<path codeLine="32" d="M241.5,300.57 C241.5,320.25 241.5,324.82 241.5,342.68 " fill="none" id="C_0001469857696438841976-backto-C_0000000264986406899645" style="stroke:#181818;stroke-width:1.0;"/>
|
|
<polygon fill="none" points="241.5,282.57,235.5,300.57,247.5,300.57,241.5,282.57" style="stroke:#181818;stroke-width:1.0;"/>
|
|
</g>
|
|
<g id="link_C_0001469857696438841976_C_0000174795176193483089">
|
|
<path codeLine="33" d="M310.9174,293.9607 C334.9974,313.6407 348.7,324.82 370.55,342.68 " fill="none" id="C_0001469857696438841976-backto-C_0000174795176193483089" style="stroke:#181818;stroke-width:1.0;"/>
|
|
<polygon fill="none" points="296.98,282.57,307.1205,298.6065,314.7143,289.3149,296.98,282.57" style="stroke:#181818;stroke-width:1.0;"/>
|
|
</g>
|
|
<g id="link_C_0002038594012979479050_C_0001469857696438841976">
|
|
<path codeLine="34" d="M241.5,125.89 C241.5,150.21 241.5,166.78 241.5,190.09 " fill="none" id="C_0002038594012979479050-backto-C_0001469857696438841976" style="stroke:#181818;stroke-width:1.0;"/>
|
|
<polygon fill="none" points="241.5,113.89,237.5,119.89,241.5,125.89,245.5,119.89,241.5,113.89" style="stroke:#181818;stroke-width:1.0;"/>
|
|
<rect fill="none" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="244.5" y="149.7"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="65" x="254.5" y="156.477">m_strategy</text>
|
|
</g>
|
|
</g>
|
|
</svg>
|