<map id="wxStreamBase" name="wxStreamBase">
<area shape="rect" id="Node000001" title="This class is the base class of most stream related classes in wxWidgets." alt="" coords="5,436,116,463"/>
<area shape="rect" id="Node000002" href="$classwx_input_stream.html" title="wxInputStream is an abstract base class which may not be used directly." alt="" coords="169,588,278,615"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="87,471,210,587,205,589,86,476"/>
<area shape="rect" id="Node000019" href="$classwx_output_stream.html" title="wxOutputStream is an abstract base class which may not be used directly." alt="" coords="164,259,283,285"/>
<area shape="poly" id="edge18_Node000001_Node000019" title=" " alt="" coords="82,423,210,283,209,288,87,426"/>
<area shape="rect" id="Node000003" href="$classwx_f_file_input_stream.html" title="This class represents data read in from a file." alt="" coords="352,487,490,513"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="250,576,287,548,330,523,363,512,358,515,332,528,290,553,254,580"/>
<area shape="rect" id="Node000005" href="$classwx_file_input_stream.html" title="This class represents data read in from a file." alt="" coords="356,639,486,665"/>
<area shape="poly" id="edge4_Node000002_Node000005" title=" " alt="" coords="293,616,369,637,364,639,293,622"/>
<area shape="rect" id="Node000007" href="$classwx_filter_input_stream.html" title="A filter stream has the capability of a normal stream but it can be placed on top of another stream." alt="" coords="352,689,490,716"/>
<area shape="poly" id="edge6_Node000002_Node000007" title=" " alt="" coords="252,622,290,650,332,675,363,689,358,689,330,680,287,654,252,628"/>
<area shape="rect" id="Node000016" href="$classwx_memory_input_stream.html" title="This class allows using all methods taking a wxInputStream reference to read in&#45;memory data." alt="" coords="343,740,499,767"/>
<area shape="poly" id="edge15_Node000002_Node000016" title=" " alt="" coords="241,626,280,678,304,704,332,726,356,740,351,739,330,730,301,708,276,681,239,631"/>
<area shape="rect" id="Node000017" href="$classwx_socket_input_stream.html" title="This class implements an input stream which reads data from a connected socket." alt="" coords="346,537,496,564"/>
<area shape="poly" id="edge16_Node000002_Node000017" title=" " alt="" coords="292,581,368,563,364,566,294,586"/>
<area shape="rect" id="Node000018" href="$classwx_string_input_stream.html" title="This class implements an input stream which reads data from a string." alt="" coords="350,588,493,615"/>
<area shape="poly" id="edge17_Node000002_Node000018" title=" " alt="" coords="293,599,351,600,346,602,294,604"/>
<area shape="rect" id="Node000004" href="$classwx_f_file_stream.html" title="This stream allows both reading from and writing to a file using buffered STDIO functions." alt="" coords="588,309,698,336"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="500,478,510,472,551,440,586,401,632,338,636,335,590,404,554,443,513,477,503,482"/>
<area shape="rect" id="Node000006" href="$classwx_file_stream.html" title="This class represents data that can be both read from and written to a file." alt="" coords="592,487,694,513"/>
<area shape="poly" id="edge5_Node000005_Node000006" title=" " alt="" coords="500,630,510,624,525,613,535,602,557,574,624,515,628,512,561,578,539,605,529,617,513,629,502,635"/>
<area shape="rect" id="Node000008" href="$classwx_archive_input_stream.html" title="This is an abstract base class which serves as a common interface to archive input streams such as wx..." alt="" coords="566,740,720,767"/>
<area shape="poly" id="edge7_Node000007_Node000008" title=" " alt="" coords="498,717,584,739,579,739,498,723"/>
<area shape="rect" id="Node000011" href="$classwx_buffered_input_stream.html" title="This stream acts as a cache." alt="" coords="564,791,722,817"/>
<area shape="poly" id="edge10_Node000007_Node000011" title=" " alt="" coords="501,720,513,726,528,739,538,752,546,764,561,776,586,790,580,790,558,781,542,768,533,755,524,742,510,730,501,725"/>
<area shape="rect" id="Node000012" href="$classwx_l_z_m_a_input_stream.html" title="This filter stream decompresses data in XZ format." alt="" coords="571,588,715,615"/>
<area shape="poly" id="edge11_Node000007_Node000012" title=" " alt="" coords="500,680,510,675,524,663,533,651,542,637,558,624,580,616,585,614,561,629,546,641,538,654,528,667,513,680,502,685"/>
<area shape="rect" id="Node000013" href="$classwx_wrapper_input_stream.html" title="A wrapper input stream is a kind of filter stream which forwards all the operations to its base strea..." alt="" coords="564,639,722,665"/>
<area shape="poly" id="edge12_Node000007_Node000013" title=" " alt="" coords="497,683,584,665,579,667,498,688"/>
<area shape="rect" id="Node000015" href="$classwx_zlib_input_stream.html" title="This filter stream decompresses a stream that is in zlib or gzip format." alt="" coords="578,689,708,716"/>
<area shape="poly" id="edge14_Node000007_Node000015" title=" " alt="" coords="506,700,580,702,575,703,506,705"/>
<area shape="rect" id="Node000009" href="$classwx_tar_input_stream.html" title="Input stream for reading tar files." alt="" coords="780,715,907,741"/>
<area shape="poly" id="edge8_Node000008_Node000009" title=" " alt="" coords="735,739,777,736,782,736,735,744"/>
<area shape="rect" id="Node000010" href="$classwx_zip_input_stream.html" title="Input stream for reading zip files." alt="" coords="780,765,907,792"/>
<area shape="poly" id="edge9_Node000008_Node000010" title=" " alt="" coords="735,762,782,771,777,771,735,768"/>
<area shape="rect" id="Node000014" href="$classwx_f_s_input_stream.html" title="Input stream for virtual file stream files." alt="" coords="780,639,906,665"/>
<area shape="poly" id="edge13_Node000013_Node000014" title=" " alt="" coords="737,649,783,652,777,652,737,655"/>
<area shape="rect" id="Node000020" href="$classwx_counting_output_stream.html" title="wxCountingOutputStream is a specialized output stream which does not write any data anywhere,..." alt="" coords="336,31,507,57"/>
<area shape="poly" id="edge19_Node000019_Node000020" title=" " alt="" coords="229,243,242,203,262,156,291,108,329,67,351,56,348,60,333,71,296,111,267,158,247,205,234,244"/>
<area shape="rect" id="Node000021" href="$classwx_f_file_output_stream.html" title="This class represents data written to a file." alt="" coords="347,233,495,260"/>
<area shape="poly" id="edge20_Node000019_Node000021" title=" " alt="" coords="297,260,349,255,344,258,299,265"/>
<area shape="rect" id="Node000022" href="$classwx_file_output_stream.html" title="This class represents data written to a file." alt="" coords="351,436,491,463"/>
<area shape="poly" id="edge22_Node000019_Node000022" title=" " alt="" coords="237,297,275,361,301,394,333,422,355,435,349,436,329,426,298,398,271,364,237,302"/>
<area shape="rect" id="Node000023" href="$classwx_filter_output_stream.html" title="A filter stream has the capability of a normal stream but it can be placed on top of another stream." alt="" coords="347,81,495,108"/>
<area shape="poly" id="edge24_Node000019_Node000023" title=" " alt="" coords="234,243,271,180,298,146,329,118,354,107,350,111,333,122,301,150,275,183,239,246"/>
<area shape="rect" id="Node000030" href="$classwx_memory_output_stream.html" title="This class allows using all methods taking a wxOutputStream reference to write to in&#45;memory data." alt="" coords="338,132,504,159"/>
<area shape="poly" id="edge31_Node000019_Node000030" title=" " alt="" coords="243,245,281,206,330,168,359,157,355,161,332,173,284,209,247,248"/>
<area shape="rect" id="Node000031" href="$classwx_socket_output_stream.html" title="This class implements an output stream which writes data from a connected socket." alt="" coords="341,183,501,209"/>
<area shape="poly" id="edge32_Node000019_Node000031" title=" " alt="" coords="262,249,330,219,367,208,363,212,332,224,266,253"/>
<area shape="rect" id="Node000032" href="$classwx_string_output_stream.html" title="This class implements an output stream which writes data either to a user&#45;provided or internally allo..." alt="" coords="344,284,498,311"/>
<area shape="poly" id="edge33_Node000019_Node000032" title=" " alt="" coords="297,279,346,286,342,289,299,284"/>
<area shape="rect" id="Node000033" href="$classwx_temp_f_file_output_stream.html" title="wxTempFFileOutputStream is an output stream based on wxTempFFile." alt="" coords="331,335,511,361"/>
<area shape="poly" id="edge34_Node000019_Node000033" title=" " alt="" coords="264,290,332,320,368,333,363,335,330,325,265,295"/>
<area shape="rect" id="Node000034" href="$classwx_temp_file_output_stream.html" title="wxTempFileOutputStream is an output stream based on wxTempFile." alt="" coords="335,385,507,412"/>
<area shape="poly" id="edge35_Node000019_Node000034" title=" " alt="" coords="245,295,284,335,332,371,359,384,354,386,330,376,281,338,245,300"/>
<area shape="poly" id="edge21_Node000021_Node000004" title=" " alt="" coords="488,262,512,269,611,308,606,309,510,275,490,267"/>
<area shape="poly" id="edge23_Node000022_Node000006" title=" " alt="" coords="498,464,594,488,589,489,498,469"/>
<area shape="rect" id="Node000024" href="$classwx_archive_output_stream.html" title="This is an abstract base class which serves as a common interface to archive output streams such as w..." alt="" coords="561,56,725,83"/>
<area shape="poly" id="edge25_Node000023_Node000024" title=" " alt="" coords="509,82,563,77,558,80,512,87"/>
<area shape="rect" id="Node000027" href="$classwx_buffered_output_stream.html" title="This stream acts as a cache." alt="" coords="559,107,727,133"/>
<area shape="poly" id="edge28_Node000023_Node000027" title=" " alt="" coords="510,102,561,109,556,112,511,107"/>
<area shape="rect" id="Node000028" href="$classwx_l_z_m_a_output_stream.html" title="This filter stream compresses data using XZ format." alt="" coords="566,157,720,184"/>
<area shape="poly" id="edge29_Node000023_Node000028" title=" " alt="" coords="492,111,512,118,560,143,594,156,589,157,558,148,510,122,493,116"/>
<area shape="rect" id="Node000029" href="$classwx_zlib_output_stream.html" title="This stream compresses all data written to it." alt="" coords="573,5,713,32"/>
<area shape="poly" id="edge30_Node000023_Node000029" title=" " alt="" coords="491,74,510,67,558,42,593,31,589,34,560,46,512,72,494,78"/>
<area shape="rect" id="Node000025" href="$classwx_tar_output_stream.html" title="Output stream for writing tar files." alt="" coords="775,81,912,108"/>
<area shape="poly" id="edge26_Node000024_Node000025" title=" " alt="" coords="739,79,777,85,772,87,741,84"/>
<area shape="rect" id="Node000026" href="$classwx_zip_output_stream.html" title="Output stream for writing zip files." alt="" coords="775,31,912,57"/>
<area shape="poly" id="edge27_Node000024_Node000026" title=" " alt="" coords="739,55,776,51,772,54,741,59"/>
</map>
