blob: 39c01048e49fdb653badd87b9b73d1486dfe9303 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.36.0 (20140111.2315)
-->
<!-- Title: be/src/runtime/tmp&#45;file&#45;mgr.cc Pages: 1 -->
<!--zoomable 300 -->
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)">
<style type="text/css"><![CDATA[
.edge:hover path { stroke: red; }
.edge:hover polygon { stroke: red; fill: red; }
]]></style>
<script type="text/javascript"><![CDATA[
var edges = document.getElementsByTagName('g');
if (edges && edges.length) {
for (var i=0;i<edges.length;i++) {
if (edges[i].id.substr(0,4)=='edge') {
edges[i].setAttribute('class','edge');
}
}
}
]]></script>
<defs>
<circle id="rim" cx="0" cy="0" r="7"/>
<circle id="rim2" cx="0" cy="0" r="3.5"/>
<g id="zoomPlus">
<use xlink:href="#rim" fill="#404040">
<set attributeName="fill" to="#808080" begin="zoomplus.mouseover" end="zoomplus.mouseout"/>
</use>
<path d="M-4,0h8M0,-4v8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
</g>
<g id="zoomMin">
<use xlink:href="#rim" fill="#404040">
<set attributeName="fill" to="#808080" begin="zoomminus.mouseover" end="zoomminus.mouseout"/>
</use>
<path d="M-4,0h8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
</g>
<g id="dirArrow">
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
<g id="resetDef">
<use xlink:href="#rim2" fill="#404040">
<set attributeName="fill" to="#808080" begin="reset.mouseover" end="reset.mouseout"/>
</use>
</g>
</defs>
<script type="text/javascript">
var viewWidth = 2495;
var viewHeight = 300;
var sectionId = 'dynsection-0';
</script>
<script xlink:href="svgpan.js"/>
<svg id="graph" class="graph">
<g id="viewport">
<title>be/src/runtime/tmp&#45;file&#45;mgr.cc</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-296 2491,-296 2491,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="696,-261 696,-291 794,-291 794,-261 696,-261"/>
<text text-anchor="start" x="704" y="-279" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/runtime/tmp</text>
<text text-anchor="middle" x="745" y="-268" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;file&#45;mgr.cc</text>
</g>
<!-- Node2 -->
<g id="node2" class="node"><title>Node2</title>
<polygon fill="white" stroke="#bfbfbf" points="-0.5,-204.5 -0.5,-223.5 128.5,-223.5 128.5,-204.5 -0.5,-204.5"/>
<text text-anchor="middle" x="64" y="-211.5" font-family="Helvetica,sans-Serif" font-size="10.00">boost/algorithm/string.hpp</text>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge"><title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M695.683,-271.518C593.708,-264.177 352.01,-246.043 138.986,-224.174"/>
<polygon fill="midnightblue" stroke="midnightblue" points="139.17,-220.675 128.864,-223.13 138.452,-227.638 139.17,-220.675"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<polygon fill="white" stroke="#bfbfbf" points="146.5,-204.5 146.5,-223.5 241.5,-223.5 241.5,-204.5 146.5,-204.5"/>
<text text-anchor="middle" x="194" y="-211.5" font-family="Helvetica,sans-Serif" font-size="10.00">boost/foreach.hpp</text>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge"><title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M695.994,-270.547C607.838,-262.39 416.719,-244.038 256,-224 254.695,-223.837 253.374,-223.67 252.043,-223.498"/>
<polygon fill="midnightblue" stroke="midnightblue" points="252.076,-219.972 241.701,-222.122 251.152,-226.911 252.076,-219.972"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<polygon fill="white" stroke="#bfbfbf" points="552,-6.5 552,-25.5 666,-25.5 666,-6.5 552,-6.5"/>
<text text-anchor="middle" x="609" y="-13.5" font-family="Helvetica,sans-Serif" font-size="10.00">boost/lexical_cast.hpp</text>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge"><title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M695.854,-273.134C583.565,-268.368 315.785,-253.948 289,-224 200.35,-124.883 448.115,-53.8132 558.718,-27.8411"/>
<polygon fill="midnightblue" stroke="midnightblue" points="559.707,-31.2048 568.661,-25.541 558.13,-24.3848 559.707,-31.2048"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<polygon fill="white" stroke="#bfbfbf" points="298,-204.5 298,-223.5 412,-223.5 412,-204.5 298,-204.5"/>
<text text-anchor="middle" x="355" y="-211.5" font-family="Helvetica,sans-Serif" font-size="10.00">boost/uuid/uuid_io.hpp</text>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4" class="edge"><title>Node1&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M695.606,-267.401C625.773,-256.657 498.057,-237.009 420.415,-225.064"/>
<polygon fill="midnightblue" stroke="midnightblue" points="420.686,-221.564 410.27,-223.503 419.621,-228.483 420.686,-221.564"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<polygon fill="white" stroke="#bfbfbf" points="430.5,-204.5 430.5,-223.5 591.5,-223.5 591.5,-204.5 430.5,-204.5"/>
<text text-anchor="middle" x="511" y="-211.5" font-family="Helvetica,sans-Serif" font-size="10.00">boost/uuid/random_generator.hpp</text>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge5" class="edge"><title>Node1&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M695.946,-262.422C653.94,-251.651 594.053,-236.296 553.92,-226.005"/>
<polygon fill="midnightblue" stroke="midnightblue" points="554.722,-222.598 544.166,-223.504 552.983,-229.378 554.722,-222.598"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<polygon fill="white" stroke="#bfbfbf" points="609.5,-204.5 609.5,-223.5 716.5,-223.5 716.5,-204.5 609.5,-204.5"/>
<text text-anchor="middle" x="663" y="-211.5" font-family="Helvetica,sans-Serif" font-size="10.00">boost/filesystem.hpp</text>
</g>
<!-- Node1&#45;&gt;Node7 -->
<g id="edge6" class="edge"><title>Node1&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M725.567,-260.781C712.792,-251.433 696.111,-239.227 683.186,-229.77"/>
<polygon fill="midnightblue" stroke="midnightblue" points="685.069,-226.811 674.932,-223.731 680.935,-232.46 685.069,-226.811"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<polygon fill="white" stroke="#bfbfbf" points="684.5,-6.5 684.5,-25.5 805.5,-25.5 805.5,-6.5 684.5,-6.5"/>
<text text-anchor="middle" x="745" y="-13.5" font-family="Helvetica,sans-Serif" font-size="10.00">gutil/strings/substitute.h</text>
</g>
<!-- Node1&#45;&gt;Node8 -->
<g id="edge7" class="edge"><title>Node1&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M745,-260.761C745,-217.046 745,-84.7547 745,-35.6286"/>
<polygon fill="midnightblue" stroke="midnightblue" points="748.5,-35.5054 745,-25.5055 741.5,-35.5055 748.5,-35.5054"/>
</g>
<!-- Node9 -->
<g id="node9" class="node"><title>Node9</title>
<polygon fill="white" stroke="#bfbfbf" points="773.5,-204.5 773.5,-223.5 866.5,-223.5 866.5,-204.5 773.5,-204.5"/>
<text text-anchor="middle" x="820" y="-211.5" font-family="Helvetica,sans-Serif" font-size="10.00">gutil/strings/join.h</text>
</g>
<!-- Node1&#45;&gt;Node9 -->
<g id="edge8" class="edge"><title>Node1&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M762.774,-260.781C774.346,-251.523 789.423,-239.462 801.196,-230.044"/>
<polygon fill="midnightblue" stroke="midnightblue" points="803.465,-232.711 809.087,-223.731 799.092,-227.244 803.465,-232.711"/>
</g>
<!-- Node10 -->
<g id="node10" class="node"><title>Node10</title>
<g id="a_node10"><a xlink:href="tmp-file-mgr_8h.html" target="_top" xlink:title="runtime/tmp&#45;file&#45;mgr.h">
<polygon fill="white" stroke="black" points="884,-204.5 884,-223.5 996,-223.5 996,-204.5 884,-204.5"/>
<text text-anchor="middle" x="940" y="-211.5" font-family="Helvetica,sans-Serif" font-size="10.00">runtime/tmp&#45;file&#45;mgr.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node10 -->
<g id="edge9" class="edge"><title>Node1&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M790.719,-260.933C824.747,-250.462 870.63,-236.345 902.509,-226.536"/>
<polygon fill="midnightblue" stroke="midnightblue" points="903.805,-229.799 912.334,-223.513 901.747,-223.108 903.805,-229.799"/>
</g>
<!-- Node27 -->
<g id="node27" class="node"><title>Node27</title>
<g id="a_node27"><a xlink:href="debug-util_8h.html" target="_top" xlink:title="util/debug&#45;util.h">
<polygon fill="white" stroke="black" points="1588.5,-204.5 1588.5,-223.5 1671.5,-223.5 1671.5,-204.5 1588.5,-204.5"/>
<text text-anchor="middle" x="1630" y="-211.5" font-family="Helvetica,sans-Serif" font-size="10.00">util/debug&#45;util.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node27 -->
<g id="edge32" class="edge"><title>Node1&#45;&gt;Node27</title>
<path fill="none" stroke="midnightblue" d="M794.159,-271.667C948.155,-261.227 1420.32,-229.215 1578.07,-218.521"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1578.7,-221.986 1588.44,-217.818 1578.22,-215.002 1578.7,-221.986"/>
</g>
<!-- Node38 -->
<g id="node38" class="node"><title>Node38</title>
<g id="a_node38"><a xlink:href="disk-info_8h.html" target="_top" xlink:title="util/disk&#45;info.h">
<polygon fill="white" stroke="black" points="2297.5,-142.5 2297.5,-161.5 2374.5,-161.5 2374.5,-142.5 2297.5,-142.5"/>
<text text-anchor="middle" x="2336" y="-149.5" font-family="Helvetica,sans-Serif" font-size="10.00">util/disk&#45;info.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node38 -->
<g id="edge44" class="edge"><title>Node1&#45;&gt;Node38</title>
<path fill="none" stroke="midnightblue" d="M794.209,-272.965C933.358,-267.069 1341.55,-248.808 1680,-224 1950.64,-204.162 2021.9,-221.211 2288,-168 2292.55,-167.089 2297.29,-165.91 2301.93,-164.612"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2303.27,-167.865 2311.84,-161.641 2301.26,-161.16 2303.27,-167.865"/>
</g>
<!-- Node40 -->
<g id="node40" class="node"><title>Node40</title>
<g id="a_node40"><a xlink:href="filesystem-util_8h.html" target="_top" xlink:title="util/filesystem&#45;util.h">
<polygon fill="white" stroke="black" points="1014.5,-204.5 1014.5,-223.5 1115.5,-223.5 1115.5,-204.5 1014.5,-204.5"/>
<text text-anchor="middle" x="1065" y="-211.5" font-family="Helvetica,sans-Serif" font-size="10.00">util/filesystem&#45;util.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node40 -->
<g id="edge49" class="edge"><title>Node1&#45;&gt;Node40</title>
<path fill="none" stroke="midnightblue" d="M794.299,-265.756C852.387,-254.865 948.658,-236.814 1009.37,-225.431"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1010.35,-228.808 1019.53,-223.525 1009.06,-221.928 1010.35,-228.808"/>
</g>
<!-- Node41 -->
<g id="node41" class="node"><title>Node41</title>
<g id="a_node41"><a xlink:href="names_8h.html" target="_top" xlink:title="common/names.h">
<polygon fill="white" stroke="black" points="2378.5,-204.5 2378.5,-223.5 2473.5,-223.5 2473.5,-204.5 2378.5,-204.5"/>
<text text-anchor="middle" x="2426" y="-211.5" font-family="Helvetica,sans-Serif" font-size="10.00">common/names.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node41 -->
<g id="edge51" class="edge"><title>Node1&#45;&gt;Node41</title>
<path fill="none" stroke="midnightblue" d="M794.399,-273.237C1037.63,-264.555 2106.75,-226.395 2368.17,-217.064"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2368.34,-220.56 2378.21,-216.706 2368.09,-213.565 2368.34,-220.56"/>
</g>
<!-- Node11 -->
<g id="node11" class="node"><title>Node11</title>
<g id="a_node11"><a xlink:href="status_8h.html" target="_top" xlink:title="common/status.h">
<polygon fill="white" stroke="black" points="911,-142.5 911,-161.5 1003,-161.5 1003,-142.5 911,-142.5"/>
<text text-anchor="middle" x="957" y="-149.5" font-family="Helvetica,sans-Serif" font-size="10.00">common/status.h</text>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node11 -->
<g id="edge10" class="edge"><title>Node10&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M942.436,-204.403C944.859,-195.849 948.656,-182.45 951.765,-171.476"/>
<polygon fill="midnightblue" stroke="midnightblue" points="955.21,-172.156 954.569,-161.581 948.475,-170.248 955.21,-172.156"/>
</g>
<!-- Node26 -->
<g id="node26" class="node"><title>Node26</title>
<polygon fill="white" stroke="#bfbfbf" points="773.5,-142.5 773.5,-161.5 892.5,-161.5 892.5,-142.5 773.5,-142.5"/>
<text text-anchor="middle" x="833" y="-149.5" font-family="Helvetica,sans-Serif" font-size="10.00">gen&#45;cpp/Types_types.h</text>
</g>
<!-- Node10&#45;&gt;Node26 -->
<g id="edge31" class="edge"><title>Node10&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M924.67,-204.403C907.03,-194.512 877.84,-178.144 857.142,-166.538"/>
<polygon fill="midnightblue" stroke="midnightblue" points="858.736,-163.419 848.302,-161.581 855.312,-169.524 858.736,-163.419"/>
</g>
<!-- Node11&#45;&gt;Node4 -->
<g id="edge13" class="edge"><title>Node11&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M934.702,-142.414C874.792,-119.345 710.185,-55.9621 640.657,-29.1898"/>
<polygon fill="midnightblue" stroke="midnightblue" points="641.702,-25.8419 631.113,-25.5146 639.187,-32.3743 641.702,-25.8419"/>
</g>
<!-- Node12 -->
<g id="node12" class="node"><title>Node12</title>
<polygon fill="white" stroke="#bfbfbf" points="1515.5,-6.5 1515.5,-25.5 1556.5,-25.5 1556.5,-6.5 1515.5,-6.5"/>
<text text-anchor="middle" x="1536" y="-13.5" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
</g>
<!-- Node11&#45;&gt;Node12 -->
<g id="edge11" class="edge"><title>Node11&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M987.804,-142.475C995.683,-140.328 1004.15,-138.052 1012,-136 1075.83,-119.32 1096.71,-128.923 1156,-100 1176.78,-89.8655 1175.76,-77.1297 1197,-68 1204.1,-64.9458 1423.22,-33.2204 1505.33,-21.4034"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1505.91,-24.8563 1515.31,-19.9683 1504.91,-17.9276 1505.91,-24.8563"/>
</g>
<!-- Node13 -->
<g id="node13" class="node"><title>Node13</title>
<polygon fill="white" stroke="#bfbfbf" points="823,-6.5 823,-25.5 867,-25.5 867,-6.5 823,-6.5"/>
<text text-anchor="middle" x="845" y="-13.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
</g>
<!-- Node11&#45;&gt;Node13 -->
<g id="edge12" class="edge"><title>Node11&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M945.486,-142.418C933.144,-132.884 913.387,-116.631 899,-100 881.043,-79.2413 864.48,-52.0906 854.557,-34.596"/>
<polygon fill="midnightblue" stroke="midnightblue" points="857.438,-32.5743 849.521,-25.5326 851.319,-35.9739 857.438,-32.5743"/>
</g>
<!-- Node14 -->
<g id="node14" class="node"><title>Node14</title>
<g id="a_node14"><a xlink:href="logging_8h.html" target="_top" xlink:title="common/logging.h">
<polygon fill="white" stroke="black" points="2094,-74.5 2094,-93.5 2190,-93.5 2190,-74.5 2094,-74.5"/>
<text text-anchor="middle" x="2142" y="-81.5" font-family="Helvetica,sans-Serif" font-size="10.00">common/logging.h</text>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node14 -->
<g id="edge14" class="edge"><title>Node11&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M983.598,-142.472C992.532,-139.951 1002.61,-137.473 1012,-136 1221.76,-103.079 1883.41,-89.3855 2083.87,-85.9262"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2083.97,-89.4251 2093.91,-85.7549 2083.85,-82.4262 2083.97,-89.4251"/>
</g>
<!-- Node17 -->
<g id="node17" class="node"><title>Node17</title>
<g id="a_node17"><a xlink:href="compiler-util_8h.html" target="_top" xlink:title="common/compiler&#45;util.h">
<polygon fill="white" stroke="black" points="1206,-74.5 1206,-93.5 1324,-93.5 1324,-74.5 1206,-74.5"/>
<text text-anchor="middle" x="1265" y="-81.5" font-family="Helvetica,sans-Serif" font-size="10.00">common/compiler&#45;util.h</text>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node17 -->
<g id="edge17" class="edge"><title>Node11&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M986.877,-142.45C994.998,-140.236 1003.81,-137.933 1012,-136 1091.4,-117.256 1112.04,-116.21 1192,-100 1199.06,-98.5684 1206.5,-97.0498 1213.83,-95.5499"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1214.61,-98.9637 1223.7,-93.526 1213.2,-92.1064 1214.61,-98.9637"/>
</g>
<!-- Node18 -->
<g id="node18" class="node"><title>Node18</title>
<polygon fill="white" stroke="#bfbfbf" points="1342,-74.5 1342,-93.5 1462,-93.5 1462,-74.5 1342,-74.5"/>
<text text-anchor="middle" x="1402" y="-81.5" font-family="Helvetica,sans-Serif" font-size="10.00">gen&#45;cpp/Status_types.h</text>
</g>
<!-- Node11&#45;&gt;Node18 -->
<g id="edge18" class="edge"><title>Node11&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M985.067,-142.447C993.647,-140.076 1003.15,-137.692 1012,-136 1153.01,-109.033 1191.34,-123.279 1333,-100 1340.49,-98.7699 1348.38,-97.258 1356.06,-95.6724"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1356.91,-99.069 1365.96,-93.5631 1355.46,-92.2225 1356.91,-99.069"/>
</g>
<!-- Node19 -->
<g id="node19" class="node"><title>Node19</title>
<polygon fill="white" stroke="#bfbfbf" points="1315,-1 1315,-31 1419,-31 1419,-1 1315,-1"/>
<text text-anchor="start" x="1323" y="-19" font-family="Helvetica,sans-Serif" font-size="10.00">gen&#45;cpp/ErrorCodes</text>
<text text-anchor="middle" x="1367" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00">_types.h</text>
</g>
<!-- Node11&#45;&gt;Node19 -->
<g id="edge19" class="edge"><title>Node11&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M988.667,-142.415C1029.16,-131.21 1096.82,-111.658 1120,-100 1141.6,-89.135 1142.1,-78.2439 1164,-68 1167.31,-66.4538 1246.46,-46.7515 1304.93,-32.2972"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1305.98,-35.6424 1314.85,-29.8459 1304.3,-28.8468 1305.98,-35.6424"/>
</g>
<!-- Node20 -->
<g id="node20" class="node"><title>Node20</title>
<polygon fill="white" stroke="#bfbfbf" points="1002.5,-69 1002.5,-99 1111.5,-99 1111.5,-69 1002.5,-69"/>
<text text-anchor="start" x="1010.5" y="-87" font-family="Helvetica,sans-Serif" font-size="10.00">gen&#45;cpp/TCLIService</text>
<text text-anchor="middle" x="1057" y="-76" font-family="Helvetica,sans-Serif" font-size="10.00">_types.h</text>
</g>
<!-- Node11&#45;&gt;Node20 -->
<g id="edge20" class="edge"><title>Node11&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M970.073,-142.372C984.489,-132.857 1008.16,-117.236 1027.16,-104.694"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1029.09,-107.611 1035.51,-99.1815 1025.24,-101.769 1029.09,-107.611"/>
</g>
<!-- Node21 -->
<g id="node21" class="node"><title>Node21</title>
<g id="a_node21"><a xlink:href="error-util_8h.html" target="_top" xlink:title="util/error&#45;util.h">
<polygon fill="white" stroke="black" points="908,-74.5 908,-93.5 984,-93.5 984,-74.5 908,-74.5"/>
<text text-anchor="middle" x="946" y="-81.5" font-family="Helvetica,sans-Serif" font-size="10.00">util/error&#45;util.h</text>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node21 -->
<g id="edge21" class="edge"><title>Node11&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M955.562,-142.372C953.94,-132.643 951.255,-116.528 949.142,-103.85"/>
<polygon fill="midnightblue" stroke="midnightblue" points="952.57,-103.13 947.474,-93.8411 945.665,-104.28 952.57,-103.13"/>
</g>
<!-- Node15 -->
<g id="node15" class="node"><title>Node15</title>
<polygon fill="white" stroke="#bfbfbf" points="2111.5,-6.5 2111.5,-25.5 2188.5,-25.5 2188.5,-6.5 2111.5,-6.5"/>
<text text-anchor="middle" x="2150" y="-13.5" font-family="Helvetica,sans-Serif" font-size="10.00">glog/logging.h</text>
</g>
<!-- Node14&#45;&gt;Node15 -->
<g id="edge15" class="edge"><title>Node14&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M2143.05,-74.3717C2144.23,-64.6426 2146.18,-48.528 2147.72,-35.8504"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2151.2,-36.1896 2148.93,-25.8411 2144.25,-35.3473 2151.2,-36.1896"/>
</g>
<!-- Node16 -->
<g id="node16" class="node"><title>Node16</title>
<polygon fill="white" stroke="#bfbfbf" points="2013,-6.5 2013,-25.5 2093,-25.5 2093,-6.5 2013,-6.5"/>
<text text-anchor="middle" x="2053" y="-13.5" font-family="Helvetica,sans-Serif" font-size="10.00">gflags/gflags.h</text>
</g>
<!-- Node14&#45;&gt;Node16 -->
<g id="edge16" class="edge"><title>Node14&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M2130.36,-74.3717C2115.84,-63.6004 2090.76,-45.0021 2073.1,-31.9065"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2074.76,-28.7758 2064.64,-25.6305 2070.59,-34.3984 2074.76,-28.7758"/>
</g>
<!-- Node21&#45;&gt;Node4 -->
<g id="edge25" class="edge"><title>Node21&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M907.763,-76.2701C855.204,-66.9131 757.734,-49.1801 675,-32 668.733,-30.6987 662.145,-29.2721 655.657,-27.8324"/>
<polygon fill="midnightblue" stroke="midnightblue" points="656.126,-24.3507 645.603,-25.5754 654.593,-31.1808 656.126,-24.3507"/>
</g>
<!-- Node21&#45;&gt;Node8 -->
<g id="edge30" class="edge"><title>Node21&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M919.723,-74.3717C884.113,-62.6788 820.413,-41.7623 780.554,-28.6743"/>
<polygon fill="midnightblue" stroke="midnightblue" points="781.558,-25.3203 770.965,-25.5259 779.374,-31.971 781.558,-25.3203"/>
</g>
<!-- Node21&#45;&gt;Node12 -->
<g id="edge22" class="edge"><title>Node21&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M969.155,-74.4633C976.668,-72.0044 985.102,-69.566 993,-68 1183.29,-30.2676 1235.18,-53.3519 1428,-32 1454.19,-29.0993 1483.84,-24.9174 1505.43,-21.7056"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1505.97,-25.1645 1515.34,-20.2168 1504.93,-18.2423 1505.97,-25.1645"/>
</g>
<!-- Node21&#45;&gt;Node13 -->
<g id="edge23" class="edge"><title>Node21&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M932.796,-74.3717C916.01,-63.4027 886.803,-44.317 866.717,-31.1912"/>
<polygon fill="midnightblue" stroke="midnightblue" points="868.493,-28.1709 858.207,-25.6305 864.664,-34.0307 868.493,-28.1709"/>
</g>
<!-- Node21&#45;&gt;Node19 -->
<g id="edge27" class="edge"><title>Node21&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M969.668,-74.4599C977.06,-72.0607 985.296,-69.6573 993,-68 1126.27,-39.33 1165.73,-55.6487 1304.5,-31.9178"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1305.42,-35.3103 1314.66,-30.1388 1304.21,-28.4151 1305.42,-35.3103"/>
</g>
<!-- Node22 -->
<g id="node22" class="node"><title>Node22</title>
<polygon fill="white" stroke="#bfbfbf" points="1794,-6.5 1794,-25.5 1886,-25.5 1886,-6.5 1794,-6.5"/>
<text text-anchor="middle" x="1840" y="-13.5" font-family="Helvetica,sans-Serif" font-size="10.00">boost/cstdint.hpp</text>
</g>
<!-- Node21&#45;&gt;Node22 -->
<g id="edge24" class="edge"><title>Node21&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M969.135,-74.3568C976.646,-71.8921 985.085,-69.4773 993,-68 1012.48,-64.3647 1597.64,-30.8076 1783.75,-20.199"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1784.09,-23.6856 1793.87,-19.6223 1783.69,-16.6969 1784.09,-23.6856"/>
</g>
<!-- Node23 -->
<g id="node23" class="node"><title>Node23</title>
<polygon fill="white" stroke="#bfbfbf" points="885,-1 885,-31 1007,-31 1007,-1 885,-1"/>
<text text-anchor="start" x="893" y="-19" font-family="Helvetica,sans-Serif" font-size="10.00">gen&#45;cpp/CatalogObjects</text>
<text text-anchor="middle" x="946" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00">_types.h</text>
</g>
<!-- Node21&#45;&gt;Node23 -->
<g id="edge26" class="edge"><title>Node21&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M946,-74.3717C946,-65.9715 946,-52.811 946,-41.2126"/>
<polygon fill="midnightblue" stroke="midnightblue" points="949.5,-41.1814 946,-31.1815 942.5,-41.1815 949.5,-41.1814"/>
</g>
<!-- Node24 -->
<g id="node24" class="node"><title>Node24</title>
<polygon fill="white" stroke="#bfbfbf" points="1025,-1 1025,-31 1129,-31 1129,-1 1025,-1"/>
<text text-anchor="start" x="1033" y="-19" font-family="Helvetica,sans-Serif" font-size="10.00">gen&#45;cpp/ErrorCodes</text>
<text text-anchor="middle" x="1077" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00">_constants.h</text>
</g>
<!-- Node21&#45;&gt;Node24 -->
<g id="edge28" class="edge"><title>Node21&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M963.126,-74.3717C982.521,-64.6 1014.7,-48.3868 1039.91,-35.6841"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1041.5,-38.8066 1048.85,-31.1815 1038.35,-32.5552 1041.5,-38.8066"/>
</g>
<!-- Node25 -->
<g id="node25" class="node"><title>Node25</title>
<polygon fill="white" stroke="#bfbfbf" points="1147.5,-1 1147.5,-31 1296.5,-31 1296.5,-1 1147.5,-1"/>
<text text-anchor="start" x="1155.5" y="-19" font-family="Helvetica,sans-Serif" font-size="10.00">gen&#45;cpp/ImpalaInternalService</text>
<text text-anchor="middle" x="1222" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00">_types.h</text>
</g>
<!-- Node21&#45;&gt;Node25 -->
<g id="edge29" class="edge"><title>Node21&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M971.244,-74.4842C978.252,-72.2459 985.889,-69.9224 993,-68 1041.98,-54.7577 1097.52,-42.3263 1141.64,-33.0525"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1142.37,-36.475 1151.44,-31.0035 1140.94,-29.623 1142.37,-36.475"/>
</g>
<!-- Node27&#45;&gt;Node12 -->
<g id="edge34" class="edge"><title>Node27&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M1625.84,-204.325C1611.52,-174.474 1564.1,-75.5936 1544.55,-34.8182"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1547.59,-33.0777 1540.11,-25.5746 1541.28,-36.1048 1547.59,-33.0777"/>
</g>
<!-- Node28 -->
<g id="node28" class="node"><title>Node28</title>
<polygon fill="white" stroke="#bfbfbf" points="1631,-142.5 1631,-161.5 1683,-161.5 1683,-142.5 1631,-142.5"/>
<text text-anchor="middle" x="1657" y="-149.5" font-family="Helvetica,sans-Serif" font-size="10.00">ostream</text>
</g>
<!-- Node27&#45;&gt;Node28 -->
<g id="edge33" class="edge"><title>Node27&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M1633.87,-204.403C1637.8,-195.671 1644,-181.889 1648.99,-170.794"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1652.23,-172.136 1653.14,-161.581 1645.84,-169.264 1652.23,-172.136"/>
</g>
<!-- Node29 -->
<g id="node29" class="node"><title>Node29</title>
<polygon fill="white" stroke="#bfbfbf" points="1701,-142.5 1701,-161.5 1753,-161.5 1753,-142.5 1701,-142.5"/>
<text text-anchor="middle" x="1727" y="-149.5" font-family="Helvetica,sans-Serif" font-size="10.00">sstream</text>
</g>
<!-- Node27&#45;&gt;Node29 -->
<g id="edge35" class="edge"><title>Node27&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M1643.9,-204.403C1659.74,-194.601 1685.87,-178.439 1704.6,-166.853"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1706.46,-169.818 1713.13,-161.581 1702.78,-163.865 1706.46,-169.818"/>
</g>
<!-- Node30 -->
<g id="node30" class="node"><title>Node30</title>
<polygon fill="white" stroke="#bfbfbf" points="1771.5,-137 1771.5,-167 1872.5,-167 1872.5,-137 1771.5,-137"/>
<text text-anchor="start" x="1779.5" y="-155" font-family="Helvetica,sans-Serif" font-size="10.00">gen&#45;cpp/JniCatalog</text>
<text text-anchor="middle" x="1822" y="-144" font-family="Helvetica,sans-Serif" font-size="10.00">_types.h</text>
</g>
<!-- Node27&#45;&gt;Node30 -->
<g id="edge36" class="edge"><title>Node27&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M1657.51,-204.403C1686.04,-195.488 1731.4,-181.311 1767.28,-170.101"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1768.62,-173.349 1777.12,-167.025 1766.53,-166.667 1768.62,-173.349"/>
</g>
<!-- Node31 -->
<g id="node31" class="node"><title>Node31</title>
<polygon fill="white" stroke="#bfbfbf" points="1891,-137 1891,-167 1995,-167 1995,-137 1891,-137"/>
<text text-anchor="start" x="1899" y="-155" font-family="Helvetica,sans-Serif" font-size="10.00">gen&#45;cpp/Descriptors</text>
<text text-anchor="middle" x="1943" y="-144" font-family="Helvetica,sans-Serif" font-size="10.00">_types.h</text>
</g>
<!-- Node27&#45;&gt;Node31 -->
<g id="edge37" class="edge"><title>Node27&#45;&gt;Node31</title>
<path fill="none" stroke="midnightblue" d="M1671.9,-206.278C1721.85,-198.082 1807.78,-183.405 1881,-168 1881.1,-167.979 1881.2,-167.957 1881.31,-167.936"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1881.93,-171.381 1890.96,-165.831 1880.44,-164.542 1881.93,-171.381"/>
</g>
<!-- Node32 -->
<g id="node32" class="node"><title>Node32</title>
<polygon fill="white" stroke="#bfbfbf" points="2013.5,-142.5 2013.5,-161.5 2130.5,-161.5 2130.5,-142.5 2013.5,-142.5"/>
<text text-anchor="middle" x="2072" y="-149.5" font-family="Helvetica,sans-Serif" font-size="10.00">gen&#45;cpp/Exprs_types.h</text>
</g>
<!-- Node27&#45;&gt;Node32 -->
<g id="edge38" class="edge"><title>Node27&#45;&gt;Node32</title>
<path fill="none" stroke="midnightblue" d="M1671.7,-209.32C1740.99,-202.907 1884.08,-188.391 2004,-168 2011.29,-166.76 2018.98,-165.256 2026.47,-163.685"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2027.45,-167.053 2036.48,-161.519 2025.97,-160.211 2027.45,-167.053"/>
</g>
<!-- Node33 -->
<g id="node33" class="node"><title>Node33</title>
<polygon fill="white" stroke="#bfbfbf" points="2149,-142.5 2149,-161.5 2279,-161.5 2279,-142.5 2149,-142.5"/>
<text text-anchor="middle" x="2214" y="-149.5" font-family="Helvetica,sans-Serif" font-size="10.00">gen&#45;cpp/Frontend_types.h</text>
</g>
<!-- Node27&#45;&gt;Node33 -->
<g id="edge39" class="edge"><title>Node27&#45;&gt;Node33</title>
<path fill="none" stroke="midnightblue" d="M1671.74,-210.857C1758.9,-206.044 1966.45,-192.806 2139,-168 2147.69,-166.751 2156.89,-165.146 2165.77,-163.453"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2166.46,-166.883 2175.6,-161.518 2165.11,-160.015 2166.46,-166.883"/>
</g>
<!-- Node34 -->
<g id="node34" class="node"><title>Node34</title>
<polygon fill="white" stroke="#bfbfbf" points="1021,-142.5 1021,-161.5 1161,-161.5 1161,-142.5 1021,-142.5"/>
<text text-anchor="middle" x="1091" y="-149.5" font-family="Helvetica,sans-Serif" font-size="10.00">gen&#45;cpp/PlanNodes_types.h</text>
</g>
<!-- Node27&#45;&gt;Node34 -->
<g id="edge40" class="edge"><title>Node27&#45;&gt;Node34</title>
<path fill="none" stroke="midnightblue" d="M1588.4,-210.149C1507.66,-204.344 1324.19,-189.828 1171,-168 1161.86,-166.697 1152.17,-165.082 1142.81,-163.398"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1143.29,-159.928 1132.82,-161.557 1142.02,-166.812 1143.29,-159.928"/>
</g>
<!-- Node35 -->
<g id="node35" class="node"><title>Node35</title>
<polygon fill="white" stroke="#bfbfbf" points="1179.5,-137 1179.5,-167 1298.5,-167 1298.5,-137 1179.5,-137"/>
<text text-anchor="start" x="1187.5" y="-155" font-family="Helvetica,sans-Serif" font-size="10.00">gen&#45;cpp/RuntimeProfile</text>
<text text-anchor="middle" x="1239" y="-144" font-family="Helvetica,sans-Serif" font-size="10.00">_types.h</text>
</g>
<!-- Node27&#45;&gt;Node35 -->
<g id="edge41" class="edge"><title>Node27&#45;&gt;Node35</title>
<path fill="none" stroke="midnightblue" d="M1588.42,-208.203C1528.77,-201.101 1415.3,-186.763 1308.74,-168.05"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1309.24,-164.584 1298.78,-166.285 1308.02,-171.477 1309.24,-164.584"/>
</g>
<!-- Node36 -->
<g id="node36" class="node"><title>Node36</title>
<polygon fill="white" stroke="#bfbfbf" points="1317,-137 1317,-167 1433,-167 1433,-137 1317,-137"/>
<text text-anchor="start" x="1325" y="-155" font-family="Helvetica,sans-Serif" font-size="10.00">gen&#45;cpp/ImpalaService</text>
<text text-anchor="middle" x="1375" y="-144" font-family="Helvetica,sans-Serif" font-size="10.00">_types.h</text>
</g>
<!-- Node27&#45;&gt;Node36 -->
<g id="edge42" class="edge"><title>Node27&#45;&gt;Node36</title>
<path fill="none" stroke="midnightblue" d="M1593.74,-204.467C1554.63,-195.266 1491.48,-180.406 1443.06,-169.013"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1443.81,-165.595 1433.27,-166.711 1442.2,-172.409 1443.81,-165.595"/>
</g>
<!-- Node37 -->
<g id="node37" class="node"><title>Node37</title>
<polygon fill="white" stroke="#bfbfbf" points="1451,-142.5 1451,-161.5 1575,-161.5 1575,-142.5 1451,-142.5"/>
<text text-anchor="middle" x="1513" y="-149.5" font-family="Helvetica,sans-Serif" font-size="10.00">gen&#45;cpp/parquet_types.h</text>
</g>
<!-- Node27&#45;&gt;Node37 -->
<g id="edge43" class="edge"><title>Node27&#45;&gt;Node37</title>
<path fill="none" stroke="midnightblue" d="M1613.24,-204.403C1593.78,-194.423 1561.45,-177.849 1538.79,-166.225"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1540.23,-163.029 1529.73,-161.581 1537.03,-169.258 1540.23,-163.029"/>
</g>
<!-- Node38&#45;&gt;Node12 -->
<g id="edge46" class="edge"><title>Node38&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M2311.81,-142.5C2304.26,-140.102 2295.85,-137.69 2288,-136 2158.44,-108.12 2123.03,-119.875 1992,-100 1831.24,-75.6159 1640.17,-38.0154 1566.79,-23.2536"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1567.33,-19.792 1556.83,-21.2456 1565.94,-26.6538 1567.33,-19.792"/>
</g>
<!-- Node38&#45;&gt;Node14 -->
<g id="edge48" class="edge"><title>Node38&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M2310.64,-142.372C2276.41,-130.728 2215.31,-109.939 2176.81,-96.8411"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2177.66,-93.4332 2167.06,-93.5259 2175.4,-100.06 2177.66,-93.4332"/>
</g>
<!-- Node38&#45;&gt;Node22 -->
<g id="edge47" class="edge"><title>Node38&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M2310.76,-142.451C2303.47,-140.162 2295.46,-137.82 2288,-136 2198.98,-114.291 2173.7,-122.976 2085,-100 2042.68,-89.0392 2033.39,-82.0635 1992,-68 1952.1,-54.4428 1906.24,-39.0851 1875.42,-28.7973"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1876.16,-25.3573 1865.57,-25.5127 1873.95,-31.9975 1876.16,-25.3573"/>
</g>
<!-- Node39 -->
<g id="node39" class="node"><title>Node39</title>
<polygon fill="white" stroke="#bfbfbf" points="2318.5,-74.5 2318.5,-93.5 2353.5,-93.5 2353.5,-74.5 2318.5,-74.5"/>
<text text-anchor="middle" x="2336" y="-81.5" font-family="Helvetica,sans-Serif" font-size="10.00">map</text>
</g>
<!-- Node38&#45;&gt;Node39 -->
<g id="edge45" class="edge"><title>Node38&#45;&gt;Node39</title>
<path fill="none" stroke="midnightblue" d="M2336,-142.372C2336,-132.643 2336,-116.528 2336,-103.85"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2339.5,-103.841 2336,-93.8411 2332.5,-103.841 2339.5,-103.841"/>
</g>
<!-- Node40&#45;&gt;Node11 -->
<g id="edge50" class="edge"><title>Node40&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M1049.53,-204.403C1031.72,-194.512 1002.26,-178.144 981.368,-166.538"/>
<polygon fill="midnightblue" stroke="midnightblue" points="982.886,-163.378 972.445,-161.581 979.487,-169.497 982.886,-163.378"/>
</g>
<!-- Node42 -->
<g id="node42" class="node"><title>Node42</title>
<polygon fill="white" stroke="#bfbfbf" points="2393,-142.5 2393,-161.5 2487,-161.5 2487,-142.5 2393,-142.5"/>
<text text-anchor="middle" x="2440" y="-149.5" font-family="Helvetica,sans-Serif" font-size="10.00">boost/version.hpp</text>
</g>
<!-- Node41&#45;&gt;Node42 -->
<g id="edge52" class="edge"><title>Node41&#45;&gt;Node42</title>
<path fill="none" stroke="midnightblue" d="M2428.01,-204.403C2430,-195.849 2433.13,-182.45 2435.69,-171.476"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2439.13,-172.114 2438,-161.581 2432.32,-170.524 2439.13,-172.114"/>
</g>
</g>
</svg>
<g id="navigator" transform="translate(0 0)" fill="#404254">
<rect fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width=".5" x="0" y="0" width="60" height="60"/>
<use id="zoomplus" xlink:href="#zoomPlus" x="17" y="9" onmousedown="handleZoom(evt,'in')"/>
<use id="zoomminus" xlink:href="#zoomMin" x="42" y="9" onmousedown="handleZoom(evt,'out')"/>
<use id="reset" xlink:href="#resetDef" x="30" y="36" onmousedown="handleReset()"/>
<g id="arrowUp" xlink:href="#dirArrow" transform="translate(30 24)" onmousedown="handlePan(0,-1)">
<use xlink:href="#rim" fill="#404040">
<set attributeName="fill" to="#808080" begin="arrowUp.mouseover" end="arrowUp.mouseout"/>
</use>
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
<g id="arrowRight" xlink:href="#dirArrow" transform="rotate(90) translate(36 -43)" onmousedown="handlePan(1,0)">
<use xlink:href="#rim" fill="#404040">
<set attributeName="fill" to="#808080" begin="arrowRight.mouseover" end="arrowRight.mouseout"/>
</use>
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
<g id="arrowDown" xlink:href="#dirArrow" transform="rotate(180) translate(-30 -48)" onmousedown="handlePan(0,1)">
<use xlink:href="#rim" fill="#404040">
<set attributeName="fill" to="#808080" begin="arrowDown.mouseover" end="arrowDown.mouseout"/>
</use>
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
<g id="arrowLeft" xlink:href="#dirArrow" transform="rotate(270) translate(-36 17)" onmousedown="handlePan(-1,0)">
<use xlink:href="#rim" fill="#404040">
<set attributeName="fill" to="#808080" begin="arrowLeft.mouseover" end="arrowLeft.mouseout"/>
</use>
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
</g>
<svg viewBox="0 0 15 15" width="100%" height="30px" preserveAspectRatio="xMaxYMin meet">
<g id="arrow_out" transform="scale(0.3 0.3)">
<a xlink:href="tmp-file-mgr_8cc__incl_org.svg" target="_base">
<rect id="button" ry="5" rx="5" y="6" x="6" height="38" width="38"
fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width="1.0"/>
<path id="arrow"
d="M 11.500037,31.436501 C 11.940474,20.09759 22.043105,11.32322 32.158766,21.979434 L 37.068811,17.246167 C 37.068811,17.246167 37.088388,32 37.088388,32 L 22.160133,31.978069 C 22.160133,31.978069 26.997745,27.140456 26.997745,27.140456 C 18.528582,18.264221 13.291696,25.230495 11.500037,31.436501 z"
style="fill:#404040;"/>
</a>
</g>
</svg>
</svg>