<?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.38.0 (20140413.2041) --> <!-- Title: std::basic_streambuf< _CharT, _Traits > Pages: 1 --> <svg width="422pt" height="235pt" viewBox="0.00 0.00 422.00 235.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 231)"> <title>std::basic_streambuf< _CharT, _Traits ></title> <polygon fill="white" stroke="none" points="-4,4 -4,-231 418,-231 418,4 -4,4"/> <!-- Node0 --> <g id="node1" class="node"><title>Node0</title> <polygon fill="#bfbfbf" stroke="black" points="0,-94.5 0,-122.5 101,-122.5 101,-94.5 0,-94.5"/> <text text-anchor="start" x="8" y="-111.3" font-family="Helvetica,sans-Serif" font-size="9.00">std::basic_streambuf</text> <text text-anchor="middle" x="50.5" y="-101.3" font-family="Helvetica,sans-Serif" font-size="9.00">< _CharT, _Traits ></text> </g> <!-- Node1 --> <g id="node2" class="node"><title>Node1</title> <g id="a_node2"><a xlink:href="a09333.html" target="_top" xlink:title="Provides a layer of compatibility for C.This GNU extension provides extensions for working with stand..."> <polygon fill="white" stroke="black" points="137,-198.5 137,-226.5 262,-226.5 262,-198.5 137,-198.5"/> <text text-anchor="start" x="145" y="-215.3" font-family="Helvetica,sans-Serif" font-size="9.00">__gnu_cxx::stdio_sync</text> <text text-anchor="middle" x="199.5" y="-205.3" font-family="Helvetica,sans-Serif" font-size="9.00">_filebuf< _CharT, _Traits ></text> </a> </g> </g> <!-- Node0->Node1 --> <g id="edge1" class="edge"><title>Node0->Node1</title> <path fill="none" stroke="midnightblue" d="M69.9481,-130.298C86.0932,-148.232 110.979,-173.254 137,-189.5 142.318,-192.82 148.19,-195.776 154.132,-198.369"/> <polygon fill="midnightblue" stroke="midnightblue" points="72.4116,-127.8 63.1724,-122.615 67.1613,-132.43 72.4116,-127.8"/> </g> <!-- Node2 --> <g id="node3" class="node"><title>Node2</title> <g id="a_node3"><a xlink:href="a02013.html" target="_top" xlink:title="basic_filebuf\< _CharT,\l encoding_char_traits\l\< _CharT \> \>"> <polygon fill="white" stroke="black" points="145,-141.5 145,-179.5 254,-179.5 254,-141.5 145,-141.5"/> <text text-anchor="start" x="153" y="-168.3" font-family="Helvetica,sans-Serif" font-size="9.00">basic_filebuf< _CharT,</text> <text text-anchor="start" x="153" y="-158.3" font-family="Helvetica,sans-Serif" font-size="9.00"> encoding_char_traits</text> <text text-anchor="middle" x="199.5" y="-148.3" font-family="Helvetica,sans-Serif" font-size="9.00">< _CharT > ></text> </a> </g> </g> <!-- Node0->Node2 --> <g id="edge2" class="edge"><title>Node0->Node2</title> <path fill="none" stroke="midnightblue" d="M100.834,-125.952C114.988,-130.958 130.487,-136.441 144.885,-141.534"/> <polygon fill="midnightblue" stroke="midnightblue" points="101.875,-122.607 91.2803,-122.572 99.5406,-129.207 101.875,-122.607"/> </g> <!-- Node4 --> <g id="node5" class="node"><title>Node4</title> <g id="a_node5"><a xlink:href="a02013.html" target="_top" xlink:title="basic_filebuf\< char\l_type, traits_type \>"> <polygon fill="white" stroke="black" points="152.5,-94.5 152.5,-122.5 246.5,-122.5 246.5,-94.5 152.5,-94.5"/> <text text-anchor="start" x="160.5" y="-111.3" font-family="Helvetica,sans-Serif" font-size="9.00">basic_filebuf< char</text> <text text-anchor="middle" x="199.5" y="-101.3" font-family="Helvetica,sans-Serif" font-size="9.00">_type, traits_type ></text> </a> </g> </g> <!-- Node0->Node4 --> <g id="edge4" class="edge"><title>Node0->Node4</title> <path fill="none" stroke="midnightblue" d="M111.506,-108.5C125.1,-108.5 139.331,-108.5 152.253,-108.5"/> <polygon fill="midnightblue" stroke="midnightblue" points="111.268,-105 101.267,-108.5 111.267,-112 111.268,-105"/> </g> <!-- Node5 --> <g id="node6" class="node"><title>Node5</title> <g id="a_node6"><a xlink:href="a02013.html" target="_top" xlink:title="The actual work of input and output (for files). "> <polygon fill="white" stroke="black" points="152,-47.5 152,-75.5 247,-75.5 247,-47.5 152,-47.5"/> <text text-anchor="start" x="160" y="-64.3" font-family="Helvetica,sans-Serif" font-size="9.00">std::basic_filebuf</text> <text text-anchor="middle" x="199.5" y="-54.3" font-family="Helvetica,sans-Serif" font-size="9.00">< _CharT, _Traits ></text> </a> </g> </g> <!-- Node0->Node5 --> <g id="edge5" class="edge"><title>Node0->Node5</title> <path fill="none" stroke="midnightblue" d="M105.48,-91.2411C121.673,-86.0639 139.228,-80.451 154.68,-75.5106"/> <polygon fill="midnightblue" stroke="midnightblue" points="104.064,-88.0192 95.6048,-94.3985 106.196,-94.6867 104.064,-88.0192"/> </g> <!-- Node7 --> <g id="node8" class="node"><title>Node7</title> <g id="a_node8"><a xlink:href="a02893.html" target="_top" xlink:title="The actual work of input and output (for std::string). "> <polygon fill="white" stroke="black" points="152,-0.5 152,-28.5 247,-28.5 247,-0.5 152,-0.5"/> <text text-anchor="start" x="160" y="-17.3" font-family="Helvetica,sans-Serif" font-size="9.00">std::basic_stringbuf</text> <text text-anchor="middle" x="199.5" y="-7.3" font-family="Helvetica,sans-Serif" font-size="9.00">< _CharT, _Traits ></text> </a> </g> </g> <!-- Node0->Node7 --> <g id="edge7" class="edge"><title>Node0->Node7</title> <path fill="none" stroke="midnightblue" d="M73.3446,-87.3339C89.8166,-72.2256 113.517,-52.2296 137,-38.5 143.332,-34.7978 150.342,-31.4466 157.295,-28.5025"/> <polygon fill="midnightblue" stroke="midnightblue" points="70.7937,-84.9272 65.8715,-94.3093 75.5701,-90.0444 70.7937,-84.9272"/> </g> <!-- Node3 --> <g id="node4" class="node"><title>Node3</title> <g id="a_node4"><a xlink:href="a09061.html" target="_top" xlink:title="class enc_filebuf. "> <polygon fill="white" stroke="black" points="300.5,-146.5 300.5,-174.5 411.5,-174.5 411.5,-146.5 300.5,-146.5"/> <text text-anchor="start" x="308.5" y="-163.3" font-family="Helvetica,sans-Serif" font-size="9.00">__gnu_cxx::enc_filebuf</text> <text text-anchor="middle" x="356" y="-153.3" font-family="Helvetica,sans-Serif" font-size="9.00">< _CharT ></text> </a> </g> </g> <!-- Node2->Node3 --> <g id="edge3" class="edge"><title>Node2->Node3</title> <path fill="none" stroke="midnightblue" d="M264.464,-160.5C276.417,-160.5 288.808,-160.5 300.444,-160.5"/> <polygon fill="midnightblue" stroke="midnightblue" points="264.103,-157 254.103,-160.5 264.103,-164 264.103,-157"/> </g> <!-- Node6 --> <g id="node7" class="node"><title>Node6</title> <g id="a_node7"><a xlink:href="a09329.html" target="_top" xlink:title="Provides a layer of compatibility for C/POSIX.This GNU extension provides extensions for working with..."> <polygon fill="white" stroke="black" points="298,-47.5 298,-75.5 414,-75.5 414,-47.5 298,-47.5"/> <text text-anchor="start" x="306" y="-64.3" font-family="Helvetica,sans-Serif" font-size="9.00">__gnu_cxx::stdio_filebuf</text> <text text-anchor="middle" x="356" y="-54.3" font-family="Helvetica,sans-Serif" font-size="9.00">< _CharT, _Traits ></text> </a> </g> </g> <!-- Node5->Node6 --> <g id="edge6" class="edge"><title>Node5->Node6</title> <path fill="none" stroke="midnightblue" d="M257.577,-61.5C270.685,-61.5 284.627,-61.5 297.743,-61.5"/> <polygon fill="midnightblue" stroke="midnightblue" points="257.274,-58.0001 247.274,-61.5 257.274,-65.0001 257.274,-58.0001"/> </g> </g> </svg>