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

Public Member Functions

bool ExtractTarMember (pkgDirStream &Stream, const char *Name)
 
bool ExtractArchive (pkgDirStream &Stream)
 
const ARArchive::MemberGotoMember (const char *Name)
 
FileFdGetFile ()
 
 debDebFile (FileFd &File)
 
bool DoItem (Item &Itm, int &Fd) override
 
bool DoItem (Item &Itm, int &Fd) override
 
bool Process (Item &Itm, const unsigned char *Data, unsigned long long Size, unsigned long long Pos) override
 
bool Read (debDebFile &Deb)
 
bool TakeControl (const void *Data, unsigned long long Size)
 
 MemControlExtract ()
 
 MemControlExtract (std::string Member)
 

Public Attributes

char * Control
 
pkgTagSection Section
 
unsigned long Length
 
std::string Member
 

Protected Member Functions

bool CheckMember (const char *Name)
 

Protected Attributes

FileFdFile
 
ARArchive AR
 

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