blob: d4508d1083963dd40905237e5929f76a7eac5aaf [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: DataProvider::Value Pages: 1 -->
<svg width="603pt" height="454pt"
viewBox="0.00 0.00 603.00 454.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 450)">
<title>DataProvider::Value</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-450 599,-450 599,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="291,-0.5 291,-57.5 395,-57.5 395,-0.5 291,-0.5"/>
<text text-anchor="middle" x="343" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">DataProvider::Value</text>
<polyline fill="none" stroke="black" points="291,-38.5 395,-38.5 "/>
<text text-anchor="middle" x="343" y="-26.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
<polyline fill="none" stroke="black" points="291,-19.5 395,-19.5 "/>
<text text-anchor="middle" x="343" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
</g>
<!-- Node2 -->
<g id="node2" class="node"><title>Node2</title>
<polygon fill="white" stroke="#bfbfbf" points="-0.5,-189.5 -0.5,-246.5 40.5,-246.5 40.5,-189.5 -0.5,-189.5"/>
<text text-anchor="middle" x="20" y="-234.5" font-family="Helvetica,sans-Serif" font-size="10.00">int8_t</text>
<polyline fill="none" stroke="#bfbfbf" points="-0.5,-227.5 40.5,-227.5 "/>
<text text-anchor="middle" x="20" y="-215.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
<polyline fill="none" stroke="#bfbfbf" points="-0.5,-208.5 40.5,-208.5 "/>
<text text-anchor="middle" x="20" y="-196.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1" class="edge"><title>Node2&#45;&gt;Node1</title>
<path fill="none" stroke="#404040" d="M20.9847,-189.048C23.1964,-164.695 29.8062,-129.67 49,-106 77.6426,-70.6777 201.201,-48.4478 278.738,-37.7059"/>
<polygon fill="none" stroke="#404040" points="278.874,-37.6876 284.284,-32.92 290.766,-36.0802 285.355,-40.8479 278.874,-37.6876"/>
<text text-anchor="middle" x="108.5" y="-79.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +int8</text>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<polygon fill="white" stroke="#bfbfbf" points="58.5,-189.5 58.5,-246.5 103.5,-246.5 103.5,-189.5 58.5,-189.5"/>
<text text-anchor="middle" x="81" y="-234.5" font-family="Helvetica,sans-Serif" font-size="10.00">double</text>
<polyline fill="none" stroke="#bfbfbf" points="58.5,-227.5 103.5,-227.5 "/>
<text text-anchor="middle" x="81" y="-215.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
<polyline fill="none" stroke="#bfbfbf" points="58.5,-208.5 103.5,-208.5 "/>
<text text-anchor="middle" x="81" y="-196.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
</g>
<!-- Node3&#45;&gt;Node1 -->
<g id="edge2" class="edge"><title>Node3&#45;&gt;Node1</title>
<path fill="none" stroke="#404040" d="M81.9474,-189.26C84.2612,-164.367 91.4455,-128.4 113,-106 156.462,-60.8331 227.283,-42.4979 278.87,-35.0611"/>
<polygon fill="none" stroke="#404040" points="278.986,-35.0459 284.41,-30.2946 290.882,-33.4745 285.458,-38.2257 278.986,-35.0459"/>
<text text-anchor="middle" x="156.5" y="-79.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +d</text>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="structimpala_1_1StringValue.html" target="_top" xlink:title="{impala::StringValue\n||+ StringValue()\l+ StringValue()\l+ StringValue()\l+ StringValue()\l+ Compare()\l+ Eq()\l+ operator==()\l+ Ne()\l+ operator!=()\l+ Le()\land 12 more...\l+ FromStringVal()\l+ PadWithSpaces()\l+ UnpaddedCharLength()\l+ CharSlotToPtr()\l+ CharSlotToPtr()\l}">
<polygon fill="white" stroke="black" points="122,-107 122,-329 248,-329 248,-107 122,-107"/>
<text text-anchor="middle" x="185" y="-317" font-family="Helvetica,sans-Serif" font-size="10.00">impala::StringValue</text>
<polyline fill="none" stroke="black" points="122,-310 248,-310 "/>
<text text-anchor="middle" x="185" y="-298" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
<polyline fill="none" stroke="black" points="122,-291 248,-291 "/>
<text text-anchor="start" x="130" y="-279" font-family="Helvetica,sans-Serif" font-size="10.00">+ StringValue()</text>
<text text-anchor="start" x="130" y="-268" font-family="Helvetica,sans-Serif" font-size="10.00">+ StringValue()</text>
<text text-anchor="start" x="130" y="-257" font-family="Helvetica,sans-Serif" font-size="10.00">+ StringValue()</text>
<text text-anchor="start" x="130" y="-246" font-family="Helvetica,sans-Serif" font-size="10.00">+ StringValue()</text>
<text text-anchor="start" x="130" y="-235" font-family="Helvetica,sans-Serif" font-size="10.00">+ Compare()</text>
<text text-anchor="start" x="130" y="-224" font-family="Helvetica,sans-Serif" font-size="10.00">+ Eq()</text>
<text text-anchor="start" x="130" y="-213" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator==()</text>
<text text-anchor="start" x="130" y="-202" font-family="Helvetica,sans-Serif" font-size="10.00">+ Ne()</text>
<text text-anchor="start" x="130" y="-191" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator!=()</text>
<text text-anchor="start" x="130" y="-180" font-family="Helvetica,sans-Serif" font-size="10.00">+ Le()</text>
<text text-anchor="start" x="130" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">and 12 more...</text>
<text text-anchor="start" x="130" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">+ FromStringVal()</text>
<text text-anchor="start" x="130" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">+ PadWithSpaces()</text>
<text text-anchor="start" x="130" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">+ UnpaddedCharLength()</text>
<text text-anchor="start" x="130" y="-125" font-family="Helvetica,sans-Serif" font-size="10.00">+ CharSlotToPtr()</text>
<text text-anchor="start" x="130" y="-114" font-family="Helvetica,sans-Serif" font-size="10.00">+ CharSlotToPtr()</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node1 -->
<g id="edge3" class="edge"><title>Node4&#45;&gt;Node1</title>
<path fill="none" stroke="#404040" d="M248.105,-116.8C251.031,-113.094 254.001,-109.48 257,-106 269.259,-91.7735 284.148,-77.7209 298.069,-65.6426"/>
<polygon fill="none" stroke="#404040" points="298.365,-65.3908 300.346,-58.457 307.508,-57.6182 305.527,-64.5521 298.365,-65.3908"/>
<text text-anchor="middle" x="293.5" y="-79.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +s</text>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<polygon fill="white" stroke="#bfbfbf" points="102.5,-388.5 102.5,-445.5 137.5,-445.5 137.5,-388.5 102.5,-388.5"/>
<text text-anchor="middle" x="120" y="-433.5" font-family="Helvetica,sans-Serif" font-size="10.00">char</text>
<polyline fill="none" stroke="#bfbfbf" points="102.5,-426.5 137.5,-426.5 "/>
<text text-anchor="middle" x="120" y="-414.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
<polyline fill="none" stroke="#bfbfbf" points="102.5,-407.5 137.5,-407.5 "/>
<text text-anchor="middle" x="120" y="-395.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
</g>
<!-- Node5&#45;&gt;Node4 -->
<g id="edge4" class="edge"><title>Node5&#45;&gt;Node4</title>
<path fill="none" stroke="#404040" d="M117.648,-388.189C117.297,-375.735 117.859,-360.967 121,-348 121.563,-345.676 122.173,-343.347 122.826,-341.014"/>
<polygon fill="none" stroke="#404040" points="122.888,-340.812 120.836,-333.899 126.428,-329.346 128.48,-336.259 122.888,-340.812"/>
<text text-anchor="middle" x="175" y="-362" font-family="Helvetica,sans-Serif" font-size="10.00"> +LLVM_CLASS_NAME</text>
<text text-anchor="middle" x="175" y="-351" font-family="Helvetica,sans-Serif" font-size="10.00">+ptr</text>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<polygon fill="white" stroke="#bfbfbf" points="236.5,-388.5 236.5,-445.5 265.5,-445.5 265.5,-388.5 236.5,-388.5"/>
<text text-anchor="middle" x="251" y="-433.5" font-family="Helvetica,sans-Serif" font-size="10.00">int</text>
<polyline fill="none" stroke="#bfbfbf" points="236.5,-426.5 265.5,-426.5 "/>
<text text-anchor="middle" x="251" y="-414.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
<polyline fill="none" stroke="#bfbfbf" points="236.5,-407.5 265.5,-407.5 "/>
<text text-anchor="middle" x="251" y="-395.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
</g>
<!-- Node6&#45;&gt;Node4 -->
<g id="edge5" class="edge"><title>Node6&#45;&gt;Node4</title>
<path fill="none" stroke="#404040" d="M242.108,-388.176C238.141,-375.852 233.382,-361.188 229,-348 228.198,-345.588 227.387,-343.151 226.567,-340.696"/>
<polygon fill="none" stroke="#404040" points="226.493,-340.473 220.794,-336.054 222.682,-329.095 228.38,-333.514 226.493,-340.473"/>
<text text-anchor="middle" x="247" y="-356.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +len</text>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<polygon fill="white" stroke="#bfbfbf" points="266.5,-189.5 266.5,-246.5 301.5,-246.5 301.5,-189.5 266.5,-189.5"/>
<text text-anchor="middle" x="284" y="-234.5" font-family="Helvetica,sans-Serif" font-size="10.00">float</text>
<polyline fill="none" stroke="#bfbfbf" points="266.5,-227.5 301.5,-227.5 "/>
<text text-anchor="middle" x="284" y="-215.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
<polyline fill="none" stroke="#bfbfbf" points="266.5,-208.5 301.5,-208.5 "/>
<text text-anchor="middle" x="284" y="-196.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
</g>
<!-- Node7&#45;&gt;Node1 -->
<g id="edge6" class="edge"><title>Node7&#45;&gt;Node1</title>
<path fill="none" stroke="#404040" d="M289.453,-189.286C294.219,-166.619 301.807,-133.876 311,-106 315.036,-93.7636 320.189,-80.7376 325.175,-68.9896"/>
<polygon fill="none" stroke="#404040" points="325.278,-68.7512 323.999,-61.6545 330.058,-57.7441 331.337,-64.8408 325.278,-68.7512"/>
<text text-anchor="middle" x="329.5" y="-79.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +f</text>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<polygon fill="white" stroke="#bfbfbf" points="320,-189.5 320,-246.5 366,-246.5 366,-189.5 320,-189.5"/>
<text text-anchor="middle" x="343" y="-234.5" font-family="Helvetica,sans-Serif" font-size="10.00">int64_t</text>
<polyline fill="none" stroke="#bfbfbf" points="320,-227.5 366,-227.5 "/>
<text text-anchor="middle" x="343" y="-215.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
<polyline fill="none" stroke="#bfbfbf" points="320,-208.5 366,-208.5 "/>
<text text-anchor="middle" x="343" y="-196.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
</g>
<!-- Node8&#45;&gt;Node1 -->
<g id="edge7" class="edge"><title>Node8&#45;&gt;Node1</title>
<path fill="none" stroke="#404040" d="M343,-189.408C343,-157.919 343,-106.139 343,-70.1738"/>
<polygon fill="none" stroke="#404040" points="343,-69.7057 339,-63.7057 343,-57.7057 347,-63.7057 343,-69.7057"/>
<text text-anchor="middle" x="358.5" y="-79.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +int64</text>
</g>
<!-- Node9 -->
<g id="node9" class="node"><title>Node9</title>
<polygon fill="white" stroke="#bfbfbf" points="384,-189.5 384,-246.5 430,-246.5 430,-189.5 384,-189.5"/>
<text text-anchor="middle" x="407" y="-234.5" font-family="Helvetica,sans-Serif" font-size="10.00">int32_t</text>
<polyline fill="none" stroke="#bfbfbf" points="384,-227.5 430,-227.5 "/>
<text text-anchor="middle" x="407" y="-215.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
<polyline fill="none" stroke="#bfbfbf" points="384,-208.5 430,-208.5 "/>
<text text-anchor="middle" x="407" y="-196.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
</g>
<!-- Node9&#45;&gt;Node1 -->
<g id="edge8" class="edge"><title>Node9&#45;&gt;Node1</title>
<path fill="none" stroke="#404040" d="M404.973,-189.378C402.005,-160.107 394.857,-113.085 378,-76 376.746,-73.2422 375.302,-70.4952 373.729,-67.7948"/>
<polygon fill="none" stroke="#404040" points="373.697,-67.7464 367.073,-64.8965 367.156,-57.6858 373.78,-60.5357 373.697,-67.7464"/>
<text text-anchor="middle" x="398.5" y="-79.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +int32</text>
</g>
<!-- Node10 -->
<g id="node10" class="node"><title>Node10</title>
<polygon fill="white" stroke="#bfbfbf" points="448.5,-189 448.5,-247 477.5,-247 477.5,-189 448.5,-189"/>
<polyline fill="none" stroke="#bfbfbf" points="448.5,-227 477.5,-227 "/>
<text text-anchor="middle" x="463" y="-215" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
<polyline fill="none" stroke="#bfbfbf" points="448.5,-208 477.5,-208 "/>
<text text-anchor="middle" x="463" y="-196" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
</g>
<!-- Node10&#45;&gt;Node1 -->
<g id="edge9" class="edge"><title>Node10&#45;&gt;Node1</title>
<path fill="none" stroke="#404040" d="M460.026,-188.679C456.877,-165.661 450.68,-132.74 439,-106 432.485,-91.0854 429.852,-87.1548 418,-76 413.773,-72.0218 409.149,-68.2111 404.338,-64.6057"/>
<polygon fill="none" stroke="#404040" points="404.076,-64.421 396.867,-64.2326 394.268,-57.506 401.477,-57.6944 404.076,-64.421"/>
<text text-anchor="middle" x="442.5" y="-79.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +@9</text>
</g>
<!-- Node11 -->
<g id="node11" class="node"><title>Node11</title>
<g id="a_node11"><a xlink:href="classbool.html" target="_top" xlink:title="{bool\n||}">
<polygon fill="white" stroke="black" points="495.5,-189.5 495.5,-246.5 530.5,-246.5 530.5,-189.5 495.5,-189.5"/>
<text text-anchor="middle" x="513" y="-234.5" font-family="Helvetica,sans-Serif" font-size="10.00">bool</text>
<polyline fill="none" stroke="black" points="495.5,-227.5 530.5,-227.5 "/>
<text text-anchor="middle" x="513" y="-215.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
<polyline fill="none" stroke="black" points="495.5,-208.5 530.5,-208.5 "/>
<text text-anchor="middle" x="513" y="-196.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node1 -->
<g id="edge10" class="edge"><title>Node11&#45;&gt;Node1</title>
<path fill="none" stroke="#404040" d="M510.089,-189.199C506.771,-165.895 499.888,-132.308 486,-106 470.056,-75.7961 437.043,-57.1439 406.75,-45.8815"/>
<polygon fill="none" stroke="#404040" points="406.654,-45.8479 399.674,-47.6625 395.315,-41.9182 402.294,-40.1036 406.654,-45.8479"/>
<text text-anchor="middle" x="478.5" y="-79.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +b</text>
</g>
<!-- Node12 -->
<g id="node12" class="node"><title>Node12</title>
<polygon fill="white" stroke="#bfbfbf" points="549,-189.5 549,-246.5 595,-246.5 595,-189.5 549,-189.5"/>
<text text-anchor="middle" x="572" y="-234.5" font-family="Helvetica,sans-Serif" font-size="10.00">int16_t</text>
<polyline fill="none" stroke="#bfbfbf" points="549,-227.5 595,-227.5 "/>
<text text-anchor="middle" x="572" y="-215.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
<polyline fill="none" stroke="#bfbfbf" points="549,-208.5 595,-208.5 "/>
<text text-anchor="middle" x="572" y="-196.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
</g>
<!-- Node12&#45;&gt;Node1 -->
<g id="edge11" class="edge"><title>Node12&#45;&gt;Node1</title>
<path fill="none" stroke="#404040" d="M569.375,-189.398C565.869,-165.275 557.742,-130.39 539,-106 507.63,-65.1769 451.318,-46.2671 407.077,-37.5161"/>
<polygon fill="none" stroke="#404040" points="407.046,-37.5106 400.426,-40.3684 395.241,-35.3562 401.862,-32.4984 407.046,-37.5106"/>
<text text-anchor="middle" x="535.5" y="-79.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +int16</text>
</g>
</g>
</svg>