blob: f06ed9f1123ad25f9ccc3291c15b53c01b3ff04e [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::SimpleLogger Pages: 1 -->
<svg width="395pt" height="250pt"
viewBox="0.00 0.00 395.00 250.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 246)">
<title>impala::SimpleLogger</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-246 391,-246 391,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="127,-1 127,-113 253,-113 253,-1 127,-1"/>
<text text-anchor="middle" x="190" y="-101" font-family="Helvetica,sans-Serif" font-size="10.00">impala::SimpleLogger</text>
<polyline fill="none" stroke="black" points="127,-94 253,-94 "/>
<text text-anchor="middle" x="190" y="-82" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
<polyline fill="none" stroke="black" points="127,-75 253,-75 "/>
<text text-anchor="start" x="135" y="-63" font-family="Helvetica,sans-Serif" font-size="10.00">+ SimpleLogger()</text>
<text text-anchor="start" x="135" y="-52" font-family="Helvetica,sans-Serif" font-size="10.00">+ Init()</text>
<text text-anchor="start" x="135" y="-41" font-family="Helvetica,sans-Serif" font-size="10.00">+ AppendEntry()</text>
<text text-anchor="start" x="135" y="-30" font-family="Helvetica,sans-Serif" font-size="10.00">+ Flush()</text>
<text text-anchor="start" x="135" y="-19" font-family="Helvetica,sans-Serif" font-size="10.00">&#45; GenerateLogFileName()</text>
<text text-anchor="start" x="135" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00">&#45; FlushInternal()</text>
</g>
<!-- Node2 -->
<g id="node2" class="node"><title>Node2</title>
<g id="a_node2"><a xlink:href="classuint64__t.html" target="_top" xlink:title="{uint64_t\n||}">
<polygon fill="white" stroke="black" points="-0.5,-184.5 -0.5,-241.5 50.5,-241.5 50.5,-184.5 -0.5,-184.5"/>
<text text-anchor="middle" x="25" y="-229.5" font-family="Helvetica,sans-Serif" font-size="10.00">uint64_t</text>
<polyline fill="none" stroke="black" points="-0.5,-222.5 50.5,-222.5 "/>
<text text-anchor="middle" x="25" y="-210.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
<polyline fill="none" stroke="black" points="-0.5,-203.5 50.5,-203.5 "/>
<text text-anchor="middle" x="25" y="-191.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1" class="edge"><title>Node2&#45;&gt;Node1</title>
<path fill="none" stroke="#404040" d="M24.6233,-184.322C25.7328,-167.649 29.6314,-146.843 41,-132 59.6,-107.716 88.3118,-90.8592 115.585,-79.441"/>
<polygon fill="none" stroke="#404040" points="115.588,-79.4402 119.695,-73.5135 126.746,-75.026 122.638,-80.9526 115.588,-79.4402"/>
<text text-anchor="start" x="41" y="-157.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &#45;max_entries_per_file</text>
<text text-anchor="middle" x="90" y="-146.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text>
<text text-anchor="middle" x="90" y="-135.5" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;num_log_file_entries_</text>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<polygon fill="white" stroke="#bfbfbf" points="124,-184.5 124,-241.5 168,-241.5 168,-184.5 124,-184.5"/>
<text text-anchor="middle" x="146" y="-229.5" font-family="Helvetica,sans-Serif" font-size="10.00">mutex</text>
<polyline fill="none" stroke="#bfbfbf" points="124,-222.5 168,-222.5 "/>
<text text-anchor="middle" x="146" y="-210.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
<polyline fill="none" stroke="#bfbfbf" points="124,-203.5 168,-203.5 "/>
<text text-anchor="middle" x="146" y="-191.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="M142.929,-184.484C142.021,-168.825 142.304,-149.004 147,-132 147.68,-129.538 148.462,-127.074 149.33,-124.617"/>
<polygon fill="none" stroke="#404040" points="149.44,-124.346 147.991,-117.282 153.955,-113.228 155.404,-120.292 149.44,-124.346"/>
<text text-anchor="middle" x="180" y="-146.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &#45;log_file_lock_</text>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<polygon fill="white" stroke="#bfbfbf" points="214.5,-184.5 214.5,-241.5 255.5,-241.5 255.5,-184.5 214.5,-184.5"/>
<text text-anchor="middle" x="235" y="-229.5" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
<polyline fill="none" stroke="#bfbfbf" points="214.5,-222.5 255.5,-222.5 "/>
<text text-anchor="middle" x="235" y="-210.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
<polyline fill="none" stroke="#bfbfbf" points="214.5,-203.5 255.5,-203.5 "/>
<text text-anchor="middle" x="235" y="-191.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="M227.588,-184.169C223.424,-168.759 218.06,-149.28 213,-132 212.334,-129.724 211.65,-127.411 210.955,-125.077"/>
<polygon fill="none" stroke="#404040" points="210.868,-124.789 205.307,-120.198 207.406,-113.299 212.967,-117.89 210.868,-124.789"/>
<text text-anchor="middle" x="272" y="-157.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &#45;log_dir_</text>
<text text-anchor="middle" x="272" y="-146.5" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;log_file_name_</text>
<text text-anchor="middle" x="272" y="-135.5" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;log_file_name_prefix_</text>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<polygon fill="white" stroke="#bfbfbf" points="328.5,-184.5 328.5,-241.5 383.5,-241.5 383.5,-184.5 328.5,-184.5"/>
<text text-anchor="middle" x="356" y="-229.5" font-family="Helvetica,sans-Serif" font-size="10.00">ofstream</text>
<polyline fill="none" stroke="#bfbfbf" points="328.5,-222.5 383.5,-222.5 "/>
<text text-anchor="middle" x="356" y="-210.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
<polyline fill="none" stroke="#bfbfbf" points="328.5,-203.5 383.5,-203.5 "/>
<text text-anchor="middle" x="356" y="-191.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
</g>
<!-- Node5&#45;&gt;Node1 -->
<g id="edge4" class="edge"><title>Node5&#45;&gt;Node1</title>
<path fill="none" stroke="#404040" d="M350.347,-184.283C345.795,-167.595 337.958,-146.788 325,-132 308.5,-113.169 286,-98.2115 264.099,-86.8134"/>
<polygon fill="none" stroke="#404040" points="263.829,-86.6792 256.676,-87.5916 253.082,-81.3396 260.236,-80.4272 263.829,-86.6792"/>
<text text-anchor="middle" x="365.5" y="-146.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &#45;log_file_</text>
</g>
</g>
</svg>