| <?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::RowDescriptor Pages: 1 --> |
| <svg width="467pt" height="338pt" |
| viewBox="0.00 0.00 467.00 338.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 334)"> |
| <title>impala::RowDescriptor</title> |
| <polygon fill="white" stroke="none" points="-4,4 -4,-334 463,-334 463,4 -4,4"/> |
| <!-- Node1 --> |
| <g id="node1" class="node"><title>Node1</title> |
| <polygon fill="#bfbfbf" stroke="black" points="123,-1 123,-223 239,-223 239,-1 123,-1"/> |
| <text text-anchor="middle" x="181" y="-211" font-family="Helvetica,sans-Serif" font-size="10.00">impala::RowDescriptor</text> |
| <polyline fill="none" stroke="black" points="123,-204 239,-204 "/> |
| <text text-anchor="middle" x="181" y="-192" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="123,-185 239,-185 "/> |
| <text text-anchor="start" x="131" y="-173" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="131" y="-162" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="131" y="-151" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="131" y="-140" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="131" y="-129" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="131" y="-118" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="131" y="-107" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetRowSize()</text> |
| <text text-anchor="start" x="131" y="-96" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetTupleIdx()</text> |
| <text text-anchor="start" x="131" y="-85" font-family="Helvetica,sans-Serif" font-size="10.00">+ TupleIsNullable()</text> |
| <text text-anchor="start" x="131" y="-74" font-family="Helvetica,sans-Serif" font-size="10.00">+ IsAnyTupleNullable()</text> |
| <text text-anchor="start" x="131" y="-63" font-family="Helvetica,sans-Serif" font-size="10.00">+ tuple_descriptors()</text> |
| <text text-anchor="start" x="131" y="-52" font-family="Helvetica,sans-Serif" font-size="10.00">+ ToThrift()</text> |
| <text text-anchor="start" x="131" y="-41" font-family="Helvetica,sans-Serif" font-size="10.00">+ IsPrefixOf()</text> |
| <text text-anchor="start" x="131" y="-30" font-family="Helvetica,sans-Serif" font-size="10.00">+ Equals()</text> |
| <text text-anchor="start" x="131" y="-19" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> |
| <text text-anchor="start" x="131" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00">- InitTupleIdxMap()</text> |
| </g> |
| <!-- Node2 --> |
| <g id="node2" class="node"><title>Node2</title> |
| <polygon fill="white" stroke="#bfbfbf" points="0,-272.5 0,-329.5 72,-329.5 72,-272.5 0,-272.5"/> |
| <text text-anchor="middle" x="36" y="-317.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< int ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="0,-310.5 72,-310.5 "/> |
| <text text-anchor="middle" x="36" y="-298.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="0,-291.5 72,-291.5 "/> |
| <text text-anchor="middle" x="36" y="-279.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node2->Node1 --> |
| <g id="edge1" class="edge"><title>Node2->Node1</title> |
| <path fill="none" stroke="#404040" d="M42.2709,-272.319C45.2415,-262.326 49.3961,-251.242 55,-242 70.8362,-215.884 92.9012,-190.939 114.148,-170.065"/> |
| <polygon fill="none" stroke="#404040" points="114.218,-169.997 115.768,-162.954 122.864,-161.676 121.315,-168.719 114.218,-169.997"/> |
| <text text-anchor="middle" x="92.5" y="-245.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -tuple_idx_map_</text> |
| </g> |
| <!-- Node3 --> |
| <g id="node3" class="node"><title>Node3</title> |
| <polygon fill="white" stroke="#bfbfbf" points="119.5,-272.5 119.5,-329.5 148.5,-329.5 148.5,-272.5 119.5,-272.5"/> |
| <text text-anchor="middle" x="134" y="-317.5" font-family="Helvetica,sans-Serif" font-size="10.00">int</text> |
| <polyline fill="none" stroke="#bfbfbf" points="119.5,-310.5 148.5,-310.5 "/> |
| <text text-anchor="middle" x="134" y="-298.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="119.5,-291.5 148.5,-291.5 "/> |
| <text text-anchor="middle" x="134" y="-279.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node3->Node1 --> |
| <g id="edge2" class="edge"><title>Node3->Node1</title> |
| <path fill="none" stroke="#404040" d="M132.654,-272.381C132.662,-262.706 133.216,-251.809 135,-242 135.423,-239.675 135.882,-237.337 136.374,-234.989"/> |
| <polygon fill="none" stroke="#404040" points="136.398,-234.886 133.849,-228.14 139.095,-223.193 141.644,-229.938 136.398,-234.886"/> |
| <text text-anchor="middle" x="171" y="-245.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +INVALID_IDX</text> |
| </g> |
| <!-- Node4 --> |
| <g id="node4" class="node"><title>Node4</title> |
| <polygon fill="white" stroke="#bfbfbf" points="189,-272.5 189,-329.5 269,-329.5 269,-272.5 189,-272.5"/> |
| <text text-anchor="middle" x="229" y="-317.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< bool ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="189,-310.5 269,-310.5 "/> |
| <text text-anchor="middle" x="229" y="-298.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="189,-291.5 269,-291.5 "/> |
| <text text-anchor="middle" x="229" y="-279.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node4->Node1 --> |
| <g id="edge3" class="edge"><title>Node4->Node1</title> |
| <path fill="none" stroke="#404040" d="M221.917,-272.408C219.187,-261.772 215.863,-248.821 212.302,-234.946"/> |
| <polygon fill="none" stroke="#404040" points="212.246,-234.728 206.88,-229.911 209.262,-223.105 214.628,-227.922 212.246,-234.728"/> |
| <text text-anchor="middle" x="273.5" y="-245.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -tuple_idx_nullable_map_</text> |
| </g> |
| <!-- Node5 --> |
| <g id="node5" class="node"><title>Node5</title> |
| <polygon fill="white" stroke="#bfbfbf" points="287,-272.5 287,-329.5 459,-329.5 459,-272.5 287,-272.5"/> |
| <text text-anchor="middle" x="373" y="-317.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< impala::TupleDescriptor * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="287,-310.5 459,-310.5 "/> |
| <text text-anchor="middle" x="373" y="-298.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="287,-291.5 459,-291.5 "/> |
| <text text-anchor="middle" x="373" y="-279.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node5->Node1 --> |
| <g id="edge4" class="edge"><title>Node5->Node1</title> |
| <path fill="none" stroke="#404040" d="M356.612,-272.288C350.134,-262.293 342.264,-251.214 334,-242 308.578,-213.658 276.887,-185.944 248.951,-163.512"/> |
| <polygon fill="none" stroke="#404040" points="248.641,-163.267 241.455,-162.67 239.242,-155.806 246.429,-156.404 248.641,-163.267"/> |
| <text text-anchor="middle" x="385.5" y="-245.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -tuple_desc_map_</text> |
| </g> |
| </g> |
| </svg> |