<?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: std::input_iterator_tag Pages: 1 --> <svg width="124pt" height="212pt" viewBox="0.00 0.00 124.00 212.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 208)"> <title>std::input_iterator_tag</title> <polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-208 120,-208 120,4 -4,4"/> <!-- Node0 --> <g id="node1" class="node"> <title>Node0</title> <g id="a_node1"><a xlink:title="Marking input iterators."> <polygon fill="#bfbfbf" stroke="#000000" points="5.5,-185.5 5.5,-203.5 110.5,-203.5 110.5,-185.5 5.5,-185.5"/> <text text-anchor="middle" x="58" y="-192.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::input_iterator_tag</text> </a> </g> </g> <!-- Node1 --> <g id="node2" class="node"> <title>Node1</title> <g id="a_node2"><a xlink:href="a07660.html" target="_top" xlink:title="Forward iterators support a superset of input iterator operations."> <polygon fill="#ffffff" stroke="#000000" points="0,-130.5 0,-148.5 116,-148.5 116,-130.5 0,-130.5"/> <text text-anchor="middle" x="58" y="-137.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::forward_iterator_tag</text> </a> </g> </g> <!-- Node0->Node1 --> <g id="edge1" class="edge"> <title>Node0->Node1</title> <path fill="none" stroke="#191970" d="M58,-175.383C58,-166.3738 58,-156.0373 58,-148.7795"/> <polygon fill="#191970" stroke="#191970" points="54.5001,-175.4178 58,-185.4179 61.5001,-175.4179 54.5001,-175.4178"/> </g> <!-- Node2 --> <g id="node3" class="node"> <title>Node2</title> <g id="a_node3"><a xlink:href="a07664.html" target="_top" xlink:title="Bidirectional iterators support a superset of forward iterator operations."> <polygon fill="#ffffff" stroke="#000000" points="16.5,-65.5 16.5,-93.5 99.5,-93.5 99.5,-65.5 16.5,-65.5"/> <text text-anchor="start" x="24.5" y="-82.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::bidirectional</text> <text text-anchor="middle" x="58" y="-72.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">_iterator_tag</text> </a> </g> </g> <!-- Node1->Node2 --> <g id="edge2" class="edge"> <title>Node1->Node2</title> <path fill="none" stroke="#191970" d="M58,-120.1865C58,-111.6283 58,-101.7354 58,-93.8477"/> <polygon fill="#191970" stroke="#191970" points="54.5001,-120.3873 58,-130.3873 61.5001,-120.3873 54.5001,-120.3873"/> </g> <!-- Node3 --> <g id="node4" class="node"> <title>Node3</title> <g id="a_node4"><a xlink:href="a07668.html" target="_top" xlink:title="Random-access iterators support a superset of bidirectional iterator operations."> <polygon fill="#ffffff" stroke="#000000" points="9,-.5 9,-28.5 107,-28.5 107,-.5 9,-.5"/> <text text-anchor="start" x="17" y="-17.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">std::random_access</text> <text text-anchor="middle" x="58" y="-7.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#000000">_iterator_tag</text> </a> </g> </g> <!-- Node2->Node3 --> <g id="edge3" class="edge"> <title>Node2->Node3</title> <path fill="none" stroke="#191970" d="M58,-55.1081C58,-46.1539 58,-36.3227 58,-28.5765"/> <polygon fill="#191970" stroke="#191970" points="54.5001,-55.3959 58,-65.396 61.5001,-55.396 54.5001,-55.3959"/> </g> </g> </svg>