<?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::basic_ostream< _CharT, _Traits > Pages: 1 --> <svg width="660pt" height="153pt" viewBox="0.00 0.00 660.00 153.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 149)"> <title>std::basic_ostream< _CharT, _Traits ></title> <polygon fill="white" stroke="white" points="-4,4 -4,-149 656,-149 656,4 -4,4"/> <!-- Node1 --> <g id="node1" class="node"><title>Node1</title> <polygon fill="#bfbfbf" stroke="black" points="258.5,-47 258.5,-75 353.5,-75 353.5,-47 258.5,-47"/> <text text-anchor="start" x="266.5" y="-63.8" font-family="FreeSans" font-size="9.00">std::basic_ostream</text> <text text-anchor="middle" x="306" y="-53.8" font-family="FreeSans" font-size="9.00">< _CharT, _Traits ></text> </g> <!-- Node4 --> <g id="node4" class="node"><title>Node4</title> <g id="a_node4"><a xlink:href="a00449.html" target="_top" xlink:title="Template class basic_iostream. "> <polygon fill="white" stroke="black" points="400.5,-94 400.5,-122 495.5,-122 495.5,-94 400.5,-94"/> <text text-anchor="start" x="408.5" y="-110.8" font-family="FreeSans" font-size="9.00">std::basic_iostream</text> <text text-anchor="middle" x="448" y="-100.8" font-family="FreeSans" font-size="9.00">< _CharT, _Traits ></text> </a> </g> </g> <!-- Node1->Node4 --> <g id="edge3" class="edge"><title>Node1->Node4</title> <path fill="none" stroke="midnightblue" d="M358.801,-78.3903C374.029,-83.5026 390.492,-89.0295 405.025,-93.9084"/> <polygon fill="midnightblue" stroke="midnightblue" points="359.599,-74.9662 349.005,-75.1015 357.371,-81.6022 359.599,-74.9662"/> </g> <!-- Node7 --> <g id="node7" class="node"><title>Node7</title> <g id="a_node7"><a xlink:href="a00646.html" target="_top" xlink:title="Controlling output for files. "> <polygon fill="white" stroke="black" points="400.5,-47 400.5,-75 495.5,-75 495.5,-47 400.5,-47"/> <text text-anchor="start" x="408.5" y="-63.8" font-family="FreeSans" font-size="9.00">std::basic_ofstream</text> <text text-anchor="middle" x="448" y="-53.8" font-family="FreeSans" font-size="9.00">< _CharT, _Traits ></text> </a> </g> </g> <!-- Node1->Node7 --> <g id="edge6" class="edge"><title>Node1->Node7</title> <path fill="none" stroke="midnightblue" d="M363.629,-61C375.742,-61 388.41,-61 400.108,-61"/> <polygon fill="midnightblue" stroke="midnightblue" points="363.618,-57.5001 353.618,-61 363.618,-64.5001 363.618,-57.5001"/> </g> <!-- Node8 --> <g id="node8" class="node"><title>Node8</title> <g id="a_node8"><a xlink:href="a00648.html" target="_top" xlink:title="Controlling output for std::string. "> <polygon fill="white" stroke="black" points="390,-0 390,-28 506,-28 506,-0 390,-0"/> <text text-anchor="start" x="398" y="-16.8" font-family="FreeSans" font-size="9.00">std::basic_ostringstream</text> <text text-anchor="middle" x="448" y="-6.8" font-family="FreeSans" font-size="9.00">< _CharT, _Traits ></text> </a> </g> </g> <!-- Node1->Node8 --> <g id="edge7" class="edge"><title>Node1->Node8</title> <path fill="none" stroke="midnightblue" d="M358.801,-43.6097C374.029,-38.4974 390.492,-32.9705 405.025,-28.0916"/> <polygon fill="midnightblue" stroke="midnightblue" points="357.371,-40.3978 349.005,-46.8985 359.599,-47.0338 357.371,-40.3978"/> </g> <!-- Node2 --> <g id="node2" class="node"><title>Node2</title> <g id="a_node2"><a xlink:href="a00448.html" target="_top" xlink:title="Template class basic_ios, virtual base class for all stream classes. "> <polygon fill="white" stroke="black" points="108.5,-47 108.5,-75 221.5,-75 221.5,-47 108.5,-47"/> <text text-anchor="start" x="116.5" y="-63.8" font-family="FreeSans" font-size="9.00">std::basic_ios< _CharT,</text> <text text-anchor="middle" x="165" y="-53.8" font-family="FreeSans" font-size="9.00"> _Traits ></text> </a> </g> </g> <!-- Node2->Node1 --> <g id="edge1" class="edge"><title>Node2->Node1</title> <path fill="none" stroke="midnightblue" d="M231.747,-61C240.673,-61 249.683,-61 258.183,-61"/> <polygon fill="midnightblue" stroke="midnightblue" points="231.736,-57.5001 221.736,-61 231.736,-64.5001 231.736,-57.5001"/> </g> <!-- Node3 --> <g id="node3" class="node"><title>Node3</title> <g id="a_node3"><a xlink:href="a00791.html" target="_top" xlink:title="The base of the I/O class hierarchy.This class defines everything that can be defined about I/O that ..."> <polygon fill="white" stroke="black" points="0.5,-52 0.5,-70 71.5,-70 71.5,-52 0.5,-52"/> <text text-anchor="middle" x="36" y="-58.8" font-family="FreeSans" font-size="9.00">std::ios_base</text> </a> </g> </g> <!-- Node3->Node2 --> <g id="edge2" class="edge"><title>Node3->Node2</title> <path fill="none" stroke="midnightblue" d="M81.8517,-61C90.412,-61 99.4684,-61 108.319,-61"/> <polygon fill="midnightblue" stroke="midnightblue" points="81.7033,-57.5001 71.7033,-61 81.7033,-64.5001 81.7033,-57.5001"/> </g> <!-- Node5 --> <g id="node5" class="node"><title>Node5</title> <g id="a_node5"><a xlink:href="a00642.html" target="_top" xlink:title="Controlling input and output for files. "> <polygon fill="white" stroke="black" points="549.5,-117 549.5,-145 644.5,-145 644.5,-117 549.5,-117"/> <text text-anchor="start" x="557.5" y="-133.8" font-family="FreeSans" font-size="9.00">std::basic_fstream</text> <text text-anchor="middle" x="597" y="-123.8" font-family="FreeSans" font-size="9.00">< _CharT, _Traits ></text> </a> </g> </g> <!-- Node4->Node5 --> <g id="edge4" class="edge"><title>Node4->Node5</title> <path fill="none" stroke="midnightblue" d="M505.793,-116.886C520.178,-119.137 535.464,-121.528 549.286,-123.691"/> <polygon fill="midnightblue" stroke="midnightblue" points="505.933,-113.365 495.512,-115.277 504.85,-120.281 505.933,-113.365"/> </g> <!-- Node6 --> <g id="node6" class="node"><title>Node6</title> <g id="a_node6"><a xlink:href="a00651.html" target="_top" xlink:title="Controlling input and output for std::string. "> <polygon fill="white" stroke="black" points="542,-70 542,-98 652,-98 652,-70 542,-70"/> <text text-anchor="start" x="550" y="-86.8" font-family="FreeSans" font-size="9.00">std::basic_stringstream</text> <text text-anchor="middle" x="597" y="-76.8" font-family="FreeSans" font-size="9.00">< _CharT, _Traits ></text> </a> </g> </g> <!-- Node4->Node6 --> <g id="edge5" class="edge"><title>Node4->Node6</title> <path fill="none" stroke="midnightblue" d="M505.382,-98.7947C517.348,-96.8411 529.955,-94.7828 541.837,-92.843"/> <polygon fill="midnightblue" stroke="midnightblue" points="504.817,-95.3406 495.512,-100.406 505.945,-102.249 504.817,-95.3406"/> </g> </g> </svg>