<?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.34.0 (20131019.2037) --> <!-- Title: std::__atomic_base< _IntTp > Pages: 1 --> <svg width="254pt" height="567pt" viewBox="0.00 0.00 254.00 567.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 563)"> <title>std::__atomic_base< _IntTp ></title> <polygon fill="white" stroke="white" points="-4,4 -4,-563 250,-563 250,4 -4,4"/> <!-- Node1 --> <g id="node1" class="node"><title>Node1</title> <polygon fill="#bfbfbf" stroke="black" points="0,-293 0,-321 96,-321 96,-293 0,-293"/> <text text-anchor="start" x="8" y="-309.8" font-family="FreeSans" font-size="9.00">std::__atomic_base</text> <text text-anchor="middle" x="48" y="-299.8" font-family="FreeSans" font-size="9.00">< _IntTp ></text> </g> <!-- Node2 --> <g id="node2" class="node"><title>Node2</title> <g id="a_node2"><a xlink:href="a00617.html" target="_top" xlink:title="Explicit specialization for char. "> <polygon fill="white" stroke="black" points="142.5,-541 142.5,-559 235.5,-559 235.5,-541 142.5,-541"/> <text text-anchor="middle" x="189" y="-547.8" font-family="FreeSans" font-size="9.00">std::atomic< char ></text> </a> </g> </g> <!-- Node1->Node2 --> <g id="edge1" class="edge"><title>Node1->Node2</title> <path fill="none" stroke="midnightblue" d="M51.2133,-331.151C56.6555,-376.608 74.7351,-475.303 132,-531 136.269,-535.152 141.477,-538.397 146.981,-540.935"/> <polygon fill="midnightblue" stroke="midnightblue" points="54.6748,-330.608 50.1099,-321.047 47.7162,-331.368 54.6748,-330.608"/> </g> <!-- Node3 --> <g id="node3" class="node"><title>Node3</title> <g id="a_node3"><a xlink:href="a00618.html" target="_top" xlink:title="Explicit specialization for char16_t. "> <polygon fill="white" stroke="black" points="133.5,-504 133.5,-522 244.5,-522 244.5,-504 133.5,-504"/> <text text-anchor="middle" x="189" y="-510.8" font-family="FreeSans" font-size="9.00">std::atomic< char16_t ></text> </a> </g> </g> <!-- Node1->Node3 --> <g id="edge2" class="edge"><title>Node1->Node3</title> <path fill="none" stroke="midnightblue" d="M53.2269,-331.045C61.4107,-370.574 83.1085,-449.35 132,-494 136.549,-498.154 142.041,-501.404 147.785,-503.947"/> <polygon fill="midnightblue" stroke="midnightblue" points="56.6596,-330.361 51.3062,-321.218 49.7896,-331.704 56.6596,-330.361"/> </g> <!-- Node4 --> <g id="node4" class="node"><title>Node4</title> <g id="a_node4"><a xlink:href="a00619.html" target="_top" xlink:title="Explicit specialization for char32_t. "> <polygon fill="white" stroke="black" points="133.5,-467 133.5,-485 244.5,-485 244.5,-467 133.5,-467"/> <text text-anchor="middle" x="189" y="-473.8" font-family="FreeSans" font-size="9.00">std::atomic< char32_t ></text> </a> </g> </g> <!-- Node1->Node4 --> <g id="edge3" class="edge"><title>Node1->Node4</title> <path fill="none" stroke="midnightblue" d="M56.1443,-330.96C67.1685,-363.935 91.4074,-423.069 132,-457 136.963,-461.148 142.874,-464.405 148.967,-466.959"/> <polygon fill="midnightblue" stroke="midnightblue" points="59.4129,-329.69 53.0254,-321.238 52.7475,-331.829 59.4129,-329.69"/> </g> <!-- Node5 --> <g id="node5" class="node"><title>Node5</title> <g id="a_node5"><a xlink:href="a00620.html" target="_top" xlink:title="Explicit specialization for int. "> <polygon fill="white" stroke="black" points="146.5,-430 146.5,-448 231.5,-448 231.5,-430 146.5,-430"/> <text text-anchor="middle" x="189" y="-436.8" font-family="FreeSans" font-size="9.00">std::atomic< int ></text> </a> </g> </g> <!-- Node1->Node5 --> <g id="edge4" class="edge"><title>Node1->Node5</title> <path fill="none" stroke="midnightblue" d="M60.5211,-330.31C74.2365,-355.788 99.4384,-396.149 132,-420 137.632,-424.125 144.223,-427.4 150.867,-429.984"/> <polygon fill="midnightblue" stroke="midnightblue" points="63.5678,-328.583 55.8356,-321.34 57.3632,-331.824 63.5678,-328.583"/> </g> <!-- Node6 --> <g id="node6" class="node"><title>Node6</title> <g id="a_node6"><a xlink:href="a00621.html" target="_top" xlink:title="Explicit specialization for long. "> <polygon fill="white" stroke="black" points="142.5,-393 142.5,-411 235.5,-411 235.5,-393 142.5,-393"/> <text text-anchor="middle" x="189" y="-399.8" font-family="FreeSans" font-size="9.00">std::atomic< long ></text> </a> </g> </g> <!-- Node1->Node6 --> <g id="edge5" class="edge"><title>Node1->Node6</title> <path fill="none" stroke="midnightblue" d="M68.1752,-328.96C83.8754,-345.769 107.434,-368.466 132,-383 138.715,-386.973 146.379,-390.262 153.836,-392.922"/> <polygon fill="midnightblue" stroke="midnightblue" points="70.4564,-326.267 61.1291,-321.242 65.287,-330.987 70.4564,-326.267"/> </g> <!-- Node7 --> <g id="node7" class="node"><title>Node7</title> <g id="a_node7"><a xlink:href="a00622.html" target="_top" xlink:title="Explicit specialization for long long. "> <polygon fill="white" stroke="black" points="132.5,-356 132.5,-374 245.5,-374 245.5,-356 132.5,-356"/> <text text-anchor="middle" x="189" y="-362.8" font-family="FreeSans" font-size="9.00">std::atomic< long long ></text> </a> </g> </g> <!-- Node1->Node7 --> <g id="edge6" class="edge"><title>Node1->Node7</title> <path fill="none" stroke="midnightblue" d="M86.4637,-325.694C100.583,-332.449 116.883,-339.906 132,-346 140.76,-349.531 150.457,-352.978 159.285,-355.946"/> <polygon fill="midnightblue" stroke="midnightblue" points="87.6049,-322.358 77.0787,-321.155 84.557,-328.66 87.6049,-322.358"/> </g> <!-- Node8 --> <g id="node8" class="node"><title>Node8</title> <g id="a_node8"><a xlink:href="a00623.html" target="_top" xlink:title="Explicit specialization for short. "> <polygon fill="white" stroke="black" points="141.5,-319 141.5,-337 236.5,-337 236.5,-319 141.5,-319"/> <text text-anchor="middle" x="189" y="-325.8" font-family="FreeSans" font-size="9.00">std::atomic< short ></text> </a> </g> </g> <!-- Node1->Node8 --> <g id="edge7" class="edge"><title>Node1->Node8</title> <path fill="none" stroke="midnightblue" d="M106.21,-315.643C117.943,-317.416 130.159,-319.261 141.461,-320.969"/> <polygon fill="midnightblue" stroke="midnightblue" points="106.47,-312.143 96.0591,-314.11 105.424,-319.064 106.47,-312.143"/> </g> <!-- Node9 --> <g id="node9" class="node"><title>Node9</title> <g id="a_node9"><a xlink:href="a00624.html" target="_top" xlink:title="Explicit specialization for signed char. "> <polygon fill="white" stroke="black" points="141.5,-272 141.5,-300 236.5,-300 236.5,-272 141.5,-272"/> <text text-anchor="start" x="149.5" y="-288.8" font-family="FreeSans" font-size="9.00">std::atomic< signed</text> <text text-anchor="middle" x="189" y="-278.8" font-family="FreeSans" font-size="9.00"> char ></text> </a> </g> </g> <!-- Node1->Node9 --> <g id="edge8" class="edge"><title>Node1->Node9</title> <path fill="none" stroke="midnightblue" d="M106.21,-298.357C117.943,-296.584 130.159,-294.739 141.461,-293.031"/> <polygon fill="midnightblue" stroke="midnightblue" points="105.424,-294.936 96.0591,-299.89 106.47,-301.857 105.424,-294.936"/> </g> <!-- Node10 --> <g id="node10" class="node"><title>Node10</title> <g id="a_node10"><a xlink:href="a00625.html" target="_top" xlink:title="Explicit specialization for unsigned char. "> <polygon fill="white" stroke="black" points="136,-225 136,-253 242,-253 242,-225 136,-225"/> <text text-anchor="start" x="144" y="-241.8" font-family="FreeSans" font-size="9.00">std::atomic< unsigned</text> <text text-anchor="middle" x="189" y="-231.8" font-family="FreeSans" font-size="9.00"> char ></text> </a> </g> </g> <!-- Node1->Node10 --> <g id="edge9" class="edge"><title>Node1->Node10</title> <path fill="none" stroke="midnightblue" d="M83.0137,-288.155C97.9057,-280.116 115.674,-270.81 132,-263 139.061,-259.622 146.719,-256.192 154.039,-253.022"/> <polygon fill="midnightblue" stroke="midnightblue" points="81.2665,-285.121 74.1516,-292.971 84.6092,-291.271 81.2665,-285.121"/> </g> <!-- Node11 --> <g id="node11" class="node"><title>Node11</title> <g id="a_node11"><a xlink:href="a00626.html" target="_top" xlink:title="Explicit specialization for unsigned int. "> <polygon fill="white" stroke="black" points="136,-178 136,-206 242,-206 242,-178 136,-178"/> <text text-anchor="start" x="144" y="-194.8" font-family="FreeSans" font-size="9.00">std::atomic< unsigned</text> <text text-anchor="middle" x="189" y="-184.8" font-family="FreeSans" font-size="9.00"> int ></text> </a> </g> </g> <!-- Node1->Node11 --> <g id="edge10" class="edge"><title>Node1->Node11</title> <path fill="none" stroke="midnightblue" d="M64.9344,-284.673C80.2418,-264.536 104.979,-235.214 132,-216 137.258,-212.261 143.19,-208.941 149.176,-206.053"/> <polygon fill="midnightblue" stroke="midnightblue" points="61.9403,-282.834 58.7814,-292.947 67.5574,-287.011 61.9403,-282.834"/> </g> <!-- Node12 --> <g id="node12" class="node"><title>Node12</title> <g id="a_node12"><a xlink:href="a00627.html" target="_top" xlink:title="Explicit specialization for unsigned long. "> <polygon fill="white" stroke="black" points="136,-131 136,-159 242,-159 242,-131 136,-131"/> <text text-anchor="start" x="144" y="-147.8" font-family="FreeSans" font-size="9.00">std::atomic< unsigned</text> <text text-anchor="middle" x="189" y="-137.8" font-family="FreeSans" font-size="9.00"> long ></text> </a> </g> </g> <!-- Node1->Node12 --> <g id="edge11" class="edge"><title>Node1->Node12</title> <path fill="none" stroke="midnightblue" d="M57.7431,-283.589C70.0813,-253.412 95.2718,-201.025 132,-169 136.385,-165.177 141.47,-161.888 146.753,-159.082"/> <polygon fill="midnightblue" stroke="midnightblue" points="54.4798,-282.324 54.0535,-292.91 60.9884,-284.9 54.4798,-282.324"/> </g> <!-- Node13 --> <g id="node13" class="node"><title>Node13</title> <g id="a_node13"><a xlink:href="a00628.html" target="_top" xlink:title="Explicit specialization for unsigned long long. "> <polygon fill="white" stroke="black" points="136,-84 136,-112 242,-112 242,-84 136,-84"/> <text text-anchor="start" x="144" y="-100.8" font-family="FreeSans" font-size="9.00">std::atomic< unsigned</text> <text text-anchor="middle" x="189" y="-90.8" font-family="FreeSans" font-size="9.00"> long long ></text> </a> </g> </g> <!-- Node1->Node13 --> <g id="edge12" class="edge"><title>Node1->Node13</title> <path fill="none" stroke="midnightblue" d="M53.8156,-283.087C62.7616,-244.398 85.4248,-167.798 132,-122 135.922,-118.144 140.561,-114.864 145.464,-112.085"/> <polygon fill="midnightblue" stroke="midnightblue" points="50.379,-282.419 51.6476,-292.937 57.2154,-283.924 50.379,-282.419"/> </g> <!-- Node14 --> <g id="node14" class="node"><title>Node14</title> <g id="a_node14"><a xlink:href="a00629.html" target="_top" xlink:title="Explicit specialization for unsigned short. "> <polygon fill="white" stroke="black" points="136,-37 136,-65 242,-65 242,-37 136,-37"/> <text text-anchor="start" x="144" y="-53.8" font-family="FreeSans" font-size="9.00">std::atomic< unsigned</text> <text text-anchor="middle" x="189" y="-43.8" font-family="FreeSans" font-size="9.00"> short ></text> </a> </g> </g> <!-- Node1->Node14 --> <g id="edge13" class="edge"><title>Node1->Node14</title> <path fill="none" stroke="midnightblue" d="M51.2866,-283.041C56.8925,-236.977 75.2945,-135.294 132,-75 135.623,-71.1474 139.967,-67.8842 144.613,-65.1271"/> <polygon fill="midnightblue" stroke="midnightblue" points="47.8064,-282.67 50.1719,-292.997 54.7629,-283.449 47.8064,-282.67"/> </g> <!-- Node15 --> <g id="node15" class="node"><title>Node15</title> <g id="a_node15"><a xlink:href="a00630.html" target="_top" xlink:title="Explicit specialization for wchar_t. "> <polygon fill="white" stroke="black" points="135.5,-0 135.5,-18 242.5,-18 242.5,-0 135.5,-0"/> <text text-anchor="middle" x="189" y="-6.8" font-family="FreeSans" font-size="9.00">std::atomic< wchar_t ></text> </a> </g> </g> <!-- Node1->Node15 --> <g id="edge14" class="edge"><title>Node1->Node15</title> <path fill="none" stroke="midnightblue" d="M49.1305,-282.699C50.7492,-229.267 62.1383,-100.564 132,-28 135.987,-23.8583 140.91,-20.6193 146.168,-18.0865"/> <polygon fill="midnightblue" stroke="midnightblue" points="45.6269,-282.84 48.9159,-292.911 52.6254,-282.987 45.6269,-282.84"/> </g> </g> </svg>