# OSGeo::FDO::Common::Io

## Classes
class | OSGeo::FDO::Common::Io::IoByteStreamReader
| IoByteStreamReader is an FDO reader for a Byte stream. More...
class | OSGeo::FDO::Common::Io::IoCharStreamReader
| IoCharStreamReader reads items from a stream of chars. More...
class | OSGeo::FDO::Common::Io::IoFileStream
| IoFileStream provides streamed I/O on a disk file. More...
class | OSGeo::FDO::Common::Io::IoMemoryStream
| IoMemoryStream provides streamed I/O to and from memory. More...
class | OSGeo::FDO::Common::Io::IoStream
| IoStream defines the interface for all FDO streams. Streamed I/O support for various locations, such as files, memory, etc. can be provided by classes that implement this interface. More...
class | OSGeo::FDO::Common::Io::IoTextReader
| IoTextReader reads from a binary stream containing UTF8 characters. It formats these UTF8 characters into Unicode wide characters. This class is not yet complete, since the Read functions still have to be added. More...
class | OSGeo::FDO::Common::Io::IoTextWriter
| IoTextWriter writes Unicode wide character text to a binary stream. The text is written in UTF8 format. More...