| <?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::DictEncoderBase Pages: 1 --> |
| <svg width="162pt" height="370pt" |
| viewBox="0.00 0.00 162.00 370.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 366)"> |
| <title>impala::DictEncoderBase</title> |
| <polygon fill="white" stroke="none" points="-4,4 -4,-366 158,-366 158,4 -4,4"/> |
| <!-- Node1 --> |
| <g id="node1" class="node"><title>Node1</title> |
| <polygon fill="#bfbfbf" stroke="black" points="-0.5,-194.5 -0.5,-361.5 154.5,-361.5 154.5,-194.5 -0.5,-194.5"/> |
| <text text-anchor="middle" x="77" y="-349.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::DictEncoderBase</text> |
| <polyline fill="none" stroke="black" points="-0.5,-342.5 154.5,-342.5 "/> |
| <text text-anchor="start" x="7.5" y="-330.5" font-family="Helvetica,sans-Serif" font-size="10.00"># buffered_indices_</text> |
| <text text-anchor="start" x="7.5" y="-319.5" font-family="Helvetica,sans-Serif" font-size="10.00"># dict_encoded_size_</text> |
| <text text-anchor="start" x="7.5" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00"># pool_</text> |
| <polyline fill="none" stroke="black" points="-0.5,-301.5 154.5,-301.5 "/> |
| <text text-anchor="start" x="7.5" y="-289.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~DictEncoderBase()</text> |
| <text text-anchor="start" x="7.5" y="-278.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ WriteDict()</text> |
| <text text-anchor="start" x="7.5" y="-267.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ num_entries()</text> |
| <text text-anchor="start" x="7.5" y="-256.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ClearIndices()</text> |
| <text text-anchor="start" x="7.5" y="-245.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ EstimatedDataEncodedSize()</text> |
| <text text-anchor="start" x="7.5" y="-234.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ bit_width()</text> |
| <text text-anchor="start" x="7.5" y="-223.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ WriteData()</text> |
| <text text-anchor="start" x="7.5" y="-212.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ dict_encoded_size()</text> |
| <text text-anchor="start" x="7.5" y="-201.5" font-family="Helvetica,sans-Serif" font-size="10.00"># DictEncoderBase()</text> |
| </g> |
| <!-- Node2 --> |
| <g id="node2" class="node"><title>Node2</title> |
| <g id="a_node2"><a xlink:href="classimpala_1_1DictEncoder.html" target="_top" xlink:title="{impala::DictEncoder\< T \>\n|- buckets_\l- nodes_\l- encoded_value_size_\l|+ DictEncoder()\l+ Put()\l+ WriteDict()\l+ num_entries()\l- Hash()\l- AddToTable()\l- Hash()\l- AddToTable()\l}"> |
| <polygon fill="white" stroke="black" points="12.5,-1 12.5,-157 141.5,-157 141.5,-1 12.5,-1"/> |
| <text text-anchor="middle" x="77" y="-145" font-family="Helvetica,sans-Serif" font-size="10.00">impala::DictEncoder< T ></text> |
| <polyline fill="none" stroke="black" points="12.5,-138 141.5,-138 "/> |
| <text text-anchor="start" x="20.5" y="-126" font-family="Helvetica,sans-Serif" font-size="10.00">- buckets_</text> |
| <text text-anchor="start" x="20.5" y="-115" font-family="Helvetica,sans-Serif" font-size="10.00">- nodes_</text> |
| <text text-anchor="start" x="20.5" y="-104" font-family="Helvetica,sans-Serif" font-size="10.00">- encoded_value_size_</text> |
| <polyline fill="none" stroke="black" points="12.5,-97 141.5,-97 "/> |
| <text text-anchor="start" x="20.5" y="-85" font-family="Helvetica,sans-Serif" font-size="10.00">+ DictEncoder()</text> |
| <text text-anchor="start" x="20.5" y="-74" font-family="Helvetica,sans-Serif" font-size="10.00">+ Put()</text> |
| <text text-anchor="start" x="20.5" y="-63" font-family="Helvetica,sans-Serif" font-size="10.00">+ WriteDict()</text> |
| <text text-anchor="start" x="20.5" y="-52" font-family="Helvetica,sans-Serif" font-size="10.00">+ num_entries()</text> |
| <text text-anchor="start" x="20.5" y="-41" font-family="Helvetica,sans-Serif" font-size="10.00">- Hash()</text> |
| <text text-anchor="start" x="20.5" y="-30" font-family="Helvetica,sans-Serif" font-size="10.00">- AddToTable()</text> |
| <text text-anchor="start" x="20.5" y="-19" font-family="Helvetica,sans-Serif" font-size="10.00">- Hash()</text> |
| <text text-anchor="start" x="20.5" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00">- AddToTable()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node1->Node2 --> |
| <g id="edge1" class="edge"><title>Node1->Node2</title> |
| <path fill="none" stroke="midnightblue" d="M77,-184.145C77,-175.103 77,-165.997 77,-157.134"/> |
| <polygon fill="none" stroke="midnightblue" points="73.5001,-184.31 77,-194.311 80.5001,-184.311 73.5001,-184.31"/> |
| </g> |
| </g> |
| </svg> |