Current File : //usr/local/apps/share/doc/freetds/reference/a00374_ga963c5e38bca7668afc57f5cc123d10fb_cgraph.svg |
<?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: bcp_readfmt Pages: 1 -->
<svg width="514pt" height="256pt"
viewBox="0.00 0.00 514.00 256.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 252)">
<title>bcp_readfmt</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-252 510,-252 510,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="0,-114.5 0,-133.5 75,-133.5 75,-114.5 0,-114.5"/>
<text text-anchor="middle" x="37.5" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">bcp_readfmt</text>
</g>
<!-- Node2 -->
<g id="node2" class="node"><title>Node2</title>
<g id="a_node2"><a xlink:href="a00217.html#ab45c291105027e69836002e1dd586141" target="_top" xlink:title="Write a message to the debug log. ">
<polygon fill="white" stroke="black" points="419,-123.5 419,-142.5 496,-142.5 496,-123.5 419,-123.5"/>
<text text-anchor="middle" x="457.5" y="-130.5" font-family="Helvetica,sans-Serif" font-size="10.00">tdsdump_log</text>
</a>
</g>
</g>
<!-- Node1->Node2 -->
<g id="edge1" class="edge"><title>Node1->Node2</title>
<path fill="none" stroke="midnightblue" d="M53.4062,-114.461C67.6275,-105.838 89.9433,-93.5256 111,-87 222.549,-52.4304 262.687,-28.6675 373,-67 400.646,-76.6067 426.047,-99.591 441.397,-115.722"/>
<polygon fill="midnightblue" stroke="midnightblue" points="439.127,-118.424 448.467,-123.425 444.284,-113.691 439.127,-118.424"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<g id="a_node3"><a xlink:href="a00378.html#ga302a4ce6559b81808e3be51615cd1b67" target="_top" xlink:title="Call client-installed error handler. ">
<polygon fill="white" stroke="black" points="290.5,-190.5 290.5,-209.5 347.5,-209.5 347.5,-190.5 290.5,-190.5"/>
<text text-anchor="middle" x="319" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbperror</text>
</a>
</g>
</g>
<!-- Node1->Node3 -->
<g id="edge2" class="edge"><title>Node1->Node3</title>
<path fill="none" stroke="midnightblue" d="M47.2158,-133.714C59.814,-147.019 84.5217,-170.458 111,-181 166.791,-203.213 237.511,-204.577 280.18,-202.81"/>
<polygon fill="midnightblue" stroke="midnightblue" points="280.583,-206.295 290.398,-202.304 280.237,-199.303 280.583,-206.295"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<g id="a_node6"><a xlink:href="a00375.html#gaf4e2c59203f2af21bb2803ef4a69bfa8" target="_top" xlink:title="_bcp_fgets">
<polygon fill="white" stroke="black" points="136,-0.5 136,-19.5 204,-19.5 204,-0.5 136,-0.5"/>
<text text-anchor="middle" x="170" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">_bcp_fgets</text>
</a>
</g>
</g>
<!-- Node1->Node6 -->
<g id="edge6" class="edge"><title>Node1->Node6</title>
<path fill="none" stroke="midnightblue" d="M44.0454,-114.266C54.7981,-96.1666 80.1586,-57.0832 111,-34 116.267,-30.0576 122.276,-26.6399 128.384,-23.7186"/>
<polygon fill="midnightblue" stroke="midnightblue" points="130.207,-26.7419 137.97,-19.5327 127.405,-20.3268 130.207,-26.7419"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<g id="a_node7"><a xlink:href="a00374.html#ga330b9f1028f856a9eec5115550bcb4f7" target="_top" xlink:title="Indicate how many columns are to be found in the datafile. ">
<polygon fill="white" stroke="black" points="131.5,-114.5 131.5,-133.5 208.5,-133.5 208.5,-114.5 131.5,-114.5"/>
<text text-anchor="middle" x="170" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">bcp_columns</text>
</a>
</g>
</g>
<!-- Node1->Node7 -->
<g id="edge7" class="edge"><title>Node1->Node7</title>
<path fill="none" stroke="midnightblue" d="M75.1988,-124C89.4094,-124 105.871,-124 120.999,-124"/>
<polygon fill="midnightblue" stroke="midnightblue" points="121.216,-127.5 131.216,-124 121.216,-120.5 121.216,-127.5"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<g id="a_node8"><a xlink:href="a00375.html#gacf69ac4cbe8e3c3e6ea665e31e5e85b8" target="_top" xlink:title="_bcp_free_columns">
<polygon fill="white" stroke="black" points="265,-76.5 265,-95.5 373,-95.5 373,-76.5 265,-76.5"/>
<text text-anchor="middle" x="319" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">_bcp_free_columns</text>
</a>
</g>
</g>
<!-- Node1->Node8 -->
<g id="edge18" class="edge"><title>Node1->Node8</title>
<path fill="none" stroke="midnightblue" d="M70.3703,-114.435C82.9292,-110.985 97.5437,-107.364 111,-105 158.84,-96.5948 213.595,-91.7758 254.769,-89.0954"/>
<polygon fill="midnightblue" stroke="midnightblue" points="255.17,-92.5773 264.932,-88.4592 254.733,-85.5909 255.17,-92.5773"/>
</g>
<!-- Node9 -->
<g id="node9" class="node"><title>Node9</title>
<g id="a_node9"><a xlink:href="a00375.html#gafc23d62bc86b38fb757e3ac4aadca0a4" target="_top" xlink:title="_bcp_readfmt_colinfo">
<polygon fill="white" stroke="black" points="111,-152.5 111,-171.5 229,-171.5 229,-152.5 111,-152.5"/>
<text text-anchor="middle" x="170" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00">_bcp_readfmt_colinfo</text>
</a>
</g>
</g>
<!-- Node1->Node9 -->
<g id="edge12" class="edge"><title>Node1->Node9</title>
<path fill="none" stroke="midnightblue" d="M71.4307,-133.589C88.1224,-138.449 108.589,-144.409 126.46,-149.613"/>
<polygon fill="midnightblue" stroke="midnightblue" points="125.5,-152.979 136.08,-152.414 127.457,-146.258 125.5,-152.979"/>
</g>
<!-- Node10 -->
<g id="node10" class="node"><title>Node10</title>
<g id="a_node10"><a xlink:href="a00374.html#ga0ed03c69e698336d015bb315ad755fd5" target="_top" xlink:title="Specify the format of a datafile prior to writing to a table. ">
<polygon fill="white" stroke="black" points="136.5,-228.5 136.5,-247.5 203.5,-247.5 203.5,-228.5 136.5,-228.5"/>
<text text-anchor="middle" x="170" y="-235.5" font-family="Helvetica,sans-Serif" font-size="10.00">bcp_colfmt</text>
</a>
</g>
</g>
<!-- Node1->Node10 -->
<g id="edge15" class="edge"><title>Node1->Node10</title>
<path fill="none" stroke="midnightblue" d="M44.0454,-133.734C54.7981,-151.833 80.1586,-190.917 111,-214 116.267,-217.942 122.276,-221.36 128.384,-224.281"/>
<polygon fill="midnightblue" stroke="midnightblue" points="127.405,-227.673 137.97,-228.467 130.207,-221.258 127.405,-227.673"/>
</g>
<!-- Node3->Node2 -->
<g id="edge3" class="edge"><title>Node3->Node2</title>
<path fill="none" stroke="midnightblue" d="M341.775,-190.436C351.398,-186.134 362.815,-180.925 373,-176 392.021,-166.803 413.178,-155.901 429.436,-147.375"/>
<polygon fill="midnightblue" stroke="midnightblue" points="431.172,-150.417 438.389,-142.661 427.91,-144.223 431.172,-150.417"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="a00389.html#gae6d3d12bd1f5f0c56df934a377c245d3" target="_top" xlink:title="test if string is empty ">
<polygon fill="white" stroke="black" points="409,-209.5 409,-228.5 506,-228.5 506,-209.5 409,-209.5"/>
<text text-anchor="middle" x="457.5" y="-216.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_dstr_isempty</text>
</a>
</g>
</g>
<!-- Node3->Node4 -->
<g id="edge4" class="edge"><title>Node3->Node4</title>
<path fill="none" stroke="midnightblue" d="M347.623,-203.845C362.275,-205.884 380.855,-208.471 398.5,-210.927"/>
<polygon fill="midnightblue" stroke="midnightblue" points="398.357,-214.44 408.744,-212.353 399.322,-207.507 398.357,-214.44"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<g id="a_node5"><a xlink:href="a00389.html#ga3340b488ed37845018e34572450e64c6" target="_top" xlink:title="Returns a C version (NUL terminated string) of dstr. ">
<polygon fill="white" stroke="black" points="418.5,-171.5 418.5,-190.5 496.5,-190.5 496.5,-171.5 418.5,-171.5"/>
<text text-anchor="middle" x="457.5" y="-178.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_dstr_cstr</text>
</a>
</g>
</g>
<!-- Node3->Node5 -->
<g id="edge5" class="edge"><title>Node3->Node5</title>
<path fill="none" stroke="midnightblue" d="M347.623,-196.155C365.017,-193.734 387.945,-190.542 408.274,-187.713"/>
<polygon fill="midnightblue" stroke="midnightblue" points="408.894,-191.16 418.315,-186.315 407.928,-184.227 408.894,-191.16"/>
</g>
<!-- Node7->Node2 -->
<g id="edge8" class="edge"><title>Node7->Node2</title>
<path fill="none" stroke="midnightblue" d="M208.618,-125.186C260.076,-126.808 352.435,-129.719 408.726,-131.494"/>
<polygon fill="midnightblue" stroke="midnightblue" points="408.694,-134.995 418.799,-131.812 408.914,-127.998 408.694,-134.995"/>
</g>
<!-- Node7->Node3 -->
<g id="edge9" class="edge"><title>Node7->Node3</title>
<path fill="none" stroke="midnightblue" d="M204.993,-133.542C213.019,-136.228 221.438,-139.411 229,-143 253.562,-154.656 279.507,-171.915 297.005,-184.385"/>
<polygon fill="midnightblue" stroke="midnightblue" points="295.181,-187.386 305.334,-190.415 299.286,-181.716 295.181,-187.386"/>
</g>
<!-- Node7->Node8 -->
<g id="edge10" class="edge"><title>Node7->Node8</title>
<path fill="none" stroke="midnightblue" d="M208.094,-114.411C227.318,-109.442 250.986,-103.323 271.429,-98.0387"/>
<polygon fill="midnightblue" stroke="midnightblue" points="272.367,-101.412 281.172,-95.5201 270.615,-94.6343 272.367,-101.412"/>
</g>
<!-- Node8->Node2 -->
<g id="edge11" class="edge"><title>Node8->Node2</title>
<path fill="none" stroke="midnightblue" d="M347.623,-95.5112C368.116,-102.568 396.294,-112.27 418.849,-120.036"/>
<polygon fill="midnightblue" stroke="midnightblue" points="417.855,-123.395 428.45,-123.342 420.134,-116.777 417.855,-123.395"/>
</g>
<!-- Node9->Node2 -->
<g id="edge13" class="edge"><title>Node9->Node2</title>
<path fill="none" stroke="midnightblue" d="M229.38,-156.904C269.743,-153.284 324.666,-148.167 373,-143 384.565,-141.764 397.018,-140.329 408.687,-138.938"/>
<polygon fill="midnightblue" stroke="midnightblue" points="409.187,-142.403 418.697,-137.733 408.351,-135.453 409.187,-142.403"/>
</g>
<!-- Node9->Node3 -->
<g id="edge14" class="edge"><title>Node9->Node3</title>
<path fill="none" stroke="midnightblue" d="M208.094,-171.589C230.222,-177.309 258.238,-184.551 280.446,-190.292"/>
<polygon fill="midnightblue" stroke="midnightblue" points="279.641,-193.699 290.199,-192.813 281.393,-186.922 279.641,-193.699"/>
</g>
<!-- Node10->Node2 -->
<g id="edge16" class="edge"><title>Node10->Node2</title>
<path fill="none" stroke="midnightblue" d="M203.822,-243.271C246.22,-248.321 320.769,-251.069 373,-219 398.534,-203.323 387.653,-183.025 409,-162 414.395,-156.686 420.939,-151.908 427.422,-147.835"/>
<polygon fill="midnightblue" stroke="midnightblue" points="429.26,-150.815 436.113,-142.735 425.717,-144.778 429.26,-150.815"/>
</g>
<!-- Node10->Node3 -->
<g id="edge17" class="edge"><title>Node10->Node3</title>
<path fill="none" stroke="midnightblue" d="M203.624,-229.567C226.42,-223.674 256.907,-215.793 280.673,-209.649"/>
<polygon fill="midnightblue" stroke="midnightblue" points="281.599,-213.025 290.404,-207.134 279.847,-206.248 281.599,-213.025"/>
</g>
</g>
</svg>