Version: 3.1.0
tarstrm.h File Reference

Classes

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

Enumerations

enum  wxTarType {
  wxTAR_REGTYPE = '0',
  wxTAR_LNKTYPE = '1',
  wxTAR_SYMTYPE = '2',
  wxTAR_CHRTYPE = '3',
  wxTAR_BLKTYPE = '4',
  wxTAR_DIRTYPE = '5',
  wxTAR_FIFOTYPE = '6',
  wxTAR_CONTTYPE = '7'
}
 wxTarEntry::GetTypeFlag() values More...
 
enum  wxTarFormat {
  wxTAR_USTAR,
  wxTAR_PAX
}
 Archive Formats (use wxTAR_PAX, it's backward compatible) used by wxTarEntry. More...
 

Enumeration Type Documentation

Archive Formats (use wxTAR_PAX, it's backward compatible) used by wxTarEntry.

Enumerator
wxTAR_USTAR 

POSIX.1-1990 tar format.

wxTAR_PAX 

POSIX.1-2001 tar format.

enum wxTarType

wxTarEntry::GetTypeFlag() values

Enumerator
wxTAR_REGTYPE 

regular file

wxTAR_LNKTYPE 

hard link

wxTAR_SYMTYPE 

symbolic link

wxTAR_CHRTYPE 

character special

wxTAR_BLKTYPE 

block special

wxTAR_DIRTYPE 

directory

wxTAR_FIFOTYPE 

named pipe

wxTAR_CONTTYPE 

contiguous file