213 lines
36 KiB
XML
213 lines
36 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="625px" preserveAspectRatio="none" style="width:1029px;height:625px;background:#FFFFFF;" version="1.1" viewBox="0 0 1029 625" width="1029px" zoomAndPan="magnify">
|
|
<defs>
|
|
<filter height="300%" id="f9gym2cnxcia4" 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>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L24" target="_top" title="A" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L24" xlink:show="new" xlink:title="A" xlink:type="simple">
|
|
<rect codeLine="2" fill="#FEFECE" filter="url(#f9gym2cnxcia4)" height="77.9638" id="C_0000000519" style="stroke:#A80036;stroke-width:1.5;" width="60" x="249" y="534"/>
|
|
<ellipse cx="264" cy="550" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/>
|
|
<path d="M263.4688,556.9219 Q261.7188,556.9219 260.5781,556.1875 Q259.4531,555.4375 258.8906,554.0938 Q258.3438,552.7344 258.3438,550.9375 Q258.3438,548.9063 259,547.4531 Q259.6563,546 260.9375,545.2188 Q262.2188,544.4375 264.0938,544.4375 Q264.9844,544.4375 265.6563,544.625 Q266.3281,544.7969 267.0156,545.1406 L266.2031,547.1563 Q265.5781,546.8438 265.0313,546.7188 Q264.5,546.5938 264.0156,546.5938 Q262.8438,546.5938 262.1406,547.125 Q261.4375,547.6563 261.1406,548.6094 Q260.8438,549.5625 260.8438,550.8281 Q260.8438,552.8438 261.5625,553.8125 Q262.2813,554.7656 263.875,554.7656 Q264.4688,554.7656 265.0938,554.6094 Q265.7188,554.4531 266.5469,554.0781 L266.5469,556.2969 Q265.8125,556.6094 265.0156,556.7656 Q264.2344,556.9219 263.4688,556.9219 Z " fill="#000000"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="8" x="278" y="554.656">A</text>
|
|
<rect fill="#FFFFFF" height="18.3441" style="stroke:#000000;stroke-width:1.0;stroke-dasharray:2.0,2.0;" width="18" x="294" y="531"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="16" x="295" y="544.8281">T,P</text>
|
|
<line style="stroke:#A80036;stroke-width:1.5;" x1="250" x2="308" y1="566" y2="566"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L25" target="_top" title="t" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L25" xlink:show="new" xlink:title="t" xlink:type="simple">
|
|
<rect fill="#FEFECE" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="255" y="572"/>
|
|
<ellipse cx="260" cy="577" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L25" target="_top" title="t" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L25" xlink:show="new" xlink:title="t" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="19" x="269" y="581.7589">t : T</text>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L26" target="_top" title="p" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L26" xlink:show="new" xlink:title="p" xlink:type="simple">
|
|
<rect fill="#FEFECE" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="255" y="586.9819"/>
|
|
<ellipse cx="260" cy="591.9819" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L26" target="_top" title="p" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L26" xlink:show="new" xlink:title="p" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="23" x="269" y="596.7408">p : P</text>
|
|
</a>
|
|
<line style="stroke:#A80036;stroke-width:1.5;" x1="250" x2="308" y1="603.9638" y2="603.9638"/>
|
|
<rect codeLine="7" fill="#FEFECE" filter="url(#f9gym2cnxcia4)" height="48" id="C_0000000522" style="stroke:#A80036;stroke-width:1.5;" width="106" x="320" y="425"/>
|
|
<ellipse cx="335" cy="441" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/>
|
|
<path d="M334.4688,447.9219 Q332.7188,447.9219 331.5781,447.1875 Q330.4531,446.4375 329.8906,445.0938 Q329.3438,443.7344 329.3438,441.9375 Q329.3438,439.9063 330,438.4531 Q330.6563,437 331.9375,436.2188 Q333.2188,435.4375 335.0938,435.4375 Q335.9844,435.4375 336.6563,435.625 Q337.3281,435.7969 338.0156,436.1406 L337.2031,438.1563 Q336.5781,437.8438 336.0313,437.7188 Q335.5,437.5938 335.0156,437.5938 Q333.8438,437.5938 333.1406,438.125 Q332.4375,438.6563 332.1406,439.6094 Q331.8438,440.5625 331.8438,441.8281 Q331.8438,443.8438 332.5625,444.8125 Q333.2813,445.7656 334.875,445.7656 Q335.4688,445.7656 336.0938,445.6094 Q336.7188,445.4531 337.5469,445.0781 L337.5469,447.2969 Q336.8125,447.6094 336.0156,447.7656 Q335.2344,447.9219 334.4688,447.9219 Z " fill="#000000"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="8" x="349" y="445.656">A</text>
|
|
<rect fill="#FFFFFF" height="18.3441" style="stroke:#000000;stroke-width:1.0;stroke-dasharray:2.0,2.0;" width="64" x="365" y="422"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="62" x="366" y="435.8281">T,std::string</text>
|
|
<line style="stroke:#A80036;stroke-width:1.5;" x1="321" x2="425" y1="457" y2="457"/>
|
|
<line style="stroke:#A80036;stroke-width:1.5;" x1="321" x2="425" y1="465" y2="465"/>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L34" target="_top" title="B" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L34" xlink:show="new" xlink:title="B" xlink:type="simple">
|
|
<rect codeLine="10" fill="#FEFECE" filter="url(#f9gym2cnxcia4)" height="62.9819" id="C_0000000529" style="stroke:#A80036;stroke-width:1.5;" width="116" x="7" y="254"/>
|
|
<ellipse cx="56.75" cy="270" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/>
|
|
<path d="M56.2188,276.9219 Q54.4688,276.9219 53.3281,276.1875 Q52.2031,275.4375 51.6406,274.0938 Q51.0938,272.7344 51.0938,270.9375 Q51.0938,268.9063 51.75,267.4531 Q52.4063,266 53.6875,265.2188 Q54.9688,264.4375 56.8438,264.4375 Q57.7344,264.4375 58.4063,264.625 Q59.0781,264.7969 59.7656,265.1406 L58.9531,267.1563 Q58.3281,266.8438 57.7813,266.7188 Q57.25,266.5938 56.7656,266.5938 Q55.5938,266.5938 54.8906,267.125 Q54.1875,267.6563 53.8906,268.6094 Q53.5938,269.5625 53.5938,270.8281 Q53.5938,272.8438 54.3125,273.8125 Q55.0313,274.7656 56.625,274.7656 Q57.2188,274.7656 57.8438,274.6094 Q58.4688,274.4531 59.2969,274.0781 L59.2969,276.2969 Q58.5625,276.6094 57.7656,276.7656 Q56.9844,276.9219 56.2188,276.9219 Z " fill="#000000"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="8" x="77.25" y="274.656">B</text>
|
|
<line style="stroke:#A80036;stroke-width:1.5;" x1="8" x2="122" y1="286" y2="286"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L35" target="_top" title="value" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L35" xlink:show="new" xlink:title="value" xlink:type="simple">
|
|
<rect fill="#FEFECE" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="13" y="292"/>
|
|
<ellipse cx="18" cy="297" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L35" target="_top" title="value" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L35" xlink:show="new" xlink:title="value" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="90" x="27" y="301.7589">value : std::string</text>
|
|
</a>
|
|
<line style="stroke:#A80036;stroke-width:1.5;" x1="8" x2="122" y1="308.9819" y2="308.9819"/>
|
|
<rect codeLine="14" fill="#FEFECE" filter="url(#f9gym2cnxcia4)" height="48" id="C_0000000534" style="stroke:#A80036;stroke-width:1.5;" width="124" x="163" y="347"/>
|
|
<ellipse cx="178" cy="363" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/>
|
|
<path d="M177.4688,369.9219 Q175.7188,369.9219 174.5781,369.1875 Q173.4531,368.4375 172.8906,367.0938 Q172.3438,365.7344 172.3438,363.9375 Q172.3438,361.9063 173,360.4531 Q173.6563,359 174.9375,358.2188 Q176.2188,357.4375 178.0938,357.4375 Q178.9844,357.4375 179.6563,357.625 Q180.3281,357.7969 181.0156,358.1406 L180.2031,360.1563 Q179.5781,359.8438 179.0313,359.7188 Q178.5,359.5938 178.0156,359.5938 Q176.8438,359.5938 176.1406,360.125 Q175.4375,360.6563 175.1406,361.6094 Q174.8438,362.5625 174.8438,363.8281 Q174.8438,365.8438 175.5625,366.8125 Q176.2813,367.7656 177.875,367.7656 Q178.4688,367.7656 179.0938,367.6094 Q179.7188,367.4531 180.5469,367.0781 L180.5469,369.2969 Q179.8125,369.6094 179.0156,369.7656 Q178.2344,369.9219 177.4688,369.9219 Z " fill="#000000"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="8" x="192" y="367.656">A</text>
|
|
<rect fill="#FFFFFF" height="18.3441" style="stroke:#000000;stroke-width:1.0;stroke-dasharray:2.0,2.0;" width="82" x="208" y="344"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="80" x="209" y="357.8281">bool,std::string</text>
|
|
<line style="stroke:#A80036;stroke-width:1.5;" x1="164" x2="286" y1="379" y2="379"/>
|
|
<line style="stroke:#A80036;stroke-width:1.5;" x1="164" x2="286" y1="387" y2="387"/>
|
|
<rect codeLine="17" fill="#FEFECE" filter="url(#f9gym2cnxcia4)" height="48" id="C_0000000536" style="stroke:#A80036;stroke-width:1.5;" width="102" x="245" y="261.5"/>
|
|
<ellipse cx="260" cy="277.5" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/>
|
|
<path d="M259.4688,284.4219 Q257.7188,284.4219 256.5781,283.6875 Q255.4531,282.9375 254.8906,281.5938 Q254.3438,280.2344 254.3438,278.4375 Q254.3438,276.4063 255,274.9531 Q255.6563,273.5 256.9375,272.7188 Q258.2188,271.9375 260.0938,271.9375 Q260.9844,271.9375 261.6563,272.125 Q262.3281,272.2969 263.0156,272.6406 L262.2031,274.6563 Q261.5781,274.3438 261.0313,274.2188 Q260.5,274.0938 260.0156,274.0938 Q258.8438,274.0938 258.1406,274.625 Q257.4375,275.1563 257.1406,276.1094 Q256.8438,277.0625 256.8438,278.3281 Q256.8438,280.3438 257.5625,281.3125 Q258.2813,282.2656 259.875,282.2656 Q260.4688,282.2656 261.0938,282.1094 Q261.7188,281.9531 262.5469,281.5781 L262.5469,283.7969 Q261.8125,284.1094 261.0156,284.2656 Q260.2344,284.4219 259.4688,284.4219 Z " fill="#000000"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="41" x="274" y="282.156">AString</text>
|
|
<rect fill="#FFFFFF" height="18.3441" style="stroke:#000000;stroke-width:1.0;stroke-dasharray:2.0,2.0;" width="27" x="323" y="258.5"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="25" x="324" y="272.3281">float</text>
|
|
<line style="stroke:#A80036;stroke-width:1.5;" x1="246" x2="346" y1="293.5" y2="293.5"/>
|
|
<line style="stroke:#A80036;stroke-width:1.5;" x1="246" x2="346" y1="301.5" y2="301.5"/>
|
|
<rect codeLine="20" fill="#FEFECE" filter="url(#f9gym2cnxcia4)" height="48" id="C_0000000538" style="stroke:#A80036;stroke-width:1.5;" width="91" x="382.5" y="261.5"/>
|
|
<ellipse cx="397.5" cy="277.5" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/>
|
|
<path d="M396.9688,284.4219 Q395.2188,284.4219 394.0781,283.6875 Q392.9531,282.9375 392.3906,281.5938 Q391.8438,280.2344 391.8438,278.4375 Q391.8438,276.4063 392.5,274.9531 Q393.1563,273.5 394.4375,272.7188 Q395.7188,271.9375 397.5938,271.9375 Q398.4844,271.9375 399.1563,272.125 Q399.8281,272.2969 400.5156,272.6406 L399.7031,274.6563 Q399.0781,274.3438 398.5313,274.2188 Q398,274.0938 397.5156,274.0938 Q396.3438,274.0938 395.6406,274.625 Q394.9375,275.1563 394.6406,276.1094 Q394.3438,277.0625 394.3438,278.3281 Q394.3438,280.3438 395.0625,281.3125 Q395.7813,282.2656 397.375,282.2656 Q397.9688,282.2656 398.5938,282.1094 Q399.2188,281.9531 400.0469,281.5781 L400.0469,283.7969 Q399.3125,284.1094 398.5156,284.2656 Q397.7344,284.4219 396.9688,284.4219 Z " fill="#000000"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="41" x="411.5" y="282.156">AString</text>
|
|
<rect fill="#FFFFFF" height="18.3441" style="stroke:#000000;stroke-width:1.0;stroke-dasharray:2.0,2.0;" width="16" x="460.5" y="258.5"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="14" x="461.5" y="272.3281">int</text>
|
|
<line style="stroke:#A80036;stroke-width:1.5;" x1="383.5" x2="472.5" y1="293.5" y2="293.5"/>
|
|
<line style="stroke:#A80036;stroke-width:1.5;" x1="383.5" x2="472.5" y1="301.5" y2="301.5"/>
|
|
<rect codeLine="23" fill="#FEFECE" filter="url(#f9gym2cnxcia4)" height="48" id="C_0000000540" style="stroke:#A80036;stroke-width:1.5;" width="130" x="509" y="261.5"/>
|
|
<ellipse cx="524" cy="277.5" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/>
|
|
<path d="M523.4688,284.4219 Q521.7188,284.4219 520.5781,283.6875 Q519.4531,282.9375 518.8906,281.5938 Q518.3438,280.2344 518.3438,278.4375 Q518.3438,276.4063 519,274.9531 Q519.6563,273.5 520.9375,272.7188 Q522.2188,271.9375 524.0938,271.9375 Q524.9844,271.9375 525.6563,272.125 Q526.3281,272.2969 527.0156,272.6406 L526.2031,274.6563 Q525.5781,274.3438 525.0313,274.2188 Q524.5,274.0938 524.0156,274.0938 Q522.8438,274.0938 522.1406,274.625 Q521.4375,275.1563 521.1406,276.1094 Q520.8438,277.0625 520.8438,278.3281 Q520.8438,280.3438 521.5625,281.3125 Q522.2813,282.2656 523.875,282.2656 Q524.4688,282.2656 525.0938,282.1094 Q525.7188,281.9531 526.5469,281.5781 L526.5469,283.7969 Q525.8125,284.1094 525.0156,284.2656 Q524.2344,284.4219 523.4688,284.4219 Z " fill="#000000"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="41" x="538" y="282.156">AString</text>
|
|
<rect fill="#FFFFFF" height="18.3441" style="stroke:#000000;stroke-width:1.0;stroke-dasharray:2.0,2.0;" width="55" x="587" y="258.5"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="53" x="588" y="272.3281">std::string</text>
|
|
<line style="stroke:#A80036;stroke-width:1.5;" x1="510" x2="638" y1="293.5" y2="293.5"/>
|
|
<line style="stroke:#A80036;stroke-width:1.5;" x1="510" x2="638" y1="301.5" y2="301.5"/>
|
|
<rect codeLine="26" fill="#FEFECE" filter="url(#f9gym2cnxcia4)" height="48" id="C_0000000546" style="stroke:#A80036;stroke-width:1.5;" width="182" x="674" y="261.5"/>
|
|
<ellipse cx="689" cy="277.5" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/>
|
|
<path d="M688.4688,284.4219 Q686.7188,284.4219 685.5781,283.6875 Q684.4531,282.9375 683.8906,281.5938 Q683.3438,280.2344 683.3438,278.4375 Q683.3438,276.4063 684,274.9531 Q684.6563,273.5 685.9375,272.7188 Q687.2188,271.9375 689.0938,271.9375 Q689.9844,271.9375 690.6563,272.125 Q691.3281,272.2969 692.0156,272.6406 L691.2031,274.6563 Q690.5781,274.3438 690.0313,274.2188 Q689.5,274.0938 689.0156,274.0938 Q687.8438,274.0938 687.1406,274.625 Q686.4375,275.1563 686.1406,276.1094 Q685.8438,277.0625 685.8438,278.3281 Q685.8438,280.3438 686.5625,281.3125 Q687.2813,282.2656 688.875,282.2656 Q689.4688,282.2656 690.0938,282.1094 Q690.7188,281.9531 691.5469,281.5781 L691.5469,283.7969 Q690.8125,284.1094 690.0156,284.2656 Q689.2344,284.4219 688.4688,284.4219 Z " fill="#000000"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="92" x="703" y="282.156">GeneralCallback</text>
|
|
<rect fill="#FFFFFF" height="18.3441" style="stroke:#000000;stroke-width:1.0;stroke-dasharray:2.0,2.0;" width="56" x="803" y="258.5"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="54" x="804" y="272.3281">AIntString</text>
|
|
<line style="stroke:#A80036;stroke-width:1.5;" x1="675" x2="855" y1="293.5" y2="293.5"/>
|
|
<line style="stroke:#A80036;stroke-width:1.5;" x1="675" x2="855" y1="301.5" y2="301.5"/>
|
|
<rect codeLine="29" fill="#FEFECE" filter="url(#f9gym2cnxcia4)" height="48" id="C_0000000549" style="stroke:#A80036;stroke-width:1.5;" width="124" x="891" y="261.5"/>
|
|
<ellipse cx="906" cy="277.5" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/>
|
|
<path d="M905.4688,284.4219 Q903.7188,284.4219 902.5781,283.6875 Q901.4531,282.9375 900.8906,281.5938 Q900.3438,280.2344 900.3438,278.4375 Q900.3438,276.4063 901,274.9531 Q901.6563,273.5 902.9375,272.7188 Q904.2188,271.9375 906.0938,271.9375 Q906.9844,271.9375 907.6563,272.125 Q908.3281,272.2969 909.0156,272.6406 L908.2031,274.6563 Q907.5781,274.3438 907.0313,274.2188 Q906.5,274.0938 906.0156,274.0938 Q904.8438,274.0938 904.1406,274.625 Q903.4375,275.1563 903.1406,276.1094 Q902.8438,277.0625 902.8438,278.3281 Q902.8438,280.3438 903.5625,281.3125 Q904.2813,282.2656 905.875,282.2656 Q906.4688,282.2656 907.0938,282.1094 Q907.7188,281.9531 908.5469,281.5781 L908.5469,283.7969 Q907.8125,284.1094 907.0156,284.2656 Q906.2344,284.4219 905.4688,284.4219 Z " fill="#000000"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="92" x="920" y="282.156">GeneralCallback</text>
|
|
<line style="stroke:#A80036;stroke-width:1.5;" x1="892" x2="1014" y1="293.5" y2="293.5"/>
|
|
<line style="stroke:#A80036;stroke-width:1.5;" x1="892" x2="1014" y1="301.5" y2="301.5"/>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L45" target="_top" title="R" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L45" xlink:show="new" xlink:title="R" xlink:type="simple">
|
|
<rect codeLine="32" fill="#FEFECE" filter="url(#f9gym2cnxcia4)" height="167.8551" id="C_0000000533" style="stroke:#A80036;stroke-width:1.5;" width="197" x="268.5" y="7"/>
|
|
<ellipse cx="359.25" cy="23" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/>
|
|
<path d="M358.7188,29.9219 Q356.9688,29.9219 355.8281,29.1875 Q354.7031,28.4375 354.1406,27.0938 Q353.5938,25.7344 353.5938,23.9375 Q353.5938,21.9063 354.25,20.4531 Q354.9063,19 356.1875,18.2188 Q357.4688,17.4375 359.3438,17.4375 Q360.2344,17.4375 360.9063,17.625 Q361.5781,17.7969 362.2656,18.1406 L361.4531,20.1563 Q360.8281,19.8438 360.2813,19.7188 Q359.75,19.5938 359.2656,19.5938 Q358.0938,19.5938 357.3906,20.125 Q356.6875,20.6563 356.3906,21.6094 Q356.0938,22.5625 356.0938,23.8281 Q356.0938,25.8438 356.8125,26.8125 Q357.5313,27.7656 359.125,27.7656 Q359.7188,27.7656 360.3438,27.6094 Q360.9688,27.4531 361.7969,27.0781 L361.7969,29.2969 Q361.0625,29.6094 360.2656,29.7656 Q359.4844,29.9219 358.7188,29.9219 Z " fill="#000000"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="7" x="379.75" y="27.656">R</text>
|
|
<line style="stroke:#A80036;stroke-width:1.5;" x1="269.5" x2="464.5" y1="39" y2="39"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L47" target="_top" title="boolstring" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L47" xlink:show="new" xlink:title="boolstring" xlink:type="simple">
|
|
<rect fill="#FEFECE" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="274.5" y="45"/>
|
|
<rect fill="none" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="276.5" y="47"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L47" target="_top" title="boolstring" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L47" xlink:show="new" xlink:title="boolstring" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="163" x="288.5" y="54.7589">boolstring : A<bool,std::string></text>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L48" target="_top" title="floatstring" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L48" xlink:show="new" xlink:title="floatstring" xlink:type="simple">
|
|
<rect fill="#FEFECE" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="274.5" y="59.9819"/>
|
|
<rect fill="none" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="276.5" y="61.9819"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L48" target="_top" title="floatstring" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L48" xlink:show="new" xlink:title="floatstring" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="139" x="288.5" y="69.7408">floatstring : AString<float></text>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L49" target="_top" title="intstring" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L49" xlink:show="new" xlink:title="intstring" xlink:type="simple">
|
|
<rect fill="#FEFECE" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="274.5" y="74.9638"/>
|
|
<rect fill="none" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="276.5" y="76.9638"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L49" target="_top" title="intstring" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L49" xlink:show="new" xlink:title="intstring" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="108" x="288.5" y="84.7227">intstring : AIntString</text>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L50" target="_top" title="stringstring" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L50" xlink:show="new" xlink:title="stringstring" xlink:type="simple">
|
|
<rect fill="#FEFECE" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="274.5" y="89.9457"/>
|
|
<rect fill="none" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="276.5" y="91.9457"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L50" target="_top" title="stringstring" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L50" xlink:show="new" xlink:title="stringstring" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="142" x="288.5" y="99.7046">stringstring : AStringString</text>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L53" target="_top" title="bs" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L53" xlink:show="new" xlink:title="bs" xlink:type="simple">
|
|
<rect fill="#FEFECE" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="274.5" y="104.9276"/>
|
|
<polygon fill="none" points="279.5,104.9276,283.5,108.9276,279.5,112.9276,275.5,108.9276" style="stroke:#B38D22;stroke-width:1.0;"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L53" target="_top" title="bs" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L53" xlink:show="new" xlink:title="bs" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="62" x="288.5" y="114.6865">bs : BVector</text>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L56" target="_top" title="bs2" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L56" xlink:show="new" xlink:title="bs2" xlink:type="simple">
|
|
<rect fill="#FEFECE" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="274.5" y="119.9094"/>
|
|
<ellipse cx="279.5" cy="124.9094" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L56" target="_top" title="bs2" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L56" xlink:show="new" xlink:title="bs2" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="74" x="288.5" y="129.6684">bs2 : BVector2</text>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L57" target="_top" title="cb" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L57" xlink:show="new" xlink:title="cb" xlink:type="simple">
|
|
<rect fill="#FEFECE" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="274.5" y="134.8913"/>
|
|
<ellipse cx="279.5" cy="139.8913" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L57" target="_top" title="cb" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L57" xlink:show="new" xlink:title="cb" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="171" x="288.5" y="144.6502">cb : GeneralCallback<AIntString></text>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L58" target="_top" title="vcb" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L58" xlink:show="new" xlink:title="vcb" xlink:type="simple">
|
|
<rect fill="#FEFECE" height="10" style="stroke:none;stroke-width:1.0;" width="20" x="274.5" y="149.8732"/>
|
|
<ellipse cx="279.5" cy="154.8732" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/>
|
|
</a>
|
|
<a href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L58" target="_top" title="vcb" xlink:actuate="onRequest" xlink:href="https://github.com/bkryza/clang-uml/blob/5b8e40c1eb6d56297203c1642a344ab724202e06/tests/t00014/t00014.cc#L58" xlink:show="new" xlink:title="vcb" xlink:type="simple">
|
|
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="94" x="288.5" y="159.6321">vcb : VoidCallback</text>
|
|
</a>
|
|
<line style="stroke:#A80036;stroke-width:1.5;" x1="269.5" x2="464.5" y1="166.8551" y2="166.8551"/>
|
|
<path codeLine="42" d="M355.1,473.23 C345.29,485.96 332.7,502.3 320.6,518.01 " fill="none" id="C_0000000522-to-C_0000000519" style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/>
|
|
<polygon fill="none" points="326.05,522.41,308.3,533.98,314.96,513.86,326.05,522.41" style="stroke:#A80036;stroke-width:1.0;"/>
|
|
<path codeLine="43" d="M231.3,395.33 C239.12,424.29 252.72,474.68 263.41,514.25 " fill="none" id="C_0000000534-to-C_0000000519" style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/>
|
|
<polygon fill="none" points="270.23,512.66,268.68,533.79,256.71,516.31,270.23,512.66" style="stroke:#A80036;stroke-width:1.0;"/>
|
|
<path codeLine="44" d="M307.03,309.64 C319.1,334.94 338.67,376 353.37,406.83 " fill="none" id="C_0000000536-to-C_0000000522" style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/>
|
|
<polygon fill="none" points="359.7,403.84,361.99,424.9,347.06,409.86,359.7,403.84" style="stroke:#A80036;stroke-width:1.0;"/>
|
|
<path codeLine="45" d="M420.12,309.64 C411.58,334.7 397.79,375.22 387.32,405.95 " fill="none" id="C_0000000538-to-C_0000000522" style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/>
|
|
<polygon fill="none" points="393.94,408.23,380.87,424.9,380.69,403.72,393.94,408.23" style="stroke:#A80036;stroke-width:1.0;"/>
|
|
<path codeLine="46" d="M545.2,309.64 C511.84,336.44 456.49,380.92 417.57,412.19 " fill="none" id="C_0000000540-to-C_0000000522" style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/>
|
|
<polygon fill="none" points="421.72,417.83,401.74,424.9,412.95,406.92,421.72,417.83" style="stroke:#A80036;stroke-width:1.0;"/>
|
|
<path codeLine="47" d="M258.83,165.37 C247.43,177.33 237.34,190.58 230,205 C206.65,250.84 213.59,313.52 219.82,346.88 " fill="none" id="C_0000000533-backto-C_0000000534" style="stroke:#A80036;stroke-width:1.0;"/>
|
|
<polygon fill="#FFFFFF" points="268.23,156.05,261.1524,157.4313,259.7053,164.4957,266.7829,163.1144,268.23,156.05" style="stroke:#A80036;stroke-width:1.0;"/>
|
|
<rect fill="none" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="233" y="212.353"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="62" x="243" y="219.897">boolstring</text>
|
|
<path codeLine="48" d="M325.54,187.37 C323.26,193.3 321.06,199.22 319,205 C312.36,223.68 306.19,245.32 301.92,261.31 " fill="none" id="C_0000000533-backto-C_0000000536" style="stroke:#A80036;stroke-width:1.0;"/>
|
|
<polygon fill="#FFFFFF" points="330.34,175.17,324.4178,179.2843,325.9379,186.3334,331.8601,182.2191,330.34,175.17" style="stroke:#A80036;stroke-width:1.0;"/>
|
|
<rect fill="none" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="322" y="212.353"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="62" x="332" y="219.897">floatstring</text>
|
|
<path codeLine="49" d="M397.29,187.59 C405.98,215 414.68,242.48 420.6,261.14 " fill="none" id="C_0000000533-backto-C_0000000538" style="stroke:#A80036;stroke-width:1.0;"/>
|
|
<polygon fill="#FFFFFF" points="393.31,175.03,391.3089,181.9579,396.9343,186.4696,398.9353,179.5417,393.31,175.03" style="stroke:#A80036;stroke-width:1.0;"/>
|
|
<rect fill="none" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="412" y="212.353"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="51" x="422" y="219.897">intstring</text>
|
|
<path codeLine="50" d="M465.81,183.89 C496.58,212.51 527.91,241.64 548.88,261.14 " fill="none" id="C_0000000533-backto-C_0000000540" style="stroke:#A80036;stroke-width:1.0;"/>
|
|
<polygon fill="#FFFFFF" points="456.29,175.03,457.9561,182.046,465.0732,183.2065,463.4071,176.1905,456.29,175.03" style="stroke:#A80036;stroke-width:1.0;"/>
|
|
<rect fill="none" height="6" style="stroke:#C82930;stroke-width:1.0;" width="6" x="511" y="212.353"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="70" x="521" y="219.897">stringstring</text>
|
|
<path codeLine="51" d="M255.25,99.49 C182.67,110.84 93.11,138.48 46,205 C35.91,219.24 39.9,238.15 46.78,253.96 " fill="none" id="C_0000000533-backto-C_0000000529" style="stroke:#A80036;stroke-width:1.0;"/>
|
|
<polygon fill="#FFFFFF" points="268.13,97.62,261.6164,94.5259,256.2551,99.3485,262.7687,102.4425,268.13,97.62" style="stroke:#A80036;stroke-width:1.0;"/>
|
|
<polygon fill="none" points="52,210.353,56,214.353,52,218.353,48,214.353" style="stroke:#B38D22;stroke-width:1.0;"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="14" x="59" y="219.897">bs</text>
|
|
<path codeLine="52" d="M255.96,125.12 C208.47,143.22 154.7,169.36 114,205 C98.75,218.35 86.71,237.62 78.38,253.84 " fill="none" id="C_0000000533-backto-C_0000000529-1" style="stroke:#A80036;stroke-width:1.0;"/>
|
|
<polygon fill="#FFFFFF" points="268.21,120.58,261.193,118.918,256.96,124.7559,263.977,126.4179,268.21,120.58" style="stroke:#A80036;stroke-width:1.0;"/>
|
|
<ellipse cx="120" cy="215.353" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="21" x="127" y="219.897">bs2</text>
|
|
<path codeLine="53" d="M477.57,145.48 C556.33,183.57 658.28,232.88 717.19,261.38 " fill="none" id="C_0000000533-backto-C_0000000546" style="stroke:#A80036;stroke-width:1.0;"/>
|
|
<polygon fill="#FFFFFF" points="465.64,139.71,469.3005,145.923,476.4434,144.9336,472.7829,138.7207,465.64,139.71" style="stroke:#A80036;stroke-width:1.0;"/>
|
|
<ellipse cx="643" cy="215.353" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="14" x="650" y="219.897">cb</text>
|
|
<path codeLine="54" d="M478.54,125.8 C581.46,157.44 738.25,206.78 873,254 C879.73,256.36 886.75,258.91 893.72,261.49 " fill="none" id="C_0000000533-backto-C_0000000549" style="stroke:#A80036;stroke-width:1.0;"/>
|
|
<polygon fill="#FFFFFF" points="465.95,121.93,470.5124,127.5143,477.4219,125.4507,472.8595,119.8664,465.95,121.93" style="stroke:#A80036;stroke-width:1.0;"/>
|
|
<ellipse cx="783" cy="215.353" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/>
|
|
<text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="21" x="790" y="219.897">vcb</text>
|
|
</g>
|
|
</svg>
|