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

Protected Member Functions

bool GetFile (std::string &Filename, unsigned long long &Size) override
 
bool RewriteEntry (FileFd &Target, std::string const &File) override
 
const char * GetFileName () override
 
const char * Type () override
 
- Protected Member Functions inherited from IndexCopy
std::string ChopDirs (std::string Path, unsigned int Depth)
 
bool ReconstructPrefix (std::string &Prefix, std::string OrigPath, std::string CD, std::string File)
 
bool ReconstructChop (unsigned long &Chop, std::string Dir, std::string File)
 
void ConvertToSourceList (std::string CD, std::string &Path)
 
bool GrabFirst (std::string Path, std::string &To, unsigned int Depth)
 

Additional Inherited Members

- Public Member Functions inherited from IndexCopy
bool CopyPackages (std::string CDROM, std::string Name, std::vector< std::string > &List, pkgCdromStatus *log)
 
- Protected Attributes inherited from IndexCopy
pkgTagSectionSection
 

Member Function Documentation

◆ GetFile()

bool GetFile ( std::string &  Filename,
unsigned long long &  Size 
)
overrideprotectedvirtual

Implements IndexCopy.

◆ GetFileName()

const char * GetFileName ( )
inlineoverrideprotectedvirtual

Implements IndexCopy.

◆ RewriteEntry()

bool RewriteEntry ( FileFd Target,
std::string const &  File 
)
overrideprotectedvirtual

Implements IndexCopy.

◆ Type()

const char * Type ( )
inlineoverrideprotectedvirtual

Implements IndexCopy.


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