<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
<area shape="rect" id="node1" href="$classReader.html" title="An interface that can read bytes from a stream until the stream ends. " alt="" coords="5,132,68,159"/>
<area shape="rect" id="node2" href="$classAutoGunzipReader.html" title="A filter that detects gzip compression and optionally inserts a GunzipReader. " alt="" coords="118,5,249,32"/>
<area shape="rect" id="node3" href="$classDecoderReader.html" title="A wrapper for decoder_read() which implements the Reader interface. " alt="" coords="128,56,239,83"/>
<area shape="rect" id="node4" href="$classFileReader.html" title="FileReader" alt="" coords="141,107,225,133"/>
<area shape="rect" id="node5" href="$classGunzipReader.html" title="A filter that decompresses data using zlib. " alt="" coords="131,157,235,184"/>
<area shape="rect" id="node6" href="$classInputStreamReader.html" title="A Reader implementation which forwards all read calls to InputStream::Read() and logs errors..." alt="" coords="116,208,251,235"/>
<area shape="rect" id="node7" href="$classPeekReader.html" title="A filter that allows the caller to peek the first few bytes without consuming them. " alt="" coords="137,259,230,285"/>
</map>
