archive.h File Reference


Classes

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...

Enumerations

enum  wxStreamProtocolType {
  wxSTREAM_PROTOCOL,
  wxSTREAM_MIMETYPE,
  wxSTREAM_ENCODING,
  wxSTREAM_FILEEXT,
  wxSTREAM_PROTOCOL,
  wxSTREAM_MIMETYPE,
  wxSTREAM_ENCODING,
  wxSTREAM_FILEEXT
}
 Type of stream enumeration; used by wxArchiveClassFactory methods. More...

Enumeration Type Documentation

Type of stream enumeration; used by wxArchiveClassFactory methods.

Enumerator:
wxSTREAM_PROTOCOL  wxFileSystem protocol (should be only one)
wxSTREAM_MIMETYPE  MIME types the stream handles.
wxSTREAM_ENCODING  Not used for archives.
wxSTREAM_FILEEXT  File extensions the stream handles.
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.



wxWidgets logo

[ top ]