Version: 3.1.4
stream.h File Reference

Classes

class  wxStreamBase
 
class  wxStreamBuffer
 
class  wxOutputStream
 
class  wxInputStream
 
class  wxCountingOutputStream
 
class  wxBufferedInputStream
 
class  wxFilterClassFactory
 
class  wxFilterOutputStream
 
class  wxFilterInputStream
 
class  wxBufferedOutputStream
 
class  wxWrapperInputStream
 

Enumerations

enum  wxStreamError {
  wxSTREAM_NO_ERROR = 0,
  wxSTREAM_EOF,
  wxSTREAM_WRITE_ERROR,
  wxSTREAM_READ_ERROR
}
 These enumeration values are returned by various functions in the context of wxStream classes. More...
 
enum  wxStreamProtocolType {
  wxSTREAM_PROTOCOL,
  wxSTREAM_MIMETYPE,
  wxSTREAM_ENCODING,
  wxSTREAM_FILEEXT
}
 Enumeration values used by wxFilterClassFactory. More...
 

Enumeration Type Documentation

◆ wxStreamError

These enumeration values are returned by various functions in the context of wxStream classes.

Enumerator
wxSTREAM_NO_ERROR 

No error occurred.

wxSTREAM_EOF 

EOF reached in Read() or similar.

wxSTREAM_WRITE_ERROR 

generic write error on the last write call.

wxSTREAM_READ_ERROR 

generic read error on the last read call.

◆ wxStreamProtocolType

Enumeration values used by wxFilterClassFactory.

Enumerator
wxSTREAM_PROTOCOL 

wxFileSystem protocol (should be only one).

wxSTREAM_MIMETYPE 

MIME types the stream handles.

wxSTREAM_ENCODING 

The HTTP Content-Encodings the stream handles.

wxSTREAM_FILEEXT 

File extensions the stream handles.