blob: 50db0f26177a73905ff4a4f9fcaa501c7c1fffc6 [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: impala::TupleRowComparator Pages: 1 -->
<svg width="368pt" height="248pt"
viewBox="0.00 0.00 368.00 248.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 244)">
<title>impala::TupleRowComparator</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-244 364,-244 364,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="71,-0.5 71,-101.5 217,-101.5 217,-0.5 71,-0.5"/>
<text text-anchor="middle" x="144" y="-89.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::TupleRowComparator</text>
<polyline fill="none" stroke="black" points="71,-82.5 217,-82.5 "/>
<text text-anchor="middle" x="144" y="-70.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
<polyline fill="none" stroke="black" points="71,-63.5 217,-63.5 "/>
<text text-anchor="start" x="79" y="-51.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ TupleRowComparator()</text>
<text text-anchor="start" x="79" y="-40.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ TupleRowComparator()</text>
<text text-anchor="start" x="79" y="-29.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Compare()</text>
<text text-anchor="start" x="79" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator()()</text>
<text text-anchor="start" x="79" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator()()</text>
</g>
<!-- Node2 -->
<g id="node2" class="node"><title>Node2</title>
<polygon fill="white" stroke="#bfbfbf" points="0,-182.5 0,-239.5 86,-239.5 86,-182.5 0,-182.5"/>
<text text-anchor="middle" x="43" y="-227.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector&lt; int8_t &gt;</text>
<polyline fill="none" stroke="#bfbfbf" points="0,-220.5 86,-220.5 "/>
<text text-anchor="middle" x="43" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
<polyline fill="none" stroke="#bfbfbf" points="0,-201.5 86,-201.5 "/>
<text text-anchor="middle" x="43" y="-189.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="M54.0319,-182.233C61.8393,-163.917 73.1734,-139.751 86,-120 87.8618,-117.133 89.8328,-114.256 91.8803,-111.392"/>
<polygon fill="none" stroke="#404040" points="91.9102,-111.351 92.2945,-104.15 99.0892,-101.736 98.705,-108.937 91.9102,-111.351"/>
<text text-anchor="middle" x="113" y="-139.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &#45;nulls_first_</text>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<polygon fill="white" stroke="#bfbfbf" points="104,-182.5 104,-239.5 184,-239.5 184,-182.5 104,-182.5"/>
<text text-anchor="middle" x="144" y="-227.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector&lt; bool &gt;</text>
<polyline fill="none" stroke="#bfbfbf" points="104,-220.5 184,-220.5 "/>
<text text-anchor="middle" x="144" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
<polyline fill="none" stroke="#bfbfbf" points="104,-201.5 184,-201.5 "/>
<text text-anchor="middle" x="144" y="-189.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="M144,-182.479C144,-163.505 144,-137.516 144,-113.724"/>
<polygon fill="none" stroke="#404040" points="144,-113.532 140,-107.532 144,-101.532 148,-107.532 144,-113.532"/>
<text text-anchor="middle" x="164" y="-139.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &#45;is_asc_</text>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<polygon fill="white" stroke="#bfbfbf" points="202,-182.5 202,-239.5 360,-239.5 360,-182.5 202,-182.5"/>
<text text-anchor="middle" x="281" y="-227.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector&lt; impala::ExprContext * &gt;</text>
<polyline fill="none" stroke="#bfbfbf" points="202,-220.5 360,-220.5 "/>
<text text-anchor="middle" x="281" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
<polyline fill="none" stroke="#bfbfbf" points="202,-201.5 360,-201.5 "/>
<text text-anchor="middle" x="281" y="-189.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
</g>
<!-- Node4&#45;&gt;Node1 -->
<g id="edge3" class="edge"><title>Node4&#45;&gt;Node1</title>
<path fill="none" stroke="#404040" d="M257.136,-182.479C240.006,-162.722 216.279,-135.358 194.975,-110.789"/>
<polygon fill="none" stroke="#404040" points="194.81,-110.598 187.857,-108.685 186.948,-101.532 193.901,-103.444 194.81,-110.598"/>
<text text-anchor="start" x="240" y="-156" font-family="Helvetica,sans-Serif" font-size="10.00"> &#45;key_expr_ctxs_rhs</text>
<text text-anchor="middle" x="284.5" y="-145" font-family="Helvetica,sans-Serif" font-size="10.00">_</text>
<text text-anchor="start" x="240" y="-134" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;key_expr_ctxs</text>
<text text-anchor="middle" x="284.5" y="-123" font-family="Helvetica,sans-Serif" font-size="10.00">_lhs_</text>
</g>
</g>
</svg>