<?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.40.1 (20161225.0304) --> <!-- Title: __gnu_parallel::__generic_find_selector Pages: 1 --> <svg width="309pt" height="178pt" viewBox="0.00 0.00 309.00 178.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 174)"> <title>__gnu_parallel::__generic_find_selector</title> <polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-174 305,-174 305,4 -4,4"/> <!-- Node0 --> <g id="node1" class="node"> <title>Node0</title> <g id="a_node1"><a xlink:title="Base class of all __gnu_parallel::__find_template selectors."> <polygon fill="#bfbfbf" stroke="#000000" points="0,-70.5 0,-98.5 125,-98.5 125,-70.5 0,-70.5"/> <text text-anchor="start" x="8" y="-87.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">__gnu_parallel::__generic</text> <text text-anchor="middle" x="62.5" y="-77.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">_find_selector</text> </a> </g> </g> <!-- Node1 --> <g id="node2" class="node"> <title>Node1</title> <g id="a_node2"><a xlink:href="a09344.html" target="_top" xlink:title="Test predicate on two adjacent elements."> <polygon fill="#ffffff" stroke="#000000" points="166.5,-141.5 166.5,-169.5 295.5,-169.5 295.5,-141.5 166.5,-141.5"/> <text text-anchor="start" x="174.5" y="-158.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">__gnu_parallel::__adjacent</text> <text text-anchor="middle" x="231" y="-148.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">_find_selector</text> </a> </g> </g> <!-- Node0->Node1 --> <g id="edge1" class="edge"> <title>Node0->Node1</title> <path fill="none" stroke="#191970" d="M97.7732,-103.1358C116.3166,-112.5609 139.5869,-123.8117 161,-132.5 168.7047,-135.6262 177.0097,-138.6476 185.1133,-141.4159"/> <polygon fill="#191970" stroke="#191970" points="99.3059,-99.9884 88.8111,-98.5362 96.1097,-106.2161 99.3059,-99.9884"/> </g> <!-- Node2 --> <g id="node3" class="node"> <title>Node2</title> <g id="a_node3"><a xlink:href="a09352.html" target="_top" xlink:title="Test predicate on several elements."> <polygon fill="#ffffff" stroke="#000000" points="161,-94.5 161,-122.5 301,-122.5 301,-94.5 161,-94.5"/> <text text-anchor="start" x="169" y="-111.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">__gnu_parallel::__find</text> <text text-anchor="middle" x="231" y="-101.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">_first_of_selector< _FIterator ></text> </a> </g> </g> <!-- Node0->Node2 --> <g id="edge2" class="edge"> <title>Node0->Node2</title> <path fill="none" stroke="#191970" d="M135.1497,-94.8477C143.67,-96.0613 152.3517,-97.2979 160.8371,-98.5065"/> <polygon fill="#191970" stroke="#191970" points="135.6368,-91.3819 125.2432,-93.4367 134.6497,-98.3119 135.6368,-91.3819"/> </g> <!-- Node3 --> <g id="node4" class="node"> <title>Node3</title> <g id="a_node4"><a xlink:href="a09340.html" target="_top" xlink:title="Test predicate on a single element, used for std::find() and std::find_if ()."> <polygon fill="#ffffff" stroke="#000000" points="176.5,-47.5 176.5,-75.5 285.5,-75.5 285.5,-47.5 176.5,-47.5"/> <text text-anchor="start" x="184.5" y="-64.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">__gnu_parallel::__find</text> <text text-anchor="middle" x="231" y="-54.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">_if_selector</text> </a> </g> </g> <!-- Node0->Node3 --> <g id="edge3" class="edge"> <title>Node0->Node3</title> <path fill="none" stroke="#191970" d="M135.1744,-74.5801C148.9449,-72.7004 163.1361,-70.7633 176.2383,-68.9749"/> <polygon fill="#191970" stroke="#191970" points="134.6779,-71.1153 125.2432,-75.9356 135.6247,-78.051 134.6779,-71.1153"/> </g> <!-- Node4 --> <g id="node5" class="node"> <title>Node4</title> <g id="a_node5"><a xlink:href="a09348.html" target="_top" xlink:title="Test inverted predicate on a single element."> <polygon fill="#ffffff" stroke="#000000" points="164.5,-.5 164.5,-28.5 297.5,-28.5 297.5,-.5 164.5,-.5"/> <text text-anchor="start" x="172.5" y="-17.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">__gnu_parallel::__mismatch</text> <text text-anchor="middle" x="231" y="-7.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">_selector</text> </a> </g> </g> <!-- Node0->Node4 --> <g id="edge4" class="edge"> <title>Node0->Node4</title> <path fill="none" stroke="#191970" d="M99.7314,-65.9678C117.9917,-57.1741 140.4325,-46.8009 161,-38.5 169.5777,-35.0381 178.8676,-31.625 187.7905,-28.5072"/> <polygon fill="#191970" stroke="#191970" points="98.063,-62.8871 90.5956,-70.403 101.1201,-69.1842 98.063,-62.8871"/> </g> </g> </svg>