wxWidgets has its own set of stream classes, as an alternative to often buggy standard stream libraries, and to provide enhanced functionality. More...
wxWidgets has its own set of stream classes, as an alternative to often buggy standard stream libraries, and to provide enhanced functionality.
Related overviews: Stream Classes Overview
Classes | |
| class | wxFSInputStream |
| Input stream for virtual file stream files. More... | |
| class | wxArchiveInputStream |
| This is an abstract base class which serves as a common interface to archive input streams such as wxZipInputStream. More... | |
| class | wxArchiveOutputStream |
| This is an abstract base class which serves as a common interface to archive output streams such as wxZipOutputStream. More... | |
| class | wxArchiveEntry |
| This is an abstract base class which serves as a common interface to archive entry classes such as wxZipEntry. More... | |
| class | wxArchiveClassFactory |
| Allows the creation of streams to handle archive formats such as zip and tar. More... | |
| class | wxArchiveNotifier |
| If you need to know when a wxArchiveInputStream updates a wxArchiveEntry object, you can create a notifier by deriving from this abstract base class, overriding wxArchiveNotifier::OnEntryUpdated. More... | |
| class | wxArchiveIterator |
| An input iterator template class that can be used to transfer an archive's catalogue to a container. More... | |
| class | wxDataOutputStream |
| This class provides functions that write binary data types in a portable way. More... | |
| class | wxDataInputStream |
| This class provides functions that read binary data types in a portable way. More... | |
| class | wxLZMAInputStream |
| This filter stream decompresses data in XZ format. More... | |
| class | wxLZMAOutputStream |
| This filter stream compresses data using XZ format. More... | |
| class | wxMemoryOutputStream |
| This class allows using all methods taking a wxOutputStream reference to write to in-memory data. More... | |
| class | wxMemoryInputStream |
| This class allows using all methods taking a wxInputStream reference to read in-memory data. More... | |
| class | wxSocketOutputStream |
| This class implements an output stream which writes data from a connected socket. More... | |
| class | wxSocketInputStream |
| This class implements an input stream which reads data from a connected socket. More... | |
| class | wxStringInputStream |
| This class implements an input stream which reads data from a string. More... | |
| class | wxStringOutputStream |
| This class implements an output stream which writes data either to a user-provided or internally allocated string. More... | |
| class | wxStdInputStreamBuffer |
| wxStdInputStreamBuffer is a std::streambuf derived stream buffer which reads from a wxInputStream. More... | |
| class | wxStdInputStream |
| wxStdInputStream is a std::istream derived stream which reads from a wxInputStream. More... | |
| class | wxStdOutputStreamBuffer |
| wxStdOutputStreamBuffer is a std::streambuf derived stream buffer which writes to a wxOutputStream. More... | |
| class | wxStdOutputStream |
| wxStdOutputStream is a std::ostream derived stream which writes to a wxOutputStream. More... | |
| class | wxStreamBase |
| This class is the base class of most stream related classes in wxWidgets. More... | |
| class | wxStreamBuffer |
| wxStreamBuffer is a cache manager for wxStreamBase: it manages a stream buffer linked to a stream. More... | |
| class | wxOutputStream |
| wxOutputStream is an abstract base class which may not be used directly. More... | |
| class | wxInputStream |
| wxInputStream is an abstract base class which may not be used directly. More... | |
| class | wxCountingOutputStream |
| wxCountingOutputStream is a specialized output stream which does not write any data anywhere, instead it counts how many bytes would get written if this were a normal stream. More... | |
| class | wxBufferedInputStream |
| This stream acts as a cache. More... | |
| class | wxFilterClassFactory |
| Allows the creation of filter streams to handle compression formats such as gzip and bzip2. More... | |
| class | wxFilterOutputStream |
| A filter stream has the capability of a normal stream but it can be placed on top of another stream. More... | |
| class | wxFilterInputStream |
| A filter stream has the capability of a normal stream but it can be placed on top of another stream. More... | |
| class | wxBufferedOutputStream |
| This stream acts as a cache. More... | |
| class | wxWrapperInputStream |
| A wrapper input stream is a kind of filter stream which forwards all the operations to its base stream. More... | |
| class | wxTarInputStream |
| Input stream for reading tar files. More... | |
| class | wxTarClassFactory |
| Class factory for the tar archive format. More... | |
| class | wxTarOutputStream |
| Output stream for writing tar files. More... | |
| class | wxTarEntry |
| Holds the meta-data for an entry in a tar. More... | |
| class | wxTextInputStream |
| This class provides functions that reads text data using an input stream, allowing you to read text, floats, and integers. More... | |
| class | wxTextOutputStream |
| This class provides functions that write text data using an output stream, allowing you to write text, floats, and integers. More... | |
| class | wxTempFileOutputStream |
| wxTempFileOutputStream is an output stream based on wxTempFile. More... | |
| class | wxTempFFileOutputStream |
| wxTempFFileOutputStream is an output stream based on wxTempFFile. More... | |
| class | wxFFileOutputStream |
| This class represents data written to a file. More... | |
| class | wxFileOutputStream |
| This class represents data written to a file. More... | |
| class | wxFileInputStream |
| This class represents data read in from a file. More... | |
| class | wxFFileInputStream |
| This class represents data read in from a file. More... | |
| class | wxFFileStream |
| This stream allows both reading from and writing to a file using buffered STDIO functions. More... | |
| class | wxFileStream |
| This class represents data that can be both read from and written to a file. More... | |
| class | wxZipNotifier |
| If you need to know when a wxZipInputStream updates a wxZipEntry, you can create a notifier by deriving from this abstract base class, overriding wxZipNotifier::OnEntryUpdated(). More... | |
| class | wxZipEntry |
| Holds the meta-data for an entry in a zip. More... | |
| class | wxZipInputStream |
| Input stream for reading zip files. More... | |
| class | wxZipClassFactory |
| Class factory for the zip archive format. More... | |
| class | wxZipOutputStream |
| Output stream for writing zip files. More... | |
| class | wxZlibOutputStream |
| This stream compresses all data written to it. More... | |
| class | wxZlibInputStream |
| This filter stream decompresses a stream that is in zlib or gzip format. More... | |