apt 3.0.3
commandline package manager
Classes | Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes | List of all members
ExtractTar Class Reference
Collaboration diagram for ExtractTar:
[legend]

Classes

struct  TarHeader
 

Public Member Functions

bool Go (pkgDirStream &Stream)
 
 ExtractTar (FileFd &Fd, unsigned long long Max, std::string DecompressionProgram)
 

Protected Types

enum  ItemType {
  NormalFile0 = '\0' , NormalFile = '0' , HardLink = '1' , SymbolicLink = '2' ,
  CharacterDevice = '3' , BlockDevice = '4' , Directory = '5' , FIFO = '6' ,
  GNU_LongLink = 'K' , GNU_LongName = 'L'
}
 

Protected Member Functions

bool StartGzip ()
 
bool Done ()
 

Protected Attributes

FileFdFile
 
unsigned long long MaxInSize
 
int GZPid
 
FileFd InFd
 
bool Eof
 
std::string DecompressProg
 

The documentation for this class was generated from the following files: