| <?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: be/src/util/blocking-queue-test.cc Pages: 1 --> |
| <!--zoomable 276 --> |
| <svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)"> |
| <style type="text/css"><![CDATA[ |
| .edge:hover path { stroke: red; } |
| .edge:hover polygon { stroke: red; fill: red; } |
| ]]></style> |
| <script type="text/javascript"><![CDATA[ |
| var edges = document.getElementsByTagName('g'); |
| if (edges && edges.length) { |
| for (var i=0;i<edges.length;i++) { |
| if (edges[i].id.substr(0,4)=='edge') { |
| edges[i].setAttribute('class','edge'); |
| } |
| } |
| } |
| ]]></script> |
| <defs> |
| <circle id="rim" cx="0" cy="0" r="7"/> |
| <circle id="rim2" cx="0" cy="0" r="3.5"/> |
| <g id="zoomPlus"> |
| <use xlink:href="#rim" fill="#404040"> |
| <set attributeName="fill" to="#808080" begin="zoomplus.mouseover" end="zoomplus.mouseout"/> |
| </use> |
| <path d="M-4,0h8M0,-4v8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/> |
| </g> |
| <g id="zoomMin"> |
| <use xlink:href="#rim" fill="#404040"> |
| <set attributeName="fill" to="#808080" begin="zoomminus.mouseover" end="zoomminus.mouseout"/> |
| </use> |
| <path d="M-4,0h8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/> |
| </g> |
| <g id="dirArrow"> |
| <path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/> |
| </g> |
| <g id="resetDef"> |
| <use xlink:href="#rim2" fill="#404040"> |
| <set attributeName="fill" to="#808080" begin="reset.mouseover" end="reset.mouseout"/> |
| </use> |
| </g> |
| </defs> |
| |
| <script type="text/javascript"> |
| var viewWidth = 601; |
| var viewHeight = 276; |
| var sectionId = 'dynsection-0'; |
| </script> |
| <script xlink:href="svgpan.js"/> |
| <svg id="graph" class="graph"> |
| <g id="viewport"> |
| <title>be/src/util/blocking-queue-test.cc</title> |
| <polygon fill="white" stroke="none" points="-4,4 -4,-272 597,-272 597,4 -4,4"/> |
| <!-- Node1 --> |
| <g id="node1" class="node"><title>Node1</title> |
| <polygon fill="#bfbfbf" stroke="black" points="194,-237 194,-267 292,-267 292,-237 194,-237"/> |
| <text text-anchor="start" x="202" y="-255" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/util/blocking</text> |
| <text text-anchor="middle" x="243" y="-244" font-family="Helvetica,sans-Serif" font-size="10.00">-queue-test.cc</text> |
| </g> |
| <!-- Node2 --> |
| <g id="node2" class="node"><title>Node2</title> |
| <polygon fill="white" stroke="#bfbfbf" points="6.5,-180.5 6.5,-199.5 95.5,-199.5 95.5,-180.5 6.5,-180.5"/> |
| <text text-anchor="middle" x="51" y="-187.5" font-family="Helvetica,sans-Serif" font-size="10.00">boost/thread.hpp</text> |
| </g> |
| <!-- Node1->Node2 --> |
| <g id="edge1" class="edge"><title>Node1->Node2</title> |
| <path fill="none" stroke="midnightblue" d="M197.985,-236.933C164.48,-226.462 119.303,-212.345 87.9147,-202.536"/> |
| <polygon fill="midnightblue" stroke="midnightblue" points="88.8294,-199.155 78.2406,-199.513 86.7414,-205.836 88.8294,-199.155"/> |
| </g> |
| <!-- Node3 --> |
| <g id="node3" class="node"><title>Node3</title> |
| <polygon fill="white" stroke="#bfbfbf" points="-0.5,-118.5 -0.5,-137.5 118.5,-137.5 118.5,-118.5 -0.5,-118.5"/> |
| <text text-anchor="middle" x="59" y="-125.5" font-family="Helvetica,sans-Serif" font-size="10.00">boost/thread/mutex.hpp</text> |
| </g> |
| <!-- Node1->Node3 --> |
| <g id="edge2" class="edge"><title>Node1->Node3</title> |
| <path fill="none" stroke="midnightblue" d="M221.533,-236.766C186.202,-213.34 116.186,-166.917 80.7019,-143.389"/> |
| <polygon fill="midnightblue" stroke="midnightblue" points="82.3344,-140.272 72.0658,-137.663 78.4661,-146.106 82.3344,-140.272"/> |
| </g> |
| <!-- Node4 --> |
| <g id="node4" class="node"><title>Node4</title> |
| <polygon fill="white" stroke="#bfbfbf" points="314.5,-180.5 314.5,-199.5 391.5,-199.5 391.5,-180.5 314.5,-180.5"/> |
| <text text-anchor="middle" x="353" y="-187.5" font-family="Helvetica,sans-Serif" font-size="10.00">glog/logging.h</text> |
| </g> |
| <!-- Node1->Node4 --> |
| <g id="edge3" class="edge"><title>Node1->Node4</title> |
| <path fill="none" stroke="midnightblue" d="M268.79,-236.933C286.686,-227.171 310.393,-214.24 328.093,-204.586"/> |
| <polygon fill="midnightblue" stroke="midnightblue" points="330.13,-207.461 337.233,-199.6 326.778,-201.316 330.13,-207.461"/> |
| </g> |
| <!-- Node5 --> |
| <g id="node5" class="node"><title>Node5</title> |
| <polygon fill="white" stroke="#bfbfbf" points="409.5,-180.5 409.5,-199.5 480.5,-199.5 480.5,-180.5 409.5,-180.5"/> |
| <text text-anchor="middle" x="445" y="-187.5" font-family="Helvetica,sans-Serif" font-size="10.00">gtest/gtest.h</text> |
| </g> |
| <!-- Node1->Node5 --> |
| <g id="edge4" class="edge"><title>Node1->Node5</title> |
| <path fill="none" stroke="midnightblue" d="M290.36,-236.933C325.763,-226.417 373.552,-212.222 406.591,-202.409"/> |
| <polygon fill="midnightblue" stroke="midnightblue" points="407.751,-205.715 416.341,-199.513 405.758,-199.005 407.751,-205.715"/> |
| </g> |
| <!-- Node6 --> |
| <g id="node6" class="node"><title>Node6</title> |
| <polygon fill="white" stroke="#bfbfbf" points="136.5,-118.5 136.5,-137.5 187.5,-137.5 187.5,-118.5 136.5,-118.5"/> |
| <text text-anchor="middle" x="162" y="-125.5" font-family="Helvetica,sans-Serif" font-size="10.00">unistd.h</text> |
| </g> |
| <!-- Node1->Node6 --> |
| <g id="edge5" class="edge"><title>Node1->Node6</title> |
| <path fill="none" stroke="midnightblue" d="M219.549,-236.961C206.399,-227.95 190.732,-215.118 181,-200 170.763,-184.097 166.011,-162.809 163.824,-147.702"/> |
| <polygon fill="midnightblue" stroke="midnightblue" points="167.272,-147.057 162.603,-137.546 160.322,-147.892 167.272,-147.057"/> |
| </g> |
| <!-- Node7 --> |
| <g id="node7" class="node"><title>Node7</title> |
| <g id="a_node7"><a xlink:href="blocking-queue_8h.html" target="_top" xlink:title="util/blocking-queue.h"> |
| <polygon fill="white" stroke="black" points="190,-180.5 190,-199.5 296,-199.5 296,-180.5 190,-180.5"/> |
| <text text-anchor="middle" x="243" y="-187.5" font-family="Helvetica,sans-Serif" font-size="10.00">util/blocking-queue.h</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node1->Node7 --> |
| <g id="edge6" class="edge"><title>Node1->Node7</title> |
| <path fill="none" stroke="midnightblue" d="M243,-236.781C243,-228.781 243,-218.689 243,-210.017"/> |
| <polygon fill="midnightblue" stroke="midnightblue" points="246.5,-209.73 243,-199.731 239.5,-209.731 246.5,-209.73"/> |
| </g> |
| <!-- Node14 --> |
| <g id="node14" class="node"><title>Node14</title> |
| <g id="a_node14"><a xlink:href="names_8h.html" target="_top" xlink:title="common/names.h"> |
| <polygon fill="white" stroke="black" points="498.5,-180.5 498.5,-199.5 593.5,-199.5 593.5,-180.5 498.5,-180.5"/> |
| <text text-anchor="middle" x="546" y="-187.5" font-family="Helvetica,sans-Serif" font-size="10.00">common/names.h</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node1->Node14 --> |
| <g id="edge16" class="edge"><title>Node1->Node14</title> |
| <path fill="none" stroke="midnightblue" d="M292.019,-241.293C347.163,-230.374 436.407,-212.702 493.094,-201.476"/> |
| <polygon fill="midnightblue" stroke="midnightblue" points="493.809,-204.903 502.939,-199.527 492.449,-198.036 493.809,-204.903"/> |
| </g> |
| <!-- Node7->Node3 --> |
| <g id="edge8" class="edge"><title>Node7->Node3</title> |
| <path fill="none" stroke="midnightblue" d="M216.637,-180.403C184.665,-169.978 130.624,-152.356 94.8775,-140.699"/> |
| <polygon fill="midnightblue" stroke="midnightblue" points="95.9062,-137.353 85.3138,-137.581 93.736,-144.008 95.9062,-137.353"/> |
| </g> |
| <!-- Node7->Node6 --> |
| <g id="edge10" class="edge"><title>Node7->Node6</title> |
| <path fill="none" stroke="midnightblue" d="M231.395,-180.403C218.523,-170.869 197.526,-155.315 181.994,-143.811"/> |
| <polygon fill="midnightblue" stroke="midnightblue" points="183.703,-140.72 173.584,-137.581 179.536,-146.345 183.703,-140.72"/> |
| </g> |
| <!-- Node8 --> |
| <g id="node8" class="node"><title>Node8</title> |
| <polygon fill="white" stroke="#bfbfbf" points="205.5,-113 205.5,-143 318.5,-143 318.5,-113 205.5,-113"/> |
| <text text-anchor="start" x="213.5" y="-131" font-family="Helvetica,sans-Serif" font-size="10.00">boost/thread/condition</text> |
| <text text-anchor="middle" x="262" y="-120" font-family="Helvetica,sans-Serif" font-size="10.00">_variable.hpp</text> |
| </g> |
| <!-- Node7->Node8 --> |
| <g id="edge7" class="edge"><title>Node7->Node8</title> |
| <path fill="none" stroke="midnightblue" d="M245.722,-180.403C248.007,-173.189 251.383,-162.528 254.469,-152.782"/> |
| <polygon fill="midnightblue" stroke="midnightblue" points="257.84,-153.731 257.522,-143.141 251.166,-151.618 257.84,-153.731"/> |
| </g> |
| <!-- Node9 --> |
| <g id="node9" class="node"><title>Node9</title> |
| <polygon fill="white" stroke="#bfbfbf" points="336.5,-118.5 336.5,-137.5 365.5,-137.5 365.5,-118.5 336.5,-118.5"/> |
| <text text-anchor="middle" x="351" y="-125.5" font-family="Helvetica,sans-Serif" font-size="10.00">list</text> |
| </g> |
| <!-- Node7->Node9 --> |
| <g id="edge9" class="edge"><title>Node7->Node9</title> |
| <path fill="none" stroke="midnightblue" d="M259.916,-180.361C277.01,-171.532 304.097,-157.272 327,-144 327.531,-143.692 328.068,-143.378 328.608,-143.06"/> |
| <polygon fill="midnightblue" stroke="midnightblue" points="330.66,-145.91 337.389,-137.726 327.025,-139.927 330.66,-145.91"/> |
| </g> |
| <!-- Node10 --> |
| <g id="node10" class="node"><title>Node10</title> |
| <g id="a_node10"><a xlink:href="stopwatch_8h.html" target="_top" xlink:title="util/stopwatch.h"> |
| <polygon fill="white" stroke="black" points="384,-118.5 384,-137.5 470,-137.5 470,-118.5 384,-118.5"/> |
| <text text-anchor="middle" x="427" y="-125.5" font-family="Helvetica,sans-Serif" font-size="10.00">util/stopwatch.h</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node7->Node10 --> |
| <g id="edge11" class="edge"><title>Node7->Node10</title> |
| <path fill="none" stroke="midnightblue" d="M269.363,-180.403C301.335,-169.978 355.376,-152.356 391.122,-140.699"/> |
| <polygon fill="midnightblue" stroke="midnightblue" points="392.264,-144.008 400.686,-137.581 390.094,-137.353 392.264,-144.008"/> |
| </g> |
| <!-- Node11 --> |
| <g id="node11" class="node"><title>Node11</title> |
| <polygon fill="white" stroke="#bfbfbf" points="338,-56.5 338,-75.5 430,-75.5 430,-56.5 338,-56.5"/> |
| <text text-anchor="middle" x="384" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">boost/cstdint.hpp</text> |
| </g> |
| <!-- Node10->Node11 --> |
| <g id="edge12" class="edge"><title>Node10->Node11</title> |
| <path fill="none" stroke="midnightblue" d="M420.839,-118.403C414.389,-109.403 404.096,-95.0408 396.027,-83.7824"/> |
| <polygon fill="midnightblue" stroke="midnightblue" points="398.82,-81.6699 390.149,-75.5806 393.13,-85.7476 398.82,-81.6699"/> |
| </g> |
| <!-- Node12 --> |
| <g id="node12" class="node"><title>Node12</title> |
| <g id="a_node12"><a xlink:href="time_8h.html" target="_top" xlink:title="time.h"> |
| <polygon fill="white" stroke="black" points="448,-56.5 448,-75.5 492,-75.5 492,-56.5 448,-56.5"/> |
| <text text-anchor="middle" x="470" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">time.h</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node10->Node12 --> |
| <g id="edge13" class="edge"><title>Node10->Node12</title> |
| <path fill="none" stroke="midnightblue" d="M433.161,-118.403C439.611,-109.403 449.904,-95.0408 457.973,-83.7824"/> |
| <polygon fill="midnightblue" stroke="midnightblue" points="460.87,-85.7476 463.851,-75.5806 455.18,-81.6699 460.87,-85.7476"/> |
| </g> |
| <!-- Node12->Node12 --> |
| <g id="edge15" class="edge"><title>Node12->Node12</title> |
| <path fill="none" stroke="midnightblue" d="M486.837,-75.5746C498.068,-78.2697 509,-75.0781 509,-66 509,-59.7588 503.833,-56.2999 496.954,-55.6234"/> |
| <polygon fill="midnightblue" stroke="midnightblue" points="496.529,-52.146 486.837,-56.4254 497.082,-59.1241 496.529,-52.146"/> |
| </g> |
| <!-- Node13 --> |
| <g id="node13" class="node"><title>Node13</title> |
| <polygon fill="white" stroke="#bfbfbf" points="445.5,-0.5 445.5,-19.5 494.5,-19.5 494.5,-0.5 445.5,-0.5"/> |
| <text text-anchor="middle" x="470" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">stdint.h</text> |
| </g> |
| <!-- Node12->Node13 --> |
| <g id="edge14" class="edge"><title>Node12->Node13</title> |
| <path fill="none" stroke="midnightblue" d="M470,-56.083C470,-49.0059 470,-38.8611 470,-29.9865"/> |
| <polygon fill="midnightblue" stroke="midnightblue" points="473.5,-29.751 470,-19.7511 466.5,-29.7511 473.5,-29.751"/> |
| </g> |
| <!-- Node15 --> |
| <g id="node15" class="node"><title>Node15</title> |
| <polygon fill="white" stroke="#bfbfbf" points="499,-118.5 499,-137.5 593,-137.5 593,-118.5 499,-118.5"/> |
| <text text-anchor="middle" x="546" y="-125.5" font-family="Helvetica,sans-Serif" font-size="10.00">boost/version.hpp</text> |
| </g> |
| <!-- Node14->Node15 --> |
| <g id="edge17" class="edge"><title>Node14->Node15</title> |
| <path fill="none" stroke="midnightblue" d="M546,-180.403C546,-171.938 546,-158.728 546,-147.82"/> |
| <polygon fill="midnightblue" stroke="midnightblue" points="549.5,-147.581 546,-137.581 542.5,-147.581 549.5,-147.581"/> |
| </g> |
| </g> |
| </svg> |
| <g id="navigator" transform="translate(0 0)" fill="#404254"> |
| <rect fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width=".5" x="0" y="0" width="60" height="60"/> |
| <use id="zoomplus" xlink:href="#zoomPlus" x="17" y="9" onmousedown="handleZoom(evt,'in')"/> |
| <use id="zoomminus" xlink:href="#zoomMin" x="42" y="9" onmousedown="handleZoom(evt,'out')"/> |
| <use id="reset" xlink:href="#resetDef" x="30" y="36" onmousedown="handleReset()"/> |
| <g id="arrowUp" xlink:href="#dirArrow" transform="translate(30 24)" onmousedown="handlePan(0,-1)"> |
| <use xlink:href="#rim" fill="#404040"> |
| <set attributeName="fill" to="#808080" begin="arrowUp.mouseover" end="arrowUp.mouseout"/> |
| </use> |
| <path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/> |
| </g> |
| <g id="arrowRight" xlink:href="#dirArrow" transform="rotate(90) translate(36 -43)" onmousedown="handlePan(1,0)"> |
| <use xlink:href="#rim" fill="#404040"> |
| <set attributeName="fill" to="#808080" begin="arrowRight.mouseover" end="arrowRight.mouseout"/> |
| </use> |
| <path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/> |
| </g> |
| <g id="arrowDown" xlink:href="#dirArrow" transform="rotate(180) translate(-30 -48)" onmousedown="handlePan(0,1)"> |
| <use xlink:href="#rim" fill="#404040"> |
| <set attributeName="fill" to="#808080" begin="arrowDown.mouseover" end="arrowDown.mouseout"/> |
| </use> |
| <path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/> |
| </g> |
| <g id="arrowLeft" xlink:href="#dirArrow" transform="rotate(270) translate(-36 17)" onmousedown="handlePan(-1,0)"> |
| <use xlink:href="#rim" fill="#404040"> |
| <set attributeName="fill" to="#808080" begin="arrowLeft.mouseover" end="arrowLeft.mouseout"/> |
| </use> |
| <path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/> |
| </g> |
| </g> |
| <svg viewBox="0 0 15 15" width="100%" height="30px" preserveAspectRatio="xMaxYMin meet"> |
| <g id="arrow_out" transform="scale(0.3 0.3)"> |
| <a xlink:href="blocking-queue-test_8cc__incl_org.svg" target="_base"> |
| <rect id="button" ry="5" rx="5" y="6" x="6" height="38" width="38" |
| fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width="1.0"/> |
| <path id="arrow" |
| d="M 11.500037,31.436501 C 11.940474,20.09759 22.043105,11.32322 32.158766,21.979434 L 37.068811,17.246167 C 37.068811,17.246167 37.088388,32 37.088388,32 L 22.160133,31.978069 C 22.160133,31.978069 26.997745,27.140456 26.997745,27.140456 C 18.528582,18.264221 13.291696,25.230495 11.500037,31.436501 z" |
| style="fill:#404040;"/> |
| </a> |
| </g> |
| </svg> |
| </svg> |