Binary compatibility report for the libapt library between 0.8.15.10 and 0.9.0 versions on x86
Test Info
Library Name | libapt |
Version #1 | 0.8.15.10 |
Version #2 | 0.9.0 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 67 |
Total Shared Libraries | 2 |
Total Symbols / Types | 1170 / 653 |
Verdict | Incompatible (60%) |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 155 |
Removed Symbols | High | 109 |
Problems with Data Types | High | 51 |
Medium | 68 |
Low | 54 |
Problems with Symbols | High | 47 |
Medium | 7 |
Low | 3 |
Problems with Constants | Low | 0 |
Other Changes in Data Types | - | 1 |
Added Symbols (155)
acquire-item.h,
libapt-pkg.so.4.12.0
pkgAcqArchive::Done ( std::string Message, unsigned long long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf )
[symbol: _ZN13pkgAcqArchive4DoneESsySsPN10pkgAcquire12MethodConfigE]
pkgAcqDiffIndex::Done ( std::string Message, unsigned long long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )
[symbol: _ZN15pkgAcqDiffIndex4DoneESsySsPN10pkgAcquire12MethodConfigE]
pkgAcqFile::Done ( std::string Message, unsigned long long Size, std::string CalcHash, pkgAcquire::MethodConfig* Cnf )
[symbol: _ZN10pkgAcqFile4DoneESsySsPN10pkgAcquire12MethodConfigE]
pkgAcqFile::pkgAcqFile [in-charge] ( pkgAcquire* Owner, std::string URI, std::string Hash, unsigned long long Size, std::string Desc, std::string ShortDesc, std::string const& DestDir, std::string const& DestFilename, bool IsIndexFile )
[symbol: _ZN10pkgAcqFileC1EP10pkgAcquireSsSsySsSsRKSsS3_b]
pkgAcqFile::pkgAcqFile [not-in-charge] ( pkgAcquire* Owner, std::string URI, std::string Hash, unsigned long long Size, std::string Desc, std::string ShortDesc, std::string const& DestDir, std::string const& DestFilename, bool IsIndexFile )
[symbol: _ZN10pkgAcqFileC2EP10pkgAcquireSsSsySsSsRKSsS3_b]
pkgAcqIndex::Done ( std::string Message, unsigned long long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )
[symbol: _ZN11pkgAcqIndex4DoneESsySsPN10pkgAcquire12MethodConfigE]
pkgAcqIndexDiffs::Done ( std::string Message, unsigned long long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )
[symbol: _ZN16pkgAcqIndexDiffs4DoneESsySsPN10pkgAcquire12MethodConfigE]
pkgAcqMetaIndex::Done ( std::string Message, unsigned long long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf )
[symbol: _ZN15pkgAcqMetaIndex4DoneESsySsPN10pkgAcquire12MethodConfigE]
pkgAcqMetaSig::Done ( std::string Message, unsigned long long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )
[symbol: _ZN13pkgAcqMetaSig4DoneESsySsPN10pkgAcquire12MethodConfigE]
pkgAcqSubIndex::Done ( std::string Message, unsigned long long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )
[symbol: _ZN14pkgAcqSubIndex4DoneESsySsPN10pkgAcquire12MethodConfigE]
pkgAcquire::Item::Done ( std::string Message, unsigned long long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf )
[symbol: _ZN10pkgAcquire4Item4DoneESsySsPNS_12MethodConfigE]
pkgAcquire::Item::Start ( std::string Message, unsigned long long Size )
[symbol: _ZN10pkgAcquire4Item5StartESsy]
acquire-worker.h,
libapt-pkg.so.4.12.0
pkgAcquire::Worker::~Worker [in-charge-deleting] ( )
[symbol: _ZN10pkgAcquire6WorkerD0Ev]
acquire.h,
libapt-pkg.so.4.12.0
pkgAcquire::MethodConfig::~MethodConfig [in-charge-deleting] ( )
[symbol: _ZN10pkgAcquire12MethodConfigD0Ev]
pkgAcquire::MethodConfig::~MethodConfig [in-charge] ( )
[symbol: _ZN10pkgAcquire12MethodConfigD1Ev]
pkgAcquire::Queue::~Queue [in-charge-deleting] ( )
[symbol: _ZN10pkgAcquire5QueueD0Ev]
pkgAcquireStatus::Fetched ( unsigned long long Size, unsigned long long ResumePoint )
[symbol: _ZN16pkgAcquireStatus7FetchedEyy]
cacheiterators.h,
libapt-pkg.so.4.12.0
pkgCache::DepIterator::IsIgnorable ( pkgCache::PkgIterator const& Pkg ) const
[symbol: _ZNK8pkgCache11DepIterator11IsIgnorableERKNS_11PkgIteratorE]
pkgCache::DepIterator::IsIgnorable ( pkgCache::PrvIterator const& Prv ) const
[symbol: _ZNK8pkgCache11DepIterator11IsIgnorableERKNS_11PrvIteratorE]
cacheset.h,
libapt-pkg.so.4.12.0
namespace APT
CacheSetHelper::canNotFindAllVer ( VersionContainerInterface*const vci, pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )
[symbol: _ZN3APT14CacheSetHelper16canNotFindAllVerEPNS_25VersionContainerInterfaceER12pkgCacheFileRKN8pkgCache11PkgIteratorE]
CacheSetHelper::canNotFindCandInstVer ( VersionContainerInterface*const vci, pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )
[symbol: _ZN3APT14CacheSetHelper21canNotFindCandInstVerEPNS_25VersionContainerInterfaceER12pkgCacheFileRKN8pkgCache11PkgIteratorE]
CacheSetHelper::canNotFindInstCandVer ( VersionContainerInterface*const vci, pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )
[symbol: _ZN3APT14CacheSetHelper21canNotFindInstCandVerEPNS_25VersionContainerInterfaceER12pkgCacheFileRKN8pkgCache11PkgIteratorE]
CacheSetHelper::canNotFindPackage ( PackageContainerInterface*const pci, pkgCacheFile& Cache, std::string const& str )
[symbol: _ZN3APT14CacheSetHelper17canNotFindPackageEPNS_25PackageContainerInterfaceER12pkgCacheFileRKSs]
CacheSetHelper::canNotFindRegEx ( PackageContainerInterface*const pci, pkgCacheFile& Cache, std::string pattern )
[symbol: _ZN3APT14CacheSetHelper15canNotFindRegExEPNS_25PackageContainerInterfaceER12pkgCacheFileSs]
CacheSetHelper::canNotFindTask ( PackageContainerInterface*const pci, pkgCacheFile& Cache, std::string pattern )
[symbol: _ZN3APT14CacheSetHelper14canNotFindTaskEPNS_25PackageContainerInterfaceER12pkgCacheFileSs]
CacheSetHelper::showRegExSelection ( pkgCache::PkgIterator const& pkg, std::string const& pattern )
[symbol: _ZN3APT14CacheSetHelper18showRegExSelectionERKN8pkgCache11PkgIteratorERKSs]
CacheSetHelper::showSelectedVersion ( pkgCache::PkgIterator const& Pkg, pkgCache::VerIterator const Ver, std::string const& ver, bool const verIsRel )
[symbol: _ZN3APT14CacheSetHelper19showSelectedVersionERKN8pkgCache11PkgIteratorENS1_11VerIteratorERKSsb]
CacheSetHelper::showTaskSelection ( pkgCache::PkgIterator const& pkg, std::string const& pattern )
[symbol: _ZN3APT14CacheSetHelper17showTaskSelectionERKN8pkgCache11PkgIteratorERKSs]
PackageContainer<std::list<pkgCache::PkgIterator> >::clear ( )
[symbol: _ZN3APT16PackageContainerISt4listIN8pkgCache11PkgIteratorESaIS3_EEE5clearEv]
PackageContainer<std::list<pkgCache::PkgIterator> >::const_iterator::getPkg ( ) const
[symbol: _ZNK3APT16PackageContainerISt4listIN8pkgCache11PkgIteratorESaIS3_EEE14const_iterator6getPkgEv]
PackageContainer<std::list<pkgCache::PkgIterator> >::empty ( ) const
[symbol: _ZNK3APT16PackageContainerISt4listIN8pkgCache11PkgIteratorESaIS3_EEE5emptyEv]
PackageContainer<std::list<pkgCache::PkgIterator> >::getConstructor ( ) const
[symbol: _ZNK3APT16PackageContainerISt4listIN8pkgCache11PkgIteratorESaIS3_EEE14getConstructorEv]
PackageContainer<std::list<pkgCache::PkgIterator> >::insert ( pkgCache::PkgIterator const& P )
[symbol: _ZN3APT16PackageContainerISt4listIN8pkgCache11PkgIteratorESaIS3_EEE6insertERKS3_]
PackageContainer<std::list<pkgCache::PkgIterator> >::setConstructor ( PackageContainerInterface::Constructor const& by )
[symbol: _ZN3APT16PackageContainerISt4listIN8pkgCache11PkgIteratorESaIS3_EEE14setConstructorERKNS_25PackageContainerInterface11ConstructorE]
PackageContainerInterface::FromCommandLine ( PackageContainerInterface*const pci, pkgCacheFile& Cache, char const** cmdline, CacheSetHelper& helper ) [static]
[symbol: _ZN3APT25PackageContainerInterface15FromCommandLineEPS0_R12pkgCacheFilePPKcRNS_14CacheSetHelperE]
PackageContainerInterface::FromModifierCommandLine ( unsigned short& modID, PackageContainerInterface*const pci, pkgCacheFile& Cache, char const* cmdline, std::list<PackageContainerInterface::Modifier>const& mods, CacheSetHelper& helper ) [static]
[symbol: _ZN3APT25PackageContainerInterface23FromModifierCommandLineERtPS0_R12pkgCacheFilePKcRKSt4listINS0_8ModifierESaIS8_EERNS_14CacheSetHelperE]
PackageContainerInterface::FromName ( pkgCacheFile& Cache, std::string const& pattern, CacheSetHelper& helper ) [static]
[symbol: _ZN3APT25PackageContainerInterface8FromNameER12pkgCacheFileRKSsRNS_14CacheSetHelperE]
PackageContainerInterface::FromRegEx ( PackageContainerInterface*const pci, pkgCacheFile& Cache, std::string pattern, CacheSetHelper& helper ) [static]
[symbol: _ZN3APT25PackageContainerInterface9FromRegExEPS0_R12pkgCacheFileSsRNS_14CacheSetHelperE]
PackageContainerInterface::FromString ( PackageContainerInterface*const pci, pkgCacheFile& Cache, std::string const& pattern, CacheSetHelper& helper ) [static]
[symbol: _ZN3APT25PackageContainerInterface10FromStringEPS0_R12pkgCacheFileRKSsRNS_14CacheSetHelperE]
PackageContainerInterface::FromTask ( PackageContainerInterface*const pci, pkgCacheFile& Cache, std::string pattern, CacheSetHelper& helper ) [static]
[symbol: _ZN3APT25PackageContainerInterface8FromTaskEPS0_R12pkgCacheFileSsRNS_14CacheSetHelperE]
VersionContainerInterface::FromCommandLine ( VersionContainerInterface*const vci, pkgCacheFile& Cache, char const** cmdline, VersionContainerInterface::Version const& fallback, CacheSetHelper& helper ) [static]
[symbol: _ZN3APT25VersionContainerInterface15FromCommandLineEPS0_R12pkgCacheFilePPKcRKNS0_7VersionERNS_14CacheSetHelperE]
VersionContainerInterface::FromModifierCommandLine ( unsigned short& modID, VersionContainerInterface*const vci, pkgCacheFile& Cache, char const* cmdline, std::list<VersionContainerInterface::Modifier>const& mods, CacheSetHelper& helper ) [static]
[symbol: _ZN3APT25VersionContainerInterface23FromModifierCommandLineERtPS0_R12pkgCacheFilePKcRKSt4listINS0_8ModifierESaIS8_EERNS_14CacheSetHelperE]
VersionContainerInterface::FromPackage ( VersionContainerInterface*const vci, pkgCacheFile& Cache, pkgCache::PkgIterator const& P, VersionContainerInterface::Version const& fallback, CacheSetHelper& helper ) [static]
[symbol: _ZN3APT25VersionContainerInterface11FromPackageEPS0_R12pkgCacheFileRKN8pkgCache11PkgIteratorERKNS0_7VersionERNS_14CacheSetHelperE]
VersionContainerInterface::FromString ( VersionContainerInterface*const vci, pkgCacheFile& Cache, std::string pkg, VersionContainerInterface::Version const& fallback, CacheSetHelper& helper, bool const onlyFromName ) [static]
[symbol: _ZN3APT25VersionContainerInterface10FromStringEPS0_R12pkgCacheFileSsRKNS0_7VersionERNS_14CacheSetHelperEb]
VersionContainerInterface::getCandidateVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg, CacheSetHelper& helper ) [static]
[symbol: _ZN3APT25VersionContainerInterface15getCandidateVerER12pkgCacheFileRKN8pkgCache11PkgIteratorERNS_14CacheSetHelperE]
VersionContainerInterface::getInstalledVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg, CacheSetHelper& helper ) [static]
[symbol: _ZN3APT25VersionContainerInterface15getInstalledVerER12pkgCacheFileRKN8pkgCache11PkgIteratorERNS_14CacheSetHelperE]
crc-16.h,
libapt-pkg.so.4.12.0
AddCRC16 ( unsigned short fcs, void const* buf, unsigned long long len )
[symbol: _Z8AddCRC16tPKvy]
debmetaindex.h,
libapt-pkg.so.4.12.0
debReleaseIndex::debReleaseIndex [in-charge] ( std::string const& URI, std::string const& Dist, bool const Trusted )
[symbol: _ZN15debReleaseIndexC1ERKSsS1_b]
debReleaseIndex::debReleaseIndex [not-in-charge] ( std::string const& URI, std::string const& Dist, bool const Trusted )
[symbol: _ZN15debReleaseIndexC2ERKSsS1_b]
debReleaseIndex::SetTrusted ( bool const Trusted )
[symbol: _ZN15debReleaseIndex10SetTrustedEb]
debrecords.h,
libapt-pkg.so.4.12.0
debRecordParser::RecordField ( char const* fieldName )
[symbol: _ZN15debRecordParser11RecordFieldEPKc]
debRecordParser::SHA512Hash ( )
[symbol: _ZN15debRecordParser10SHA512HashEv]
depcache.h,
libapt-pkg.so.4.12.0
pkgDepCache::AddSizes ( pkgCache::Namespace::PkgIterator const& Pkg, bool const Invert )
[symbol: _ZN11pkgDepCache8AddSizesERKN8pkgCache11PkgIteratorEb]
pkgDepCache::AddStates ( pkgCache::Namespace::PkgIterator const& Pkg, bool const Invert )
[symbol: _ZN11pkgDepCache9AddStatesERKN8pkgCache11PkgIteratorEb]
pkgDepCache::Policy::GetPriority ( pkgCache::Namespace::PkgFileIterator const& File )
[symbol: _ZN11pkgDepCache6Policy11GetPriorityERKN8pkgCache15PkgFileIteratorE]
pkgDepCache::Policy::GetPriority ( pkgCache::Namespace::PkgIterator const& Pkg )
[symbol: _ZN11pkgDepCache6Policy11GetPriorityERKN8pkgCache11PkgIteratorE]
pkgDepCache::SetCandidateVersion ( pkgCache::Namespace::VerIterator TargetVer )
[symbol: _ZN11pkgDepCache19SetCandidateVersionEN8pkgCache11VerIteratorE]
dpkgpm.h,
libapt-pkg.so.4.12.0
SigINT ( int sig )
[symbol: _Z6SigINTi]
edsp.h,
libapt-pkg.so.4.12.0
EDSP::ApplyRequest ( std::list<std::string>const& install, std::list<std::string>const& remove, pkgDepCache& Cache ) [static]
[symbol: _ZN4EDSP12ApplyRequestERKSt4listISsSaISsEES4_R11pkgDepCache]
EDSP::ExecuteSolver ( char const*const solver, int* solver_in, int* solver_out ) [static]
[symbol: _ZN4EDSP13ExecuteSolverEPKcPiS2_]
EDSP::ReadRequest ( int const input, std::list<std::string>& install, std::list<std::string>& remove, bool& upgrade, bool& distUpgrade, bool& autoRemove ) [static]
[symbol: _ZN4EDSP11ReadRequestEiRSt4listISsSaISsEES3_RbS4_S4_]
EDSP::ReadResponse ( int const input, pkgDepCache& Cache, OpProgress* Progress ) [static]
[symbol: _ZN4EDSP12ReadResponseEiR11pkgDepCacheP10OpProgress]
EDSP::ResolveExternal ( char const*const solver, pkgDepCache& Cache, bool const upgrade, bool const distUpgrade, bool const autoRemove, OpProgress* Progress ) [static]
[symbol: _ZN4EDSP15ResolveExternalEPKcR11pkgDepCachebbbP10OpProgress]
EDSP::WriteError ( char const*const uuid, std::string const& message, FILE* output ) [static]
[symbol: _ZN4EDSP10WriteErrorEPKcRKSsP8_IO_FILE]
EDSP::WriteLimitedScenario ( pkgDepCache& Cache, FILE* output, APT::PackageSet const& pkgset, OpProgress* Progress ) [static]
[symbol: _ZN4EDSP20WriteLimitedScenarioER11pkgDepCacheP8_IO_FILERKN3APT16PackageContainerISt3setIN8pkgCache11PkgIteratorESt4lessIS8_ESaIS8_EEEEP10OpProgress]
EDSP::WriteProgress ( unsigned short const percent, char const*const message, FILE* output ) [static]
[symbol: _ZN4EDSP13WriteProgressEtPKcP8_IO_FILE]
EDSP::WriteRequest ( pkgDepCache& Cache, FILE* output, bool const upgrade, bool const distUpgrade, bool const autoRemove, OpProgress* Progress ) [static]
[symbol: _ZN4EDSP12WriteRequestER11pkgDepCacheP8_IO_FILEbbbP10OpProgress]
EDSP::WriteScenario ( pkgDepCache& Cache, FILE* output, OpProgress* Progress ) [static]
[symbol: _ZN4EDSP13WriteScenarioER11pkgDepCacheP8_IO_FILEP10OpProgress]
EDSP::WriteSolution ( pkgDepCache& Cache, FILE* output ) [static]
[symbol: _ZN4EDSP13WriteSolutionER11pkgDepCacheP8_IO_FILE]
edspindexfile.h,
libapt-pkg.so.4.12.0
edspIndex::edspIndex [in-charge] ( std::string File )
[symbol: _ZN9edspIndexC1ESs]
edspIndex::edspIndex [not-in-charge] ( std::string File )
[symbol: _ZN9edspIndexC2ESs]
edspIndex::GetType ( ) const
[symbol: _ZNK9edspIndex7GetTypeEv]
edspIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) const
[symbol: _ZNK9edspIndex5MergeER17pkgCacheGeneratorP10OpProgress]
edspIndex::~edspIndex [in-charge-deleting] ( )
[symbol: _ZN9edspIndexD0Ev]
edspIndex::~edspIndex [in-charge] ( )
[symbol: _ZN9edspIndexD1Ev]
edsplistparser.h,
libapt-pkg.so.4.12.0
edspListParser::Description ( )
[symbol: _ZN14edspListParser11DescriptionEv]
edspListParser::Description_md5 ( )
[symbol: _ZN14edspListParser15Description_md5Ev]
edspListParser::DescriptionLanguage ( )
[symbol: _ZN14edspListParser19DescriptionLanguageEv]
edspListParser::edspListParser [in-charge] ( FileFd* File, std::string const& Arch )
[symbol: _ZN14edspListParserC1EP6FileFdRKSs]
edspListParser::edspListParser [not-in-charge] ( FileFd* File, std::string const& Arch )
[symbol: _ZN14edspListParserC2EP6FileFdRKSs]
edspListParser::LoadReleaseInfo ( pkgCache::PkgFileIterator& FileI, FileFd& File, std::string section )
[symbol: _ZN14edspListParser15LoadReleaseInfoERN8pkgCache15PkgFileIteratorER6FileFdSs]
edspListParser::NewVersion ( pkgCache::VerIterator& Ver )
[symbol: _ZN14edspListParser10NewVersionERN8pkgCache11VerIteratorE]
edspListParser::ParseStatus ( pkgCache::PkgIterator& Pkg, pkgCache::VerIterator& Ver )
[symbol: _ZN14edspListParser11ParseStatusERN8pkgCache11PkgIteratorERNS0_11VerIteratorE]
edspListParser::VersionHash ( )
[symbol: _ZN14edspListParser11VersionHashEv]
edspListParser::~edspListParser [in-charge-deleting] ( )
[symbol: _ZN14edspListParserD0Ev]
edspListParser::~edspListParser [in-charge] ( )
[symbol: _ZN14edspListParserD1Ev]
edspsystem.h,
libapt-pkg.so.4.12.0
edspSys [data]
edspSystem::AddStatusFiles ( std::vector<pkgIndexFile*>& List )
[symbol: _ZN10edspSystem14AddStatusFilesERSt6vectorIP12pkgIndexFileSaIS2_EE]
edspSystem::ArchiveSupported ( char const* Type )
[symbol: _ZN10edspSystem16ArchiveSupportedEPKc]
edspSystem::CreatePM ( pkgDepCache* Cache ) const
[symbol: _ZNK10edspSystem8CreatePMEP11pkgDepCache]
edspSystem::edspSystem [in-charge] ( )
[symbol: _ZN10edspSystemC1Ev]
edspSystem::edspSystem [not-in-charge] ( )
[symbol: _ZN10edspSystemC2Ev]
edspSystem::FindIndex ( pkgCache::PkgFileIterator File, pkgIndexFile*& Found ) const
[symbol: _ZNK10edspSystem9FindIndexEN8pkgCache15PkgFileIteratorERP12pkgIndexFile]
edspSystem::Initialize ( Configuration& Cnf )
[symbol: _ZN10edspSystem10InitializeER13Configuration]
edspSystem::Lock ( )
[symbol: _ZN10edspSystem4LockEv]
edspSystem::Score ( Configuration const& Cnf )
[symbol: _ZN10edspSystem5ScoreERK13Configuration]
edspSystem::UnLock ( bool NoErrors )
[symbol: _ZN10edspSystem6UnLockEb]
edspSystem::~edspSystem [in-charge-deleting] ( )
[symbol: _ZN10edspSystemD0Ev]
edspSystem::~edspSystem [in-charge] ( )
[symbol: _ZN10edspSystemD1Ev]
edspSystem::~edspSystem [not-in-charge] ( )
[symbol: _ZN10edspSystemD2Ev]
fileutl.h,
libapt-pkg.so.4.12.0
FileFd::gzFd ( )
[symbol: _ZN6FileFd4gzFdEv]
FileFd::ModificationTime ( )
[symbol: _ZN6FileFd16ModificationTimeEv]
FileFd::Open ( std::string FileName, unsigned int const Mode, APT::Configuration::Compressor const& compressor, unsigned long const Perms )
[symbol: _ZN6FileFd4OpenESsjRKN3APT13Configuration10CompressorEm]
FileFd::Open ( std::string FileName, unsigned int const Mode, FileFd::CompressMode Compress, unsigned long const Perms )
[symbol: _ZN6FileFd4OpenESsjNS_12CompressModeEm]
FileFd::OpenDescriptor ( int Fd, unsigned int const Mode, APT::Configuration::Compressor const& compressor, bool AutoClose )
[symbol: _ZN6FileFd14OpenDescriptorEijRKN3APT13Configuration10CompressorEb]
FileFd::OpenDescriptor ( int Fd, unsigned int const Mode, FileFd::CompressMode Compress, bool AutoClose )
[symbol: _ZN6FileFd14OpenDescriptorEijNS_12CompressModeEb]
FileFd::Read ( void* To, unsigned long long Size, unsigned long long* Actual )
[symbol: _ZN6FileFd4ReadEPvyPy]
FileFd::ReadLine ( char* To, unsigned long long const Size )
[symbol: _ZN6FileFd8ReadLineEPcy]
FileFd::Seek ( unsigned long long To )
[symbol: _ZN6FileFd4SeekEy]
FileFd::Skip ( unsigned long long To )
[symbol: _ZN6FileFd4SkipEy]
FileFd::Truncate ( unsigned long long To )
[symbol: _ZN6FileFd8TruncateEy]
FileFd::Write ( int Fd, void const* From, unsigned long long Size ) [static]
[symbol: _ZN6FileFd5WriteEiPKvy]
FileFd::Write ( void const* From, unsigned long long Size )
[symbol: _ZN6FileFd5WriteEPKvy]
GetListOfFilesInDir ( std::string const& Dir, bool SortList )
[symbol: _Z19GetListOfFilesInDirRKSsb]
hashes.h,
libapt-pkg.so.4.12.0
Hashes::AddFD ( FileFd& Fd, unsigned long long Size, bool const addMD5, bool const addSHA1, bool const addSHA256, bool const addSHA512 )
[symbol: _ZN6Hashes5AddFDER6FileFdybbbb]
Hashes::AddFD ( int const Fd, unsigned long long Size, bool const addMD5, bool const addSHA1, bool const addSHA256, bool const addSHA512 )
[symbol: _ZN6Hashes5AddFDEiybbbb]
hashsum_template.h,
libapt-pkg.so.4.12.0
SummationImplementation::AddFD ( FileFd& Fd, unsigned long long Size )
[symbol: _ZN23SummationImplementation5AddFDER6FileFdy]
SummationImplementation::AddFD ( int Fd, unsigned long long Size )
[symbol: _ZN23SummationImplementation5AddFDEiy]
indexcopy.h,
libapt-pkg.so.4.12.0
PackageCopy::GetFile ( std::string& Filename, unsigned long long& Size )
[symbol: _ZN11PackageCopy7GetFileERSsRy]
SourceCopy::GetFile ( std::string& Filename, unsigned long long& Size )
[symbol: _ZN10SourceCopy7GetFileERSsRy]
md5.h,
libapt-pkg.so.4.12.0
MD5Summation::Add ( unsigned char const* inbuf, unsigned long long inlen )
[symbol: _ZN12MD5Summation3AddEPKhy]
mmap.h,
libapt-pkg.so.4.12.0
DynamicMMap::RawAllocate ( unsigned long long Size, unsigned long Aln )
[symbol: _ZN11DynamicMMap11RawAllocateEym]
packagemanager.h,
libapt-pkg.so.4.12.0
pkgPackageManager::SigINTStop [data]
[symbol: _ZN17pkgPackageManager10SigINTStopE]
pkgPackageManager::SmartConfigure ( pkgCache::Namespace::PkgIterator Pkg, int const Depth )
[symbol: _ZN17pkgPackageManager14SmartConfigureEN8pkgCache11PkgIteratorEi]
pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg, bool const Immediate, int const Depth )
[symbol: _ZN17pkgPackageManager11SmartUnPackEN8pkgCache11PkgIteratorEbi]
pkgcachegen.h,
libapt-pkg.so.4.12.0
pkgCacheGenerator::NewDescription ( pkgCache::DescIterator& Desc, std::string const& Lang, MD5SumValue const& md5sum, map_ptrloc Next )
[symbol: _ZN17pkgCacheGenerator14NewDescriptionERN8pkgCache12DescIteratorERKSsRK12HashSumValueILi128EEj]
pkgrecords.h,
libapt-pkg.so.4.12.0
pkgRecords::Parser::RecordField ( char const* fieldName )
[symbol: _ZN10pkgRecords6Parser11RecordFieldEPKc]
pkgRecords::Parser::SHA512Hash ( )
[symbol: _ZN10pkgRecords6Parser10SHA512HashEv]
policy.h,
libapt-pkg.so.4.12.0
pkgPolicy::GetPriority ( pkgCache::PkgFileIterator const& File )
[symbol: _ZN9pkgPolicy11GetPriorityERKN8pkgCache15PkgFileIteratorE]
progress.h,
libapt-pkg.so.4.12.0
OpProgress::OverallProgress ( unsigned long long Current, unsigned long long Total, unsigned long long Size, std::string const& Op )
[symbol: _ZN10OpProgress15OverallProgressEyyyRKSs]
OpProgress::Progress ( unsigned long long Current )
[symbol: _ZN10OpProgress8ProgressEy]
OpProgress::SubProgress ( unsigned long long SubTotal, std::string const& Op, float const Percent )
[symbol: _ZN10OpProgress11SubProgressEyRKSsf]
sha1.h,
libapt-pkg.so.4.12.0
SHA1Summation::Add ( unsigned char const* inbuf, unsigned long long inlen )
[symbol: _ZN13SHA1Summation3AddEPKhy]
sha2_internal.h,
libapt-pkg.so.4.12.0
SHA256_Data ( u_int8_t const* p1, size_t p2, char* p3 )
[symbol: _Z11SHA256_DataPKhjPc]
SHA256_End ( SHA256_CTX* p1, char* p2 )
[symbol: _Z10SHA256_EndP11_SHA256_CTXPc]
SHA256_Final ( u_int8_t* p1, SHA256_CTX* p2 )
[symbol: _Z12SHA256_FinalPhP11_SHA256_CTX]
SHA256_Init ( SHA256_CTX* p1 )
[symbol: _Z11SHA256_InitP11_SHA256_CTX]
SHA256_Update ( SHA256_CTX* p1, u_int8_t const* p2, size_t p3 )
[symbol: _Z13SHA256_UpdateP11_SHA256_CTXPKhj]
SHA384_Data ( u_int8_t const* p1, size_t p2, char* p3 )
[symbol: _Z11SHA384_DataPKhjPc]
SHA384_End ( SHA384_CTX* p1, char* p2 )
[symbol: _Z10SHA384_EndP11_SHA512_CTXPc]
SHA384_Final ( u_int8_t* p1, SHA384_CTX* p2 )
[symbol: _Z12SHA384_FinalPhP11_SHA512_CTX]
SHA384_Init ( SHA384_CTX* p1 )
[symbol: _Z11SHA384_InitP11_SHA512_CTX]
SHA384_Update ( SHA384_CTX* p1, u_int8_t const* p2, size_t p3 )
[symbol: _Z13SHA384_UpdateP11_SHA512_CTXPKhj]
SHA512_Data ( u_int8_t const* p1, size_t p2, char* p3 )
[symbol: _Z11SHA512_DataPKhjPc]
SHA512_End ( SHA512_CTX* p1, char* p2 )
[symbol: _Z10SHA512_EndP11_SHA512_CTXPc]
SHA512_Final ( u_int8_t* p1, SHA512_CTX* p2 )
[symbol: _Z12SHA512_FinalPhP11_SHA512_CTX]
SHA512_Init ( SHA512_CTX* p1 )
[symbol: _Z11SHA512_InitP11_SHA512_CTX]
SHA512_Update ( SHA512_CTX* p1, u_int8_t const* p2, size_t p3 )
[symbol: _Z13SHA512_UpdateP11_SHA512_CTXPKhj]
srcrecords.h,
libapt-pkg.so.4.12.0
pkgSrcRecords::~pkgSrcRecords [in-charge-deleting] ( )
[symbol: _ZN13pkgSrcRecordsD0Ev]
strutl.h,
libapt-pkg.so.4.12.0
StrToNum ( char const* Str, unsigned long long& Res, unsigned int Len, unsigned int Base )
[symbol: _Z8StrToNumPKcRyjj]
tagfile.h,
libapt-pkg.so.4.12.0
pkgTagFile::Jump ( pkgTagSection& Tag, unsigned long long Offset )
[symbol: _ZN10pkgTagFile4JumpER13pkgTagSectiony]
pkgTagFile::Offset ( )
[symbol: _ZN10pkgTagFile6OffsetEv]
pkgTagFile::pkgTagFile [in-charge] ( FileFd* F, unsigned long long Size )
[symbol: _ZN10pkgTagFileC1EP6FileFdy]
pkgTagFile::pkgTagFile [not-in-charge] ( FileFd* F, unsigned long long Size )
[symbol: _ZN10pkgTagFileC2EP6FileFdy]
pkgTagFile::~pkgTagFile [in-charge-deleting] ( )
[symbol: _ZN10pkgTagFileD0Ev]
to the top
Removed Symbols (109)
acquire-item.h,
libapt-pkg.so.4.10.1
pkgAcqArchive::Done ( std::string Message, unsigned long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf )
[symbol: _ZN13pkgAcqArchive4DoneESsmSsPN10pkgAcquire12MethodConfigE]
pkgAcqDiffIndex::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )
[symbol: _ZN15pkgAcqDiffIndex4DoneESsmSsPN10pkgAcquire12MethodConfigE]
pkgAcqFile::Done ( std::string Message, unsigned long Size, std::string CalcHash, pkgAcquire::MethodConfig* Cnf )
[symbol: _ZN10pkgAcqFile4DoneESsmSsPN10pkgAcquire12MethodConfigE]
pkgAcqFile::pkgAcqFile [in-charge] ( pkgAcquire* Owner, std::string URI, std::string Hash, unsigned long Size, std::string Desc, std::string ShortDesc, std::string const& DestDir, std::string const& DestFilename, bool IsIndexFile )
[symbol: _ZN10pkgAcqFileC1EP10pkgAcquireSsSsmSsSsRKSsS3_b]
pkgAcqFile::pkgAcqFile [not-in-charge] ( pkgAcquire* Owner, std::string URI, std::string Hash, unsigned long Size, std::string Desc, std::string ShortDesc, std::string const& DestDir, std::string const& DestFilename, bool IsIndexFile )
[symbol: _ZN10pkgAcqFileC2EP10pkgAcquireSsSsmSsSsRKSsS3_b]
pkgAcqIndex::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )
[symbol: _ZN11pkgAcqIndex4DoneESsmSsPN10pkgAcquire12MethodConfigE]
pkgAcqIndexDiffs::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )
[symbol: _ZN16pkgAcqIndexDiffs4DoneESsmSsPN10pkgAcquire12MethodConfigE]
pkgAcqMetaIndex::Done ( std::string Message, unsigned long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf )
[symbol: _ZN15pkgAcqMetaIndex4DoneESsmSsPN10pkgAcquire12MethodConfigE]
pkgAcqMetaSig::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )
[symbol: _ZN13pkgAcqMetaSig4DoneESsmSsPN10pkgAcquire12MethodConfigE]
pkgAcqSubIndex::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )
[symbol: _ZN14pkgAcqSubIndex4DoneESsmSsPN10pkgAcquire12MethodConfigE]
pkgAcquire::Item::Done ( std::string Message, unsigned long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf )
[symbol: _ZN10pkgAcquire4Item4DoneESsmSsPNS_12MethodConfigE]
pkgAcquire::Item::Start ( std::string Message, unsigned long Size )
[symbol: _ZN10pkgAcquire4Item5StartESsm]
acquire.h,
libapt-pkg.so.4.10.1
pkgAcquireStatus::Fetched ( unsigned long Size, unsigned long ResumePoint )
[symbol: _ZN16pkgAcquireStatus7FetchedEmm]
cacheiterators.h,
libapt-pkg.so.4.10.1
pkgCache::VerIterator::Pseudo ( ) const
[symbol: _ZNK8pkgCache11VerIterator6PseudoEv]
cacheset.h,
libapt-pkg.so.4.10.1
namespace APT
CacheSetHelper::canNotFindAllVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )
[symbol: _ZN3APT14CacheSetHelper16canNotFindAllVerER12pkgCacheFileRKN8pkgCache11PkgIteratorE]
CacheSetHelper::canNotFindCandInstVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )
[symbol: _ZN3APT14CacheSetHelper21canNotFindCandInstVerER12pkgCacheFileRKN8pkgCache11PkgIteratorE]
CacheSetHelper::canNotFindInstCandVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )
[symbol: _ZN3APT14CacheSetHelper21canNotFindInstCandVerER12pkgCacheFileRKN8pkgCache11PkgIteratorE]
CacheSetHelper::canNotFindPackage ( pkgCacheFile& Cache, std::string const& str )
[symbol: _ZN3APT14CacheSetHelper17canNotFindPackageER12pkgCacheFileRKSs]
CacheSetHelper::canNotFindRegEx ( pkgCacheFile& Cache, std::string pattern )
[symbol: _ZN3APT14CacheSetHelper15canNotFindRegExER12pkgCacheFileSs]
CacheSetHelper::canNotFindTask ( pkgCacheFile& Cache, std::string pattern )
[symbol: _ZN3APT14CacheSetHelper14canNotFindTaskER12pkgCacheFileSs]
PackageSet::FromCommandLine ( pkgCacheFile& Cache, char const** cmdline, CacheSetHelper& helper ) [static]
[symbol: _ZN3APT10PackageSet15FromCommandLineER12pkgCacheFilePPKcRNS_14CacheSetHelperE]
PackageSet::FromName ( pkgCacheFile& Cache, std::string const& string, CacheSetHelper& helper ) [static]
[symbol: _ZN3APT10PackageSet8FromNameER12pkgCacheFileRKSsRNS_14CacheSetHelperE]
PackageSet::FromRegEx ( pkgCacheFile& Cache, std::string pattern, CacheSetHelper& helper ) [static]
[symbol: _ZN3APT10PackageSet9FromRegExER12pkgCacheFileSsRNS_14CacheSetHelperE]
PackageSet::FromString ( pkgCacheFile& Cache, std::string const& string, CacheSetHelper& helper ) [static]
[symbol: _ZN3APT10PackageSet10FromStringER12pkgCacheFileRKSsRNS_14CacheSetHelperE]
PackageSet::FromTask ( pkgCacheFile& Cache, std::string pattern, CacheSetHelper& helper ) [static]
[symbol: _ZN3APT10PackageSet8FromTaskER12pkgCacheFileSsRNS_14CacheSetHelperE]
PackageSet::GroupedFromCommandLine ( pkgCacheFile& Cache, char const** cmdline, std::list<PackageSet::Modifier>const& mods, unsigned short const& fallback, CacheSetHelper& helper ) [static]
[symbol: _ZN3APT10PackageSet22GroupedFromCommandLineER12pkgCacheFilePPKcRKSt4listINS0_8ModifierESaIS7_EERKtRNS_14CacheSetHelperE]
VersionSet::FromCommandLine ( pkgCacheFile& Cache, char const** cmdline, VersionSet::Version const& fallback, CacheSetHelper& helper ) [static]
[symbol: _ZN3APT10VersionSet15FromCommandLineER12pkgCacheFilePPKcRKNS0_7VersionERNS_14CacheSetHelperE]
VersionSet::FromPackage ( pkgCacheFile& Cache, pkgCache::PkgIterator const& P, VersionSet::Version const& fallback, CacheSetHelper& helper ) [static]
[symbol: _ZN3APT10VersionSet11FromPackageER12pkgCacheFileRKN8pkgCache11PkgIteratorERKNS0_7VersionERNS_14CacheSetHelperE]
VersionSet::FromString ( pkgCacheFile& Cache, std::string pkg, VersionSet::Version const& fallback, CacheSetHelper& helper, bool const& onlyFromName ) [static]
[symbol: _ZN3APT10VersionSet10FromStringER12pkgCacheFileSsRKNS0_7VersionERNS_14CacheSetHelperERKb]
VersionSet::getCandidateVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg, CacheSetHelper& helper ) [static]
[symbol: _ZN3APT10VersionSet15getCandidateVerER12pkgCacheFileRKN8pkgCache11PkgIteratorERNS_14CacheSetHelperE]
VersionSet::getInstalledVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg, CacheSetHelper& helper ) [static]
[symbol: _ZN3APT10VersionSet15getInstalledVerER12pkgCacheFileRKN8pkgCache11PkgIteratorERNS_14CacheSetHelperE]
VersionSet::GroupedFromCommandLine ( pkgCacheFile& Cache, char const** cmdline, std::list<VersionSet::Modifier>const& mods, unsigned short const& fallback, CacheSetHelper& helper ) [static]
[symbol: _ZN3APT10VersionSet22GroupedFromCommandLineER12pkgCacheFilePPKcRKSt4listINS0_8ModifierESaIS7_EERKtRNS_14CacheSetHelperE]
crc-16.h,
libapt-pkg.so.4.10.1
AddCRC16 ( unsigned short fcs, void const* buf, unsigned long len )
[symbol: _Z8AddCRC16tPKvm]
database.h,
libapt-inst.so.1.2.0
pkgDataBase::GetMetaTmp ( std::string& Dir )
[symbol: _ZN11pkgDataBase10GetMetaTmpERSs]
pkgDataBase::~pkgDataBase [in-charge-deleting] ( )
[symbol: _ZN11pkgDataBaseD0Ev]
pkgDataBase::~pkgDataBase [in-charge] ( )
[symbol: _ZN11pkgDataBaseD1Ev]
vtable for pkgDataBase [data]
[symbol: _ZTV11pkgDataBase]
debfile.h,
libapt-inst.so.1.2.0
debDebFile::ExtractControl ( pkgDataBase& DB )
[symbol: _ZN10debDebFile14ExtractControlER11pkgDataBase]
debDebFile::MergeControl ( pkgDataBase& DB )
[symbol: _ZN10debDebFile12MergeControlER11pkgDataBase]
depcache.h,
libapt-pkg.so.4.10.1
pkgDepCache::AddSizes ( pkgCache::Namespace::PkgIterator const& Pkg, bool const& Invert )
[symbol: _ZN11pkgDepCache8AddSizesERKN8pkgCache11PkgIteratorERKb]
pkgDepCache::AddSizes ( pkgCache::Namespace::PkgIterator const& Pkg, long Mult )
[symbol: _ZN11pkgDepCache8AddSizesERKN8pkgCache11PkgIteratorEl]
pkgDepCache::AddStates ( pkgCache::Namespace::PkgIterator const& Pkg, int Add )
[symbol: _ZN11pkgDepCache9AddStatesERKN8pkgCache11PkgIteratorEi]
pkgDepCache::SetCandidateVersion ( pkgCache::Namespace::VerIterator TargetVer, bool const& Pseudo )
[symbol: _ZN11pkgDepCache19SetCandidateVersionEN8pkgCache11VerIteratorERKb]
dpkgdb.h,
libapt-inst.so.1.2.0
debDpkgDB::debDpkgDB [in-charge] ( )
[symbol: _ZN9debDpkgDBC1Ev]
debDpkgDB::debDpkgDB [not-in-charge] ( )
[symbol: _ZN9debDpkgDBC2Ev]
debDpkgDB::InitMetaTmp ( std::string& Dir )
[symbol: _ZN9debDpkgDB11InitMetaTmpERSs]
debDpkgDB::LoadChanges ( )
[symbol: _ZN9debDpkgDB11LoadChangesEv]
debDpkgDB::ReadConfFiles ( )
[symbol: _ZN9debDpkgDB13ReadConfFilesEv]
debDpkgDB::ReadDiversions ( )
[symbol: _ZN9debDpkgDB14ReadDiversionsEv]
debDpkgDB::ReadFList ( OpProgress& Progress )
[symbol: _ZN9debDpkgDB9ReadFListER10OpProgress]
debDpkgDB::ReadyFileList ( OpProgress& Progress )
[symbol: _ZN9debDpkgDB13ReadyFileListER10OpProgress]
debDpkgDB::ReadyPkgCache ( OpProgress& Progress )
[symbol: _ZN9debDpkgDB13ReadyPkgCacheER10OpProgress]
debDpkgDB::~debDpkgDB [in-charge-deleting] ( )
[symbol: _ZN9debDpkgDBD0Ev]
debDpkgDB::~debDpkgDB [in-charge] ( )
[symbol: _ZN9debDpkgDBD1Ev]
debDpkgDB::~debDpkgDB [not-in-charge] ( )
[symbol: _ZN9debDpkgDBD2Ev]
vtable for debDpkgDB [data]
[symbol: _ZTV9debDpkgDB]
fileutl.h,
libapt-pkg.so.4.10.1
FileFd::Open ( std::string FileName, FileFd::OpenMode Mode, unsigned long Perms )
[symbol: _ZN6FileFd4OpenESsNS_8OpenModeEm]
FileFd::OpenDescriptor ( int Fd, FileFd::OpenMode Mode, bool AutoClose )
[symbol: _ZN6FileFd14OpenDescriptorEiNS_8OpenModeEb]
FileFd::Read ( void* To, unsigned long Size, unsigned long* Actual )
[symbol: _ZN6FileFd4ReadEPvmPm]
FileFd::Seek ( unsigned long To )
[symbol: _ZN6FileFd4SeekEm]
FileFd::Skip ( unsigned long To )
[symbol: _ZN6FileFd4SkipEm]
FileFd::Truncate ( unsigned long To )
[symbol: _ZN6FileFd8TruncateEm]
FileFd::Write ( void const* From, unsigned long Size )
[symbol: _ZN6FileFd5WriteEPKvm]
hashes.h,
libapt-pkg.so.4.10.1
Hashes::AddFD ( int Fd, unsigned long Size )
[symbol: _ZN6Hashes5AddFDEim]
indexcopy.h,
libapt-pkg.so.4.10.1
PackageCopy::GetFile ( std::string& Filename, unsigned long& Size )
[symbol: _ZN11PackageCopy7GetFileERSsRm]
SourceCopy::GetFile ( std::string& Filename, unsigned long& Size )
[symbol: _ZN10SourceCopy7GetFileERSsRm]
md5.h,
libapt-pkg.so.4.10.1
MD5Summation::Add ( unsigned char const* Data, unsigned long Size )
[symbol: _ZN12MD5Summation3AddEPKhm]
MD5Summation::AddFD ( int Fd, unsigned long Size )
[symbol: _ZN12MD5Summation5AddFDEim]
MD5SumValue::MD5SumValue [in-charge] ( )
[symbol: _ZN11MD5SumValueC1Ev]
MD5SumValue::MD5SumValue [in-charge] ( std::string Str )
[symbol: _ZN11MD5SumValueC1ESs]
MD5SumValue::MD5SumValue [not-in-charge] ( )
[symbol: _ZN11MD5SumValueC2Ev]
MD5SumValue::MD5SumValue [not-in-charge] ( std::string Str )
[symbol: _ZN11MD5SumValueC2ESs]
MD5SumValue::operator == ( MD5SumValue const& rhs ) const
[symbol: _ZNK11MD5SumValueeqERKS_]
MD5SumValue::Set ( std::string Str )
[symbol: _ZN11MD5SumValue3SetESs]
MD5SumValue::Value ( ) const
[symbol: _ZNK11MD5SumValue5ValueEv]
mmap.h,
libapt-pkg.so.4.10.1
DynamicMMap::RawAllocate ( unsigned long Size, unsigned long Aln )
[symbol: _ZN11DynamicMMap11RawAllocateEmm]
packagemanager.h,
libapt-pkg.so.4.10.1
pkgPackageManager::DepAdd ( pkgOrderList& Order, pkgCache::Namespace::PkgIterator P, int Depth )
[symbol: _ZN17pkgPackageManager6DepAddER12pkgOrderListN8pkgCache11PkgIteratorEi]
pkgPackageManager::SmartConfigure ( pkgCache::Namespace::PkgIterator Pkg )
[symbol: _ZN17pkgPackageManager14SmartConfigureEN8pkgCache11PkgIteratorE]
pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg, bool const Immediate )
[symbol: _ZN17pkgPackageManager11SmartUnPackEN8pkgCache11PkgIteratorEb]
pkgcachegen.h,
libapt-pkg.so.4.10.1
pkgCacheGenerator::NewDescription ( pkgCache::DescIterator& Desc, std::string const& Lang, MD5SumValue const& md5sum, map_ptrloc Next )
[symbol: _ZN17pkgCacheGenerator14NewDescriptionERN8pkgCache12DescIteratorERKSsRK11MD5SumValuej]
policy.h,
libapt-pkg.so.4.10.1
pkgPolicy::IsImportantDep ( pkgCache::DepIterator const& Dep )
[symbol: _ZN9pkgPolicy14IsImportantDepERKN8pkgCache11DepIteratorE]
progress.h,
libapt-pkg.so.4.10.1
OpProgress::OverallProgress ( unsigned long Current, unsigned long Total, unsigned long Size, std::string const& Op )
[symbol: _ZN10OpProgress15OverallProgressEmmmRKSs]
OpProgress::Progress ( unsigned long Current )
[symbol: _ZN10OpProgress8ProgressEm]
OpProgress::SubProgress ( unsigned long SubTotal )
[symbol: _ZN10OpProgress11SubProgressEm]
OpProgress::SubProgress ( unsigned long SubTotal, std::string const& Op )
[symbol: _ZN10OpProgress11SubProgressEmRKSs]
sha1.h,
libapt-pkg.so.4.10.1
SHA1Summation::Add ( unsigned char const* inbuf, unsigned long inlen )
[symbol: _ZN13SHA1Summation3AddEPKhm]
SHA1Summation::AddFD ( int Fd, unsigned long Size )
[symbol: _ZN13SHA1Summation5AddFDEim]
SHA1SumValue::operator == ( SHA1SumValue const& rhs ) const
[symbol: _ZNK12SHA1SumValueeqERKS_]
SHA1SumValue::Set ( std::string Str )
[symbol: _ZN12SHA1SumValue3SetESs]
SHA1SumValue::SHA1SumValue [in-charge] ( )
[symbol: _ZN12SHA1SumValueC1Ev]
SHA1SumValue::SHA1SumValue [in-charge] ( std::string Str )
[symbol: _ZN12SHA1SumValueC1ESs]
SHA1SumValue::SHA1SumValue [not-in-charge] ( )
[symbol: _ZN12SHA1SumValueC2Ev]
SHA1SumValue::SHA1SumValue [not-in-charge] ( std::string Str )
[symbol: _ZN12SHA1SumValueC2ESs]
SHA1SumValue::Value ( ) const
[symbol: _ZNK12SHA1SumValue5ValueEv]
sha256.h,
libapt-pkg.so.4.10.1
SHA256Summation::Add ( unsigned char const* inbuf, unsigned long inlen )
[symbol: _ZN15SHA256Summation3AddEPKhm]
SHA256Summation::AddFD ( int Fd, unsigned long Size )
[symbol: _ZN15SHA256Summation5AddFDEim]
SHA256Summation::Result ( )
[symbol: _ZN15SHA256Summation6ResultEv]
SHA256Summation::SHA256Summation [in-charge] ( )
[symbol: _ZN15SHA256SummationC1Ev]
SHA256Summation::SHA256Summation [not-in-charge] ( )
[symbol: _ZN15SHA256SummationC2Ev]
SHA256SumValue::operator == ( SHA256SumValue const& rhs ) const
[symbol: _ZNK14SHA256SumValueeqERKS_]
SHA256SumValue::Set ( std::string Str )
[symbol: _ZN14SHA256SumValue3SetESs]
SHA256SumValue::SHA256SumValue [in-charge] ( )
[symbol: _ZN14SHA256SumValueC1Ev]
SHA256SumValue::SHA256SumValue [in-charge] ( std::string Str )
[symbol: _ZN14SHA256SumValueC1ESs]
SHA256SumValue::SHA256SumValue [not-in-charge] ( )
[symbol: _ZN14SHA256SumValueC2Ev]
SHA256SumValue::SHA256SumValue [not-in-charge] ( std::string Str )
[symbol: _ZN14SHA256SumValueC2ESs]
SHA256SumValue::Value ( ) const
[symbol: _ZNK14SHA256SumValue5ValueEv]
tagfile.h,
libapt-pkg.so.4.10.1
pkgTagFile::Jump ( pkgTagSection& Tag, unsigned long Offset )
[symbol: _ZN10pkgTagFile4JumpER13pkgTagSectionm]
pkgTagFile::pkgTagFile [in-charge] ( FileFd* F, unsigned long Size )
[symbol: _ZN10pkgTagFileC1EP6FileFdm]
pkgTagFile::pkgTagFile [not-in-charge] ( FileFd* F, unsigned long Size )
[symbol: _ZN10pkgTagFileC2EP6FileFdm]
to the top
Problems with Data Types, High Severity (51)
acquire-item.h
[+] class IndexTarget (3)
| Change |
Effect |
1 | Size of this class has been changed from 16 bytes to 20 bytes. | 1) The class has only inline or auto-generated constructors which will be copied to applications at compile time and will allocate an older memory layout. Call of any exported method of this class may access a memory outside the allocated objects or inside the older memory structure and result in crash or incorrect behavior of applications. 2) The memory layout and size of subclasses will be changed. |
2 | First virtual method IndexTarget::IsOptional ( ) const has been added to this class. | 1) The layout of type structure has been shifted by 4 bytes by the added v-table pointer. 2) Size of class has been increased by 4 bytes. |
3 | First virtual method IndexTarget::IsSubIndex ( ) const has been added to this class. | 1) The layout of type structure has been shifted by 4 bytes by the added v-table pointer. 2) Size of class has been increased by 4 bytes. |
[+] affected symbols (4)
IndexTarget::IsOptional ( ) constThis method is from 'IndexTarget' class.
IndexTarget::IsSubIndex ( ) constThis method is from 'IndexTarget' class.
pkgAcqIndex::pkgAcqIndex [in-charge] ( pkgAcquire* Owner, IndexTarget const*const Target, HashString const& ExpectedHash, indexRecords const* MetaIndexParser )2nd parameter 'Target' (pointer) has base type 'IndexTarget'.
pkgAcqIndexTrans::pkgAcqIndexTrans [in-charge] ( pkgAcquire* Owner, IndexTarget const*const Target, HashString const& ExpectedHash, indexRecords const* MetaIndexParser )2nd parameter 'Target' (pointer) has base type 'IndexTarget'.
acquire-method.h
[+] class pkgAcqMethod::FetchResult (1)
| Change |
Effect |
1 | Size of this class has been increased from 44 bytes to 56 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (4)
pkgAcqMethod::FetchResult::FetchResult [in-charge] ( )This constructor is from 'pkgAcqMethod::FetchResult' class.
pkgAcqMethod::FetchResult::TakeHashes ( Hashes& Hash )This method is from 'pkgAcqMethod::FetchResult' class.
pkgAcqMethod::URIDone ( pkgAcqMethod::FetchResult& Res, pkgAcqMethod::FetchResult* Alt )1st parameter 'Res' (reference) has base type 'pkgAcqMethod::FetchResult'.
pkgAcqMethod::URIStart ( pkgAcqMethod::FetchResult& Res )1st parameter 'Res' (reference) has base type 'pkgAcqMethod::FetchResult'.
acquire-worker.h
[+] class pkgAcquire::Worker (2)
| Change |
Effect |
1 | Size of this class has been increased from 100 bytes to 120 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
2 | First virtual method pkgAcquire::Worker::~Worker ( ) has been added to this class. | 1) The layout of type structure has been shifted by 4 bytes by the added v-table pointer. 2) Size of class has been increased by 4 bytes. |
[+] affected symbols (20)
pkgAcquire::Add ( pkgAcquire::Worker* Work )1st parameter 'Work' (pointer) has base type 'pkgAcquire::Worker'.
pkgAcquire::Queue::FindItem ( std::string URI, pkgAcquire::Worker* Owner )2nd parameter 'Owner' (pointer) has base type 'pkgAcquire::Worker'.
pkgAcquire::Remove ( pkgAcquire::Worker* Work )1st parameter 'Work' (pointer) has base type 'pkgAcquire::Worker'.
pkgAcquire::Worker::Capabilities ( std::string Message )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::Construct ( )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::InFdReady ( )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::ItemDone ( )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::MediaChange ( std::string Message )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::MethodFailure ( )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::OutFdReady ( )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::Pulse ( )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::QueueItem ( pkgAcquire::Queue::QItem* Item )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::ReadMessages ( )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::RunMessages ( )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::SendConfiguration ( )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::Start ( )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::Worker [in-charge] ( pkgAcquire::MethodConfig* Config )This constructor is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::Worker [in-charge] ( pkgAcquire::Queue* OwnerQ, pkgAcquire::MethodConfig* Config, pkgAcquireStatus* Log )This constructor is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::~Worker [in-charge] ( )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::WorkerStep ( pkgAcquire::Worker* I )1st parameter 'I' (pointer) has base type 'pkgAcquire::Worker'.
acquire.h
[+] class pkgAcquire (1)
| Change |
Effect |
1 | Size of this class has been increased from 48 bytes to 52 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (119)
debReleaseIndex::GetIndexes ( pkgAcquire* Owner, bool const& GetAll ) const1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
debTranslationsIndex::GetIndexes ( pkgAcquire* Owner ) const1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqArchive::DescURI ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::Finished ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::HashSum ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::IsTrusted ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::pkgAcqArchive [in-charge] ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs, pkgCache::VerIterator const& Version, std::string& StoreFilename )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqArchive::QueueNext ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::ShortDesc ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::~pkgAcqArchive [in-charge] ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqDiffIndex::Custom600Headers ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqDiffIndex::DescURI ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqDiffIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqDiffIndex::ParseDiffIndex ( std::string IndexDiffFile )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqDiffIndex::pkgAcqDiffIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqDiffIndex::~pkgAcqDiffIndex [in-charge] ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndex::Custom600Headers ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndex::DescURI ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndex::HashSum ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndex::Init ( std::string const& URI, std::string const& URIDesc, std::string const& ShortDesc )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndex::pkgAcqIndex [in-charge] ( pkgAcquire* Owner, IndexTarget const*const Target, HashString const& ExpectedHash, indexRecords const* MetaIndexParser )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqIndex::pkgAcqIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash, std::string compressExt )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqIndex::~pkgAcqIndex [in-charge] ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndexDiffs::DescURI ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndexDiffs::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndexDiffs::pkgAcqIndexDiffs [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash, std::string ServerSha1, std::vector<DiffInfo> diffs )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqIndexDiffs::~pkgAcqIndexDiffs [in-charge] ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndexTrans::pkgAcqIndexTrans [in-charge] ( pkgAcquire* Owner, IndexTarget const*const Target, HashString const& ExpectedHash, indexRecords const* MetaIndexParser )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqIndexTrans::pkgAcqIndexTrans [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqMetaClearSig::pkgAcqMetaClearSig [in-charge] ( pkgAcquire* Owner, std::string const& URI, std::string const& URIDesc, std::string const& ShortDesc, std::string const& MetaIndexURI, std::string const& MetaIndexURIDesc, std::string const& MetaIndexShortDesc, std::string const& MetaSigURI, std::string const& MetaSigURIDesc, std::string const& MetaSigShortDesc, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqMetaIndex::AuthDone ( std::string Message )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::Custom600Headers ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::DescURI ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::pkgAcqMetaIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, std::string SigFile, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqMetaIndex::QueueIndexes ( bool verify )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::RetrievalDone ( std::string Message )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::VerifyVendor ( std::string Message )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::~pkgAcqMetaIndex [in-charge] ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaSig::Custom600Headers ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaSig::DescURI ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaSig::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaSig::pkgAcqMetaSig [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, std::string MetaIndexURI, std::string MetaIndexURIDesc, std::string MetaIndexShortDesc, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqMetaSig::~pkgAcqMetaSig [in-charge] ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqSubIndex::Custom600Headers ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqSubIndex::DescURI ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqSubIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqSubIndex::ParseIndex ( std::string const& IndexFile )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqSubIndex::pkgAcqSubIndex [in-charge] ( pkgAcquire* Owner, std::string const& URI, std::string const& URIDesc, std::string const& ShortDesc, HashString const& ExpectedHash )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqSubIndex::~pkgAcqSubIndex [in-charge] ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Add ( pkgAcquire::Item* Item )Field 'Item->Owner' in 1st parameter 'Item' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Add ( pkgAcquire::Worker* Work )This method is from 'pkgAcquire' class.
pkgAcquire::Bump ( )This method is from 'pkgAcquire' class.
pkgAcquire::Clean ( std::string Dir )This method is from 'pkgAcquire' class.
pkgAcquire::Dequeue ( pkgAcquire::Item* Item )Field 'Item->Owner' in 1st parameter 'Item' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Enqueue ( pkgAcquire::ItemDesc& Item )Field 'Item->Owner->Owner' in 1st parameter 'Item' (reference) has base type 'pkgAcquire'.
pkgAcquire::FetchNeeded ( )This method is from 'pkgAcquire' class.
pkgAcquire::GetConfig ( std::string Access )This method is from 'pkgAcquire' class.
pkgAcquire::Item::Custom600Headers ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::Finished ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::HashSum ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::IsTrusted ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::Item [in-charge] ( pkgAcquire* Owner )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Item::Rename ( std::string From, std::string To )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::ReportMirrorFailure ( std::string FailCode )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::ShortDesc ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::~Item [in-charge] ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::PartialPresent ( )This method is from 'pkgAcquire' class.
pkgAcquire::pkgAcquire [in-charge] ( )This constructor is from 'pkgAcquire' class.
pkgAcquire::pkgAcquire [in-charge] ( pkgAcquireStatus* Log )This constructor is from 'pkgAcquire' class.
pkgAcquire::Queue::Bump ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Queue::Cycle ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Queue::Dequeue ( pkgAcquire::Item* Owner )Field 'Owner->Owner' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Queue::Enqueue ( pkgAcquire::ItemDesc& Item )Field 'Item->Owner->Owner' in 1st parameter 'Item' (reference) has base type 'pkgAcquire'.
pkgAcquire::Queue::FindItem ( std::string URI, pkgAcquire::Worker* Owner )Field 'Owner->OwnerQ->Owner' in 2nd parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Queue::ItemDone ( pkgAcquire::Queue::QItem* Itm )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Queue::Queue [in-charge] ( std::string Name, pkgAcquire* Owner )2nd parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Queue::Shutdown ( bool Final )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Queue::Startup ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Queue::~Queue [in-charge] ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::QueueName ( std::string URI, pkgAcquire::MethodConfig const*& Config )This method is from 'pkgAcquire' class.
pkgAcquire::Remove ( pkgAcquire::Item* Item )Field 'Item->Owner' in 1st parameter 'Item' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Remove ( pkgAcquire::Worker* Work )This method is from 'pkgAcquire' class.
pkgAcquire::Run ( int PulseInterval )This method is from 'pkgAcquire' class.
pkgAcquire::RunFds ( fd_set* RSet, fd_set* WSet )This method is from 'pkgAcquire' class.
pkgAcquire::SetFds ( int& Fd, fd_set* RSet, fd_set* WSet )This method is from 'pkgAcquire' class.
pkgAcquire::Setup ( pkgAcquireStatus* Progress, std::string const& Lock )This method is from 'pkgAcquire' class.
pkgAcquire::Shutdown ( )This method is from 'pkgAcquire' class.
pkgAcquire::TotalNeeded ( )This method is from 'pkgAcquire' class.
pkgAcquire::UriBegin ( )This method is from 'pkgAcquire' class.
pkgAcquire::UriEnd ( )This method is from 'pkgAcquire' class.
pkgAcquire::Worker::Capabilities ( std::string Message )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::Construct ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::InFdReady ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::ItemDone ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::MediaChange ( std::string Message )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::MethodFailure ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::OutFdReady ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::Pulse ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::QueueItem ( pkgAcquire::Queue::QItem* Item )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::ReadMessages ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::RunMessages ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::SendConfiguration ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::Start ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::Worker [in-charge] ( pkgAcquire::MethodConfig* Config )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::Worker [in-charge] ( pkgAcquire::Queue* OwnerQ, pkgAcquire::MethodConfig* Config, pkgAcquireStatus* Log )Field 'OwnerQ->Owner' in 1st parameter 'OwnerQ' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Worker::~Worker [in-charge] ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::WorkerStep ( pkgAcquire::Worker* I )This method is from 'pkgAcquire' class.
pkgAcquire::~pkgAcquire [in-charge] ( )This method is from 'pkgAcquire' class.
pkgAcquireStatus::Done ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner->Owner' in 1st parameter 'p1' (reference) has base type 'pkgAcquire'.
pkgAcquireStatus::Fail ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner->Owner' in 1st parameter 'p1' (reference) has base type 'pkgAcquire'.
pkgAcquireStatus::Fetch ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner->Owner' in 1st parameter 'p1' (reference) has base type 'pkgAcquire'.
pkgAcquireStatus::IMSHit ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner->Owner' in 1st parameter 'p1' (reference) has base type 'pkgAcquire'.
pkgAcquireStatus::Pulse ( pkgAcquire* Owner )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgSourceList::GetIndexes ( pkgAcquire* Owner, bool GetAll ) const1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
[+] class pkgAcquire::MethodConfig (2)
| Change |
Effect |
1 | Size of this class has been increased from 20 bytes to 28 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
2 | First virtual method pkgAcquire::MethodConfig::~MethodConfig ( ) has been added to this class. | 1) The layout of type structure has been shifted by 4 bytes by the added v-table pointer. 2) Size of class has been increased by 4 bytes. |
[+] affected symbols (123)
debReleaseIndex::GetIndexes ( pkgAcquire* Owner, bool const& GetAll ) constField 'Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
debTranslationsIndex::GetIndexes ( pkgAcquire* Owner ) constField 'Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqArchive::DescURI ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqArchive::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )2nd parameter 'Cnf' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqArchive::Finished ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqArchive::HashSum ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqArchive::IsTrusted ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqArchive::pkgAcqArchive [in-charge] ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs, pkgCache::VerIterator const& Version, std::string& StoreFilename )Field 'Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqArchive::QueueNext ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqArchive::ShortDesc ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqArchive::~pkgAcqArchive [in-charge] ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqDiffIndex::Custom600Headers ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqDiffIndex::DescURI ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqDiffIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )2nd parameter 'Cnf' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqDiffIndex::ParseDiffIndex ( std::string IndexDiffFile )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqDiffIndex::pkgAcqDiffIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash )Field 'Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqDiffIndex::~pkgAcqDiffIndex [in-charge] ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqFile::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )2nd parameter 'Cnf' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqIndex::Custom600Headers ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqIndex::DescURI ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )2nd parameter 'Cnf' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqIndex::HashSum ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqIndex::Init ( std::string const& URI, std::string const& URIDesc, std::string const& ShortDesc )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqIndex::pkgAcqIndex [in-charge] ( pkgAcquire* Owner, IndexTarget const*const Target, HashString const& ExpectedHash, indexRecords const* MetaIndexParser )Field 'Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqIndex::pkgAcqIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash, std::string compressExt )Field 'Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqIndex::~pkgAcqIndex [in-charge] ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqIndexDiffs::DescURI ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqIndexDiffs::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )2nd parameter 'Cnf' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqIndexDiffs::pkgAcqIndexDiffs [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash, std::string ServerSha1, std::vector<DiffInfo> diffs )Field 'Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqIndexDiffs::~pkgAcqIndexDiffs [in-charge] ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqIndexTrans::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )2nd parameter 'Cnf' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqIndexTrans::pkgAcqIndexTrans [in-charge] ( pkgAcquire* Owner, IndexTarget const*const Target, HashString const& ExpectedHash, indexRecords const* MetaIndexParser )Field 'Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqIndexTrans::pkgAcqIndexTrans [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc )Field 'Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqMetaClearSig::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )2nd parameter 'Cnf' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqMetaClearSig::pkgAcqMetaClearSig [in-charge] ( pkgAcquire* Owner, std::string const& URI, std::string const& URIDesc, std::string const& ShortDesc, std::string const& MetaIndexURI, std::string const& MetaIndexURIDesc, std::string const& MetaIndexShortDesc, std::string const& MetaSigURI, std::string const& MetaSigURIDesc, std::string const& MetaSigShortDesc, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )Field 'Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqMetaIndex::AuthDone ( std::string Message )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqMetaIndex::Custom600Headers ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqMetaIndex::DescURI ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqMetaIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )2nd parameter 'Cnf' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqMetaIndex::pkgAcqMetaIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, std::string SigFile, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )Field 'Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqMetaIndex::QueueIndexes ( bool verify )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqMetaIndex::RetrievalDone ( std::string Message )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqMetaIndex::VerifyVendor ( std::string Message )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqMetaIndex::~pkgAcqMetaIndex [in-charge] ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqMetaSig::Custom600Headers ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqMetaSig::DescURI ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqMetaSig::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )2nd parameter 'Cnf' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqMetaSig::pkgAcqMetaSig [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, std::string MetaIndexURI, std::string MetaIndexURIDesc, std::string MetaIndexShortDesc, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )Field 'Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqMetaSig::~pkgAcqMetaSig [in-charge] ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqSubIndex::Custom600Headers ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqSubIndex::DescURI ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqSubIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )2nd parameter 'Cnf' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqSubIndex::ParseIndex ( std::string const& IndexFile )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqSubIndex::pkgAcqSubIndex [in-charge] ( pkgAcquire* Owner, std::string const& URI, std::string const& URIDesc, std::string const& ShortDesc, HashString const& ExpectedHash )Field 'Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqSubIndex::~pkgAcqSubIndex [in-charge] ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Add ( pkgAcquire::Item* Item )Field 'Item->Owner->Configs' in 1st parameter 'Item' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Add ( pkgAcquire::Worker* Work )Field 'Work->Config' in 1st parameter 'Work' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Bump ( )Field 'this->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Clean ( std::string Dir )Field 'this->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Dequeue ( pkgAcquire::Item* Item )Field 'Item->Owner->Configs' in 1st parameter 'Item' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Enqueue ( pkgAcquire::ItemDesc& Item )Field 'Item->Owner->Owner->Configs' in 1st parameter 'Item' (reference) has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::FetchNeeded ( )Field 'this->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::GetConfig ( std::string Access )Field 'this->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Item::Custom600Headers ( )Field 'this->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Item::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )2nd parameter 'Cnf' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Item::Finished ( )Field 'this->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Item::HashSum ( )Field 'this->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Item::IsTrusted ( )Field 'this->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Item::Item [in-charge] ( pkgAcquire* Owner )Field 'Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Item::Rename ( std::string From, std::string To )Field 'this->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Item::ReportMirrorFailure ( std::string FailCode )Field 'this->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Item::ShortDesc ( )Field 'this->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Item::~Item [in-charge] ( )Field 'this->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::MethodConfig::MethodConfig [in-charge] ( )This constructor is from 'pkgAcquire::MethodConfig' class.
pkgAcquire::PartialPresent ( )Field 'this->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::pkgAcquire [in-charge] ( )Field 'this->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::pkgAcquire [in-charge] ( pkgAcquireStatus* Log )Field 'this->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Queue::Bump ( )Field 'this->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Queue::Cycle ( )Field 'this->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Queue::Dequeue ( pkgAcquire::Item* Owner )Field 'Owner->Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Queue::Enqueue ( pkgAcquire::ItemDesc& Item )Field 'Item->Owner->Owner->Configs' in 1st parameter 'Item' (reference) has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Queue::FindItem ( std::string URI, pkgAcquire::Worker* Owner )Field 'Owner->Config' in 2nd parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Queue::ItemDone ( pkgAcquire::Queue::QItem* Itm )Field 'this->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Queue::Queue [in-charge] ( std::string Name, pkgAcquire* Owner )Field 'Owner->Configs' in 2nd parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Queue::Shutdown ( bool Final )Field 'this->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Queue::Startup ( )Field 'this->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Queue::~Queue [in-charge] ( )Field 'this->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::QueueName ( std::string URI, pkgAcquire::MethodConfig const*& Config )2nd parameter 'Config' (reference) has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Remove ( pkgAcquire::Item* Item )Field 'Item->Owner->Configs' in 1st parameter 'Item' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Remove ( pkgAcquire::Worker* Work )Field 'Work->Config' in 1st parameter 'Work' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Run ( int PulseInterval )Field 'this->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::RunFds ( fd_set* RSet, fd_set* WSet )Field 'this->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::SetFds ( int& Fd, fd_set* RSet, fd_set* WSet )Field 'this->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Setup ( pkgAcquireStatus* Progress, std::string const& Lock )Field 'this->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Shutdown ( )Field 'this->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::TotalNeeded ( )Field 'this->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::UriBegin ( )Field 'this->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::UriEnd ( )Field 'this->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Worker::Capabilities ( std::string Message )Field 'this->Config' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Worker::Construct ( )Field 'this->Config' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Worker::InFdReady ( )Field 'this->Config' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Worker::ItemDone ( )Field 'this->Config' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Worker::MediaChange ( std::string Message )Field 'this->Config' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Worker::MethodFailure ( )Field 'this->Config' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Worker::OutFdReady ( )Field 'this->Config' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Worker::Pulse ( )Field 'this->Config' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Worker::QueueItem ( pkgAcquire::Queue::QItem* Item )Field 'this->Config' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Worker::ReadMessages ( )Field 'this->Config' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Worker::RunMessages ( )Field 'this->Config' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Worker::SendConfiguration ( )Field 'this->Config' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Worker::Start ( )Field 'this->Config' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Worker::Worker [in-charge] ( pkgAcquire::MethodConfig* Config )1st parameter 'Config' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Worker::Worker [in-charge] ( pkgAcquire::Queue* OwnerQ, pkgAcquire::MethodConfig* Config, pkgAcquireStatus* Log )Field 'OwnerQ->Owner->Configs' in 1st parameter 'OwnerQ' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Worker::~Worker [in-charge] ( )Field 'this->Config' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::WorkerStep ( pkgAcquire::Worker* I )Field 'I->OwnerQ->Owner->Configs' in 1st parameter 'I' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::~pkgAcquire [in-charge] ( )Field 'this->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquireStatus::Done ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner->Owner->Configs' in 1st parameter 'p1' (reference) has base type 'pkgAcquire::MethodConfig'.
pkgAcquireStatus::Fail ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner->Owner->Configs' in 1st parameter 'p1' (reference) has base type 'pkgAcquire::MethodConfig'.
pkgAcquireStatus::Fetch ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner->Owner->Configs' in 1st parameter 'p1' (reference) has base type 'pkgAcquire::MethodConfig'.
pkgAcquireStatus::IMSHit ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner->Owner->Configs' in 1st parameter 'p1' (reference) has base type 'pkgAcquire::MethodConfig'.
pkgAcquireStatus::Pulse ( pkgAcquire* Owner )Field 'Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )Field 'Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgSourceList::GetIndexes ( pkgAcquire* Owner, bool GetAll ) constField 'Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
[+] class pkgAcquire::Queue (2)
| Change |
Effect |
1 | Size of this class has been increased from 28 bytes to 36 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
2 | First virtual method pkgAcquire::Queue::~Queue ( ) has been added to this class. | 1) The layout of type structure has been shifted by 4 bytes by the added v-table pointer. 2) Size of class has been increased by 4 bytes. |
[+] affected symbols (29)
pkgAcquire::Add ( pkgAcquire::Worker* Work )Field 'Work->OwnerQ' in 1st parameter 'Work' (pointer) has base type 'pkgAcquire::Queue'.
pkgAcquire::Queue::Bump ( )This method is from 'pkgAcquire::Queue' class.
pkgAcquire::Queue::Cycle ( )This method is from 'pkgAcquire::Queue' class.
pkgAcquire::Queue::Dequeue ( pkgAcquire::Item* Owner )This method is from 'pkgAcquire::Queue' class.
pkgAcquire::Queue::Enqueue ( pkgAcquire::ItemDesc& Item )This method is from 'pkgAcquire::Queue' class.
pkgAcquire::Queue::FindItem ( std::string URI, pkgAcquire::Worker* Owner )This method is from 'pkgAcquire::Queue' class.
pkgAcquire::Queue::ItemDone ( pkgAcquire::Queue::QItem* Itm )This method is from 'pkgAcquire::Queue' class.
pkgAcquire::Queue::Queue [in-charge] ( std::string Name, pkgAcquire* Owner )This constructor is from 'pkgAcquire::Queue' class.
pkgAcquire::Queue::Shutdown ( bool Final )This method is from 'pkgAcquire::Queue' class.
pkgAcquire::Queue::Startup ( )This method is from 'pkgAcquire::Queue' class.
pkgAcquire::Queue::~Queue [in-charge] ( )This method is from 'pkgAcquire::Queue' class.
pkgAcquire::Remove ( pkgAcquire::Worker* Work )Field 'Work->OwnerQ' in 1st parameter 'Work' (pointer) has base type 'pkgAcquire::Queue'.
pkgAcquire::Worker::Capabilities ( std::string Message )Field 'this->OwnerQ' in the object of this method has base type 'pkgAcquire::Queue'.
pkgAcquire::Worker::Construct ( )Field 'this->OwnerQ' in the object of this method has base type 'pkgAcquire::Queue'.
pkgAcquire::Worker::InFdReady ( )Field 'this->OwnerQ' in the object of this method has base type 'pkgAcquire::Queue'.
pkgAcquire::Worker::ItemDone ( )Field 'this->OwnerQ' in the object of this method has base type 'pkgAcquire::Queue'.
pkgAcquire::Worker::MediaChange ( std::string Message )Field 'this->OwnerQ' in the object of this method has base type 'pkgAcquire::Queue'.
pkgAcquire::Worker::MethodFailure ( )Field 'this->OwnerQ' in the object of this method has base type 'pkgAcquire::Queue'.
pkgAcquire::Worker::OutFdReady ( )Field 'this->OwnerQ' in the object of this method has base type 'pkgAcquire::Queue'.
pkgAcquire::Worker::Pulse ( )Field 'this->OwnerQ' in the object of this method has base type 'pkgAcquire::Queue'.
pkgAcquire::Worker::QueueItem ( pkgAcquire::Queue::QItem* Item )Field 'this->OwnerQ' in the object of this method has base type 'pkgAcquire::Queue'.
pkgAcquire::Worker::ReadMessages ( )Field 'this->OwnerQ' in the object of this method has base type 'pkgAcquire::Queue'.
pkgAcquire::Worker::RunMessages ( )Field 'this->OwnerQ' in the object of this method has base type 'pkgAcquire::Queue'.
pkgAcquire::Worker::SendConfiguration ( )Field 'this->OwnerQ' in the object of this method has base type 'pkgAcquire::Queue'.
pkgAcquire::Worker::Start ( )Field 'this->OwnerQ' in the object of this method has base type 'pkgAcquire::Queue'.
pkgAcquire::Worker::Worker [in-charge] ( pkgAcquire::MethodConfig* Config )Field 'this->OwnerQ' in the object of this method has base type 'pkgAcquire::Queue'.
pkgAcquire::Worker::Worker [in-charge] ( pkgAcquire::Queue* OwnerQ, pkgAcquire::MethodConfig* Config, pkgAcquireStatus* Log )1st parameter 'OwnerQ' (pointer) has base type 'pkgAcquire::Queue'.
pkgAcquire::Worker::~Worker [in-charge] ( )Field 'this->OwnerQ' in the object of this method has base type 'pkgAcquire::Queue'.
pkgAcquire::WorkerStep ( pkgAcquire::Worker* I )Field 'I->OwnerQ' in 1st parameter 'I' (pointer) has base type 'pkgAcquire::Queue'.
[+] class pkgAcquireStatus (1)
| Change |
Effect |
1 | Size of this class has been increased from 76 bytes to 84 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (124)
debReleaseIndex::GetIndexes ( pkgAcquire* Owner, bool const& GetAll ) constField 'Owner->Log' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
debTranslationsIndex::GetIndexes ( pkgAcquire* Owner ) constField 'Owner->Log' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
ListUpdate ( pkgAcquireStatus& progress, pkgSourceList& List, int PulseInterval )1st parameter 'progress' (reference) has base type 'pkgAcquireStatus'.
pkgAcqArchive::DescURI ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqArchive::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqArchive::Finished ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqArchive::HashSum ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqArchive::IsTrusted ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqArchive::pkgAcqArchive [in-charge] ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs, pkgCache::VerIterator const& Version, std::string& StoreFilename )Field 'Owner->Log' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
pkgAcqArchive::QueueNext ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqArchive::ShortDesc ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqArchive::~pkgAcqArchive [in-charge] ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqDiffIndex::Custom600Headers ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqDiffIndex::DescURI ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqDiffIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqDiffIndex::ParseDiffIndex ( std::string IndexDiffFile )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqDiffIndex::pkgAcqDiffIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash )Field 'Owner->Log' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
pkgAcqDiffIndex::~pkgAcqDiffIndex [in-charge] ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqIndex::Custom600Headers ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqIndex::DescURI ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqIndex::HashSum ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqIndex::Init ( std::string const& URI, std::string const& URIDesc, std::string const& ShortDesc )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqIndex::pkgAcqIndex [in-charge] ( pkgAcquire* Owner, IndexTarget const*const Target, HashString const& ExpectedHash, indexRecords const* MetaIndexParser )Field 'Owner->Log' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
pkgAcqIndex::pkgAcqIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash, std::string compressExt )Field 'Owner->Log' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
pkgAcqIndex::~pkgAcqIndex [in-charge] ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqIndexDiffs::DescURI ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqIndexDiffs::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqIndexDiffs::pkgAcqIndexDiffs [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash, std::string ServerSha1, std::vector<DiffInfo> diffs )Field 'Owner->Log' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
pkgAcqIndexDiffs::~pkgAcqIndexDiffs [in-charge] ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqIndexTrans::pkgAcqIndexTrans [in-charge] ( pkgAcquire* Owner, IndexTarget const*const Target, HashString const& ExpectedHash, indexRecords const* MetaIndexParser )Field 'Owner->Log' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
pkgAcqIndexTrans::pkgAcqIndexTrans [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc )Field 'Owner->Log' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
pkgAcqMetaClearSig::pkgAcqMetaClearSig [in-charge] ( pkgAcquire* Owner, std::string const& URI, std::string const& URIDesc, std::string const& ShortDesc, std::string const& MetaIndexURI, std::string const& MetaIndexURIDesc, std::string const& MetaIndexShortDesc, std::string const& MetaSigURI, std::string const& MetaSigURIDesc, std::string const& MetaSigShortDesc, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )Field 'Owner->Log' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
pkgAcqMetaIndex::AuthDone ( std::string Message )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqMetaIndex::Custom600Headers ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqMetaIndex::DescURI ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqMetaIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqMetaIndex::pkgAcqMetaIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, std::string SigFile, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )Field 'Owner->Log' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
pkgAcqMetaIndex::QueueIndexes ( bool verify )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqMetaIndex::RetrievalDone ( std::string Message )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqMetaIndex::VerifyVendor ( std::string Message )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqMetaIndex::~pkgAcqMetaIndex [in-charge] ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqMetaSig::Custom600Headers ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqMetaSig::DescURI ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqMetaSig::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqMetaSig::pkgAcqMetaSig [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, std::string MetaIndexURI, std::string MetaIndexURIDesc, std::string MetaIndexShortDesc, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )Field 'Owner->Log' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
pkgAcqMetaSig::~pkgAcqMetaSig [in-charge] ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqSubIndex::Custom600Headers ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqSubIndex::DescURI ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqSubIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqSubIndex::ParseIndex ( std::string const& IndexFile )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqSubIndex::pkgAcqSubIndex [in-charge] ( pkgAcquire* Owner, std::string const& URI, std::string const& URIDesc, std::string const& ShortDesc, HashString const& ExpectedHash )Field 'Owner->Log' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
pkgAcqSubIndex::~pkgAcqSubIndex [in-charge] ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Add ( pkgAcquire::Item* Item )Field 'Item->Owner->Log' in 1st parameter 'Item' (pointer) has base type 'pkgAcquireStatus'.
pkgAcquire::Add ( pkgAcquire::Worker* Work )Field 'Work->OwnerQ->Owner->Log' in 1st parameter 'Work' (pointer) has base type 'pkgAcquireStatus'.
pkgAcquire::Bump ( )Field 'this->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Clean ( std::string Dir )Field 'this->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Dequeue ( pkgAcquire::Item* Item )Field 'Item->Owner->Log' in 1st parameter 'Item' (pointer) has base type 'pkgAcquireStatus'.
pkgAcquire::Enqueue ( pkgAcquire::ItemDesc& Item )Field 'Item->Owner->Owner->Log' in 1st parameter 'Item' (reference) has base type 'pkgAcquireStatus'.
pkgAcquire::FetchNeeded ( )Field 'this->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::GetConfig ( std::string Access )Field 'this->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Item::Custom600Headers ( )Field 'this->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Item::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Item::Finished ( )Field 'this->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Item::HashSum ( )Field 'this->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Item::IsTrusted ( )Field 'this->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Item::Item [in-charge] ( pkgAcquire* Owner )Field 'Owner->Log' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
pkgAcquire::Item::Rename ( std::string From, std::string To )Field 'this->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Item::ReportMirrorFailure ( std::string FailCode )Field 'this->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Item::ShortDesc ( )Field 'this->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Item::~Item [in-charge] ( )Field 'this->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::PartialPresent ( )Field 'this->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::pkgAcquire [in-charge] ( )Field 'this->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::pkgAcquire [in-charge] ( pkgAcquireStatus* Log )1st parameter 'Log' (pointer) has base type 'pkgAcquireStatus'.
pkgAcquire::Queue::Bump ( )Field 'this->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Queue::Cycle ( )Field 'this->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Queue::Dequeue ( pkgAcquire::Item* Owner )Field 'Owner->Owner->Log' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
pkgAcquire::Queue::Enqueue ( pkgAcquire::ItemDesc& Item )Field 'Item->Owner->Owner->Log' in 1st parameter 'Item' (reference) has base type 'pkgAcquireStatus'.
pkgAcquire::Queue::FindItem ( std::string URI, pkgAcquire::Worker* Owner )Field 'Owner->Log' in 2nd parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
pkgAcquire::Queue::ItemDone ( pkgAcquire::Queue::QItem* Itm )Field 'this->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Queue::Queue [in-charge] ( std::string Name, pkgAcquire* Owner )Field 'Owner->Log' in 2nd parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
pkgAcquire::Queue::Shutdown ( bool Final )Field 'this->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Queue::Startup ( )Field 'this->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Queue::~Queue [in-charge] ( )Field 'this->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::QueueName ( std::string URI, pkgAcquire::MethodConfig const*& Config )Field 'this->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Remove ( pkgAcquire::Item* Item )Field 'Item->Owner->Log' in 1st parameter 'Item' (pointer) has base type 'pkgAcquireStatus'.
pkgAcquire::Remove ( pkgAcquire::Worker* Work )Field 'Work->OwnerQ->Owner->Log' in 1st parameter 'Work' (pointer) has base type 'pkgAcquireStatus'.
pkgAcquire::Run ( int PulseInterval )Field 'this->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::RunFds ( fd_set* RSet, fd_set* WSet )Field 'this->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::SetFds ( int& Fd, fd_set* RSet, fd_set* WSet )Field 'this->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Setup ( pkgAcquireStatus* Progress, std::string const& Lock )1st parameter 'Progress' (pointer) has base type 'pkgAcquireStatus'.
pkgAcquire::Shutdown ( )Field 'this->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::TotalNeeded ( )Field 'this->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::UriBegin ( )Field 'this->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::UriEnd ( )Field 'this->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Worker::Capabilities ( std::string Message )Field 'this->OwnerQ->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Worker::Construct ( )Field 'this->OwnerQ->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Worker::InFdReady ( )Field 'this->OwnerQ->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Worker::ItemDone ( )Field 'this->OwnerQ->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Worker::MediaChange ( std::string Message )Field 'this->OwnerQ->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Worker::MethodFailure ( )Field 'this->OwnerQ->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Worker::OutFdReady ( )Field 'this->OwnerQ->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Worker::Pulse ( )Field 'this->OwnerQ->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Worker::QueueItem ( pkgAcquire::Queue::QItem* Item )Field 'this->OwnerQ->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Worker::ReadMessages ( )Field 'this->OwnerQ->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Worker::RunMessages ( )Field 'this->OwnerQ->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Worker::SendConfiguration ( )Field 'this->OwnerQ->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Worker::Start ( )Field 'this->OwnerQ->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Worker::Worker [in-charge] ( pkgAcquire::MethodConfig* Config )Field 'this->OwnerQ->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Worker::Worker [in-charge] ( pkgAcquire::Queue* OwnerQ, pkgAcquire::MethodConfig* Config, pkgAcquireStatus* Log )3rd parameter 'Log' (pointer) has base type 'pkgAcquireStatus'.
pkgAcquire::Worker::~Worker [in-charge] ( )Field 'this->OwnerQ->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::WorkerStep ( pkgAcquire::Worker* I )Field 'I->Log' in 1st parameter 'I' (pointer) has base type 'pkgAcquireStatus'.
pkgAcquire::~pkgAcquire [in-charge] ( )Field 'this->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquireStatus::Done ( pkgAcquire::ItemDesc& p1 )This method is from 'pkgAcquireStatus' class.
pkgAcquireStatus::Fail ( pkgAcquire::ItemDesc& p1 )This method is from 'pkgAcquireStatus' class.
pkgAcquireStatus::Fetch ( pkgAcquire::ItemDesc& p1 )This method is from 'pkgAcquireStatus' class.
pkgAcquireStatus::IMSHit ( pkgAcquire::ItemDesc& p1 )This method is from 'pkgAcquireStatus' class.
pkgAcquireStatus::pkgAcquireStatus [in-charge] ( )This constructor is from 'pkgAcquireStatus' class.
pkgAcquireStatus::Pulse ( pkgAcquire* Owner )This method is from 'pkgAcquireStatus' class.
pkgAcquireStatus::Start ( )This method is from 'pkgAcquireStatus' class.
pkgAcquireStatus::Stop ( )This method is from 'pkgAcquireStatus' class.
pkgAcquireStatus::~pkgAcquireStatus [in-charge] ( )This method is from 'pkgAcquireStatus' class.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )Field 'Owner->Log' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
pkgSourceList::GetIndexes ( pkgAcquire* Owner, bool GetAll ) constField 'Owner->Log' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
algorithms.h
[+] class pkgProblemResolver (1)
| Change |
Effect |
1 | Size of this class has been increased from 16 bytes to 20 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (6)
pkgProblemResolver::InstallProtect ( )This method is from 'pkgProblemResolver' class.
pkgProblemResolver::InstOrNewPolicyBroken ( pkgCache::PkgIterator Pkg )This method is from 'pkgProblemResolver' class.
pkgProblemResolver::pkgProblemResolver [in-charge] ( pkgDepCache* Cache )This constructor is from 'pkgProblemResolver' class.
pkgProblemResolver::Resolve ( bool BrokenFix )This method is from 'pkgProblemResolver' class.
pkgProblemResolver::ResolveByKeep ( )This method is from 'pkgProblemResolver' class.
pkgProblemResolver::~pkgProblemResolver [in-charge] ( )This method is from 'pkgProblemResolver' class.
[+] class pkgSimulate (1)
| Change |
Effect |
1 | Size of this class has been increased from 140 bytes to 144 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (5)
pkgSimulate::Configure ( pkgCache::Namespace::PkgIterator Pkg )This method is from 'pkgSimulate' class.
pkgSimulate::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )This method is from 'pkgSimulate' class.
pkgSimulate::pkgSimulate [in-charge] ( pkgDepCache* Cache )This constructor is from 'pkgSimulate' class.
pkgSimulate::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )This method is from 'pkgSimulate' class.
pkgSimulate::~pkgSimulate [in-charge] ( )This method is from 'pkgSimulate' class.
cachefile.h
[+] class pkgCacheFile (1)
| Change |
Effect |
1 | Size of this class has been increased from 24 bytes to 28 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (12)
APT::CacheSetHelper::canNotFindCandidateVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )1st parameter 'Cache' (reference) has base type 'pkgCacheFile'.
APT::CacheSetHelper::canNotFindInstalledVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )1st parameter 'Cache' (reference) has base type 'pkgCacheFile'.
APT::CacheSetHelper::canNotFindNewestVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )1st parameter 'Cache' (reference) has base type 'pkgCacheFile'.
APT::CacheSetHelper::canNotFindPkgName ( pkgCacheFile& Cache, std::string const& str )1st parameter 'Cache' (reference) has base type 'pkgCacheFile'.
pkgCacheFile::BuildCaches ( OpProgress* Progress, bool WithLock )This method is from 'pkgCacheFile' class.
pkgCacheFile::BuildDepCache ( OpProgress* Progress )This method is from 'pkgCacheFile' class.
pkgCacheFile::BuildPolicy ( OpProgress* Progress )This method is from 'pkgCacheFile' class.
pkgCacheFile::BuildSourceList ( OpProgress* Progress )This method is from 'pkgCacheFile' class.
pkgCacheFile::Close ( )This method is from 'pkgCacheFile' class.
pkgCacheFile::Open ( OpProgress* Progress, bool WithLock )This method is from 'pkgCacheFile' class.
pkgCacheFile::pkgCacheFile [in-charge] ( )This constructor is from 'pkgCacheFile' class.
pkgCacheFile::~pkgCacheFile [in-charge] ( )This method is from 'pkgCacheFile' class.
cachefilter.h
namespace APT::CacheFilter
[+] class PackageNameMatchesRegEx (1)
| Change |
Effect |
1 | Size of this class has been increased from 4 bytes to 8 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (4)
PackageNameMatchesRegEx::operator() ( pkgCache::GrpIterator const& Grp )This method is from 'PackageNameMatchesRegEx' class.
PackageNameMatchesRegEx::operator() ( pkgCache::PkgIterator const& Pkg )This method is from 'PackageNameMatchesRegEx' class.
PackageNameMatchesRegEx::PackageNameMatchesRegEx [in-charge] ( std::string const& Pattern )This constructor is from 'PackageNameMatchesRegEx' class.
PackageNameMatchesRegEx::~PackageNameMatchesRegEx [in-charge] ( )This method is from 'PackageNameMatchesRegEx' class.
cdrom.h
[+] class pkgUdevCdromDevices (1)
| Change |
Effect |
1 | Size of this class has been increased from 52 bytes to 56 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (5)
pkgUdevCdromDevices::Dlopen ( )This method is from 'pkgUdevCdromDevices' class.
pkgUdevCdromDevices::pkgUdevCdromDevices [in-charge] ( )This constructor is from 'pkgUdevCdromDevices' class.
pkgUdevCdromDevices::Scan ( )This method is from 'pkgUdevCdromDevices' class.
pkgUdevCdromDevices::ScanForRemovable ( bool CdromOnly )This method is from 'pkgUdevCdromDevices' class.
pkgUdevCdromDevices::~pkgUdevCdromDevices [in-charge] ( )This method is from 'pkgUdevCdromDevices' class.
clean.h
[+] class pkgArchiveCleaner (1)
| Change |
Effect |
1 | Size of this class has been changed from 4 bytes to 8 bytes. | 1) The class has only inline or auto-generated constructors which will be copied to applications at compile time and will allocate an older memory layout. Call of any exported method of this class may access a memory outside the allocated objects or inside the older memory structure and result in crash or incorrect behavior of applications. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (1)
pkgArchiveCleaner::Go ( std::string Dir, pkgCache& Cache )This method is from 'pkgArchiveCleaner' class.
debfile.h
[+] class debDebFile::MemControlExtract (1)
| Change |
Effect |
1 | Size of this class has been changed from 2084 bytes to 2088 bytes. | 1) The class has only inline or auto-generated constructors which will be copied to applications at compile time and will allocate an older memory layout. Call of any exported method of this class may access a memory outside the allocated objects or inside the older memory structure and result in crash or incorrect behavior of applications. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (5)
debDebFile::MemControlExtract::DoItem ( pkgDirStream::Item& Itm, int& Fd )This method is from 'debDebFile::MemControlExtract' class.
debDebFile::MemControlExtract::Process ( pkgDirStream::Item& Itm, unsigned char const* Data, unsigned long Size, unsigned long Pos )This method is from 'debDebFile::MemControlExtract' class.
debDebFile::MemControlExtract::Read ( debDebFile& Deb )This method is from 'debDebFile::MemControlExtract' class.
debDebFile::MemControlExtract::TakeControl ( void const* Data, unsigned long Size )This method is from 'debDebFile::MemControlExtract' class.
debDebFile::MemControlExtract::~MemControlExtract [in-charge] ( )This method is from 'debDebFile::MemControlExtract' class.
debindexfile.h
[+] class debPackagesIndex (1)
| Change |
Effect |
1 | Size of this class has been increased from 24 bytes to 28 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (11)
debPackagesIndex::ArchiveInfo ( pkgCache::VerIterator Ver ) constThis method is from 'debPackagesIndex' class.
debPackagesIndex::ArchiveURI ( std::string&restrict File ) constThis method is from 'debPackagesIndex' class.
debPackagesIndex::debPackagesIndex [in-charge] ( std::string const& URI, std::string const& Dist, std::string const& Section, bool const& Trusted, std::string const& Arch )This constructor is from 'debPackagesIndex' class.
debPackagesIndex::Describe ( bool Short ) constThis method is from 'debPackagesIndex' class.
debPackagesIndex::Exists ( ) constThis method is from 'debPackagesIndex' class.
debPackagesIndex::FindInCache ( pkgCache& Cache ) constThis method is from 'debPackagesIndex' class.
debPackagesIndex::GetType ( ) constThis method is from 'debPackagesIndex' class.
debPackagesIndex::HasPackages ( ) constThis method is from 'debPackagesIndex' class.
debPackagesIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) constThis method is from 'debPackagesIndex' class.
debPackagesIndex::Size ( ) constThis method is from 'debPackagesIndex' class.
debPackagesIndex::~debPackagesIndex [in-charge] ( )This method is from 'debPackagesIndex' class.
[+] class debSourcesIndex (1)
| Change |
Effect |
1 | Size of this class has been increased from 20 bytes to 24 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (10)
debSourcesIndex::ArchiveURI ( std::string&restrict File ) constThis method is from 'debSourcesIndex' class.
debSourcesIndex::CreateSrcParser ( ) constThis method is from 'debSourcesIndex' class.
debSourcesIndex::debSourcesIndex [in-charge] ( std::string URI, std::string Dist, std::string Section, bool Trusted )This constructor is from 'debSourcesIndex' class.
debSourcesIndex::Describe ( bool Short ) constThis method is from 'debSourcesIndex' class.
debSourcesIndex::Exists ( ) constThis method is from 'debSourcesIndex' class.
debSourcesIndex::GetType ( ) constThis method is from 'debSourcesIndex' class.
debSourcesIndex::HasPackages ( ) constThis method is from 'debSourcesIndex' class.
debSourcesIndex::Size ( ) constThis method is from 'debSourcesIndex' class.
debSourcesIndex::SourceInfo ( pkgSrcRecords::Parser const& Record, pkgSrcRecords::File const& File ) constThis method is from 'debSourcesIndex' class.
debSourcesIndex::~debSourcesIndex [in-charge] ( )This method is from 'debSourcesIndex' class.
[+] class debStatusIndex (1)
| Change |
Effect |
1 | Size of this class has been increased from 12 bytes to 16 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (9)
debStatusIndex::debStatusIndex [in-charge] ( std::string File )This constructor is from 'debStatusIndex' class.
debStatusIndex::Describe ( bool Short ) constThis method is from 'debStatusIndex' class.
debStatusIndex::Exists ( ) constThis method is from 'debStatusIndex' class.
debStatusIndex::FindInCache ( pkgCache& Cache ) constThis method is from 'debStatusIndex' class.
debStatusIndex::GetType ( ) constThis method is from 'debStatusIndex' class.
debStatusIndex::HasPackages ( ) constThis method is from 'debStatusIndex' class.
debStatusIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) constThis method is from 'debStatusIndex' class.
debStatusIndex::Size ( ) constThis method is from 'debStatusIndex' class.
debStatusIndex::~debStatusIndex [in-charge] ( )This method is from 'debStatusIndex' class.
[+] class debTranslationsIndex (1)
| Change |
Effect |
1 | Size of this class has been increased from 24 bytes to 28 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (10)
debTranslationsIndex::debTranslationsIndex [in-charge] ( std::string URI, std::string Dist, std::string Section, char const*const Language )This constructor is from 'debTranslationsIndex' class.
debTranslationsIndex::Describe ( bool Short ) constThis method is from 'debTranslationsIndex' class.
debTranslationsIndex::Exists ( ) constThis method is from 'debTranslationsIndex' class.
debTranslationsIndex::FindInCache ( pkgCache& Cache ) constThis method is from 'debTranslationsIndex' class.
debTranslationsIndex::GetIndexes ( pkgAcquire* Owner ) constThis method is from 'debTranslationsIndex' class.
debTranslationsIndex::GetType ( ) constThis method is from 'debTranslationsIndex' class.
debTranslationsIndex::HasPackages ( ) constThis method is from 'debTranslationsIndex' class.
debTranslationsIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) constThis method is from 'debTranslationsIndex' class.
debTranslationsIndex::Size ( ) constThis method is from 'debTranslationsIndex' class.
debTranslationsIndex::~debTranslationsIndex [in-charge] ( )This method is from 'debTranslationsIndex' class.
debmetaindex.h
[+] class debReleaseIndex (1)
| Change |
Effect |
1 | Size of this class has been increased from 48 bytes to 56 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (20)
debReleaseIndex::ArchiveURI ( std::string const& File ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::ComputeIndexTargets ( ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::debReleaseIndex [in-charge] ( std::string const& URI, std::string const& Dist )This constructor is from 'debReleaseIndex' class.
debReleaseIndex::GetIndexes ( pkgAcquire* Owner, bool const& GetAll ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::GetIndexFiles ( )This method is from 'debReleaseIndex' class.
debReleaseIndex::IndexURI ( char const* Type, std::string const& Section, std::string const& Arch ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::IndexURISuffix ( char const* Type, std::string const& Section, std::string const& Arch ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::Info ( char const* Type, std::string const& Section, std::string const& Arch ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::IsTrusted ( ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::MetaIndexFile ( char const* Types ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::MetaIndexInfo ( char const* Type ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::MetaIndexURI ( char const* Type ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::PushSectionEntry ( debReleaseIndex::debSectionEntry const* Entry )This method is from 'debReleaseIndex' class.
debReleaseIndex::PushSectionEntry ( std::string const& Arch, debReleaseIndex::debSectionEntry const* Entry )This method is from 'debReleaseIndex' class.
debReleaseIndex::PushSectionEntry ( std::vector<std::string>const& Archs, debReleaseIndex::debSectionEntry const* Entry )This method is from 'debReleaseIndex' class.
debReleaseIndex::SourceIndexURI ( char const* Type, std::string const& Section ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::SourceIndexURISuffix ( char const* Type, std::string const& Section ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::TranslationIndexURI ( char const* Type, std::string const& Section ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::TranslationIndexURISuffix ( char const* Type, std::string const& Section ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::~debReleaseIndex [in-charge] ( )This method is from 'debReleaseIndex' class.
debsrcrecords.h
[+] class debSrcRecordParser (1)
| Change |
Effect |
1 | Size of this class has been changed from 3736 bytes to 2132 bytes. | 1) The class has only inline or auto-generated constructors which will be copied to applications at compile time and will allocate an older memory layout. Call of any exported method of this class may access a memory outside the allocated objects or inside the older memory structure and result in crash or incorrect behavior of applications. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (13)
debSrcRecordParser::AsStr ( )This method is from 'debSrcRecordParser' class.
debSrcRecordParser::Binaries ( )This method is from 'debSrcRecordParser' class.
debSrcRecordParser::BuildDepends ( std::vector<pkgSrcRecords::Parser::BuildDepRec>& BuildDeps, bool const& ArchOnly, bool const& StripMultiArch )This method is from 'debSrcRecordParser' class.
debSrcRecordParser::Files ( std::vector<pkgSrcRecords::File>& F )This method is from 'debSrcRecordParser' class.
debSrcRecordParser::Jump ( unsigned long const& Off )This method is from 'debSrcRecordParser' class.
debSrcRecordParser::Maintainer ( ) constThis method is from 'debSrcRecordParser' class.
debSrcRecordParser::Offset ( )This method is from 'debSrcRecordParser' class.
debSrcRecordParser::Package ( ) constThis method is from 'debSrcRecordParser' class.
debSrcRecordParser::Restart ( )This method is from 'debSrcRecordParser' class.
debSrcRecordParser::Section ( ) constThis method is from 'debSrcRecordParser' class.
debSrcRecordParser::Step ( )This method is from 'debSrcRecordParser' class.
debSrcRecordParser::Version ( ) constThis method is from 'debSrcRecordParser' class.
debSrcRecordParser::~debSrcRecordParser [in-charge] ( )This method is from 'debSrcRecordParser' class.
depcache.h
[+] class pkgDepCache::Policy (3)
| Change |
Effect |
1 | Size of this class has been changed from 4 bytes to 8 bytes. | 1) The class has only inline or auto-generated constructors which will be copied to applications at compile time and will allocate an older memory layout. Call of any exported method of this class may access a memory outside the allocated objects or inside the older memory structure and result in crash or incorrect behavior of applications. 2) The memory layout and size of subclasses will be changed. |
2 | Virtual method pkgDepCache::Policy::GetPriority ( pkgCache::Namespace::PkgFileIterator const& ) has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
3 | Virtual method pkgDepCache::Policy::GetPriority ( pkgCache::Namespace::PkgIterator const& ) has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 6 entries | Virtual Table (New) - 8 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
pkgDepCache::Policy::GetCandidateVer |
pkgDepCache::Policy::GetCandidateVer |
12 |
pkgDepCache::Policy::IsImportantDep |
pkgDepCache::Policy::IsImportantDep |
16 |
pkgDepCache::~Policy |
pkgDepCache::Policy::GetPriority |
20 |
pkgDepCache::~Policy |
pkgDepCache::Policy::GetPriority |
24 |
|
pkgDepCache::~Policy |
28 |
|
pkgDepCache::~Policy |
[+] affected symbols (107)
APT::CacheSetHelper::canNotFindCandidateVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )Field 'Cache->DCache->LocalPolicy' in 1st parameter 'Cache' (reference) has base type 'pkgDepCache::Policy'.
APT::CacheSetHelper::canNotFindInstalledVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )Field 'Cache->DCache->LocalPolicy' in 1st parameter 'Cache' (reference) has base type 'pkgDepCache::Policy'.
APT::CacheSetHelper::canNotFindNewestVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )Field 'Cache->DCache->LocalPolicy' in 1st parameter 'Cache' (reference) has base type 'pkgDepCache::Policy'.
APT::CacheSetHelper::canNotFindPkgName ( pkgCacheFile& Cache, std::string const& str )Field 'Cache->DCache->LocalPolicy' in 1st parameter 'Cache' (reference) has base type 'pkgDepCache::Policy'.
debSystem::CreatePM ( pkgDepCache* Cache ) constField 'Cache->LocalPolicy' in 1st parameter 'Cache' (pointer) has base type 'pkgDepCache::Policy'.
pkgAllUpgrade ( pkgDepCache& Cache )Field 'Cache->LocalPolicy' in 1st parameter 'Cache' (reference) has base type 'pkgDepCache::Policy'.
pkgApplyStatus ( pkgDepCache& Cache )Field 'Cache->LocalPolicy' in 1st parameter 'Cache' (reference) has base type 'pkgDepCache::Policy'.
pkgCacheFile::BuildCaches ( OpProgress* Progress, bool WithLock )Field 'this->DCache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgCacheFile::BuildDepCache ( OpProgress* Progress )Field 'this->DCache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgCacheFile::BuildPolicy ( OpProgress* Progress )Field 'this->DCache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgCacheFile::BuildSourceList ( OpProgress* Progress )Field 'this->DCache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgCacheFile::Close ( )Field 'this->DCache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgCacheFile::Open ( OpProgress* Progress, bool WithLock )Field 'this->DCache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgCacheFile::pkgCacheFile [in-charge] ( )Field 'this->DCache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgCacheFile::~pkgCacheFile [in-charge] ( )Field 'this->DCache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::ActionGroup::ActionGroup [in-charge] ( pkgDepCache& cache )Field 'cache->delLocalPolicy' in 1st parameter 'cache' (reference) has base type 'pkgDepCache::Policy'.
pkgDepCache::BuildGroupOrs ( pkgCache::Namespace::VerIterator const& V )Field 'this->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::CheckDep ( pkgCache::Namespace::DepIterator Dep, int Type, pkgCache::Namespace::PkgIterator& Res )Field 'this->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::DependencyState ( pkgCache::Namespace::DepIterator& D )Field 'this->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::GetRootSetFunc ( )Field 'this->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::Init ( OpProgress* Prog )Field 'this->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::IsDeleteOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool MarkPurge, unsigned long Depth, bool FromUser )Field 'this->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::IsInstallOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser )Field 'this->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::MarkAuto ( pkgCache::Namespace::PkgIterator const& Pkg, bool Auto )Field 'this->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::MarkDelete ( pkgCache::Namespace::PkgIterator const& Pkg, bool MarkPurge, unsigned long Depth, bool FromUser )Field 'this->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::MarkFollowsRecommends ( )Field 'this->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::MarkFollowsSuggests ( )Field 'this->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::MarkInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser, bool ForceImportantDeps )Field 'this->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::MarkKeep ( pkgCache::Namespace::PkgIterator const& Pkg, bool Soft, bool FromUser, unsigned long Depth )Field 'this->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::pkgDepCache [in-charge] ( pkgCache* Cache, pkgDepCache::Policy* Plcy )2nd parameter 'Plcy' (pointer) has base type 'pkgDepCache::Policy'.
pkgDepCache::Policy::GetCandidateVer ( pkgCache::Namespace::PkgIterator const& Pkg )This method is from 'pkgDepCache::Policy' class.
pkgDepCache::Policy::IsImportantDep ( pkgCache::Namespace::DepIterator const& Dep )This method is from 'pkgDepCache::Policy' class.
pkgDepCache::Policy::~Policy [in-charge] ( )This method is from 'pkgDepCache::Policy' class.
pkgDepCache::readStateFile ( OpProgress* prog )Field 'this->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::SetCandidateRelease ( pkgCache::VerIterator TargetVer, std::string const& TargetRel )Field 'this->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::SetCandidateRelease ( pkgCache::VerIterator TargetVer, std::string const& TargetRel, std::list<std::pair<pkgCache::VerIterator, pkgCache::VerIterator> >& Changed )Field 'this->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::SetReInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool To )Field 'this->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::Update ( OpProgress* Prog )Field 'this->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::Update ( pkgCache::Namespace::DepIterator Dep )Field 'this->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::Update ( pkgCache::Namespace::PkgIterator const& P )Field 'this->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::UpdateVerState ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::VersionState ( pkgCache::Namespace::DepIterator D, unsigned char Check, unsigned char SetMin, unsigned char SetPolicy )Field 'this->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::writeStateFile ( OpProgress* prog, bool InstalledOnly )Field 'this->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::~pkgDepCache [in-charge] ( )Field 'this->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDistUpgrade ( pkgDepCache& Cache )Field 'Cache->LocalPolicy' in 1st parameter 'Cache' (reference) has base type 'pkgDepCache::Policy'.
pkgDPkgPM::pkgDPkgPM [in-charge] ( pkgDepCache* Cache )Field 'Cache->LocalPolicy' in 1st parameter 'Cache' (pointer) has base type 'pkgDepCache::Policy'.
pkgFixBroken ( pkgDepCache& Cache )Field 'Cache->LocalPolicy' in 1st parameter 'Cache' (reference) has base type 'pkgDepCache::Policy'.
pkgMinimizeUpgrade ( pkgDepCache& Cache )Field 'Cache->LocalPolicy' in 1st parameter 'Cache' (reference) has base type 'pkgDepCache::Policy'.
pkgOrderList::AddLoop ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::CheckDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::DepConfigure ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::DepRemove ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::DepUnPackCrit ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::DepUnPackDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::DepUnPackPre ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::DepUnPackPreD ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::DoRun ( )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::FileCmp ( pkgCache::Namespace::PkgIterator A, pkgCache::Namespace::PkgIterator B )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::IsMissing ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::Me [data]Field 'retval->Cache->LocalPolicy' in return value (pointer) has base type 'pkgDepCache::Policy'.
pkgOrderList::OrderConfigure ( )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::OrderCritical ( )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::OrderUnpack ( std::string* FileList )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::pkgOrderList [in-charge] ( pkgDepCache* Cache )Field 'Cache->LocalPolicy' in 1st parameter 'Cache' (pointer) has base type 'pkgDepCache::Policy'.
pkgOrderList::Score ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::VisitDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::VisitNode ( pkgCache::Namespace::PkgIterator Pkg, char const* from )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::VisitProvides ( pkgCache::Namespace::DepIterator Pkg, bool Critical )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::VisitRDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::VisitRProvides ( pkgOrderList::DepFunc F, pkgCache::Namespace::VerIterator Ver )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::WipeFlags ( unsigned long F )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::~pkgOrderList [in-charge] ( )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::CheckRConflicts ( pkgCache::Namespace::PkgIterator Pkg, pkgCache::Namespace::DepIterator Dep, char const* Ver )Field 'this->List->Cache->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::Configure ( pkgCache::Namespace::PkgIterator&restrict p1 )Field 'this->List->Cache->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::ConfigureAll ( )Field 'this->List->Cache->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::CreateOrderList ( )Field 'this->List->Cache->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::DepAlwaysTrue ( pkgCache::Namespace::DepIterator D )Field 'this->List->Cache->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::DoInstall ( int statusFd )Field 'this->List->Cache->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::DoInstallPostFork ( int statusFd )Field 'this->List->Cache->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::EarlyRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::FixMissing ( )Field 'this->List->Cache->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )Field 'this->List->Cache->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::Go ( int statusFd )Field 'this->List->Cache->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::ImmediateAdd ( pkgCache::Namespace::PkgIterator P, bool UseInstallVer, unsigned int const& Depth )Field 'this->List->Cache->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::Install ( pkgCache::Namespace::PkgIterator&restrict p1, std::string&restrict p2 )Field 'this->List->Cache->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::OrderInstall ( )Field 'this->List->Cache->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::pkgPackageManager [in-charge] ( pkgDepCache* Cache )Field 'Cache->LocalPolicy' in 1st parameter 'Cache' (pointer) has base type 'pkgDepCache::Policy'.
pkgPackageManager::Remove ( pkgCache::Namespace::PkgIterator&restrict p1, bool p2 )Field 'this->List->Cache->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::Reset ( )Field 'this->List->Cache->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::SmartRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::~pkgPackageManager [in-charge] ( )Field 'this->List->Cache->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPolicy::CreatePin ( pkgVersionMatch::MatchType Type, std::string Pkg, std::string Data, short Priority )This method is from derived class 'pkgPolicy'.
pkgPolicy::GetCandidateVer ( pkgCache::PkgIterator const& Pkg )This method is from derived class 'pkgPolicy'.
pkgPolicy::GetMatch ( pkgCache::PkgIterator const& Pkg )This method is from derived class 'pkgPolicy'.
pkgPolicy::GetPriority ( pkgCache::PkgIterator const& Pkg )This method is from derived class 'pkgPolicy'.
pkgPolicy::InitDefaults ( )This method is from derived class 'pkgPolicy'.
pkgPolicy::IsImportantDep ( pkgCache::DepIterator const& Dep )This method is from derived class 'pkgPolicy'.
pkgPolicy::pkgPolicy [in-charge] ( pkgCache* Owner )This constructor is from derived class 'pkgPolicy'.
pkgPolicy::~pkgPolicy [in-charge] ( )This method is from derived class 'pkgPolicy'.
pkgProblemResolver::pkgProblemResolver [in-charge] ( pkgDepCache* Cache )Field 'Cache->LocalPolicy' in 1st parameter 'Cache' (pointer) has base type 'pkgDepCache::Policy'.
pkgSimulate::Configure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Sim->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgSimulate::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )Field 'this->Sim->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgSimulate::pkgSimulate [in-charge] ( pkgDepCache* Cache )Field 'Cache->LocalPolicy' in 1st parameter 'Cache' (pointer) has base type 'pkgDepCache::Policy'.
pkgSimulate::Policy::~Policy [in-charge] ( )This method is from derived class 'pkgSimulate::Policy'.
pkgSimulate::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )Field 'this->Sim->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgSimulate::~pkgSimulate [in-charge] ( )Field 'this->Sim->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
hashes.h
[+] class Hashes (1)
| Change |
Effect |
1 | Size of this class has been changed from 376 bytes to 632 bytes. | 1) The class has only inline or auto-generated constructors which will be copied to applications at compile time and will allocate an older memory layout. Call of any exported method of this class may access a memory outside the allocated objects or inside the older memory structure and result in crash or incorrect behavior of applications. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (1)
pkgAcqMethod::FetchResult::TakeHashes ( Hashes& Hash )1st parameter 'Hash' (reference) has base type 'Hashes'.
indexcopy.h
[+] class IndexCopy (1)
| Change |
Effect |
1 | Size of this class has been changed from 8 bytes to 12 bytes. | 1) The class has only inline or auto-generated constructors which will be copied to applications at compile time and will allocate an older memory layout. Call of any exported method of this class may access a memory outside the allocated objects or inside the older memory structure and result in crash or incorrect behavior of applications. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (11)
IndexCopy::ChopDirs ( std::string Path, unsigned int Depth )This method is from 'IndexCopy' class.
IndexCopy::ConvertToSourceList ( std::string CD, std::string& Path )This method is from 'IndexCopy' class.
IndexCopy::CopyPackages ( std::string CDROM, std::string Name, std::vector<std::string>& List, pkgCdromStatus* log )This method is from 'IndexCopy' class.
IndexCopy::GrabFirst ( std::string Path, std::string& To, unsigned int Depth )This method is from 'IndexCopy' class.
IndexCopy::ReconstructChop ( unsigned long& Chop, std::string Dir, std::string File )This method is from 'IndexCopy' class.
IndexCopy::ReconstructPrefix ( std::string& Prefix, std::string OrigPath, std::string CD, std::string File )This method is from 'IndexCopy' class.
IndexCopy::~IndexCopy [in-charge] ( )This method is from 'IndexCopy' class.
PackageCopy::GetFile ( std::string& Filename, unsigned long& Size )This method is from derived class 'PackageCopy'.
PackageCopy::RewriteEntry ( FILE* Target, std::string File )This method is from derived class 'PackageCopy'.
SourceCopy::GetFile ( std::string& Filename, unsigned long& Size )This method is from derived class 'SourceCopy'.
SourceCopy::RewriteEntry ( FILE* Target, std::string File )This method is from derived class 'SourceCopy'.
[+] class PackageCopy (1)
| Change |
Effect |
1 | Size of this class has been changed from 8 bytes to 12 bytes. | 1) The class has only inline or auto-generated constructors which will be copied to applications at compile time and will allocate an older memory layout. Call of any exported method of this class may access a memory outside the allocated objects or inside the older memory structure and result in crash or incorrect behavior of applications. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (4)
PackageCopy::GetFileName ( )This method is from 'PackageCopy' class.
PackageCopy::RewriteEntry ( FILE* Target, std::string File )This method is from 'PackageCopy' class.
PackageCopy::Type ( )This method is from 'PackageCopy' class.
PackageCopy::~PackageCopy [in-charge] ( )This method is from 'PackageCopy' class.
[+] class SigVerify (1)
| Change |
Effect |
1 | Size of this class has been changed from 1 byte to 4 bytes. | 1) The class has only inline or auto-generated constructors which will be copied to applications at compile time and will allocate an older memory layout. Call of any exported method of this class may access a memory outside the allocated objects or inside the older memory structure and result in crash or incorrect behavior of applications. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (1)
SigVerify::CopyAndVerify ( std::string CDROM, std::string Name, std::vector<std::string>& SigList, std::vector<std::string> PkgList, std::vector<std::string> SrcList )This method is from 'SigVerify' class.
[+] class SourceCopy (1)
| Change |
Effect |
1 | Size of this class has been changed from 8 bytes to 12 bytes. | 1) The class has only inline or auto-generated constructors which will be copied to applications at compile time and will allocate an older memory layout. Call of any exported method of this class may access a memory outside the allocated objects or inside the older memory structure and result in crash or incorrect behavior of applications. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (4)
SourceCopy::GetFileName ( )This method is from 'SourceCopy' class.
SourceCopy::RewriteEntry ( FILE* Target, std::string File )This method is from 'SourceCopy' class.
SourceCopy::Type ( )This method is from 'SourceCopy' class.
SourceCopy::~SourceCopy [in-charge] ( )This method is from 'SourceCopy' class.
md5.h
[+] class MD5Summation (2)
| Change |
Effect |
1 | Base class SummationImplementation has been added. | 1) Size of the class has been changed from 92 bytes to 96 bytes. 2) The memory layout in this class has been shifted by 4 bytes. |
2 | Size of this class has been increased from 92 bytes to 96 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (5)
MD5Summation::Add ( unsigned char const* Data, unsigned long Size )This method is from 'MD5Summation' class.
MD5Summation::AddFD ( int Fd, unsigned long Size )This method is from 'MD5Summation' class.
MD5Summation::MD5Summation [in-charge] ( )This constructor is from 'MD5Summation' class.
MD5Summation::Result ( )This method is from 'MD5Summation' class.
pkgAcqMethod::FetchResult::TakeHashes ( Hashes& Hash )Field 'Hash->MD5' in 1st parameter 'Hash' (reference) has type 'MD5Summation'.
mmap.h
[+] class DynamicMMap (1)
| Change |
Effect |
1 | Size of this class has been increased from 44 bytes to 48 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (42)
debPackagesIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) constField 'Gen->Map' in 1st parameter 'Gen' (reference) has base type 'DynamicMMap'.
debStatusIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) constField 'Gen->Map' in 1st parameter 'Gen' (reference) has base type 'DynamicMMap'.
debTranslationsIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) constField 'Gen->Map' in 1st parameter 'Gen' (reference) has base type 'DynamicMMap'.
DynamicMMap::Allocate ( unsigned long ItemSize )This method is from 'DynamicMMap' class.
DynamicMMap::DynamicMMap [in-charge] ( FileFd& F, unsigned long Flags, unsigned long const& WorkSpace, unsigned long const& Grow, unsigned long const& Limit )This constructor is from 'DynamicMMap' class.
DynamicMMap::DynamicMMap [in-charge] ( unsigned long Flags, unsigned long const& WorkSpace, unsigned long const& Grow, unsigned long const& Limit )This constructor is from 'DynamicMMap' class.
DynamicMMap::Grow ( )This method is from 'DynamicMMap' class.
DynamicMMap::WriteString ( char const* String, unsigned long Len )This method is from 'DynamicMMap' class.
DynamicMMap::~DynamicMMap [in-charge] ( )This method is from 'DynamicMMap' class.
pkgCacheGenerator::CreateDynamicMMap ( FileFd* CacheF, unsigned long Flags ) [static]Return value (pointer) has base type 'DynamicMMap'.
pkgCacheGenerator::FinishCache ( OpProgress* Progress )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgCacheGenerator::MakeOnlyStatusCache ( OpProgress* Progress, DynamicMMap** OutMap ) [static]2nd parameter 'OutMap' (pointer) has base type 'DynamicMMap'.
pkgCacheGenerator::MergeFileProvides ( pkgCacheGenerator::ListParser& List )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgCacheGenerator::MergeList ( pkgCacheGenerator::ListParser& List, pkgCache::VerIterator* Ver )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgCacheGenerator::NewDepends ( pkgCache::PkgIterator& Pkg, pkgCache::VerIterator& Ver, std::string const& Version, unsigned int const& Op, unsigned int const& Type, map_ptrloc*& OldDepLast )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgCacheGenerator::NewFileDesc ( pkgCache::DescIterator& Desc, pkgCacheGenerator::ListParser& List )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgCacheGenerator::NewFileVer ( pkgCache::VerIterator& Ver, pkgCacheGenerator::ListParser& List )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgCacheGenerator::NewGroup ( pkgCache::GrpIterator& Grp, std::string const& Name )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgCacheGenerator::NewPackage ( pkgCache::PkgIterator& Pkg, std::string const& Name, std::string const& Arch )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgCacheGenerator::NewVersion ( pkgCache::VerIterator& Ver, std::string const& VerStr, unsigned long Next )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgCacheGenerator::pkgCacheGenerator [in-charge] ( DynamicMMap* Map, OpProgress* Progress )1st parameter 'Map' (pointer) has base type 'DynamicMMap'.
pkgCacheGenerator::ReMap ( void const*const oldMap, void const*const newMap )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgCacheGenerator::SelectFile ( std::string const& File, std::string const& Site, pkgIndexFile const& Index, unsigned long Flags )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgCacheGenerator::WriteUniqString ( char const* S, unsigned int Size )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgCacheGenerator::~pkgCacheGenerator [in-charge] ( )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgExtract::pkgExtract [in-charge] ( pkgFLCache& FLCache, pkgCache::VerIterator Ver )Field 'FLCache->Map' in 1st parameter 'FLCache' (reference) has base type 'DynamicMMap'.
pkgFLCache::AddConfFile ( char const* Name, char const* NameEnd, pkgFLCache::PkgIterator const& Owner, unsigned char const* Sum )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgFLCache::AddDiversion ( pkgFLCache::PkgIterator const& Owner, char const* From, char const* To )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgFLCache::BeginDiverLoad ( )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgFLCache::DropNode ( map_ptrloc Node )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgFLCache::FinishDiverLoad ( )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgFLCache::GetNode ( char const* Name, char const* NameEnd, map_ptrloc Loc, bool Insert, bool Divert )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgFLCache::GetPkg ( char const* Name, char const* End, bool Insert )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgFLCache::HashNode ( pkgFLCache::NodeIterator const& N )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgFLCache::pkgFLCache [in-charge] ( DynamicMMap& Map )1st parameter 'Map' (reference) has base type 'DynamicMMap'.
pkgFLCache::PrintTree ( map_ptrloc Base, unsigned long Size )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgFLCache::TreeLookup ( map_ptrloc* Base, char const* Text, char const* TextEnd, unsigned long Size, unsigned int* Count, bool Insert )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgIndexFile::Merge ( pkgCacheGenerator& Gen, OpProgress& Prog ) constField 'Gen->Map' in 1st parameter 'Gen' (reference) has base type 'DynamicMMap'.
pkgIndexFile::Merge ( pkgCacheGenerator& p1, OpProgress* p2 ) constField 'p1->Map' in 1st parameter 'p1' (reference) has base type 'DynamicMMap'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& Gen, OpProgress& Prog ) constField 'Gen->Map' in 1st parameter 'Gen' (reference) has base type 'DynamicMMap'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& p1, OpProgress* p2 ) constField 'p1->Map' in 1st parameter 'p1' (reference) has base type 'DynamicMMap'.
pkgMakeOnlyStatusCache ( OpProgress& Progress, DynamicMMap** OutMap )2nd parameter 'OutMap' (pointer) has base type 'DynamicMMap'.
[+] class MMap (1)
| Change |
Effect |
1 | Size of this class has been increased from 20 bytes to 24 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (160)
APT::CacheSetHelper::canNotFindCandidateVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )Field 'Cache->Policy->Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
APT::CacheSetHelper::canNotFindInstalledVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )Field 'Cache->Policy->Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
APT::CacheSetHelper::canNotFindNewestVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )Field 'Cache->Policy->Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
APT::CacheSetHelper::canNotFindPkgName ( pkgCacheFile& Cache, std::string const& str )Field 'Cache->Policy->Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
debPackagesIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
debPackagesIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) constField 'Gen->Cache->Map' in 1st parameter 'Gen' (reference) has base type 'MMap'.
debRecordParser::debRecordParser [in-charge] ( std::string FileName, pkgCache& Cache )Field 'Cache->Map' in 2nd parameter 'Cache' (reference) has base type 'MMap'.
debStatusIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
debStatusIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) constField 'Gen->Cache->Map' in 1st parameter 'Gen' (reference) has base type 'MMap'.
debSystem::CreatePM ( pkgDepCache* Cache ) constField 'Cache->Cache->Map' in 1st parameter 'Cache' (pointer) has base type 'MMap'.
debTranslationsIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
debTranslationsIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) constField 'Gen->Cache->Map' in 1st parameter 'Gen' (reference) has base type 'MMap'.
DynamicMMap::Allocate ( unsigned long ItemSize )This method is from derived class 'DynamicMMap'.
DynamicMMap::DynamicMMap [in-charge] ( FileFd& F, unsigned long Flags, unsigned long const& WorkSpace, unsigned long const& Grow, unsigned long const& Limit )This constructor is from derived class 'DynamicMMap'.
DynamicMMap::DynamicMMap [in-charge] ( unsigned long Flags, unsigned long const& WorkSpace, unsigned long const& Grow, unsigned long const& Limit )This constructor is from derived class 'DynamicMMap'.
DynamicMMap::Grow ( )This method is from derived class 'DynamicMMap'.
DynamicMMap::RawAllocate ( unsigned long Size, unsigned long Aln )This method is from derived class 'DynamicMMap'.
DynamicMMap::WriteString ( char const* String, unsigned long Len )This method is from derived class 'DynamicMMap'.
DynamicMMap::~DynamicMMap [in-charge] ( )This method is from derived class 'DynamicMMap'.
MMap::Close ( bool DoSync )This method is from 'MMap' class.
MMap::Map ( FileFd& Fd )This method is from 'MMap' class.
MMap::MMap [in-charge] ( FileFd& F, unsigned long Flags )This constructor is from 'MMap' class.
MMap::MMap [in-charge] ( unsigned long Flags )This constructor is from 'MMap' class.
MMap::Sync ( )This method is from 'MMap' class.
MMap::Sync ( unsigned long Start, unsigned long Stop )This method is from 'MMap' class.
MMap::~MMap [in-charge] ( )This method is from 'MMap' class.
pkgAllUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
pkgApplyStatus ( pkgDepCache& Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
pkgArchiveCleaner::Go ( std::string Dir, pkgCache& Cache )Field 'Cache->Map' in 2nd parameter 'Cache' (reference) has base type 'MMap'.
pkgCache::FindGrp ( std::string const& Name )Field 'this->Map' in the object of this method has base type 'MMap'.
pkgCache::FindPkg ( std::string const& Name )Field 'this->Map' in the object of this method has base type 'MMap'.
pkgCache::FindPkg ( std::string const& Name, std::string const& Arch )Field 'this->Map' in the object of this method has base type 'MMap'.
pkgCache::pkgCache [in-charge] ( MMap* Map, bool DoMap )1st parameter 'Map' (pointer) has base type 'MMap'.
pkgCache::Priority ( unsigned char Priority )Field 'this->Map' in the object of this method has base type 'MMap'.
pkgCache::ReMap ( bool const& Errorchecks )Field 'this->Map' in the object of this method has base type 'MMap'.
pkgCache::sHash ( char const* S ) constField 'this->Map' in the object of this method has base type 'MMap'.
pkgCache::sHash ( std::string const& S ) constField 'this->Map' in the object of this method has base type 'MMap'.
pkgCache::~pkgCache [in-charge] ( )Field 'this->Map' in the object of this method has base type 'MMap'.
pkgCacheFile::BuildCaches ( OpProgress* Progress, bool WithLock )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheFile::BuildDepCache ( OpProgress* Progress )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheFile::BuildPolicy ( OpProgress* Progress )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheFile::BuildSourceList ( OpProgress* Progress )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheFile::Close ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheFile::Open ( OpProgress* Progress, bool WithLock )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheFile::pkgCacheFile [in-charge] ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheFile::~pkgCacheFile [in-charge] ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::FinishCache ( OpProgress* Progress )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::ListParser::CollectFileProvides ( pkgCache& Cache, pkgCache::VerIterator& Ver )Field 'Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
pkgCacheGenerator::MakeStatusCache ( pkgSourceList& List, OpProgress* Progress, MMap** OutMap, bool AllowMem ) [static]3rd parameter 'OutMap' (pointer) has base type 'MMap'.
pkgCacheGenerator::MergeFileProvides ( pkgCacheGenerator::ListParser& List )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::MergeList ( pkgCacheGenerator::ListParser& List, pkgCache::VerIterator* Ver )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::NewDepends ( pkgCache::PkgIterator& Pkg, pkgCache::VerIterator& Ver, std::string const& Version, unsigned int const& Op, unsigned int const& Type, map_ptrloc*& OldDepLast )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::NewFileDesc ( pkgCache::DescIterator& Desc, pkgCacheGenerator::ListParser& List )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::NewFileVer ( pkgCache::VerIterator& Ver, pkgCacheGenerator::ListParser& List )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::NewGroup ( pkgCache::GrpIterator& Grp, std::string const& Name )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::NewPackage ( pkgCache::PkgIterator& Pkg, std::string const& Name, std::string const& Arch )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::NewVersion ( pkgCache::VerIterator& Ver, std::string const& VerStr, unsigned long Next )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::pkgCacheGenerator [in-charge] ( DynamicMMap* Map, OpProgress* Progress )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::ReMap ( void const*const oldMap, void const*const newMap )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::SelectFile ( std::string const& File, std::string const& Site, pkgIndexFile const& Index, unsigned long Flags )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::WriteUniqString ( char const* S, unsigned int Size )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::~pkgCacheGenerator [in-charge] ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::ActionGroup::ActionGroup [in-charge] ( pkgDepCache& cache )Field 'cache->Cache->Map' in 1st parameter 'cache' (reference) has base type 'MMap'.
pkgDepCache::BuildGroupOrs ( pkgCache::Namespace::VerIterator const& V )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::CheckDep ( pkgCache::Namespace::DepIterator Dep, int Type, pkgCache::Namespace::PkgIterator& Res )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::DependencyState ( pkgCache::Namespace::DepIterator& D )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::GetRootSetFunc ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::Init ( OpProgress* Prog )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::IsDeleteOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool MarkPurge, unsigned long Depth, bool FromUser )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::IsInstallOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::MarkAuto ( pkgCache::Namespace::PkgIterator const& Pkg, bool Auto )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::MarkDelete ( pkgCache::Namespace::PkgIterator const& Pkg, bool MarkPurge, unsigned long Depth, bool FromUser )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::MarkFollowsRecommends ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::MarkFollowsSuggests ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::MarkInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser, bool ForceImportantDeps )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::MarkKeep ( pkgCache::Namespace::PkgIterator const& Pkg, bool Soft, bool FromUser, unsigned long Depth )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::pkgDepCache [in-charge] ( pkgCache* Cache, pkgDepCache::Policy* Plcy )Field 'Cache->Map' in 1st parameter 'Cache' (pointer) has base type 'MMap'.
pkgDepCache::readStateFile ( OpProgress* prog )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::SetCandidateRelease ( pkgCache::VerIterator TargetVer, std::string const& TargetRel )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::SetCandidateRelease ( pkgCache::VerIterator TargetVer, std::string const& TargetRel, std::list<std::pair<pkgCache::VerIterator, pkgCache::VerIterator> >& Changed )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::SetReInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool To )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::StateCache::Update ( pkgCache::Namespace::PkgIterator Pkg, pkgCache& Cache )Field 'Cache->Map' in 2nd parameter 'Cache' (reference) has base type 'MMap'.
pkgDepCache::Update ( OpProgress* Prog )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::Update ( pkgCache::Namespace::DepIterator Dep )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::Update ( pkgCache::Namespace::PkgIterator const& P )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::UpdateVerState ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::VersionState ( pkgCache::Namespace::DepIterator D, unsigned char Check, unsigned char SetMin, unsigned char SetPolicy )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::writeStateFile ( OpProgress* prog, bool InstalledOnly )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::~pkgDepCache [in-charge] ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDistUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
pkgDPkgPM::pkgDPkgPM [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (pointer) has base type 'MMap'.
pkgFixBroken ( pkgDepCache& Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
pkgIndexFile::FindInCache ( pkgCache& Cache ) constField 'Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
pkgIndexFile::Merge ( pkgCacheGenerator& Gen, OpProgress& Prog ) constField 'Gen->Cache->Map' in 1st parameter 'Gen' (reference) has base type 'MMap'.
pkgIndexFile::Merge ( pkgCacheGenerator& p1, OpProgress* p2 ) constField 'p1->Cache->Map' in 1st parameter 'p1' (reference) has base type 'MMap'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& Gen, OpProgress& Prog ) constField 'Gen->Cache->Map' in 1st parameter 'Gen' (reference) has base type 'MMap'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& p1, OpProgress* p2 ) constField 'p1->Cache->Map' in 1st parameter 'p1' (reference) has base type 'MMap'.
pkgMakeStatusCache ( pkgSourceList& List, OpProgress& Progress, MMap** OutMap, bool AllowMem )3rd parameter 'OutMap' (pointer) has base type 'MMap'.
pkgMinimizeUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
pkgOrderList::AddLoop ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::CheckDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::DepConfigure ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::DepRemove ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::DepUnPackCrit ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::DepUnPackDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::DepUnPackPre ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::DepUnPackPreD ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::DoRun ( )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::FileCmp ( pkgCache::Namespace::PkgIterator A, pkgCache::Namespace::PkgIterator B )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::IsMissing ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::Me [data]Field 'retval->Cache->Cache->Map' in return value (pointer) has base type 'MMap'.
pkgOrderList::OrderConfigure ( )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::OrderCritical ( )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::OrderUnpack ( std::string* FileList )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::pkgOrderList [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (pointer) has base type 'MMap'.
pkgOrderList::Score ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::VisitDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::VisitNode ( pkgCache::Namespace::PkgIterator Pkg, char const* from )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::VisitProvides ( pkgCache::Namespace::DepIterator Pkg, bool Critical )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::VisitRDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::VisitRProvides ( pkgOrderList::DepFunc F, pkgCache::Namespace::VerIterator Ver )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::WipeFlags ( unsigned long F )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::~pkgOrderList [in-charge] ( )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::CheckRConflicts ( pkgCache::Namespace::PkgIterator Pkg, pkgCache::Namespace::DepIterator Dep, char const* Ver )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::Configure ( pkgCache::Namespace::PkgIterator&restrict p1 )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::ConfigureAll ( )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::CreateOrderList ( )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::DepAlwaysTrue ( pkgCache::Namespace::DepIterator D )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::DoInstall ( int statusFd )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::DoInstallPostFork ( int statusFd )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::EarlyRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::FixMissing ( )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::Go ( int statusFd )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::ImmediateAdd ( pkgCache::Namespace::PkgIterator P, bool UseInstallVer, unsigned int const& Depth )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::Install ( pkgCache::Namespace::PkgIterator&restrict p1, std::string&restrict p2 )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::OrderInstall ( )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::pkgPackageManager [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (pointer) has base type 'MMap'.
pkgPackageManager::Remove ( pkgCache::Namespace::PkgIterator&restrict p1, bool p2 )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::Reset ( )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::SmartRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::~pkgPackageManager [in-charge] ( )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPolicy::CreatePin ( pkgVersionMatch::MatchType Type, std::string Pkg, std::string Data, short Priority )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgPolicy::GetCandidateVer ( pkgCache::PkgIterator const& Pkg )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgPolicy::GetMatch ( pkgCache::PkgIterator const& Pkg )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgPolicy::GetPriority ( pkgCache::PkgIterator const& Pkg )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgPolicy::InitDefaults ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgPolicy::pkgPolicy [in-charge] ( pkgCache* Owner )Field 'Owner->Map' in 1st parameter 'Owner' (pointer) has base type 'MMap'.
pkgPolicy::~pkgPolicy [in-charge] ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgPrioSortList ( pkgCache& Cache, pkgCache::Version** List )Field 'Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
pkgProblemResolver::pkgProblemResolver [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (pointer) has base type 'MMap'.
pkgRecords::pkgRecords [in-charge] ( pkgCache& Cache )Field 'Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
pkgSimulate::Configure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Sim->Cache->Map' in the object of this method has base type 'MMap'.
pkgSimulate::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )Field 'this->Sim->Cache->Map' in the object of this method has base type 'MMap'.
pkgSimulate::pkgSimulate [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (pointer) has base type 'MMap'.
pkgSimulate::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )Field 'this->Sim->Cache->Map' in the object of this method has base type 'MMap'.
pkgSimulate::~pkgSimulate [in-charge] ( )Field 'this->Sim->Cache->Map' in the object of this method has base type 'MMap'.
ReadPinDir ( pkgPolicy& Plcy, std::string Dir )Field 'Plcy->Cache->Map' in 1st parameter 'Plcy' (reference) has base type 'MMap'.
ReadPinFile ( pkgPolicy& Plcy, std::string File )Field 'Plcy->Cache->Map' in 1st parameter 'Plcy' (reference) has base type 'MMap'.
pkgcache.h
[+] class pkgCache::Header (1)
| Change |
Effect |
1 | Size of this class has been increased from 16968 bytes to 16972 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (146)
APT::CacheSetHelper::canNotFindCandidateVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )Field 'Cache->Policy->Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
APT::CacheSetHelper::canNotFindInstalledVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )Field 'Cache->Policy->Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
APT::CacheSetHelper::canNotFindNewestVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )Field 'Cache->Policy->Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
APT::CacheSetHelper::canNotFindPkgName ( pkgCacheFile& Cache, std::string const& str )Field 'Cache->Policy->Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
debPackagesIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
debPackagesIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) constField 'Gen->Cache->HeaderP' in 1st parameter 'Gen' (reference) has base type 'pkgCache::Header'.
debRecordParser::debRecordParser [in-charge] ( std::string FileName, pkgCache& Cache )Field 'Cache->HeaderP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::Header'.
debStatusIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
debStatusIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) constField 'Gen->Cache->HeaderP' in 1st parameter 'Gen' (reference) has base type 'pkgCache::Header'.
debSystem::CreatePM ( pkgDepCache* Cache ) constField 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Header'.
debTranslationsIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
debTranslationsIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) constField 'Gen->Cache->HeaderP' in 1st parameter 'Gen' (reference) has base type 'pkgCache::Header'.
pkgAllUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgApplyStatus ( pkgDepCache& Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgArchiveCleaner::Go ( std::string Dir, pkgCache& Cache )Field 'Cache->HeaderP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgCache::FindGrp ( std::string const& Name )Field 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCache::FindPkg ( std::string const& Name )Field 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCache::FindPkg ( std::string const& Name, std::string const& Arch )Field 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCache::Header::CheckSizes ( pkgCache::Header& Against ) const1st parameter 'Against' (reference) has base type 'pkgCache::Header'.
pkgCache::Header::Header [in-charge] ( )This constructor is from 'pkgCache::Header' class.
pkgCache::pkgCache [in-charge] ( MMap* Map, bool DoMap )Field 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCache::Priority ( unsigned char Priority )Field 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCache::ReMap ( bool const& Errorchecks )Field 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCache::sHash ( char const* S ) constField 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCache::sHash ( std::string const& S ) constField 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCache::~pkgCache [in-charge] ( )Field 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheFile::BuildCaches ( OpProgress* Progress, bool WithLock )Field 'this->Policy->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheFile::BuildDepCache ( OpProgress* Progress )Field 'this->Policy->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheFile::BuildPolicy ( OpProgress* Progress )Field 'this->Policy->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheFile::BuildSourceList ( OpProgress* Progress )Field 'this->Policy->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheFile::Close ( )Field 'this->Policy->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheFile::Open ( OpProgress* Progress, bool WithLock )Field 'this->Policy->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheFile::pkgCacheFile [in-charge] ( )Field 'this->Policy->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheFile::~pkgCacheFile [in-charge] ( )Field 'this->Policy->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::FinishCache ( OpProgress* Progress )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::ListParser::CollectFileProvides ( pkgCache& Cache, pkgCache::VerIterator& Ver )Field 'Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgCacheGenerator::MergeFileProvides ( pkgCacheGenerator::ListParser& List )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::MergeList ( pkgCacheGenerator::ListParser& List, pkgCache::VerIterator* Ver )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::NewDepends ( pkgCache::PkgIterator& Pkg, pkgCache::VerIterator& Ver, std::string const& Version, unsigned int const& Op, unsigned int const& Type, map_ptrloc*& OldDepLast )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::NewFileDesc ( pkgCache::DescIterator& Desc, pkgCacheGenerator::ListParser& List )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::NewFileVer ( pkgCache::VerIterator& Ver, pkgCacheGenerator::ListParser& List )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::NewGroup ( pkgCache::GrpIterator& Grp, std::string const& Name )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::NewPackage ( pkgCache::PkgIterator& Pkg, std::string const& Name, std::string const& Arch )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::NewVersion ( pkgCache::VerIterator& Ver, std::string const& VerStr, unsigned long Next )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::pkgCacheGenerator [in-charge] ( DynamicMMap* Map, OpProgress* Progress )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::ReMap ( void const*const oldMap, void const*const newMap )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::SelectFile ( std::string const& File, std::string const& Site, pkgIndexFile const& Index, unsigned long Flags )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::WriteUniqString ( char const* S, unsigned int Size )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::~pkgCacheGenerator [in-charge] ( )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::ActionGroup::ActionGroup [in-charge] ( pkgDepCache& cache )Field 'cache->Cache->HeaderP' in 1st parameter 'cache' (reference) has base type 'pkgCache::Header'.
pkgDepCache::BuildGroupOrs ( pkgCache::Namespace::VerIterator const& V )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::CheckDep ( pkgCache::Namespace::DepIterator Dep, int Type, pkgCache::Namespace::PkgIterator& Res )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::DependencyState ( pkgCache::Namespace::DepIterator& D )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::GetRootSetFunc ( )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::Init ( OpProgress* Prog )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::IsDeleteOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool MarkPurge, unsigned long Depth, bool FromUser )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::IsInstallOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::MarkAuto ( pkgCache::Namespace::PkgIterator const& Pkg, bool Auto )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::MarkDelete ( pkgCache::Namespace::PkgIterator const& Pkg, bool MarkPurge, unsigned long Depth, bool FromUser )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::MarkFollowsRecommends ( )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::MarkFollowsSuggests ( )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::MarkInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser, bool ForceImportantDeps )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::MarkKeep ( pkgCache::Namespace::PkgIterator const& Pkg, bool Soft, bool FromUser, unsigned long Depth )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::pkgDepCache [in-charge] ( pkgCache* Cache, pkgDepCache::Policy* Plcy )Field 'Cache->HeaderP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Header'.
pkgDepCache::readStateFile ( OpProgress* prog )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::SetCandidateRelease ( pkgCache::VerIterator TargetVer, std::string const& TargetRel )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::SetCandidateRelease ( pkgCache::VerIterator TargetVer, std::string const& TargetRel, std::list<std::pair<pkgCache::VerIterator, pkgCache::VerIterator> >& Changed )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::SetReInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool To )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::StateCache::Update ( pkgCache::Namespace::PkgIterator Pkg, pkgCache& Cache )Field 'Cache->HeaderP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgDepCache::Update ( OpProgress* Prog )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::Update ( pkgCache::Namespace::DepIterator Dep )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::Update ( pkgCache::Namespace::PkgIterator const& P )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::UpdateVerState ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::VersionState ( pkgCache::Namespace::DepIterator D, unsigned char Check, unsigned char SetMin, unsigned char SetPolicy )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::writeStateFile ( OpProgress* prog, bool InstalledOnly )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::~pkgDepCache [in-charge] ( )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDistUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgDPkgPM::pkgDPkgPM [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Header'.
pkgFixBroken ( pkgDepCache& Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgIndexFile::FindInCache ( pkgCache& Cache ) constField 'Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgIndexFile::Merge ( pkgCacheGenerator& Gen, OpProgress& Prog ) constField 'Gen->Cache->HeaderP' in 1st parameter 'Gen' (reference) has base type 'pkgCache::Header'.
pkgIndexFile::Merge ( pkgCacheGenerator& p1, OpProgress* p2 ) constField 'p1->Cache->HeaderP' in 1st parameter 'p1' (reference) has base type 'pkgCache::Header'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& Gen, OpProgress& Prog ) constField 'Gen->Cache->HeaderP' in 1st parameter 'Gen' (reference) has base type 'pkgCache::Header'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& p1, OpProgress* p2 ) constField 'p1->Cache->HeaderP' in 1st parameter 'p1' (reference) has base type 'pkgCache::Header'.
pkgMinimizeUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgOrderList::AddLoop ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::CheckDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::DepConfigure ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::DepRemove ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::DepUnPackCrit ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::DepUnPackDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::DepUnPackPre ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::DepUnPackPreD ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::DoRun ( )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::FileCmp ( pkgCache::Namespace::PkgIterator A, pkgCache::Namespace::PkgIterator B )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::IsMissing ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::Me [data]Field 'retval->Cache->Cache->HeaderP' in return value (pointer) has base type 'pkgCache::Header'.
pkgOrderList::OrderConfigure ( )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::OrderCritical ( )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::OrderUnpack ( std::string* FileList )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::pkgOrderList [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Header'.
pkgOrderList::Score ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::VisitDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::VisitNode ( pkgCache::Namespace::PkgIterator Pkg, char const* from )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::VisitProvides ( pkgCache::Namespace::DepIterator Pkg, bool Critical )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::VisitRDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::VisitRProvides ( pkgOrderList::DepFunc F, pkgCache::Namespace::VerIterator Ver )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::WipeFlags ( unsigned long F )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::~pkgOrderList [in-charge] ( )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::CheckRConflicts ( pkgCache::Namespace::PkgIterator Pkg, pkgCache::Namespace::DepIterator Dep, char const* Ver )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::Configure ( pkgCache::Namespace::PkgIterator&restrict p1 )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::ConfigureAll ( )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::CreateOrderList ( )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::DepAlwaysTrue ( pkgCache::Namespace::DepIterator D )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::DoInstall ( int statusFd )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::DoInstallPostFork ( int statusFd )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::EarlyRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::FixMissing ( )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::Go ( int statusFd )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::ImmediateAdd ( pkgCache::Namespace::PkgIterator P, bool UseInstallVer, unsigned int const& Depth )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::Install ( pkgCache::Namespace::PkgIterator&restrict p1, std::string&restrict p2 )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::OrderInstall ( )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::pkgPackageManager [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Header'.
pkgPackageManager::Remove ( pkgCache::Namespace::PkgIterator&restrict p1, bool p2 )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::Reset ( )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::SmartRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::~pkgPackageManager [in-charge] ( )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPolicy::CreatePin ( pkgVersionMatch::MatchType Type, std::string Pkg, std::string Data, short Priority )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPolicy::GetCandidateVer ( pkgCache::PkgIterator const& Pkg )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPolicy::GetMatch ( pkgCache::PkgIterator const& Pkg )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPolicy::GetPriority ( pkgCache::PkgIterator const& Pkg )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPolicy::InitDefaults ( )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPolicy::pkgPolicy [in-charge] ( pkgCache* Owner )Field 'Owner->HeaderP' in 1st parameter 'Owner' (pointer) has base type 'pkgCache::Header'.
pkgPolicy::~pkgPolicy [in-charge] ( )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPrioSortList ( pkgCache& Cache, pkgCache::Version** List )Field 'Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgProblemResolver::pkgProblemResolver [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Header'.
pkgRecords::pkgRecords [in-charge] ( pkgCache& Cache )Field 'Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgSimulate::Configure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Sim->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgSimulate::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )Field 'this->Sim->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgSimulate::pkgSimulate [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Header'.
pkgSimulate::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )Field 'this->Sim->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgSimulate::~pkgSimulate [in-charge] ( )Field 'this->Sim->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
ReadPinDir ( pkgPolicy& Plcy, std::string Dir )Field 'Plcy->Cache->HeaderP' in 1st parameter 'Plcy' (reference) has base type 'pkgCache::Header'.
ReadPinFile ( pkgPolicy& Plcy, std::string File )Field 'Plcy->Cache->HeaderP' in 1st parameter 'Plcy' (reference) has base type 'pkgCache::Header'.
pkgrecords.h
[+] class pkgRecords (1)
| Change |
Effect |
1 | Size of this class has been increased from 16 bytes to 20 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (14)
pkgAcqArchive::DescURI ( )Field 'this->Recs' in the object of this method has base type 'pkgRecords'.
pkgAcqArchive::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Recs' in the object of this method has base type 'pkgRecords'.
pkgAcqArchive::Finished ( )Field 'this->Recs' in the object of this method has base type 'pkgRecords'.
pkgAcqArchive::HashSum ( )Field 'this->Recs' in the object of this method has base type 'pkgRecords'.
pkgAcqArchive::IsTrusted ( )Field 'this->Recs' in the object of this method has base type 'pkgRecords'.
pkgAcqArchive::pkgAcqArchive [in-charge] ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs, pkgCache::VerIterator const& Version, std::string& StoreFilename )3rd parameter 'Recs' (pointer) has base type 'pkgRecords'.
pkgAcqArchive::QueueNext ( )Field 'this->Recs' in the object of this method has base type 'pkgRecords'.
pkgAcqArchive::ShortDesc ( )Field 'this->Recs' in the object of this method has base type 'pkgRecords'.
pkgAcqArchive::~pkgAcqArchive [in-charge] ( )Field 'this->Recs' in the object of this method has base type 'pkgRecords'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )3rd parameter 'Recs' (pointer) has base type 'pkgRecords'.
pkgRecords::Lookup ( pkgCache::DescFileIterator const& Desc )This method is from 'pkgRecords' class.
pkgRecords::Lookup ( pkgCache::VerFileIterator const& Ver )This method is from 'pkgRecords' class.
pkgRecords::pkgRecords [in-charge] ( pkgCache& Cache )This constructor is from 'pkgRecords' class.
pkgRecords::~pkgRecords [in-charge] ( )This method is from 'pkgRecords' class.
[+] class pkgRecords::Parser (2)
| Change |
Effect |
1 | Virtual method pkgRecords::Parser::RecordField ( char const* ) has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
2 | Virtual method pkgRecords::Parser::SHA512Hash ( ) has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 18 entries | Virtual Table (New) - 20 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
__cxa_pure_virtual |
__cxa_pure_virtual |
12 |
__cxa_pure_virtual |
__cxa_pure_virtual |
16 |
pkgRecords::Parser::FileName |
pkgRecords::Parser::FileName |
20 |
pkgRecords::Parser::MD5Hash |
pkgRecords::Parser::MD5Hash |
24 |
pkgRecords::Parser::SHA1Hash |
pkgRecords::Parser::SHA1Hash |
28 |
pkgRecords::Parser::SHA256Hash |
pkgRecords::Parser::SHA256Hash |
32 |
pkgRecords::Parser::SourcePkg |
pkgRecords::Parser::SHA512Hash |
36 |
pkgRecords::Parser::SourceVer |
pkgRecords::Parser::SourcePkg |
40 |
pkgRecords::Parser::Maintainer |
pkgRecords::Parser::SourceVer |
44 |
pkgRecords::Parser::ShortDesc |
pkgRecords::Parser::Maintainer |
48 |
pkgRecords::Parser::LongDesc |
pkgRecords::Parser::ShortDesc |
52 |
pkgRecords::Parser::Name |
pkgRecords::Parser::LongDesc |
56 |
pkgRecords::Parser::Homepage |
pkgRecords::Parser::Name |
60 |
pkgRecords::Parser::GetRec |
pkgRecords::Parser::Homepage |
64 |
pkgRecords::~Parser |
pkgRecords::Parser::RecordField |
68 |
pkgRecords::~Parser |
pkgRecords::Parser::GetRec |
72 |
|
pkgRecords::~Parser |
76 |
|
pkgRecords::~Parser |
[+] affected symbols (9)
pkgRecords::Parser::GetRec ( char const*& Start, char const*& Stop )This method is from 'pkgRecords::Parser' class.
pkgRecords::Parser::Homepage ( )This method is from 'pkgRecords::Parser' class.
pkgRecords::Parser::LongDesc ( )This method is from 'pkgRecords::Parser' class.
pkgRecords::Parser::Maintainer ( )This method is from 'pkgRecords::Parser' class.
pkgRecords::Parser::Name ( )This method is from 'pkgRecords::Parser' class.
pkgRecords::Parser::ShortDesc ( )This method is from 'pkgRecords::Parser' class.
pkgRecords::Parser::SourcePkg ( )This method is from 'pkgRecords::Parser' class.
pkgRecords::Parser::SourceVer ( )This method is from 'pkgRecords::Parser' class.
pkgRecords::Parser::~Parser [in-charge] ( )This method is from 'pkgRecords::Parser' class.
policy.h
[+] class pkgPolicy (1)
| Change |
Effect |
1 | Size of this class has been increased from 44 bytes to 48 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (21)
APT::CacheSetHelper::canNotFindCandidateVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )Field 'Cache->Policy' in 1st parameter 'Cache' (reference) has base type 'pkgPolicy'.
APT::CacheSetHelper::canNotFindInstalledVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )Field 'Cache->Policy' in 1st parameter 'Cache' (reference) has base type 'pkgPolicy'.
APT::CacheSetHelper::canNotFindNewestVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )Field 'Cache->Policy' in 1st parameter 'Cache' (reference) has base type 'pkgPolicy'.
APT::CacheSetHelper::canNotFindPkgName ( pkgCacheFile& Cache, std::string const& str )Field 'Cache->Policy' in 1st parameter 'Cache' (reference) has base type 'pkgPolicy'.
pkgCacheFile::BuildCaches ( OpProgress* Progress, bool WithLock )Field 'this->Policy' in the object of this method has base type 'pkgPolicy'.
pkgCacheFile::BuildDepCache ( OpProgress* Progress )Field 'this->Policy' in the object of this method has base type 'pkgPolicy'.
pkgCacheFile::BuildPolicy ( OpProgress* Progress )Field 'this->Policy' in the object of this method has base type 'pkgPolicy'.
pkgCacheFile::BuildSourceList ( OpProgress* Progress )Field 'this->Policy' in the object of this method has base type 'pkgPolicy'.
pkgCacheFile::Close ( )Field 'this->Policy' in the object of this method has base type 'pkgPolicy'.
pkgCacheFile::Open ( OpProgress* Progress, bool WithLock )Field 'this->Policy' in the object of this method has base type 'pkgPolicy'.
pkgCacheFile::pkgCacheFile [in-charge] ( )Field 'this->Policy' in the object of this method has base type 'pkgPolicy'.
pkgCacheFile::~pkgCacheFile [in-charge] ( )Field 'this->Policy' in the object of this method has base type 'pkgPolicy'.
pkgPolicy::CreatePin ( pkgVersionMatch::MatchType Type, std::string Pkg, std::string Data, short Priority )This method is from 'pkgPolicy' class.
pkgPolicy::GetCandidateVer ( pkgCache::PkgIterator const& Pkg )This method is from 'pkgPolicy' class.
pkgPolicy::GetMatch ( pkgCache::PkgIterator const& Pkg )This method is from 'pkgPolicy' class.
pkgPolicy::GetPriority ( pkgCache::PkgIterator const& Pkg )This method is from 'pkgPolicy' class.
pkgPolicy::InitDefaults ( )This method is from 'pkgPolicy' class.
pkgPolicy::pkgPolicy [in-charge] ( pkgCache* Owner )This constructor is from 'pkgPolicy' class.
pkgPolicy::~pkgPolicy [in-charge] ( )This method is from 'pkgPolicy' class.
ReadPinDir ( pkgPolicy& Plcy, std::string Dir )1st parameter 'Plcy' (reference) has base type 'pkgPolicy'.
ReadPinFile ( pkgPolicy& Plcy, std::string File )1st parameter 'Plcy' (reference) has base type 'pkgPolicy'.
progress.h
[+] class OpProgress (1)
| Change |
Effect |
1 | Size of this class has been increased from 56 bytes to 72 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (44)
debPackagesIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) const2nd parameter 'Prog' (pointer) has base type 'OpProgress'.
debStatusIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) const2nd parameter 'Prog' (pointer) has base type 'OpProgress'.
debTranslationsIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) const2nd parameter 'Prog' (pointer) has base type 'OpProgress'.
OpProgress::CheckChange ( float Interval )This method is from 'OpProgress' class.
OpProgress::Done ( )This method is from 'OpProgress' class.
OpProgress::OpProgress [in-charge] ( )This constructor is from 'OpProgress' class.
OpProgress::Update ( )This method is from 'OpProgress' class.
OpProgress::~OpProgress [in-charge] ( )This method is from 'OpProgress' class.
OpTextProgress::Done ( )This method is from derived class 'OpTextProgress'.
OpTextProgress::OpTextProgress [in-charge] ( Configuration& Config )This constructor is from derived class 'OpTextProgress'.
OpTextProgress::Update ( )This method is from derived class 'OpTextProgress'.
OpTextProgress::Write ( char const* S )This method is from derived class 'OpTextProgress'.
OpTextProgress::~OpTextProgress [in-charge] ( )This method is from derived class 'OpTextProgress'.
pkgCacheFile::BuildCaches ( OpProgress* Progress, bool WithLock )1st parameter 'Progress' (pointer) has base type 'OpProgress'.
pkgCacheFile::BuildDepCache ( OpProgress* Progress )1st parameter 'Progress' (pointer) has base type 'OpProgress'.
pkgCacheFile::BuildPolicy ( OpProgress* Progress )1st parameter 'Progress' (pointer) has base type 'OpProgress'.
pkgCacheFile::BuildSourceList ( OpProgress* Progress )1st parameter 'Progress' (pointer) has base type 'OpProgress'.
pkgCacheFile::Open ( OpProgress* Progress, bool WithLock )1st parameter 'Progress' (pointer) has base type 'OpProgress'.
pkgCacheGenerator::FinishCache ( OpProgress* Progress )1st parameter 'Progress' (pointer) has base type 'OpProgress'.
pkgCacheGenerator::MakeOnlyStatusCache ( OpProgress* Progress, DynamicMMap** OutMap ) [static]1st parameter 'Progress' (pointer) has base type 'OpProgress'.
pkgCacheGenerator::MakeStatusCache ( pkgSourceList& List, OpProgress* Progress, MMap** OutMap, bool AllowMem ) [static]2nd parameter 'Progress' (pointer) has base type 'OpProgress'.
pkgCacheGenerator::MergeFileProvides ( pkgCacheGenerator::ListParser& List )Field 'this->Progress' in the object of this method has base type 'OpProgress'.
pkgCacheGenerator::MergeList ( pkgCacheGenerator::ListParser& List, pkgCache::VerIterator* Ver )Field 'this->Progress' in the object of this method has base type 'OpProgress'.
pkgCacheGenerator::NewDepends ( pkgCache::PkgIterator& Pkg, pkgCache::VerIterator& Ver, std::string const& Version, unsigned int const& Op, unsigned int const& Type, map_ptrloc*& OldDepLast )Field 'this->Progress' in the object of this method has base type 'OpProgress'.
pkgCacheGenerator::NewFileDesc ( pkgCache::DescIterator& Desc, pkgCacheGenerator::ListParser& List )Field 'this->Progress' in the object of this method has base type 'OpProgress'.
pkgCacheGenerator::NewFileVer ( pkgCache::VerIterator& Ver, pkgCacheGenerator::ListParser& List )Field 'this->Progress' in the object of this method has base type 'OpProgress'.
pkgCacheGenerator::NewGroup ( pkgCache::GrpIterator& Grp, std::string const& Name )Field 'this->Progress' in the object of this method has base type 'OpProgress'.
pkgCacheGenerator::NewPackage ( pkgCache::PkgIterator& Pkg, std::string const& Name, std::string const& Arch )Field 'this->Progress' in the object of this method has base type 'OpProgress'.
pkgCacheGenerator::NewVersion ( pkgCache::VerIterator& Ver, std::string const& VerStr, unsigned long Next )Field 'this->Progress' in the object of this method has base type 'OpProgress'.
pkgCacheGenerator::pkgCacheGenerator [in-charge] ( DynamicMMap* Map, OpProgress* Progress )2nd parameter 'Progress' (pointer) has base type 'OpProgress'.
pkgCacheGenerator::ReMap ( void const*const oldMap, void const*const newMap )Field 'this->Progress' in the object of this method has base type 'OpProgress'.
pkgCacheGenerator::SelectFile ( std::string const& File, std::string const& Site, pkgIndexFile const& Index, unsigned long Flags )Field 'this->Progress' in the object of this method has base type 'OpProgress'.
pkgCacheGenerator::WriteUniqString ( char const* S, unsigned int Size )Field 'this->Progress' in the object of this method has base type 'OpProgress'.
pkgCacheGenerator::~pkgCacheGenerator [in-charge] ( )Field 'this->Progress' in the object of this method has base type 'OpProgress'.
pkgDepCache::Init ( OpProgress* Prog )1st parameter 'Prog' (pointer) has base type 'OpProgress'.
pkgDepCache::readStateFile ( OpProgress* prog )1st parameter 'prog' (pointer) has base type 'OpProgress'.
pkgDepCache::Update ( OpProgress* Prog )1st parameter 'Prog' (pointer) has base type 'OpProgress'.
pkgDepCache::writeStateFile ( OpProgress* prog, bool InstalledOnly )1st parameter 'prog' (pointer) has base type 'OpProgress'.
pkgIndexFile::Merge ( pkgCacheGenerator& Gen, OpProgress& Prog ) const2nd parameter 'Prog' (reference) has base type 'OpProgress'.
pkgIndexFile::Merge ( pkgCacheGenerator& p1, OpProgress* p2 ) constField 'p1->Progress' in 1st parameter 'p1' (reference) has base type 'OpProgress'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& Gen, OpProgress& Prog ) const2nd parameter 'Prog' (reference) has base type 'OpProgress'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& p1, OpProgress* p2 ) constField 'p1->Progress' in 1st parameter 'p1' (reference) has base type 'OpProgress'.
pkgMakeOnlyStatusCache ( OpProgress& Progress, DynamicMMap** OutMap )1st parameter 'Progress' (reference) has base type 'OpProgress'.
pkgMakeStatusCache ( pkgSourceList& List, OpProgress& Progress, MMap** OutMap, bool AllowMem )2nd parameter 'Progress' (reference) has base type 'OpProgress'.
[+] class OpTextProgress (1)
| Change |
Effect |
1 | Size of this class has been increased from 68 bytes to 84 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (5)
OpTextProgress::Done ( )This method is from 'OpTextProgress' class.
OpTextProgress::OpTextProgress [in-charge] ( Configuration& Config )This constructor is from 'OpTextProgress' class.
OpTextProgress::Update ( )This method is from 'OpTextProgress' class.
OpTextProgress::Write ( char const* S )This method is from 'OpTextProgress' class.
OpTextProgress::~OpTextProgress [in-charge] ( )This method is from 'OpTextProgress' class.
sha1.h
[+] class SHA1Summation (2)
| Change |
Effect |
1 | Base class SummationImplementation has been added. | 1) Size of the class has been changed from 104 bytes to 112 bytes. 2) The memory layout in this class has been shifted by 4 bytes. |
2 | Size of this class has been increased from 104 bytes to 112 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (5)
pkgAcqMethod::FetchResult::TakeHashes ( Hashes& Hash )Field 'Hash->SHA1' in 1st parameter 'Hash' (reference) has type 'SHA1Summation'.
SHA1Summation::Add ( unsigned char const* inbuf, unsigned long inlen )This method is from 'SHA1Summation' class.
SHA1Summation::AddFD ( int Fd, unsigned long Size )This method is from 'SHA1Summation' class.
SHA1Summation::Result ( )This method is from 'SHA1Summation' class.
SHA1Summation::SHA1Summation [in-charge] ( )This constructor is from 'SHA1Summation' class.
sha256.h
[+] class SHA256Summation (1)
| Change |
Effect |
1 | Base class SHA2SummationBase has been added. | 1) Size of the class has been changed from 172 bytes to 144 bytes. 2) The memory layout in this class has been shifted by 8 bytes. |
[+] affected symbols (4)
SHA256Summation::Add ( unsigned char const* inbuf, unsigned long inlen )This method is from 'SHA256Summation' class.
SHA256Summation::AddFD ( int Fd, unsigned long Size )This method is from 'SHA256Summation' class.
SHA256Summation::Result ( )This method is from 'SHA256Summation' class.
SHA256Summation::SHA256Summation [in-charge] ( )This constructor is from 'SHA256Summation' class.
srcrecords.h
[+] class pkgSrcRecords (2)
| Change |
Effect |
1 | Size of this class has been increased from 16 bytes to 24 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
2 | First virtual method pkgSrcRecords::~pkgSrcRecords ( ) has been added to this class. | 1) The layout of type structure has been shifted by 4 bytes by the added v-table pointer. 2) Size of class has been increased by 4 bytes. |
[+] affected symbols (4)
pkgSrcRecords::Find ( char const* Package, bool const& SrcOnly )This method is from 'pkgSrcRecords' class.
pkgSrcRecords::pkgSrcRecords [in-charge] ( pkgSourceList& List )This constructor is from 'pkgSrcRecords' class.
pkgSrcRecords::Restart ( )This method is from 'pkgSrcRecords' class.
pkgSrcRecords::~pkgSrcRecords [in-charge] ( )This method is from 'pkgSrcRecords' class.
tagfile.h
[+] class pkgTagFile (1)
| Change |
Effect |
1 | First virtual method pkgTagFile::~pkgTagFile ( ) has been added to this class. | 1) The layout of type structure has been shifted by 4 bytes by the added v-table pointer. 2) Size of class has been increased by 4 bytes. |
[+] affected symbols (2)
pkgTagFile::Step ( pkgTagSection& Section )This method is from 'pkgTagFile' class.
pkgTagFile::~pkgTagFile [in-charge] ( )This method is from 'pkgTagFile' class.
[+] class pkgTagSection (1)
| Change |
Effect |
1 | Size of this class has been changed from 2064 bytes to 2068 bytes. | 1) The class has only inline or auto-generated constructors which will be copied to applications at compile time and will allocate an older memory layout. Call of any exported method of this class may access a memory outside the allocated objects or inside the older memory structure and result in crash or incorrect behavior of applications. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (24)
debDebFile::MemControlExtract::DoItem ( pkgDirStream::Item& Itm, int& Fd )Field 'this->Section' in the object of this method has type 'pkgTagSection'.
debDebFile::MemControlExtract::Process ( pkgDirStream::Item& Itm, unsigned char const* Data, unsigned long Size, unsigned long Pos )Field 'this->Section' in the object of this method has type 'pkgTagSection'.
debDebFile::MemControlExtract::Read ( debDebFile& Deb )Field 'this->Section' in the object of this method has type 'pkgTagSection'.
debDebFile::MemControlExtract::TakeControl ( void const* Data, unsigned long Size )Field 'this->Section' in the object of this method has type 'pkgTagSection'.
debDebFile::MemControlExtract::~MemControlExtract [in-charge] ( )Field 'this->Section' in the object of this method has type 'pkgTagSection'.
IndexCopy::ChopDirs ( std::string Path, unsigned int Depth )Field 'this->Section' in the object of this method has base type 'pkgTagSection'.
IndexCopy::ConvertToSourceList ( std::string CD, std::string& Path )Field 'this->Section' in the object of this method has base type 'pkgTagSection'.
IndexCopy::CopyPackages ( std::string CDROM, std::string Name, std::vector<std::string>& List, pkgCdromStatus* log )Field 'this->Section' in the object of this method has base type 'pkgTagSection'.
IndexCopy::GrabFirst ( std::string Path, std::string& To, unsigned int Depth )Field 'this->Section' in the object of this method has base type 'pkgTagSection'.
IndexCopy::ReconstructChop ( unsigned long& Chop, std::string Dir, std::string File )Field 'this->Section' in the object of this method has base type 'pkgTagSection'.
IndexCopy::ReconstructPrefix ( std::string& Prefix, std::string OrigPath, std::string CD, std::string File )Field 'this->Section' in the object of this method has base type 'pkgTagSection'.
IndexCopy::~IndexCopy [in-charge] ( )Field 'this->Section' in the object of this method has base type 'pkgTagSection'.
pkgTagFile::Step ( pkgTagSection& Section )1st parameter 'Section' (reference) has base type 'pkgTagSection'.
pkgTagSection::Find ( char const* Tag, char const*& Start, char const*& End ) constThis method is from 'pkgTagSection' class.
pkgTagSection::Find ( char const* Tag, unsigned int& Pos ) constThis method is from 'pkgTagSection' class.
pkgTagSection::FindFlag ( char const* Tag, unsigned long& Flags, unsigned long Flag ) constThis method is from 'pkgTagSection' class.
pkgTagSection::FindI ( char const* Tag, long Default ) constThis method is from 'pkgTagSection' class.
pkgTagSection::FindS ( char const* Tag ) constThis method is from 'pkgTagSection' class.
pkgTagSection::FindULL ( char const* Tag, unsigned long long const& Default ) constThis method is from 'pkgTagSection' class.
pkgTagSection::Scan ( char const* Start, unsigned long MaxLength )This method is from 'pkgTagSection' class.
pkgTagSection::Trim ( )This method is from 'pkgTagSection' class.
pkgTagSection::TrimRecord ( bool BeforeRecord, char const*& End )This method is from 'pkgTagSection' class.
TFRewrite ( FILE* Output, pkgTagSection const& Tags, char const** Order, TFRewriteData* Rewrite )2nd parameter 'Tags' (reference) has base type 'pkgTagSection'.
TranslationsCopy::CopyTranslations ( std::string CDROM, std::string Name, std::vector<std::string>& List, pkgCdromStatus* log )Field 'this->Section' in the object of this method has base type 'pkgTagSection'.
to the top
Problems with Symbols, High Severity (47)
acquire-item.h,
libapt-pkg.so.4.10.1
[+] pkgAcqArchive::Done ( std::string Message, unsigned long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf ) (1)
changed to:pkgAcqArchive::Done ( std::string Message, unsigned long long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf )
[symbol: _ZN13pkgAcqArchive4DoneESsmSsPN10pkgAcquire12MethodConfigE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN13pkgAcqArchive4DoneESsmSsPN10pkgAcquire12MethodConfigE to _ZN13pkgAcqArchive4DoneESsySsPN10pkgAcquire12MethodConfigE. This may cause "undefined reference" linker error in old client applications. |
[+] pkgAcqDiffIndex::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf ) (1)
changed to:pkgAcqDiffIndex::Done ( std::string Message, unsigned long long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )
[symbol: _ZN15pkgAcqDiffIndex4DoneESsmSsPN10pkgAcquire12MethodConfigE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN15pkgAcqDiffIndex4DoneESsmSsPN10pkgAcquire12MethodConfigE to _ZN15pkgAcqDiffIndex4DoneESsySsPN10pkgAcquire12MethodConfigE. This may cause "undefined reference" linker error in old client applications. |
[+] pkgAcqFile::Done ( std::string Message, unsigned long Size, std::string CalcHash, pkgAcquire::MethodConfig* Cnf ) (1)
changed to:pkgAcqFile::Done ( std::string Message, unsigned long long Size, std::string CalcHash, pkgAcquire::MethodConfig* Cnf )
[symbol: _ZN10pkgAcqFile4DoneESsmSsPN10pkgAcquire12MethodConfigE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN10pkgAcqFile4DoneESsmSsPN10pkgAcquire12MethodConfigE to _ZN10pkgAcqFile4DoneESsySsPN10pkgAcquire12MethodConfigE. This may cause "undefined reference" linker error in old client applications. |
[+] pkgAcqFile::pkgAcqFile [in-charge] ( pkgAcquire* Owner, std::string URI, std::string Hash, unsigned long Size, std::string Desc, std::string ShortDesc, std::string const& DestDir, std::string const& DestFilename, bool IsIndexFile ) (1)
changed to:pkgAcqFile::pkgAcqFile [in-charge] ( pkgAcquire* Owner, std::string URI, std::string Hash, unsigned long long Size, std::string Desc, std::string ShortDesc, std::string const& DestDir, std::string const& DestFilename, bool IsIndexFile )
[symbol: _ZN10pkgAcqFileC1EP10pkgAcquireSsSsmSsSsRKSsS3_b]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN10pkgAcqFileC1EP10pkgAcquireSsSsmSsSsRKSsS3_b to _ZN10pkgAcqFileC1EP10pkgAcquireSsSsySsSsRKSsS3_b. This may cause "undefined reference" linker error in old client applications. |
[+] pkgAcqFile::pkgAcqFile [not-in-charge] ( pkgAcquire* Owner, std::string URI, std::string Hash, unsigned long Size, std::string Desc, std::string ShortDesc, std::string const& DestDir, std::string const& DestFilename, bool IsIndexFile ) (1)
changed to:pkgAcqFile::pkgAcqFile [not-in-charge] ( pkgAcquire* Owner, std::string URI, std::string Hash, unsigned long long Size, std::string Desc, std::string ShortDesc, std::string const& DestDir, std::string const& DestFilename, bool IsIndexFile )
[symbol: _ZN10pkgAcqFileC2EP10pkgAcquireSsSsmSsSsRKSsS3_b]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN10pkgAcqFileC2EP10pkgAcquireSsSsmSsSsRKSsS3_b to _ZN10pkgAcqFileC2EP10pkgAcquireSsSsySsSsRKSsS3_b. This may cause "undefined reference" linker error in old client applications. |
[+] pkgAcqIndex::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf ) (1)
changed to:pkgAcqIndex::Done ( std::string Message, unsigned long long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )
[symbol: _ZN11pkgAcqIndex4DoneESsmSsPN10pkgAcquire12MethodConfigE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN11pkgAcqIndex4DoneESsmSsPN10pkgAcquire12MethodConfigE to _ZN11pkgAcqIndex4DoneESsySsPN10pkgAcquire12MethodConfigE. This may cause "undefined reference" linker error in old client applications. |
[+] pkgAcqIndexDiffs::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf ) (1)
changed to:pkgAcqIndexDiffs::Done ( std::string Message, unsigned long long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )
[symbol: _ZN16pkgAcqIndexDiffs4DoneESsmSsPN10pkgAcquire12MethodConfigE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN16pkgAcqIndexDiffs4DoneESsmSsPN10pkgAcquire12MethodConfigE to _ZN16pkgAcqIndexDiffs4DoneESsySsPN10pkgAcquire12MethodConfigE. This may cause "undefined reference" linker error in old client applications. |
[+] pkgAcqMetaIndex::Done ( std::string Message, unsigned long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf ) (1)
changed to:pkgAcqMetaIndex::Done ( std::string Message, unsigned long long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf )
[symbol: _ZN15pkgAcqMetaIndex4DoneESsmSsPN10pkgAcquire12MethodConfigE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN15pkgAcqMetaIndex4DoneESsmSsPN10pkgAcquire12MethodConfigE to _ZN15pkgAcqMetaIndex4DoneESsySsPN10pkgAcquire12MethodConfigE. This may cause "undefined reference" linker error in old client applications. |
[+] pkgAcqMetaSig::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf ) (1)
changed to:pkgAcqMetaSig::Done ( std::string Message, unsigned long long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )
[symbol: _ZN13pkgAcqMetaSig4DoneESsmSsPN10pkgAcquire12MethodConfigE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN13pkgAcqMetaSig4DoneESsmSsPN10pkgAcquire12MethodConfigE to _ZN13pkgAcqMetaSig4DoneESsySsPN10pkgAcquire12MethodConfigE. This may cause "undefined reference" linker error in old client applications. |
[+] pkgAcqSubIndex::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf ) (1)
changed to:pkgAcqSubIndex::Done ( std::string Message, unsigned long long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )
[symbol: _ZN14pkgAcqSubIndex4DoneESsmSsPN10pkgAcquire12MethodConfigE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN14pkgAcqSubIndex4DoneESsmSsPN10pkgAcquire12MethodConfigE to _ZN14pkgAcqSubIndex4DoneESsySsPN10pkgAcquire12MethodConfigE. This may cause "undefined reference" linker error in old client applications. |
[+] pkgAcquire::Item::Done ( std::string Message, unsigned long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf ) (1)
changed to:pkgAcquire::Item::Done ( std::string Message, unsigned long long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf )
[symbol: _ZN10pkgAcquire4Item4DoneESsmSsPNS_12MethodConfigE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN10pkgAcquire4Item4DoneESsmSsPNS_12MethodConfigE to _ZN10pkgAcquire4Item4DoneESsySsPNS_12MethodConfigE. This may cause "undefined reference" linker error in old client applications. |
[+] pkgAcquire::Item::Start ( std::string Message, unsigned long Size ) (1)
changed to:pkgAcquire::Item::Start ( std::string Message, unsigned long long Size )
[symbol: _ZN10pkgAcquire4Item5StartESsm]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN10pkgAcquire4Item5StartESsm to _ZN10pkgAcquire4Item5StartESsy. This may cause "undefined reference" linker error in old client applications. |
acquire.h,
libapt-pkg.so.4.10.1
[+] pkgAcquireStatus::Fetched ( unsigned long Size, unsigned long ResumePoint ) (1)
changed to:pkgAcquireStatus::Fetched ( unsigned long long Size, unsigned long long ResumePoint )
[symbol: _ZN16pkgAcquireStatus7FetchedEmm]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN16pkgAcquireStatus7FetchedEmm to _ZN16pkgAcquireStatus7FetchedEyy. This may cause "undefined reference" linker error in old client applications. |
cacheset.h,
libapt-pkg.so.4.10.1
namespace APT
[+] CacheSetHelper::canNotFindAllVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg ) (1)
changed to:CacheSetHelper::canNotFindAllVer ( VersionContainerInterface*const vci, pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )
[symbol: _ZN3APT14CacheSetHelper16canNotFindAllVerER12pkgCacheFileRKN8pkgCache11PkgIteratorE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN3APT14CacheSetHelper16canNotFindAllVerER12pkgCacheFileRKN8pkgCache11PkgIteratorE to _ZN3APT14CacheSetHelper16canNotFindAllVerEPNS_25VersionContainerInterfaceER12pkgCacheFileRKN8pkgCache11PkgIteratorE. This may cause "undefined reference" linker error in old client applications. |
[+] CacheSetHelper::canNotFindCandInstVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg ) (1)
changed to:CacheSetHelper::canNotFindCandInstVer ( VersionContainerInterface*const vci, pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )
[symbol: _ZN3APT14CacheSetHelper21canNotFindCandInstVerER12pkgCacheFileRKN8pkgCache11PkgIteratorE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN3APT14CacheSetHelper21canNotFindCandInstVerER12pkgCacheFileRKN8pkgCache11PkgIteratorE to _ZN3APT14CacheSetHelper21canNotFindCandInstVerEPNS_25VersionContainerInterfaceER12pkgCacheFileRKN8pkgCache11PkgIteratorE. This may cause "undefined reference" linker error in old client applications. |
[+] CacheSetHelper::canNotFindInstCandVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg ) (1)
changed to:CacheSetHelper::canNotFindInstCandVer ( VersionContainerInterface*const vci, pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )
[symbol: _ZN3APT14CacheSetHelper21canNotFindInstCandVerER12pkgCacheFileRKN8pkgCache11PkgIteratorE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN3APT14CacheSetHelper21canNotFindInstCandVerER12pkgCacheFileRKN8pkgCache11PkgIteratorE to _ZN3APT14CacheSetHelper21canNotFindInstCandVerEPNS_25VersionContainerInterfaceER12pkgCacheFileRKN8pkgCache11PkgIteratorE. This may cause "undefined reference" linker error in old client applications. |
[+] CacheSetHelper::canNotFindPackage ( pkgCacheFile& Cache, std::string const& str ) (1)
changed to:CacheSetHelper::canNotFindPackage ( PackageContainerInterface*const pci, pkgCacheFile& Cache, std::string const& str )
[symbol: _ZN3APT14CacheSetHelper17canNotFindPackageER12pkgCacheFileRKSs]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN3APT14CacheSetHelper17canNotFindPackageER12pkgCacheFileRKSs to _ZN3APT14CacheSetHelper17canNotFindPackageEPNS_25PackageContainerInterfaceER12pkgCacheFileRKSs. This may cause "undefined reference" linker error in old client applications. |
[+] CacheSetHelper::canNotFindRegEx ( pkgCacheFile& Cache, std::string pattern ) (1)
changed to:CacheSetHelper::canNotFindRegEx ( PackageContainerInterface*const pci, pkgCacheFile& Cache, std::string pattern )
[symbol: _ZN3APT14CacheSetHelper15canNotFindRegExER12pkgCacheFileSs]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN3APT14CacheSetHelper15canNotFindRegExER12pkgCacheFileSs to _ZN3APT14CacheSetHelper15canNotFindRegExEPNS_25PackageContainerInterfaceER12pkgCacheFileSs. This may cause "undefined reference" linker error in old client applications. |
[+] CacheSetHelper::canNotFindTask ( pkgCacheFile& Cache, std::string pattern ) (1)
changed to:CacheSetHelper::canNotFindTask ( PackageContainerInterface*const pci, pkgCacheFile& Cache, std::string pattern )
[symbol: _ZN3APT14CacheSetHelper14canNotFindTaskER12pkgCacheFileSs]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN3APT14CacheSetHelper14canNotFindTaskER12pkgCacheFileSs to _ZN3APT14CacheSetHelper14canNotFindTaskEPNS_25PackageContainerInterfaceER12pkgCacheFileSs. This may cause "undefined reference" linker error in old client applications. |
crc-16.h,
libapt-pkg.so.4.10.1
[+] AddCRC16 ( unsigned short fcs, void const* buf, unsigned long len ) (1)
changed to:AddCRC16 ( unsigned short fcs, void const* buf, unsigned long long len )
[symbol: _Z8AddCRC16tPKvm]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _Z8AddCRC16tPKvm to _Z8AddCRC16tPKvy. This may cause "undefined reference" linker error in old client applications. |
depcache.h,
libapt-pkg.so.4.10.1
[+] pkgDepCache::AddSizes ( pkgCache::Namespace::PkgIterator const& Pkg, bool const& Invert ) (1)
changed to:pkgDepCache::AddSizes ( pkgCache::Namespace::PkgIterator const& Pkg, bool const Invert )
[symbol: _ZN11pkgDepCache8AddSizesERKN8pkgCache11PkgIteratorERKb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN11pkgDepCache8AddSizesERKN8pkgCache11PkgIteratorERKb to _ZN11pkgDepCache8AddSizesERKN8pkgCache11PkgIteratorEb. This may cause "undefined reference" linker error in old client applications. |
[+] pkgDepCache::AddSizes ( pkgCache::Namespace::PkgIterator const& Pkg, long Mult ) (1)
changed to:pkgDepCache::AddSizes ( pkgCache::Namespace::PkgIterator const& Pkg, bool const Invert )
[symbol: _ZN11pkgDepCache8AddSizesERKN8pkgCache11PkgIteratorEl]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN11pkgDepCache8AddSizesERKN8pkgCache11PkgIteratorEl to _ZN11pkgDepCache8AddSizesERKN8pkgCache11PkgIteratorEb. This may cause "undefined reference" linker error in old client applications. |
[+] pkgDepCache::AddStates ( pkgCache::Namespace::PkgIterator const& Pkg, int Add ) (1)
changed to:pkgDepCache::AddStates ( pkgCache::Namespace::PkgIterator const& Pkg, bool const Invert )
[symbol: _ZN11pkgDepCache9AddStatesERKN8pkgCache11PkgIteratorEi]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN11pkgDepCache9AddStatesERKN8pkgCache11PkgIteratorEi to _ZN11pkgDepCache9AddStatesERKN8pkgCache11PkgIteratorEb. This may cause "undefined reference" linker error in old client applications. |
[+] pkgDepCache::SetCandidateVersion ( pkgCache::Namespace::VerIterator TargetVer, bool const& Pseudo ) (1)
changed to:pkgDepCache::SetCandidateVersion ( pkgCache::Namespace::VerIterator TargetVer )
[symbol: _ZN11pkgDepCache19SetCandidateVersionEN8pkgCache11VerIteratorERKb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN11pkgDepCache19SetCandidateVersionEN8pkgCache11VerIteratorERKb to _ZN11pkgDepCache19SetCandidateVersionEN8pkgCache11VerIteratorE. This may cause "undefined reference" linker error in old client applications. |
fileutl.h,
libapt-pkg.so.4.10.1
[+] FileFd::Open ( std::string FileName, FileFd::OpenMode Mode, unsigned long Perms ) (1)
changed to:FileFd::Open ( std::string FileName, unsigned int const Mode, APT::Configuration::Compressor const& compressor, unsigned long const Perms )
[symbol: _ZN6FileFd4OpenESsNS_8OpenModeEm]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN6FileFd4OpenESsNS_8OpenModeEm to _ZN6FileFd4OpenESsjRKN3APT13Configuration10CompressorEm. This may cause "undefined reference" linker error in old client applications. |
[+] FileFd::OpenDescriptor ( int Fd, FileFd::OpenMode Mode, bool AutoClose ) (1)
changed to:FileFd::OpenDescriptor ( int Fd, unsigned int const Mode, APT::Configuration::Compressor const& compressor, bool AutoClose )
[symbol: _ZN6FileFd14OpenDescriptorEiNS_8OpenModeEb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN6FileFd14OpenDescriptorEiNS_8OpenModeEb to _ZN6FileFd14OpenDescriptorEijRKN3APT13Configuration10CompressorEb. This may cause "undefined reference" linker error in old client applications. |
[+] FileFd::Read ( void* To, unsigned long Size, unsigned long* Actual ) (1)
changed to:FileFd::Read ( void* To, unsigned long long Size, unsigned long long* Actual )
[symbol: _ZN6FileFd4ReadEPvmPm]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN6FileFd4ReadEPvmPm to _ZN6FileFd4ReadEPvyPy. This may cause "undefined reference" linker error in old client applications. |
[+] FileFd::Seek ( unsigned long To ) (1)
changed to:FileFd::Seek ( unsigned long long To )
[symbol: _ZN6FileFd4SeekEm]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN6FileFd4SeekEm to _ZN6FileFd4SeekEy. This may cause "undefined reference" linker error in old client applications. |
[+] FileFd::Skip ( unsigned long To ) (1)
changed to:FileFd::Skip ( unsigned long long To )
[symbol: _ZN6FileFd4SkipEm]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN6FileFd4SkipEm to _ZN6FileFd4SkipEy. This may cause "undefined reference" linker error in old client applications. |
[+] FileFd::Truncate ( unsigned long To ) (1)
changed to:FileFd::Truncate ( unsigned long long To )
[symbol: _ZN6FileFd8TruncateEm]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN6FileFd8TruncateEm to _ZN6FileFd8TruncateEy. This may cause "undefined reference" linker error in old client applications. |
[+] FileFd::Write ( void const* From, unsigned long Size ) (1)
changed to:FileFd::Write ( int Fd, void const* From, unsigned long long Size ) [static]
[symbol: _ZN6FileFd5WriteEPKvm]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN6FileFd5WriteEPKvm to _ZN6FileFd5WriteEiPKvy. This may cause "undefined reference" linker error in old client applications. |
hashes.h,
libapt-pkg.so.4.10.1
[+] Hashes::AddFD ( int Fd, unsigned long Size ) (1)
changed to:Hashes::AddFD ( FileFd& Fd, unsigned long long Size, bool const addMD5, bool const addSHA1, bool const addSHA256, bool const addSHA512 )
[symbol: _ZN6Hashes5AddFDEim]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN6Hashes5AddFDEim to _ZN6Hashes5AddFDER6FileFdybbbb. This may cause "undefined reference" linker error in old client applications. |
indexcopy.h,
libapt-pkg.so.4.10.1
[+] PackageCopy::GetFile ( std::string& Filename, unsigned long& Size ) (1)
changed to:PackageCopy::GetFile ( std::string& Filename, unsigned long long& Size )
[symbol: _ZN11PackageCopy7GetFileERSsRm]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN11PackageCopy7GetFileERSsRm to _ZN11PackageCopy7GetFileERSsRy. This may cause "undefined reference" linker error in old client applications. |
[+] SourceCopy::GetFile ( std::string& Filename, unsigned long& Size ) (1)
changed to:SourceCopy::GetFile ( std::string& Filename, unsigned long long& Size )
[symbol: _ZN10SourceCopy7GetFileERSsRm]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN10SourceCopy7GetFileERSsRm to _ZN10SourceCopy7GetFileERSsRy. This may cause "undefined reference" linker error in old client applications. |
md5.h,
libapt-pkg.so.4.10.1
[+] MD5Summation::Add ( unsigned char const* Data, unsigned long Size ) (1)
changed to:MD5Summation::Add ( unsigned char const* inbuf, unsigned long long inlen )
[symbol: _ZN12MD5Summation3AddEPKhm]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN12MD5Summation3AddEPKhm to _ZN12MD5Summation3AddEPKhy. This may cause "undefined reference" linker error in old client applications. |
mmap.h,
libapt-pkg.so.4.10.1
[+] DynamicMMap::RawAllocate ( unsigned long Size, unsigned long Aln ) (1)
changed to:DynamicMMap::RawAllocate ( unsigned long long Size, unsigned long Aln )
[symbol: _ZN11DynamicMMap11RawAllocateEmm]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN11DynamicMMap11RawAllocateEmm to _ZN11DynamicMMap11RawAllocateEym. This may cause "undefined reference" linker error in old client applications. |
packagemanager.h,
libapt-pkg.so.4.10.1
[+] pkgPackageManager::SmartConfigure ( pkgCache::Namespace::PkgIterator Pkg ) (1)
changed to:pkgPackageManager::SmartConfigure ( pkgCache::Namespace::PkgIterator Pkg, int const Depth )
[symbol: _ZN17pkgPackageManager14SmartConfigureEN8pkgCache11PkgIteratorE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN17pkgPackageManager14SmartConfigureEN8pkgCache11PkgIteratorE to _ZN17pkgPackageManager14SmartConfigureEN8pkgCache11PkgIteratorEi. This may cause "undefined reference" linker error in old client applications. |
[+] pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg, bool const Immediate ) (1)
changed to:pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg, bool const Immediate, int const Depth )
[symbol: _ZN17pkgPackageManager11SmartUnPackEN8pkgCache11PkgIteratorEb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN17pkgPackageManager11SmartUnPackEN8pkgCache11PkgIteratorEb to _ZN17pkgPackageManager11SmartUnPackEN8pkgCache11PkgIteratorEbi. This may cause "undefined reference" linker error in old client applications. |
pkgcachegen.h,
libapt-pkg.so.4.10.1
[+] pkgCacheGenerator::NewDescription ( pkgCache::DescIterator& Desc, std::string const& Lang, MD5SumValue const& md5sum, map_ptrloc Next ) (1)
changed to:pkgCacheGenerator::NewDescription ( pkgCache::DescIterator& Desc, std::string const& Lang, MD5SumValue const& md5sum, map_ptrloc Next )
[symbol: _ZN17pkgCacheGenerator14NewDescriptionERN8pkgCache12DescIteratorERKSsRK11MD5SumValuej]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN17pkgCacheGenerator14NewDescriptionERN8pkgCache12DescIteratorERKSsRK11MD5SumValuej to _ZN17pkgCacheGenerator14NewDescriptionERN8pkgCache12DescIteratorERKSsRK12HashSumValueILi128EEj. This may cause "undefined reference" linker error in old client applications. |
progress.h,
libapt-pkg.so.4.10.1
[+] OpProgress::OverallProgress ( unsigned long Current, unsigned long Total, unsigned long Size, std::string const& Op ) (1)
changed to:OpProgress::OverallProgress ( unsigned long long Current, unsigned long long Total, unsigned long long Size, std::string const& Op )
[symbol: _ZN10OpProgress15OverallProgressEmmmRKSs]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN10OpProgress15OverallProgressEmmmRKSs to _ZN10OpProgress15OverallProgressEyyyRKSs. This may cause "undefined reference" linker error in old client applications. |
[+] OpProgress::Progress ( unsigned long Current ) (1)
changed to:OpProgress::Progress ( unsigned long long Current )
[symbol: _ZN10OpProgress8ProgressEm]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN10OpProgress8ProgressEm to _ZN10OpProgress8ProgressEy. This may cause "undefined reference" linker error in old client applications. |
[+] OpProgress::SubProgress ( unsigned long SubTotal ) (1)
changed to:OpProgress::SubProgress ( unsigned long long SubTotal, std::string const& Op, float const Percent )
[symbol: _ZN10OpProgress11SubProgressEm]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN10OpProgress11SubProgressEm to _ZN10OpProgress11SubProgressEyRKSsf. This may cause "undefined reference" linker error in old client applications. |
[+] OpProgress::SubProgress ( unsigned long SubTotal, std::string const& Op ) (1)
changed to:OpProgress::SubProgress ( unsigned long long SubTotal, std::string const& Op, float const Percent )
[symbol: _ZN10OpProgress11SubProgressEmRKSs]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN10OpProgress11SubProgressEmRKSs to _ZN10OpProgress11SubProgressEyRKSsf. This may cause "undefined reference" linker error in old client applications. |
sha1.h,
libapt-pkg.so.4.10.1
[+] SHA1Summation::Add ( unsigned char const* inbuf, unsigned long inlen ) (1)
changed to:SHA1Summation::Add ( unsigned char const* inbuf, unsigned long long inlen )
[symbol: _ZN13SHA1Summation3AddEPKhm]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN13SHA1Summation3AddEPKhm to _ZN13SHA1Summation3AddEPKhy. This may cause "undefined reference" linker error in old client applications. |
tagfile.h,
libapt-pkg.so.4.10.1
[+] pkgTagFile::Jump ( pkgTagSection& Tag, unsigned long Offset ) (1)
changed to:pkgTagFile::Jump ( pkgTagSection& Tag, unsigned long long Offset )
[symbol: _ZN10pkgTagFile4JumpER13pkgTagSectionm]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN10pkgTagFile4JumpER13pkgTagSectionm to _ZN10pkgTagFile4JumpER13pkgTagSectiony. This may cause "undefined reference" linker error in old client applications. |
[+] pkgTagFile::pkgTagFile [in-charge] ( FileFd* F, unsigned long Size ) (1)
changed to:pkgTagFile::~pkgTagFile [in-charge-deleting] ( )
[symbol: _ZN10pkgTagFileC1EP6FileFdm]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN10pkgTagFileC1EP6FileFdm to _ZN10pkgTagFileD0Ev. This may cause "undefined reference" linker error in old client applications. |
[+] pkgTagFile::pkgTagFile [not-in-charge] ( FileFd* F, unsigned long Size ) (1)
changed to:pkgTagFile::~pkgTagFile [in-charge-deleting] ( )
[symbol: _ZN10pkgTagFileC2EP6FileFdm]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN10pkgTagFileC2EP6FileFdm to _ZN10pkgTagFileD0Ev. This may cause "undefined reference" linker error in old client applications. |
to the top
Problems with Data Types, Medium Severity (68)
acquire-item.h
[+] class pkgAcquire::Item (2)
| Change |
Effect |
1 | Virtual method pkgAcquire::Item::Done ( std::string, unsigned long long, std::string, pkgAcquire::MethodConfig* ) has been added to this class instead of pkgAcquire::Item::Done ( std::string, unsigned long, std::string, pkgAcquire::MethodConfig* ). | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
2 | Virtual method pkgAcquire::Item::Start ( std::string, unsigned long long ) has been added to this class instead of pkgAcquire::Item::Start ( std::string, unsigned long ). | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 13 entries | Virtual Table (New) - 13 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
pkgAcquire::Item::Failed |
pkgAcquire::Item::Failed |
12 |
pkgAcquire::Item::Done |
pkgAcquire::Item::Done |
16 |
pkgAcquire::Item::Start |
pkgAcquire::Item::Start |
20 |
pkgAcquire::Item::Custom600Headers |
pkgAcquire::Item::Custom600Headers |
24 |
__cxa_pure_virtual |
__cxa_pure_virtual |
28 |
pkgAcquire::Item::ShortDesc |
pkgAcquire::Item::ShortDesc |
32 |
pkgAcquire::Item::Finished |
pkgAcquire::Item::Finished |
36 |
pkgAcquire::Item::HashSum |
pkgAcquire::Item::HashSum |
40 |
pkgAcquire::Item::IsTrusted |
pkgAcquire::Item::IsTrusted |
44 |
pkgAcquire::~Item |
pkgAcquire::~Item |
48 |
pkgAcquire::~Item |
pkgAcquire::~Item |
[+] affected symbols (2)
pkgAcquire::Item::Done ( std::string Message, unsigned long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf )This method is from 'pkgAcquire::Item' class.
pkgAcquire::Item::Start ( std::string Message, unsigned long Size )This method is from 'pkgAcquire::Item' class.
acquire-method.h
[+] class pkgAcqMethod::FetchResult (3)
| Change |
Effect |
1 | Field SHA512Sum has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Type of field Size has been changed from unsigned long (4 bytes) to unsigned long long (8 bytes). | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
3 | Type of field ResumePoint has been changed from unsigned long (4 bytes) to unsigned long long (8 bytes). | 1) This field may be incorrectly initialized or accessed by applications. 2) Size of the inclusive type has been changed. |
[+] affected symbols (4)
pkgAcqMethod::FetchResult::FetchResult [in-charge] ( )This constructor is from 'pkgAcqMethod::FetchResult' class.
pkgAcqMethod::FetchResult::TakeHashes ( Hashes& Hash )This method is from 'pkgAcqMethod::FetchResult' class.
pkgAcqMethod::URIDone ( pkgAcqMethod::FetchResult& Res, pkgAcqMethod::FetchResult* Alt )2nd parameter 'Alt' (pointer) has base type 'pkgAcqMethod::FetchResult'.
pkgAcqMethod::URIStart ( pkgAcqMethod::FetchResult& Res )1st parameter 'Res' (reference) has base type 'pkgAcqMethod::FetchResult'.
acquire-worker.h
[+] class pkgAcquire::Worker (4)
| Change |
Effect |
1 | Field d has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Type of field CurrentSize has been changed from unsigned long (4 bytes) to unsigned long long (8 bytes). | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
3 | Type of field TotalSize has been changed from unsigned long (4 bytes) to unsigned long long (8 bytes). | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
4 | Type of field ResumePoint has been changed from unsigned long (4 bytes) to unsigned long long (8 bytes). | 1) This field may be incorrectly initialized or accessed by applications. 2) Size of the inclusive type has been changed. |
[+] affected symbols (20)
pkgAcquire::Add ( pkgAcquire::Worker* Work )1st parameter 'Work' (pointer) has base type 'pkgAcquire::Worker'.
pkgAcquire::Queue::FindItem ( std::string URI, pkgAcquire::Worker* Owner )2nd parameter 'Owner' (pointer) has base type 'pkgAcquire::Worker'.
pkgAcquire::Remove ( pkgAcquire::Worker* Work )1st parameter 'Work' (pointer) has base type 'pkgAcquire::Worker'.
pkgAcquire::Worker::Capabilities ( std::string Message )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::Construct ( )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::InFdReady ( )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::ItemDone ( )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::MediaChange ( std::string Message )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::MethodFailure ( )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::OutFdReady ( )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::Pulse ( )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::QueueItem ( pkgAcquire::Queue::QItem* Item )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::ReadMessages ( )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::RunMessages ( )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::SendConfiguration ( )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::Start ( )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::Worker [in-charge] ( pkgAcquire::MethodConfig* Config )This constructor is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::Worker [in-charge] ( pkgAcquire::Queue* OwnerQ, pkgAcquire::MethodConfig* Config, pkgAcquireStatus* Log )This constructor is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::~Worker [in-charge] ( )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::WorkerStep ( pkgAcquire::Worker* I )1st parameter 'I' (pointer) has base type 'pkgAcquire::Worker'.
acquire.h
[+] class pkgAcquire (10)
| Change |
Effect |
1 | Field d has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | The relative position of field Items has been changed from 0 to 1. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
3 | The relative position of field QueueMode has been changed from 6 to 7. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
4 | The relative position of field Running has been changed from 8 to 9. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
5 | The relative position of field Configs has been changed from 3 to 4. | Applications will access incorrect memory when attempting to access this field. |
6 | The relative position of field Debug has been changed from 7 to 8. | Applications will access incorrect memory when attempting to access this field. |
7 | The relative position of field Log has been changed from 4 to 5. | Applications will access incorrect memory when attempting to access this field. |
8 | The relative position of field Queues has been changed from 1 to 2. | Applications will access incorrect memory when attempting to access this field. |
9 | The relative position of field ToFetch has been changed from 5 to 6. | Applications will access incorrect memory when attempting to access this field. |
10 | The relative position of field Workers has been changed from 2 to 3. | Applications will access incorrect memory when attempting to access this field. |
[+] affected symbols (119)
debReleaseIndex::GetIndexes ( pkgAcquire* Owner, bool const& GetAll ) const1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
debTranslationsIndex::GetIndexes ( pkgAcquire* Owner ) const1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqArchive::DescURI ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::Finished ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::HashSum ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::IsTrusted ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::pkgAcqArchive [in-charge] ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs, pkgCache::VerIterator const& Version, std::string& StoreFilename )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqArchive::QueueNext ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::ShortDesc ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::~pkgAcqArchive [in-charge] ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqDiffIndex::Custom600Headers ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqDiffIndex::DescURI ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqDiffIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqDiffIndex::ParseDiffIndex ( std::string IndexDiffFile )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqDiffIndex::pkgAcqDiffIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqDiffIndex::~pkgAcqDiffIndex [in-charge] ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndex::Custom600Headers ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndex::DescURI ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndex::HashSum ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndex::Init ( std::string const& URI, std::string const& URIDesc, std::string const& ShortDesc )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndex::pkgAcqIndex [in-charge] ( pkgAcquire* Owner, IndexTarget const*const Target, HashString const& ExpectedHash, indexRecords const* MetaIndexParser )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqIndex::pkgAcqIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash, std::string compressExt )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqIndex::~pkgAcqIndex [in-charge] ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndexDiffs::DescURI ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndexDiffs::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndexDiffs::pkgAcqIndexDiffs [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash, std::string ServerSha1, std::vector<DiffInfo> diffs )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqIndexDiffs::~pkgAcqIndexDiffs [in-charge] ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndexTrans::pkgAcqIndexTrans [in-charge] ( pkgAcquire* Owner, IndexTarget const*const Target, HashString const& ExpectedHash, indexRecords const* MetaIndexParser )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqIndexTrans::pkgAcqIndexTrans [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqMetaClearSig::pkgAcqMetaClearSig [in-charge] ( pkgAcquire* Owner, std::string const& URI, std::string const& URIDesc, std::string const& ShortDesc, std::string const& MetaIndexURI, std::string const& MetaIndexURIDesc, std::string const& MetaIndexShortDesc, std::string const& MetaSigURI, std::string const& MetaSigURIDesc, std::string const& MetaSigShortDesc, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqMetaIndex::AuthDone ( std::string Message )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::Custom600Headers ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::DescURI ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::pkgAcqMetaIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, std::string SigFile, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqMetaIndex::QueueIndexes ( bool verify )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::RetrievalDone ( std::string Message )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::VerifyVendor ( std::string Message )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::~pkgAcqMetaIndex [in-charge] ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaSig::Custom600Headers ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaSig::DescURI ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaSig::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaSig::pkgAcqMetaSig [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, std::string MetaIndexURI, std::string MetaIndexURIDesc, std::string MetaIndexShortDesc, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqMetaSig::~pkgAcqMetaSig [in-charge] ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqSubIndex::Custom600Headers ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqSubIndex::DescURI ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqSubIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqSubIndex::ParseIndex ( std::string const& IndexFile )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqSubIndex::pkgAcqSubIndex [in-charge] ( pkgAcquire* Owner, std::string const& URI, std::string const& URIDesc, std::string const& ShortDesc, HashString const& ExpectedHash )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqSubIndex::~pkgAcqSubIndex [in-charge] ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Add ( pkgAcquire::Item* Item )Field 'Item->Owner' in 1st parameter 'Item' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Add ( pkgAcquire::Worker* Work )Field 'Work->OwnerQ->Owner' in 1st parameter 'Work' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Bump ( )This method is from 'pkgAcquire' class.
pkgAcquire::Clean ( std::string Dir )This method is from 'pkgAcquire' class.
pkgAcquire::Dequeue ( pkgAcquire::Item* Item )Field 'Item->Owner' in 1st parameter 'Item' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Enqueue ( pkgAcquire::ItemDesc& Item )Field 'Item->Owner->Owner' in 1st parameter 'Item' (reference) has base type 'pkgAcquire'.
pkgAcquire::FetchNeeded ( )This method is from 'pkgAcquire' class.
pkgAcquire::GetConfig ( std::string Access )This method is from 'pkgAcquire' class.
pkgAcquire::Item::Custom600Headers ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::Finished ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::HashSum ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::IsTrusted ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::Item [in-charge] ( pkgAcquire* Owner )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Item::Rename ( std::string From, std::string To )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::ReportMirrorFailure ( std::string FailCode )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::ShortDesc ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::~Item [in-charge] ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::PartialPresent ( )This method is from 'pkgAcquire' class.
pkgAcquire::pkgAcquire [in-charge] ( )This constructor is from 'pkgAcquire' class.
pkgAcquire::pkgAcquire [in-charge] ( pkgAcquireStatus* Log )This constructor is from 'pkgAcquire' class.
pkgAcquire::Queue::Bump ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Queue::Cycle ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Queue::Dequeue ( pkgAcquire::Item* Owner )Field 'Owner->Owner' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Queue::Enqueue ( pkgAcquire::ItemDesc& Item )Field 'Item->Owner->Owner' in 1st parameter 'Item' (reference) has base type 'pkgAcquire'.
pkgAcquire::Queue::FindItem ( std::string URI, pkgAcquire::Worker* Owner )Field 'Owner->OwnerQ->Owner' in 2nd parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Queue::ItemDone ( pkgAcquire::Queue::QItem* Itm )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Queue::Queue [in-charge] ( std::string Name, pkgAcquire* Owner )2nd parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Queue::Shutdown ( bool Final )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Queue::Startup ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Queue::~Queue [in-charge] ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::QueueName ( std::string URI, pkgAcquire::MethodConfig const*& Config )This method is from 'pkgAcquire' class.
pkgAcquire::Remove ( pkgAcquire::Item* Item )Field 'Item->Owner' in 1st parameter 'Item' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Remove ( pkgAcquire::Worker* Work )Field 'Work->OwnerQ->Owner' in 1st parameter 'Work' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Run ( int PulseInterval )This method is from 'pkgAcquire' class.
pkgAcquire::RunFds ( fd_set* RSet, fd_set* WSet )This method is from 'pkgAcquire' class.
pkgAcquire::SetFds ( int& Fd, fd_set* RSet, fd_set* WSet )This method is from 'pkgAcquire' class.
pkgAcquire::Setup ( pkgAcquireStatus* Progress, std::string const& Lock )This method is from 'pkgAcquire' class.
pkgAcquire::Shutdown ( )This method is from 'pkgAcquire' class.
pkgAcquire::TotalNeeded ( )This method is from 'pkgAcquire' class.
pkgAcquire::UriBegin ( )This method is from 'pkgAcquire' class.
pkgAcquire::UriEnd ( )This method is from 'pkgAcquire' class.
pkgAcquire::Worker::Capabilities ( std::string Message )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::Construct ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::InFdReady ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::ItemDone ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::MediaChange ( std::string Message )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::MethodFailure ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::OutFdReady ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::Pulse ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::QueueItem ( pkgAcquire::Queue::QItem* Item )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::ReadMessages ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::RunMessages ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::SendConfiguration ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::Start ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::Worker [in-charge] ( pkgAcquire::MethodConfig* Config )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::Worker [in-charge] ( pkgAcquire::Queue* OwnerQ, pkgAcquire::MethodConfig* Config, pkgAcquireStatus* Log )Field 'OwnerQ->Owner' in 1st parameter 'OwnerQ' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Worker::~Worker [in-charge] ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::WorkerStep ( pkgAcquire::Worker* I )Field 'I->OwnerQ->Owner' in 1st parameter 'I' (pointer) has base type 'pkgAcquire'.
pkgAcquire::~pkgAcquire [in-charge] ( )This method is from 'pkgAcquire' class.
pkgAcquireStatus::Done ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner->Owner' in 1st parameter 'p1' (reference) has base type 'pkgAcquire'.
pkgAcquireStatus::Fail ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner->Owner' in 1st parameter 'p1' (reference) has base type 'pkgAcquire'.
pkgAcquireStatus::Fetch ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner->Owner' in 1st parameter 'p1' (reference) has base type 'pkgAcquire'.
pkgAcquireStatus::IMSHit ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner->Owner' in 1st parameter 'p1' (reference) has base type 'pkgAcquire'.
pkgAcquireStatus::Pulse ( pkgAcquire* Owner )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgSourceList::GetIndexes ( pkgAcquire* Owner, bool GetAll ) const1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
[+] class pkgAcquire::MethodConfig (1)
| Change |
Effect |
1 | Field d has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
[+] affected symbols (123)
debReleaseIndex::GetIndexes ( pkgAcquire* Owner, bool const& GetAll ) constField 'Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
debTranslationsIndex::GetIndexes ( pkgAcquire* Owner ) constField 'Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqArchive::DescURI ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqArchive::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )2nd parameter 'Cnf' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqArchive::Finished ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqArchive::HashSum ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqArchive::IsTrusted ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqArchive::pkgAcqArchive [in-charge] ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs, pkgCache::VerIterator const& Version, std::string& StoreFilename )Field 'Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqArchive::QueueNext ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqArchive::ShortDesc ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqArchive::~pkgAcqArchive [in-charge] ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqDiffIndex::Custom600Headers ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqDiffIndex::DescURI ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqDiffIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )2nd parameter 'Cnf' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqDiffIndex::ParseDiffIndex ( std::string IndexDiffFile )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqDiffIndex::pkgAcqDiffIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash )Field 'Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqDiffIndex::~pkgAcqDiffIndex [in-charge] ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqFile::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )2nd parameter 'Cnf' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqIndex::Custom600Headers ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqIndex::DescURI ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )2nd parameter 'Cnf' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqIndex::HashSum ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqIndex::Init ( std::string const& URI, std::string const& URIDesc, std::string const& ShortDesc )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqIndex::pkgAcqIndex [in-charge] ( pkgAcquire* Owner, IndexTarget const*const Target, HashString const& ExpectedHash, indexRecords const* MetaIndexParser )Field 'Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqIndex::pkgAcqIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash, std::string compressExt )Field 'Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqIndex::~pkgAcqIndex [in-charge] ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqIndexDiffs::DescURI ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqIndexDiffs::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )2nd parameter 'Cnf' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqIndexDiffs::pkgAcqIndexDiffs [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash, std::string ServerSha1, std::vector<DiffInfo> diffs )Field 'Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqIndexDiffs::~pkgAcqIndexDiffs [in-charge] ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqIndexTrans::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )2nd parameter 'Cnf' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqIndexTrans::pkgAcqIndexTrans [in-charge] ( pkgAcquire* Owner, IndexTarget const*const Target, HashString const& ExpectedHash, indexRecords const* MetaIndexParser )Field 'Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqIndexTrans::pkgAcqIndexTrans [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc )Field 'Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqMetaClearSig::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )2nd parameter 'Cnf' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqMetaClearSig::pkgAcqMetaClearSig [in-charge] ( pkgAcquire* Owner, std::string const& URI, std::string const& URIDesc, std::string const& ShortDesc, std::string const& MetaIndexURI, std::string const& MetaIndexURIDesc, std::string const& MetaIndexShortDesc, std::string const& MetaSigURI, std::string const& MetaSigURIDesc, std::string const& MetaSigShortDesc, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )Field 'Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqMetaIndex::AuthDone ( std::string Message )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqMetaIndex::Custom600Headers ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqMetaIndex::DescURI ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqMetaIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )2nd parameter 'Cnf' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqMetaIndex::pkgAcqMetaIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, std::string SigFile, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )Field 'Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqMetaIndex::QueueIndexes ( bool verify )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqMetaIndex::RetrievalDone ( std::string Message )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqMetaIndex::VerifyVendor ( std::string Message )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqMetaIndex::~pkgAcqMetaIndex [in-charge] ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqMetaSig::Custom600Headers ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqMetaSig::DescURI ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqMetaSig::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )2nd parameter 'Cnf' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqMetaSig::pkgAcqMetaSig [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, std::string MetaIndexURI, std::string MetaIndexURIDesc, std::string MetaIndexShortDesc, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )Field 'Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqMetaSig::~pkgAcqMetaSig [in-charge] ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqSubIndex::Custom600Headers ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqSubIndex::DescURI ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqSubIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )2nd parameter 'Cnf' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqSubIndex::ParseIndex ( std::string const& IndexFile )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcqSubIndex::pkgAcqSubIndex [in-charge] ( pkgAcquire* Owner, std::string const& URI, std::string const& URIDesc, std::string const& ShortDesc, HashString const& ExpectedHash )Field 'Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcqSubIndex::~pkgAcqSubIndex [in-charge] ( )Field 'this->Desc->Owner->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Add ( pkgAcquire::Item* Item )Field 'Item->Owner->Configs' in 1st parameter 'Item' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Add ( pkgAcquire::Worker* Work )Field 'Work->Config' in 1st parameter 'Work' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Bump ( )Field 'this->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Clean ( std::string Dir )Field 'this->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Dequeue ( pkgAcquire::Item* Item )Field 'Item->Owner->Configs' in 1st parameter 'Item' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Enqueue ( pkgAcquire::ItemDesc& Item )Field 'Item->Owner->Owner->Configs' in 1st parameter 'Item' (reference) has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::FetchNeeded ( )Field 'this->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::GetConfig ( std::string Access )Field 'this->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Item::Custom600Headers ( )Field 'this->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Item::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )2nd parameter 'Cnf' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Item::Finished ( )Field 'this->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Item::HashSum ( )Field 'this->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Item::IsTrusted ( )Field 'this->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Item::Item [in-charge] ( pkgAcquire* Owner )Field 'Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Item::Rename ( std::string From, std::string To )Field 'this->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Item::ReportMirrorFailure ( std::string FailCode )Field 'this->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Item::ShortDesc ( )Field 'this->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Item::~Item [in-charge] ( )Field 'this->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::MethodConfig::MethodConfig [in-charge] ( )This constructor is from 'pkgAcquire::MethodConfig' class.
pkgAcquire::PartialPresent ( )Field 'this->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::pkgAcquire [in-charge] ( )Field 'this->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::pkgAcquire [in-charge] ( pkgAcquireStatus* Log )Field 'this->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Queue::Bump ( )Field 'this->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Queue::Cycle ( )Field 'this->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Queue::Dequeue ( pkgAcquire::Item* Owner )Field 'Owner->Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Queue::Enqueue ( pkgAcquire::ItemDesc& Item )Field 'Item->Owner->Owner->Configs' in 1st parameter 'Item' (reference) has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Queue::FindItem ( std::string URI, pkgAcquire::Worker* Owner )Field 'Owner->Config' in 2nd parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Queue::ItemDone ( pkgAcquire::Queue::QItem* Itm )Field 'this->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Queue::Queue [in-charge] ( std::string Name, pkgAcquire* Owner )Field 'Owner->Configs' in 2nd parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Queue::Shutdown ( bool Final )Field 'this->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Queue::Startup ( )Field 'this->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Queue::~Queue [in-charge] ( )Field 'this->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::QueueName ( std::string URI, pkgAcquire::MethodConfig const*& Config )2nd parameter 'Config' (reference) has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Remove ( pkgAcquire::Item* Item )Field 'Item->Owner->Configs' in 1st parameter 'Item' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Remove ( pkgAcquire::Worker* Work )Field 'Work->Config' in 1st parameter 'Work' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Run ( int PulseInterval )Field 'this->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::RunFds ( fd_set* RSet, fd_set* WSet )Field 'this->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::SetFds ( int& Fd, fd_set* RSet, fd_set* WSet )Field 'this->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Setup ( pkgAcquireStatus* Progress, std::string const& Lock )Field 'this->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Shutdown ( )Field 'this->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::TotalNeeded ( )Field 'this->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::UriBegin ( )Field 'this->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::UriEnd ( )Field 'this->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Worker::Capabilities ( std::string Message )Field 'this->OwnerQ->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Worker::Construct ( )Field 'this->OwnerQ->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Worker::InFdReady ( )Field 'this->OwnerQ->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Worker::ItemDone ( )Field 'this->OwnerQ->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Worker::MediaChange ( std::string Message )Field 'this->OwnerQ->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Worker::MethodFailure ( )Field 'this->OwnerQ->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Worker::OutFdReady ( )Field 'this->OwnerQ->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Worker::Pulse ( )Field 'this->OwnerQ->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Worker::QueueItem ( pkgAcquire::Queue::QItem* Item )Field 'this->OwnerQ->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Worker::ReadMessages ( )Field 'this->OwnerQ->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Worker::RunMessages ( )Field 'this->OwnerQ->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Worker::SendConfiguration ( )Field 'this->OwnerQ->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Worker::Start ( )Field 'this->OwnerQ->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Worker::Worker [in-charge] ( pkgAcquire::MethodConfig* Config )1st parameter 'Config' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Worker::Worker [in-charge] ( pkgAcquire::Queue* OwnerQ, pkgAcquire::MethodConfig* Config, pkgAcquireStatus* Log )2nd parameter 'Config' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::Worker::~Worker [in-charge] ( )Field 'this->OwnerQ->Owner->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::WorkerStep ( pkgAcquire::Worker* I )Field 'I->OwnerQ->Owner->Configs' in 1st parameter 'I' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgAcquire::~pkgAcquire [in-charge] ( )Field 'this->Configs' in the object of this method has base type 'pkgAcquire::MethodConfig'.
pkgAcquireStatus::Done ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner->Owner->Configs' in 1st parameter 'p1' (reference) has base type 'pkgAcquire::MethodConfig'.
pkgAcquireStatus::Fail ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner->Owner->Configs' in 1st parameter 'p1' (reference) has base type 'pkgAcquire::MethodConfig'.
pkgAcquireStatus::Fetch ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner->Owner->Configs' in 1st parameter 'p1' (reference) has base type 'pkgAcquire::MethodConfig'.
pkgAcquireStatus::IMSHit ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner->Owner->Configs' in 1st parameter 'p1' (reference) has base type 'pkgAcquire::MethodConfig'.
pkgAcquireStatus::Pulse ( pkgAcquire* Owner )Field 'Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )Field 'Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
pkgSourceList::GetIndexes ( pkgAcquire* Owner, bool GetAll ) constField 'Owner->Configs' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire::MethodConfig'.
[+] class pkgAcquire::Queue (1)
| Change |
Effect |
1 | Field d has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
[+] affected symbols (29)
pkgAcquire::Add ( pkgAcquire::Worker* Work )Field 'Work->OwnerQ' in 1st parameter 'Work' (pointer) has base type 'pkgAcquire::Queue'.
pkgAcquire::Queue::Bump ( )This method is from 'pkgAcquire::Queue' class.
pkgAcquire::Queue::Cycle ( )This method is from 'pkgAcquire::Queue' class.
pkgAcquire::Queue::Dequeue ( pkgAcquire::Item* Owner )This method is from 'pkgAcquire::Queue' class.
pkgAcquire::Queue::Enqueue ( pkgAcquire::ItemDesc& Item )This method is from 'pkgAcquire::Queue' class.
pkgAcquire::Queue::FindItem ( std::string URI, pkgAcquire::Worker* Owner )Field 'Owner->OwnerQ' in 2nd parameter 'Owner' (pointer) has base type 'pkgAcquire::Queue'.
pkgAcquire::Queue::ItemDone ( pkgAcquire::Queue::QItem* Itm )This method is from 'pkgAcquire::Queue' class.
pkgAcquire::Queue::Queue [in-charge] ( std::string Name, pkgAcquire* Owner )This constructor is from 'pkgAcquire::Queue' class.
pkgAcquire::Queue::Shutdown ( bool Final )This method is from 'pkgAcquire::Queue' class.
pkgAcquire::Queue::Startup ( )This method is from 'pkgAcquire::Queue' class.
pkgAcquire::Queue::~Queue [in-charge] ( )This method is from 'pkgAcquire::Queue' class.
pkgAcquire::Remove ( pkgAcquire::Worker* Work )Field 'Work->OwnerQ' in 1st parameter 'Work' (pointer) has base type 'pkgAcquire::Queue'.
pkgAcquire::Worker::Capabilities ( std::string Message )Field 'this->OwnerQ' in the object of this method has base type 'pkgAcquire::Queue'.
pkgAcquire::Worker::Construct ( )Field 'this->OwnerQ' in the object of this method has base type 'pkgAcquire::Queue'.
pkgAcquire::Worker::InFdReady ( )Field 'this->OwnerQ' in the object of this method has base type 'pkgAcquire::Queue'.
pkgAcquire::Worker::ItemDone ( )Field 'this->OwnerQ' in the object of this method has base type 'pkgAcquire::Queue'.
pkgAcquire::Worker::MediaChange ( std::string Message )Field 'this->OwnerQ' in the object of this method has base type 'pkgAcquire::Queue'.
pkgAcquire::Worker::MethodFailure ( )Field 'this->OwnerQ' in the object of this method has base type 'pkgAcquire::Queue'.
pkgAcquire::Worker::OutFdReady ( )Field 'this->OwnerQ' in the object of this method has base type 'pkgAcquire::Queue'.
pkgAcquire::Worker::Pulse ( )Field 'this->OwnerQ' in the object of this method has base type 'pkgAcquire::Queue'.
pkgAcquire::Worker::QueueItem ( pkgAcquire::Queue::QItem* Item )Field 'this->OwnerQ' in the object of this method has base type 'pkgAcquire::Queue'.
pkgAcquire::Worker::ReadMessages ( )Field 'this->OwnerQ' in the object of this method has base type 'pkgAcquire::Queue'.
pkgAcquire::Worker::RunMessages ( )Field 'this->OwnerQ' in the object of this method has base type 'pkgAcquire::Queue'.
pkgAcquire::Worker::SendConfiguration ( )Field 'this->OwnerQ' in the object of this method has base type 'pkgAcquire::Queue'.
pkgAcquire::Worker::Start ( )Field 'this->OwnerQ' in the object of this method has base type 'pkgAcquire::Queue'.
pkgAcquire::Worker::Worker [in-charge] ( pkgAcquire::MethodConfig* Config )Field 'this->OwnerQ' in the object of this method has base type 'pkgAcquire::Queue'.
pkgAcquire::Worker::Worker [in-charge] ( pkgAcquire::Queue* OwnerQ, pkgAcquire::MethodConfig* Config, pkgAcquireStatus* Log )1st parameter 'OwnerQ' (pointer) has base type 'pkgAcquire::Queue'.
pkgAcquire::Worker::~Worker [in-charge] ( )Field 'this->OwnerQ' in the object of this method has base type 'pkgAcquire::Queue'.
pkgAcquire::WorkerStep ( pkgAcquire::Worker* I )Field 'I->OwnerQ' in 1st parameter 'I' (pointer) has base type 'pkgAcquire::Queue'.
[+] class pkgAcquireStatus (8)
| Change |
Effect |
1 | Field d has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Type of field ElapsedTime has been changed from unsigned long (4 bytes) to unsigned long long (8 bytes). | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
3 | Type of field CurrentBytes has been changed from double to unsigned long long of different format. | This field may be incorrectly initialized or accessed by applications. |
4 | Type of field CurrentCPS has been changed from double to unsigned long long of different format. | This field may be incorrectly initialized or accessed by applications. |
5 | Type of field FetchedBytes has been changed from double to unsigned long long of different format. | This field may be incorrectly initialized or accessed by applications. |
6 | Type of field LastBytes has been changed from double to unsigned long long of different format. | This field may be incorrectly initialized or accessed by applications. |
7 | Type of field TotalBytes has been changed from double to unsigned long long of different format. | This field may be incorrectly initialized or accessed by applications. |
8 | Virtual method pkgAcquireStatus::Fetched ( unsigned long long, unsigned long long ) has been added to this class instead of pkgAcquireStatus::Fetched ( unsigned long, unsigned long ). | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 13 entries | Virtual Table (New) - 13 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
pkgAcquireStatus::Fetched |
pkgAcquireStatus::Fetched |
12 |
__cxa_pure_virtual |
__cxa_pure_virtual |
16 |
pkgAcquireStatus::IMSHit |
pkgAcquireStatus::IMSHit |
20 |
pkgAcquireStatus::Fetch |
pkgAcquireStatus::Fetch |
24 |
pkgAcquireStatus::Done |
pkgAcquireStatus::Done |
28 |
pkgAcquireStatus::Fail |
pkgAcquireStatus::Fail |
32 |
pkgAcquireStatus::Pulse |
pkgAcquireStatus::Pulse |
36 |
pkgAcquireStatus::Start |
pkgAcquireStatus::Start |
40 |
pkgAcquireStatus::Stop |
pkgAcquireStatus::Stop |
44 |
~pkgAcquireStatus |
~pkgAcquireStatus |
48 |
~pkgAcquireStatus |
~pkgAcquireStatus |
[+] affected symbols (125)
debReleaseIndex::GetIndexes ( pkgAcquire* Owner, bool const& GetAll ) constField 'Owner->Log' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
debTranslationsIndex::GetIndexes ( pkgAcquire* Owner ) constField 'Owner->Log' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
ListUpdate ( pkgAcquireStatus& progress, pkgSourceList& List, int PulseInterval )1st parameter 'progress' (reference) has base type 'pkgAcquireStatus'.
pkgAcqArchive::DescURI ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqArchive::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqArchive::Finished ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqArchive::HashSum ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqArchive::IsTrusted ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqArchive::pkgAcqArchive [in-charge] ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs, pkgCache::VerIterator const& Version, std::string& StoreFilename )Field 'Owner->Log' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
pkgAcqArchive::QueueNext ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqArchive::ShortDesc ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqArchive::~pkgAcqArchive [in-charge] ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqDiffIndex::Custom600Headers ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqDiffIndex::DescURI ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqDiffIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqDiffIndex::ParseDiffIndex ( std::string IndexDiffFile )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqDiffIndex::pkgAcqDiffIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash )Field 'Owner->Log' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
pkgAcqDiffIndex::~pkgAcqDiffIndex [in-charge] ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqIndex::Custom600Headers ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqIndex::DescURI ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqIndex::HashSum ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqIndex::Init ( std::string const& URI, std::string const& URIDesc, std::string const& ShortDesc )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqIndex::pkgAcqIndex [in-charge] ( pkgAcquire* Owner, IndexTarget const*const Target, HashString const& ExpectedHash, indexRecords const* MetaIndexParser )Field 'Owner->Log' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
pkgAcqIndex::pkgAcqIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash, std::string compressExt )Field 'Owner->Log' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
pkgAcqIndex::~pkgAcqIndex [in-charge] ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqIndexDiffs::DescURI ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqIndexDiffs::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqIndexDiffs::pkgAcqIndexDiffs [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash, std::string ServerSha1, std::vector<DiffInfo> diffs )Field 'Owner->Log' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
pkgAcqIndexDiffs::~pkgAcqIndexDiffs [in-charge] ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqIndexTrans::pkgAcqIndexTrans [in-charge] ( pkgAcquire* Owner, IndexTarget const*const Target, HashString const& ExpectedHash, indexRecords const* MetaIndexParser )Field 'Owner->Log' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
pkgAcqIndexTrans::pkgAcqIndexTrans [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc )Field 'Owner->Log' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
pkgAcqMetaClearSig::pkgAcqMetaClearSig [in-charge] ( pkgAcquire* Owner, std::string const& URI, std::string const& URIDesc, std::string const& ShortDesc, std::string const& MetaIndexURI, std::string const& MetaIndexURIDesc, std::string const& MetaIndexShortDesc, std::string const& MetaSigURI, std::string const& MetaSigURIDesc, std::string const& MetaSigShortDesc, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )Field 'Owner->Log' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
pkgAcqMetaIndex::AuthDone ( std::string Message )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqMetaIndex::Custom600Headers ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqMetaIndex::DescURI ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqMetaIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqMetaIndex::pkgAcqMetaIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, std::string SigFile, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )Field 'Owner->Log' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
pkgAcqMetaIndex::QueueIndexes ( bool verify )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqMetaIndex::RetrievalDone ( std::string Message )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqMetaIndex::VerifyVendor ( std::string Message )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqMetaIndex::~pkgAcqMetaIndex [in-charge] ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqMetaSig::Custom600Headers ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqMetaSig::DescURI ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqMetaSig::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqMetaSig::pkgAcqMetaSig [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, std::string MetaIndexURI, std::string MetaIndexURIDesc, std::string MetaIndexShortDesc, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )Field 'Owner->Log' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
pkgAcqMetaSig::~pkgAcqMetaSig [in-charge] ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqSubIndex::Custom600Headers ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqSubIndex::DescURI ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqSubIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqSubIndex::ParseIndex ( std::string const& IndexFile )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcqSubIndex::pkgAcqSubIndex [in-charge] ( pkgAcquire* Owner, std::string const& URI, std::string const& URIDesc, std::string const& ShortDesc, HashString const& ExpectedHash )Field 'Owner->Log' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
pkgAcqSubIndex::~pkgAcqSubIndex [in-charge] ( )Field 'this->Desc->Owner->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Add ( pkgAcquire::Item* Item )Field 'Item->Owner->Log' in 1st parameter 'Item' (pointer) has base type 'pkgAcquireStatus'.
pkgAcquire::Add ( pkgAcquire::Worker* Work )Field 'Work->Log' in 1st parameter 'Work' (pointer) has base type 'pkgAcquireStatus'.
pkgAcquire::Bump ( )Field 'this->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Clean ( std::string Dir )Field 'this->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Dequeue ( pkgAcquire::Item* Item )Field 'Item->Owner->Log' in 1st parameter 'Item' (pointer) has base type 'pkgAcquireStatus'.
pkgAcquire::Enqueue ( pkgAcquire::ItemDesc& Item )Field 'Item->Owner->Owner->Log' in 1st parameter 'Item' (reference) has base type 'pkgAcquireStatus'.
pkgAcquire::FetchNeeded ( )Field 'this->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::GetConfig ( std::string Access )Field 'this->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Item::Custom600Headers ( )Field 'this->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Item::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Item::Finished ( )Field 'this->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Item::HashSum ( )Field 'this->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Item::IsTrusted ( )Field 'this->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Item::Item [in-charge] ( pkgAcquire* Owner )Field 'Owner->Log' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
pkgAcquire::Item::Rename ( std::string From, std::string To )Field 'this->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Item::ReportMirrorFailure ( std::string FailCode )Field 'this->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Item::ShortDesc ( )Field 'this->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Item::~Item [in-charge] ( )Field 'this->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::PartialPresent ( )Field 'this->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::pkgAcquire [in-charge] ( )Field 'this->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::pkgAcquire [in-charge] ( pkgAcquireStatus* Log )1st parameter 'Log' (pointer) has base type 'pkgAcquireStatus'.
pkgAcquire::Queue::Bump ( )Field 'this->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Queue::Cycle ( )Field 'this->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Queue::Dequeue ( pkgAcquire::Item* Owner )Field 'Owner->Owner->Log' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
pkgAcquire::Queue::Enqueue ( pkgAcquire::ItemDesc& Item )Field 'Item->Owner->Owner->Log' in 1st parameter 'Item' (reference) has base type 'pkgAcquireStatus'.
pkgAcquire::Queue::FindItem ( std::string URI, pkgAcquire::Worker* Owner )Field 'Owner->Log' in 2nd parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
pkgAcquire::Queue::ItemDone ( pkgAcquire::Queue::QItem* Itm )Field 'this->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Queue::Queue [in-charge] ( std::string Name, pkgAcquire* Owner )Field 'Owner->Log' in 2nd parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
pkgAcquire::Queue::Shutdown ( bool Final )Field 'this->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Queue::Startup ( )Field 'this->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Queue::~Queue [in-charge] ( )Field 'this->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::QueueName ( std::string URI, pkgAcquire::MethodConfig const*& Config )Field 'this->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Remove ( pkgAcquire::Item* Item )Field 'Item->Owner->Log' in 1st parameter 'Item' (pointer) has base type 'pkgAcquireStatus'.
pkgAcquire::Remove ( pkgAcquire::Worker* Work )Field 'Work->Log' in 1st parameter 'Work' (pointer) has base type 'pkgAcquireStatus'.
pkgAcquire::Run ( int PulseInterval )Field 'this->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::RunFds ( fd_set* RSet, fd_set* WSet )Field 'this->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::SetFds ( int& Fd, fd_set* RSet, fd_set* WSet )Field 'this->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Setup ( pkgAcquireStatus* Progress, std::string const& Lock )1st parameter 'Progress' (pointer) has base type 'pkgAcquireStatus'.
pkgAcquire::Shutdown ( )Field 'this->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::TotalNeeded ( )Field 'this->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::UriBegin ( )Field 'this->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::UriEnd ( )Field 'this->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Worker::Capabilities ( std::string Message )Field 'this->OwnerQ->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Worker::Construct ( )Field 'this->OwnerQ->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Worker::InFdReady ( )Field 'this->OwnerQ->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Worker::ItemDone ( )Field 'this->OwnerQ->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Worker::MediaChange ( std::string Message )Field 'this->OwnerQ->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Worker::MethodFailure ( )Field 'this->OwnerQ->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Worker::OutFdReady ( )Field 'this->OwnerQ->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Worker::Pulse ( )Field 'this->OwnerQ->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Worker::QueueItem ( pkgAcquire::Queue::QItem* Item )Field 'this->OwnerQ->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Worker::ReadMessages ( )Field 'this->OwnerQ->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Worker::RunMessages ( )Field 'this->OwnerQ->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Worker::SendConfiguration ( )Field 'this->OwnerQ->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Worker::Start ( )Field 'this->OwnerQ->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Worker::Worker [in-charge] ( pkgAcquire::MethodConfig* Config )Field 'this->OwnerQ->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::Worker::Worker [in-charge] ( pkgAcquire::Queue* OwnerQ, pkgAcquire::MethodConfig* Config, pkgAcquireStatus* Log )3rd parameter 'Log' (pointer) has base type 'pkgAcquireStatus'.
pkgAcquire::Worker::~Worker [in-charge] ( )Field 'this->OwnerQ->Owner->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquire::WorkerStep ( pkgAcquire::Worker* I )Field 'I->Log' in 1st parameter 'I' (pointer) has base type 'pkgAcquireStatus'.
pkgAcquire::~pkgAcquire [in-charge] ( )Field 'this->Log' in the object of this method has base type 'pkgAcquireStatus'.
pkgAcquireStatus::Done ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner->Owner->Log' in 1st parameter 'p1' (reference) has base type 'pkgAcquireStatus'.
pkgAcquireStatus::Fail ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner->Owner->Log' in 1st parameter 'p1' (reference) has base type 'pkgAcquireStatus'.
pkgAcquireStatus::Fetch ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner->Owner->Log' in 1st parameter 'p1' (reference) has base type 'pkgAcquireStatus'.
pkgAcquireStatus::Fetched ( unsigned long Size, unsigned long ResumePoint )This method is from 'pkgAcquireStatus' class.
pkgAcquireStatus::IMSHit ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner->Owner->Log' in 1st parameter 'p1' (reference) has base type 'pkgAcquireStatus'.
pkgAcquireStatus::pkgAcquireStatus [in-charge] ( )This constructor is from 'pkgAcquireStatus' class.
pkgAcquireStatus::Pulse ( pkgAcquire* Owner )Field 'Owner->Log' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
pkgAcquireStatus::Start ( )This method is from 'pkgAcquireStatus' class.
pkgAcquireStatus::Stop ( )This method is from 'pkgAcquireStatus' class.
pkgAcquireStatus::~pkgAcquireStatus [in-charge] ( )This method is from 'pkgAcquireStatus' class.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )Field 'Owner->Log' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
pkgSourceList::GetIndexes ( pkgAcquire* Owner, bool GetAll ) constField 'Owner->Log' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquireStatus'.
algorithms.h
[+] class pkgSimulate (1)
| Change |
Effect |
1 | Size of field iPolicy has been changed from 8 bytes to 12 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
[+] affected symbols (5)
pkgSimulate::Configure ( pkgCache::Namespace::PkgIterator Pkg )This method is from 'pkgSimulate' class.
pkgSimulate::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )This method is from 'pkgSimulate' class.
pkgSimulate::pkgSimulate [in-charge] ( pkgDepCache* Cache )This constructor is from 'pkgSimulate' class.
pkgSimulate::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )This method is from 'pkgSimulate' class.
pkgSimulate::~pkgSimulate [in-charge] ( )This method is from 'pkgSimulate' class.
arfile.h
[+] class ARArchive::Member (1)
| Change |
Effect |
1 | Type of field Size has been changed from unsigned long (4 bytes) to unsigned long long (8 bytes). | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
[+] affected symbols (9)
ARArchive::ARArchive [in-charge] ( FileFd& File )Field 'this->List' in the object of this method has base type 'ARArchive::Member'.
ARArchive::FindMember ( char const* Name ) constReturn value (pointer) has base type 'ARArchive::Member'.
ARArchive::LoadHeaders ( )Field 'this->List' in the object of this method has base type 'ARArchive::Member'.
ARArchive::~ARArchive [in-charge] ( )Field 'this->List' in the object of this method has base type 'ARArchive::Member'.
debDebFile::CheckMember ( char const* Name )Field 'this->AR->List' in the object of this method has base type 'ARArchive::Member'.
debDebFile::debDebFile [in-charge] ( FileFd& File )Field 'this->AR->List' in the object of this method has base type 'ARArchive::Member'.
debDebFile::ExtractArchive ( pkgDirStream& Stream )Field 'this->AR->List' in the object of this method has base type 'ARArchive::Member'.
debDebFile::GotoMember ( char const* Name )Return value (pointer) has base type 'ARArchive::Member'.
debDebFile::MemControlExtract::Read ( debDebFile& Deb )Field 'Deb->AR->List' in 1st parameter 'Deb' (reference) has base type 'ARArchive::Member'.
cachefile.h
[+] class pkgCacheFile (1)
| Change |
Effect |
1 | Field d has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
[+] affected symbols (12)
CacheSetHelper::canNotFindCandidateVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )1st parameter 'Cache' (reference) has base type 'pkgCacheFile'.
CacheSetHelper::canNotFindInstalledVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )1st parameter 'Cache' (reference) has base type 'pkgCacheFile'.
CacheSetHelper::canNotFindNewestVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )1st parameter 'Cache' (reference) has base type 'pkgCacheFile'.
CacheSetHelper::canNotFindPkgName ( pkgCacheFile& Cache, std::string const& str )1st parameter 'Cache' (reference) has base type 'pkgCacheFile'.
pkgCacheFile::BuildCaches ( OpProgress* Progress, bool WithLock )This method is from 'pkgCacheFile' class.
pkgCacheFile::BuildDepCache ( OpProgress* Progress )This method is from 'pkgCacheFile' class.
pkgCacheFile::BuildPolicy ( OpProgress* Progress )This method is from 'pkgCacheFile' class.
pkgCacheFile::BuildSourceList ( OpProgress* Progress )This method is from 'pkgCacheFile' class.
pkgCacheFile::Close ( )This method is from 'pkgCacheFile' class.
pkgCacheFile::Open ( OpProgress* Progress, bool WithLock )This method is from 'pkgCacheFile' class.
pkgCacheFile::pkgCacheFile [in-charge] ( )This constructor is from 'pkgCacheFile' class.
pkgCacheFile::~pkgCacheFile [in-charge] ( )This method is from 'pkgCacheFile' class.
cacheset.h
namespace APT
[+] class CacheSetHelper (9)
| Change |
Effect |
1 | Virtual method CacheSetHelper::canNotFindAllVer ( VersionContainerInterface*const, pkgCacheFile&, pkgCache::PkgIterator const& ) has been added to this class instead of CacheSetHelper::canNotFindPackage ( pkgCacheFile&, std::string const& ). | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
2 | Virtual method CacheSetHelper::canNotFindCandInstVer ( VersionContainerInterface*const, pkgCacheFile&, pkgCache::PkgIterator const& ) has been added to this class instead of CacheSetHelper::canNotFindInstCandVer ( pkgCacheFile&, pkgCache::PkgIterator const& ). | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
3 | Virtual method CacheSetHelper::canNotFindInstCandVer ( VersionContainerInterface*const, pkgCacheFile&, pkgCache::PkgIterator const& ) has been added to this class instead of CacheSetHelper::canNotFindAllVer ( pkgCacheFile&, pkgCache::PkgIterator const& ). | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
4 | Virtual method CacheSetHelper::canNotFindPackage ( PackageContainerInterface*const, pkgCacheFile&, std::string const& ) has been added to this class instead of CacheSetHelper::canNotFindRegEx ( pkgCacheFile&, std::string ). | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
5 | Virtual method CacheSetHelper::canNotFindRegEx ( PackageContainerInterface*const, pkgCacheFile&, std::string ) has been added to this class instead of CacheSetHelper::canNotFindTask ( pkgCacheFile&, std::string ). | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
6 | Virtual method CacheSetHelper::showRegExSelection ( pkgCache::PkgIterator const&, std::string const& ) has been added to this class instead of CacheSetHelper::showRegExSelection ( PackageSet const&, std::string const& ). | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
7 | Virtual method CacheSetHelper::showSelectedVersion ( pkgCache::PkgIterator const&, pkgCache::VerIterator const, std::string const&, bool const ) has been added to this class instead of CacheSetHelper::showSelectedVersion ( pkgCache::PkgIterator const&, pkgCache::VerIterator const&restrict, std::string const&, bool const& ). | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
8 | Virtual method CacheSetHelper::showTaskSelection ( pkgCache::PkgIterator const&, std::string const& ) has been added to this class instead of CacheSetHelper::showTaskSelection ( PackageSet const&, std::string const& ). | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
9 | The layout of v-table has been changed for unknown reason. | Call of any method in this class may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 17 entries | Virtual Table (New) - 17 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~CacheSetHelper |
~CacheSetHelper |
12 |
~CacheSetHelper |
~CacheSetHelper |
16 |
CacheSetHelper::showTaskSelection |
CacheSetHelper::showTaskSelection |
20 |
CacheSetHelper::showRegExSelection |
CacheSetHelper::showRegExSelection |
24 |
CacheSetHelper::showSelectedVersion |
CacheSetHelper::showSelectedVersion |
28 |
CacheSetHelper::canNotFindPkgName |
CacheSetHelper::canNotFindTask |
32 |
CacheSetHelper::canNotFindTask |
CacheSetHelper::canNotFindRegEx |
36 |
CacheSetHelper::canNotFindRegEx |
CacheSetHelper::canNotFindPackage |
40 |
CacheSetHelper::canNotFindPackage |
CacheSetHelper::canNotFindAllVer |
44 |
CacheSetHelper::canNotFindAllVer |
CacheSetHelper::canNotFindInstCandVer |
48 |
CacheSetHelper::canNotFindInstCandVer |
CacheSetHelper::canNotFindCandInstVer |
52 |
CacheSetHelper::canNotFindCandInstVer |
CacheSetHelper::canNotFindPkgName |
56 |
CacheSetHelper::canNotFindNewestVer |
CacheSetHelper::canNotFindNewestVer |
60 |
CacheSetHelper::canNotFindCandidateVer |
CacheSetHelper::canNotFindCandidateVer |
64 |
CacheSetHelper::canNotFindInstalledVer |
CacheSetHelper::canNotFindInstalledVer |
[+] affected symbols (13)
CacheSetHelper::canNotFindAllVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )This method is from 'CacheSetHelper' class.
CacheSetHelper::canNotFindCandidateVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )This method is from 'CacheSetHelper' class.
CacheSetHelper::canNotFindCandInstVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )This method is from 'CacheSetHelper' class.
CacheSetHelper::canNotFindInstalledVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )This method is from 'CacheSetHelper' class.
CacheSetHelper::canNotFindInstCandVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )This method is from 'CacheSetHelper' class.
CacheSetHelper::canNotFindNewestVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )This method is from 'CacheSetHelper' class.
CacheSetHelper::canNotFindPackage ( pkgCacheFile& Cache, std::string const& str )This method is from 'CacheSetHelper' class.
CacheSetHelper::canNotFindPkgName ( pkgCacheFile& Cache, std::string const& str )This method is from 'CacheSetHelper' class.
CacheSetHelper::canNotFindRegEx ( pkgCacheFile& Cache, std::string pattern )This method is from 'CacheSetHelper' class.
CacheSetHelper::canNotFindTask ( pkgCacheFile& Cache, std::string pattern )This method is from 'CacheSetHelper' class.
CacheSetHelper::showRegExSelection ( PackageSet const& pkgset, std::string const& pattern )This method is from 'CacheSetHelper' class.
CacheSetHelper::showSelectedVersion ( pkgCache::PkgIterator const& Pkg, pkgCache::VerIterator const&restrict Ver, std::string const& ver, bool const& verIsRel )This method is from 'CacheSetHelper' class.
CacheSetHelper::showTaskSelection ( PackageSet const& pkgset, std::string const& pattern )This method is from 'CacheSetHelper' class.
debfile.h
[+] class debDebFile::MemControlExtract (1)
| Change |
Effect |
1 | Size of field Section has been changed from 2064 bytes to 2068 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
[+] affected symbols (5)
debDebFile::MemControlExtract::DoItem ( pkgDirStream::Item& Itm, int& Fd )This method is from 'debDebFile::MemControlExtract' class.
debDebFile::MemControlExtract::Process ( pkgDirStream::Item& Itm, unsigned char const* Data, unsigned long Size, unsigned long Pos )This method is from 'debDebFile::MemControlExtract' class.
debDebFile::MemControlExtract::Read ( debDebFile& Deb )This method is from 'debDebFile::MemControlExtract' class.
debDebFile::MemControlExtract::TakeControl ( void const* Data, unsigned long Size )This method is from 'debDebFile::MemControlExtract' class.
debDebFile::MemControlExtract::~MemControlExtract [in-charge] ( )This method is from 'debDebFile::MemControlExtract' class.
debindexfile.h
[+] class debStatusIndex (1)
| Change |
Effect |
1 | Field d has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
[+] affected symbols (9)
debStatusIndex::debStatusIndex [in-charge] ( std::string File )This constructor is from 'debStatusIndex' class.
debStatusIndex::Describe ( bool Short ) constThis method is from 'debStatusIndex' class.
debStatusIndex::Exists ( ) constThis method is from 'debStatusIndex' class.
debStatusIndex::FindInCache ( pkgCache& Cache ) constThis method is from 'debStatusIndex' class.
debStatusIndex::GetType ( ) constThis method is from 'debStatusIndex' class.
debStatusIndex::HasPackages ( ) constThis method is from 'debStatusIndex' class.
debStatusIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) constThis method is from 'debStatusIndex' class.
debStatusIndex::Size ( ) constThis method is from 'debStatusIndex' class.
debStatusIndex::~debStatusIndex [in-charge] ( )This method is from 'debStatusIndex' class.
deblistparser.h
[+] class debListParser (1)
| Change |
Effect |
1 | Field d has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
[+] affected symbols (16)
debListParser::Architecture ( )This method is from 'debListParser' class.
debListParser::ArchitectureAll ( )This method is from 'debListParser' class.
debListParser::debListParser [in-charge] ( FileFd* File, std::string const& Arch )This constructor is from 'debListParser' class.
debListParser::Description ( )This method is from 'debListParser' class.
debListParser::Description_md5 ( )This method is from 'debListParser' class.
debListParser::DescriptionLanguage ( )This method is from 'debListParser' class.
debListParser::LoadReleaseInfo ( pkgCache::PkgFileIterator& FileI, FileFd& File, std::string section )This method is from 'debListParser' class.
debListParser::NewVersion ( pkgCache::VerIterator& Ver )This method is from 'debListParser' class.
debListParser::Offset ( )This method is from 'debListParser' class.
debListParser::Package ( )This method is from 'debListParser' class.
debListParser::Size ( )This method is from 'debListParser' class.
debListParser::Step ( )This method is from 'debListParser' class.
debListParser::UsePackage ( pkgCache::PkgIterator& Pkg, pkgCache::VerIterator& Ver )This method is from 'debListParser' class.
debListParser::Version ( )This method is from 'debListParser' class.
debListParser::VersionHash ( )This method is from 'debListParser' class.
debListParser::~debListParser [in-charge] ( )This method is from 'debListParser' class.
dpkgpm.h
[+] class pkgDPkgPM (7)
| Change |
Effect |
1 | Field d has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field dpkg_error has been removed from the middle position of this structural type. | 1) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. 2) Size of the inclusive type has been changed. |
3 | Field dpkgbuf has been removed from the middle position of this structural type. | 1) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. 2) Size of the inclusive type has been changed. |
4 | Field dpkgbuf_pos has been removed from the middle position of this structural type. | 1) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. 2) Size of the inclusive type has been changed. |
5 | Field history_out has been removed from the middle position of this structural type. | 1) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. 2) Size of the inclusive type has been changed. |
6 | Field stdin_is_dev_null has been removed from the middle position of this structural type. | 1) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. 2) Size of the inclusive type has been changed. |
7 | Field term_out has been removed from the middle position of this structural type. | 1) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. 2) Size of the inclusive type has been changed. |
[+] affected symbols (17)
pkgDPkgPM::CloseLog ( )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::Configure ( pkgCache::Namespace::PkgIterator Pkg )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::DoDpkgStatusFd ( int statusfd, int OutStatusFd )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::DoStdin ( int master )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::DoTerminalPty ( int master )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::Go ( int StatusFd )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::OpenLog ( )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::pkgDPkgPM [in-charge] ( pkgDepCache* Cache )This constructor is from 'pkgDPkgPM' class.
pkgDPkgPM::ProcessDpkgStatusLine ( int OutStatusFd, char* line )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::Reset ( )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::RunScriptsWithPkgs ( char const* Cnf )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::SendV2Pkgs ( FILE* F )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::WriteApportReport ( char const* pkgpath, char const* errormsg )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::WriteHistoryTag ( std::string const& tag, std::string value )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::~pkgDPkgPM [in-charge] ( )This method is from 'pkgDPkgPM' class.
filelist.h
[+] class pkgFLCache (1)
| Change |
Effect |
1 | Size of field Map has been changed from 44 bytes to 48 bytes. | Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
[+] affected symbols (12)
pkgExtract::pkgExtract [in-charge] ( pkgFLCache& FLCache, pkgCache::VerIterator Ver )1st parameter 'FLCache' (reference) has base type 'pkgFLCache'.
pkgFLCache::AddConfFile ( char const* Name, char const* NameEnd, pkgFLCache::PkgIterator const& Owner, unsigned char const* Sum )This method is from 'pkgFLCache' class.
pkgFLCache::AddDiversion ( pkgFLCache::PkgIterator const& Owner, char const* From, char const* To )This method is from 'pkgFLCache' class.
pkgFLCache::BeginDiverLoad ( )This method is from 'pkgFLCache' class.
pkgFLCache::DropNode ( map_ptrloc Node )This method is from 'pkgFLCache' class.
pkgFLCache::FinishDiverLoad ( )This method is from 'pkgFLCache' class.
pkgFLCache::GetNode ( char const* Name, char const* NameEnd, map_ptrloc Loc, bool Insert, bool Divert )This method is from 'pkgFLCache' class.
pkgFLCache::GetPkg ( char const* Name, char const* End, bool Insert )This method is from 'pkgFLCache' class.
pkgFLCache::HashNode ( pkgFLCache::NodeIterator const& N )This method is from 'pkgFLCache' class.
pkgFLCache::pkgFLCache [in-charge] ( DynamicMMap& Map )This constructor is from 'pkgFLCache' class.
pkgFLCache::PrintTree ( map_ptrloc Base, unsigned long Size )This method is from 'pkgFLCache' class.
pkgFLCache::TreeLookup ( map_ptrloc* Base, char const* Text, char const* TextEnd, unsigned long Size, unsigned int* Count, bool Insert )This method is from 'pkgFLCache' class.
hashes.h
[+] class Hashes (3)
| Change |
Effect |
1 | Size of field SHA1 has been changed from 104 bytes to 112 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
2 | Size of field MD5 has been changed from 92 bytes to 96 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field may be broken. |
3 | Size of field SHA256 has been changed from 172 bytes to 144 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field may be broken. |
[+] affected symbols (1)
pkgAcqMethod::FetchResult::TakeHashes ( Hashes& Hash )1st parameter 'Hash' (reference) has base type 'Hashes'.
indexcopy.h
[+] class IndexCopy (2)
| Change |
Effect |
1 | Field d has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Pure virtual method IndexCopy::GetFile ( std::string&, unsigned long long& ) has been added to this class instead of IndexCopy::GetFile ( std::string&, unsigned long& ). | Applications will provide an older method to the library instead of expected newely added virtual method. This may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 8 entries | Virtual Table (New) - 8 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
__cxa_pure_virtual |
__cxa_pure_virtual |
12 |
__cxa_pure_virtual |
__cxa_pure_virtual |
16 |
__cxa_pure_virtual |
__cxa_pure_virtual |
20 |
__cxa_pure_virtual |
__cxa_pure_virtual |
24 |
~IndexCopy |
~IndexCopy |
28 |
~IndexCopy |
~IndexCopy |
[+] affected symbols (7)
IndexCopy::ChopDirs ( std::string Path, unsigned int Depth )This method is from 'IndexCopy' class.
IndexCopy::ConvertToSourceList ( std::string CD, std::string& Path )This method is from 'IndexCopy' class.
IndexCopy::CopyPackages ( std::string CDROM, std::string Name, std::vector<std::string>& List, pkgCdromStatus* log )This method is from 'IndexCopy' class.
IndexCopy::GrabFirst ( std::string Path, std::string& To, unsigned int Depth )This method is from 'IndexCopy' class.
IndexCopy::ReconstructChop ( unsigned long& Chop, std::string Dir, std::string File )This method is from 'IndexCopy' class.
IndexCopy::ReconstructPrefix ( std::string& Prefix, std::string OrigPath, std::string CD, std::string File )This method is from 'IndexCopy' class.
IndexCopy::~IndexCopy [in-charge] ( )This method is from 'IndexCopy' class.
indexrecords.h
[+] struct indexRecords::checkSum (1)
| Change |
Effect |
1 | Type of field Size has been changed from size_t (4 bytes) to unsigned long long (8 bytes). | 1) This field may be incorrectly initialized or accessed by applications. 2) Size of the inclusive type has been changed. |
[+] affected symbols (1)
indexRecords::Lookup ( std::string const MetaKey )Return value (pointer) has base type 'indexRecords::checkSum'.
mmap.h
[+] class MMap (1)
| Change |
Effect |
1 | Type of field iSize has been changed from unsigned long (4 bytes) to unsigned long long (8 bytes). | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
[+] affected symbols (153)
APT::CacheSetHelper::canNotFindCandidateVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )Field 'Cache->Policy->Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
APT::CacheSetHelper::canNotFindInstalledVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )Field 'Cache->Policy->Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
APT::CacheSetHelper::canNotFindNewestVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )Field 'Cache->Policy->Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
APT::CacheSetHelper::canNotFindPkgName ( pkgCacheFile& Cache, std::string const& str )Field 'Cache->Policy->Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
debPackagesIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
debPackagesIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) constField 'Gen->Cache->Map' in 1st parameter 'Gen' (reference) has base type 'MMap'.
debRecordParser::debRecordParser [in-charge] ( std::string FileName, pkgCache& Cache )Field 'Cache->Map' in 2nd parameter 'Cache' (reference) has base type 'MMap'.
debStatusIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
debStatusIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) constField 'Gen->Cache->Map' in 1st parameter 'Gen' (reference) has base type 'MMap'.
debSystem::CreatePM ( pkgDepCache* Cache ) constField 'Cache->Cache->Map' in 1st parameter 'Cache' (pointer) has base type 'MMap'.
debTranslationsIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
debTranslationsIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) constField 'Gen->Cache->Map' in 1st parameter 'Gen' (reference) has base type 'MMap'.
MMap::Close ( bool DoSync )This method is from 'MMap' class.
MMap::Map ( FileFd& Fd )This method is from 'MMap' class.
MMap::MMap [in-charge] ( FileFd& F, unsigned long Flags )This constructor is from 'MMap' class.
MMap::MMap [in-charge] ( unsigned long Flags )This constructor is from 'MMap' class.
MMap::Sync ( )This method is from 'MMap' class.
MMap::Sync ( unsigned long Start, unsigned long Stop )This method is from 'MMap' class.
MMap::~MMap [in-charge] ( )This method is from 'MMap' class.
pkgAllUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
pkgApplyStatus ( pkgDepCache& Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
pkgArchiveCleaner::Go ( std::string Dir, pkgCache& Cache )Field 'Cache->Map' in 2nd parameter 'Cache' (reference) has base type 'MMap'.
pkgCache::FindGrp ( std::string const& Name )Field 'this->Map' in the object of this method has base type 'MMap'.
pkgCache::FindPkg ( std::string const& Name )Field 'this->Map' in the object of this method has base type 'MMap'.
pkgCache::FindPkg ( std::string const& Name, std::string const& Arch )Field 'this->Map' in the object of this method has base type 'MMap'.
pkgCache::pkgCache [in-charge] ( MMap* Map, bool DoMap )1st parameter 'Map' (pointer) has base type 'MMap'.
pkgCache::Priority ( unsigned char Priority )Field 'this->Map' in the object of this method has base type 'MMap'.
pkgCache::ReMap ( bool const& Errorchecks )Field 'this->Map' in the object of this method has base type 'MMap'.
pkgCache::sHash ( char const* S ) constField 'this->Map' in the object of this method has base type 'MMap'.
pkgCache::sHash ( std::string const& S ) constField 'this->Map' in the object of this method has base type 'MMap'.
pkgCache::~pkgCache [in-charge] ( )Field 'this->Map' in the object of this method has base type 'MMap'.
pkgCacheFile::BuildCaches ( OpProgress* Progress, bool WithLock )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheFile::BuildDepCache ( OpProgress* Progress )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheFile::BuildPolicy ( OpProgress* Progress )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheFile::BuildSourceList ( OpProgress* Progress )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheFile::Close ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheFile::Open ( OpProgress* Progress, bool WithLock )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheFile::pkgCacheFile [in-charge] ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheFile::~pkgCacheFile [in-charge] ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::FinishCache ( OpProgress* Progress )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::ListParser::CollectFileProvides ( pkgCache& Cache, pkgCache::VerIterator& Ver )Field 'Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
pkgCacheGenerator::MakeStatusCache ( pkgSourceList& List, OpProgress* Progress, MMap** OutMap, bool AllowMem ) [static]3rd parameter 'OutMap' (pointer) has base type 'MMap'.
pkgCacheGenerator::MergeFileProvides ( pkgCacheGenerator::ListParser& List )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::MergeList ( pkgCacheGenerator::ListParser& List, pkgCache::VerIterator* Ver )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::NewDepends ( pkgCache::PkgIterator& Pkg, pkgCache::VerIterator& Ver, std::string const& Version, unsigned int const& Op, unsigned int const& Type, map_ptrloc*& OldDepLast )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::NewFileDesc ( pkgCache::DescIterator& Desc, pkgCacheGenerator::ListParser& List )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::NewFileVer ( pkgCache::VerIterator& Ver, pkgCacheGenerator::ListParser& List )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::NewGroup ( pkgCache::GrpIterator& Grp, std::string const& Name )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::NewPackage ( pkgCache::PkgIterator& Pkg, std::string const& Name, std::string const& Arch )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::NewVersion ( pkgCache::VerIterator& Ver, std::string const& VerStr, unsigned long Next )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::pkgCacheGenerator [in-charge] ( DynamicMMap* Map, OpProgress* Progress )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::ReMap ( void const*const oldMap, void const*const newMap )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::SelectFile ( std::string const& File, std::string const& Site, pkgIndexFile const& Index, unsigned long Flags )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::WriteUniqString ( char const* S, unsigned int Size )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::~pkgCacheGenerator [in-charge] ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::ActionGroup::ActionGroup [in-charge] ( pkgDepCache& cache )Field 'cache->Cache->Map' in 1st parameter 'cache' (reference) has base type 'MMap'.
pkgDepCache::BuildGroupOrs ( pkgCache::Namespace::VerIterator const& V )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::CheckDep ( pkgCache::Namespace::DepIterator Dep, int Type, pkgCache::Namespace::PkgIterator& Res )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::DependencyState ( pkgCache::Namespace::DepIterator& D )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::GetRootSetFunc ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::Init ( OpProgress* Prog )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::IsDeleteOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool MarkPurge, unsigned long Depth, bool FromUser )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::IsInstallOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::MarkAuto ( pkgCache::Namespace::PkgIterator const& Pkg, bool Auto )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::MarkDelete ( pkgCache::Namespace::PkgIterator const& Pkg, bool MarkPurge, unsigned long Depth, bool FromUser )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::MarkFollowsRecommends ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::MarkFollowsSuggests ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::MarkInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser, bool ForceImportantDeps )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::MarkKeep ( pkgCache::Namespace::PkgIterator const& Pkg, bool Soft, bool FromUser, unsigned long Depth )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::pkgDepCache [in-charge] ( pkgCache* Cache, pkgDepCache::Policy* Plcy )Field 'Cache->Map' in 1st parameter 'Cache' (pointer) has base type 'MMap'.
pkgDepCache::readStateFile ( OpProgress* prog )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::SetCandidateRelease ( pkgCache::VerIterator TargetVer, std::string const& TargetRel )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::SetCandidateRelease ( pkgCache::VerIterator TargetVer, std::string const& TargetRel, std::list<std::pair<pkgCache::VerIterator, pkgCache::VerIterator> >& Changed )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::SetReInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool To )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::StateCache::Update ( pkgCache::Namespace::PkgIterator Pkg, pkgCache& Cache )Field 'Cache->Map' in 2nd parameter 'Cache' (reference) has base type 'MMap'.
pkgDepCache::Update ( OpProgress* Prog )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::Update ( pkgCache::Namespace::DepIterator Dep )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::Update ( pkgCache::Namespace::PkgIterator const& P )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::UpdateVerState ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::VersionState ( pkgCache::Namespace::DepIterator D, unsigned char Check, unsigned char SetMin, unsigned char SetPolicy )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::writeStateFile ( OpProgress* prog, bool InstalledOnly )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::~pkgDepCache [in-charge] ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDistUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
pkgDPkgPM::pkgDPkgPM [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (pointer) has base type 'MMap'.
pkgFixBroken ( pkgDepCache& Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
pkgIndexFile::FindInCache ( pkgCache& Cache ) constField 'Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
pkgIndexFile::Merge ( pkgCacheGenerator& Gen, OpProgress& Prog ) constField 'Gen->Cache->Map' in 1st parameter 'Gen' (reference) has base type 'MMap'.
pkgIndexFile::Merge ( pkgCacheGenerator& p1, OpProgress* p2 ) constField 'p1->Cache->Map' in 1st parameter 'p1' (reference) has base type 'MMap'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& Gen, OpProgress& Prog ) constField 'Gen->Cache->Map' in 1st parameter 'Gen' (reference) has base type 'MMap'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& p1, OpProgress* p2 ) constField 'p1->Cache->Map' in 1st parameter 'p1' (reference) has base type 'MMap'.
pkgMakeStatusCache ( pkgSourceList& List, OpProgress& Progress, MMap** OutMap, bool AllowMem )3rd parameter 'OutMap' (pointer) has base type 'MMap'.
pkgMinimizeUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
pkgOrderList::AddLoop ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::CheckDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::DepConfigure ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::DepRemove ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::DepUnPackCrit ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::DepUnPackDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::DepUnPackPre ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::DepUnPackPreD ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::DoRun ( )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::FileCmp ( pkgCache::Namespace::PkgIterator A, pkgCache::Namespace::PkgIterator B )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::IsMissing ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::Me [data]Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::OrderConfigure ( )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::OrderCritical ( )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::OrderUnpack ( std::string* FileList )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::pkgOrderList [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (pointer) has base type 'MMap'.
pkgOrderList::Score ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::VisitDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::VisitNode ( pkgCache::Namespace::PkgIterator Pkg, char const* from )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::VisitProvides ( pkgCache::Namespace::DepIterator Pkg, bool Critical )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::VisitRDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::VisitRProvides ( pkgOrderList::DepFunc F, pkgCache::Namespace::VerIterator Ver )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::WipeFlags ( unsigned long F )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::~pkgOrderList [in-charge] ( )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::CheckRConflicts ( pkgCache::Namespace::PkgIterator Pkg, pkgCache::Namespace::DepIterator Dep, char const* Ver )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::Configure ( pkgCache::Namespace::PkgIterator&restrict p1 )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::ConfigureAll ( )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::CreateOrderList ( )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::DepAlwaysTrue ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::DoInstall ( int statusFd )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::DoInstallPostFork ( int statusFd )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::EarlyRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::FixMissing ( )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::Go ( int statusFd )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::ImmediateAdd ( pkgCache::Namespace::PkgIterator P, bool UseInstallVer, unsigned int const& Depth )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::Install ( pkgCache::Namespace::PkgIterator&restrict p1, std::string&restrict p2 )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::OrderInstall ( )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::pkgPackageManager [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (pointer) has base type 'MMap'.
pkgPackageManager::Remove ( pkgCache::Namespace::PkgIterator&restrict p1, bool p2 )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::Reset ( )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::SmartRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::~pkgPackageManager [in-charge] ( )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPolicy::CreatePin ( pkgVersionMatch::MatchType Type, std::string Pkg, std::string Data, short Priority )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgPolicy::GetCandidateVer ( pkgCache::PkgIterator const& Pkg )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgPolicy::GetMatch ( pkgCache::PkgIterator const& Pkg )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgPolicy::GetPriority ( pkgCache::PkgIterator const& Pkg )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgPolicy::InitDefaults ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgPolicy::pkgPolicy [in-charge] ( pkgCache* Owner )Field 'Owner->Map' in 1st parameter 'Owner' (pointer) has base type 'MMap'.
pkgPolicy::~pkgPolicy [in-charge] ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgPrioSortList ( pkgCache& Cache, pkgCache::Version** List )Field 'Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
pkgProblemResolver::pkgProblemResolver [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (pointer) has base type 'MMap'.
pkgRecords::pkgRecords [in-charge] ( pkgCache& Cache )Field 'Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
pkgSimulate::Configure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Sim->Cache->Map' in the object of this method has base type 'MMap'.
pkgSimulate::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )Field 'this->Sim->Cache->Map' in the object of this method has base type 'MMap'.
pkgSimulate::pkgSimulate [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (pointer) has base type 'MMap'.
pkgSimulate::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )Field 'this->Sim->Cache->Map' in the object of this method has base type 'MMap'.
pkgSimulate::~pkgSimulate [in-charge] ( )Field 'this->Sim->Cache->Map' in the object of this method has base type 'MMap'.
ReadPinDir ( pkgPolicy& Plcy, std::string Dir )Field 'Plcy->Cache->Map' in 1st parameter 'Plcy' (reference) has base type 'MMap'.
ReadPinFile ( pkgPolicy& Plcy, std::string File )Field 'Plcy->Cache->Map' in 1st parameter 'Plcy' (reference) has base type 'MMap'.
pkgcache.h
[+] class pkgCache (1)
| Change |
Effect |
1 | Size of field Map has been changed from 20 bytes to 24 bytes. | Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
[+] affected symbols (144)
APT::CacheSetHelper::canNotFindCandidateVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )Field 'Cache->Policy->Cache' in 1st parameter 'Cache' (reference) has base type 'pkgCache'.
APT::CacheSetHelper::canNotFindInstalledVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )Field 'Cache->Policy->Cache' in 1st parameter 'Cache' (reference) has base type 'pkgCache'.
APT::CacheSetHelper::canNotFindNewestVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )Field 'Cache->Policy->Cache' in 1st parameter 'Cache' (reference) has base type 'pkgCache'.
APT::CacheSetHelper::canNotFindPkgName ( pkgCacheFile& Cache, std::string const& str )Field 'Cache->Policy->Cache' in 1st parameter 'Cache' (reference) has base type 'pkgCache'.
debPackagesIndex::FindInCache ( pkgCache& Cache ) const1st parameter 'Cache' (reference) has base type 'pkgCache'.
debPackagesIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) constField 'Gen->Cache' in 1st parameter 'Gen' (reference) has type 'pkgCache'.
debRecordParser::debRecordParser [in-charge] ( std::string FileName, pkgCache& Cache )2nd parameter 'Cache' (reference) has base type 'pkgCache'.
debStatusIndex::FindInCache ( pkgCache& Cache ) const1st parameter 'Cache' (reference) has base type 'pkgCache'.
debStatusIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) constField 'Gen->Cache' in 1st parameter 'Gen' (reference) has type 'pkgCache'.
debSystem::CreatePM ( pkgDepCache* Cache ) constField 'Cache->Cache' in 1st parameter 'Cache' (pointer) has base type 'pkgCache'.
debTranslationsIndex::FindInCache ( pkgCache& Cache ) const1st parameter 'Cache' (reference) has base type 'pkgCache'.
debTranslationsIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) constField 'Gen->Cache' in 1st parameter 'Gen' (reference) has type 'pkgCache'.
pkgAllUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgApplyStatus ( pkgDepCache& Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgArchiveCleaner::Go ( std::string Dir, pkgCache& Cache )2nd parameter 'Cache' (reference) has base type 'pkgCache'.
pkgCache::FindGrp ( std::string const& Name )This method is from 'pkgCache' class.
pkgCache::FindPkg ( std::string const& Name )This method is from 'pkgCache' class.
pkgCache::FindPkg ( std::string const& Name, std::string const& Arch )This method is from 'pkgCache' class.
pkgCache::pkgCache [in-charge] ( MMap* Map, bool DoMap )This constructor is from 'pkgCache' class.
pkgCache::Priority ( unsigned char Priority )This method is from 'pkgCache' class.
pkgCache::ReMap ( bool const& Errorchecks )This method is from 'pkgCache' class.
pkgCache::sHash ( char const* S ) constThis method is from 'pkgCache' class.
pkgCache::sHash ( std::string const& S ) constThis method is from 'pkgCache' class.
pkgCache::~pkgCache [in-charge] ( )This method is from 'pkgCache' class.
pkgCacheFile::BuildCaches ( OpProgress* Progress, bool WithLock )Field 'this->DCache->Cache' in the object of this method has base type 'pkgCache'.
pkgCacheFile::BuildDepCache ( OpProgress* Progress )Field 'this->DCache->Cache' in the object of this method has base type 'pkgCache'.
pkgCacheFile::BuildPolicy ( OpProgress* Progress )Field 'this->DCache->Cache' in the object of this method has base type 'pkgCache'.
pkgCacheFile::BuildSourceList ( OpProgress* Progress )Field 'this->DCache->Cache' in the object of this method has base type 'pkgCache'.
pkgCacheFile::Close ( )Field 'this->DCache->Cache' in the object of this method has base type 'pkgCache'.
pkgCacheFile::Open ( OpProgress* Progress, bool WithLock )Field 'this->DCache->Cache' in the object of this method has base type 'pkgCache'.
pkgCacheFile::pkgCacheFile [in-charge] ( )Field 'this->DCache->Cache' in the object of this method has base type 'pkgCache'.
pkgCacheFile::~pkgCacheFile [in-charge] ( )Field 'this->DCache->Cache' in the object of this method has base type 'pkgCache'.
pkgCacheGenerator::FinishCache ( OpProgress* Progress )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::ListParser::CollectFileProvides ( pkgCache& Cache, pkgCache::VerIterator& Ver )1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgCacheGenerator::MergeFileProvides ( pkgCacheGenerator::ListParser& List )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::MergeList ( pkgCacheGenerator::ListParser& List, pkgCache::VerIterator* Ver )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::NewDepends ( pkgCache::PkgIterator& Pkg, pkgCache::VerIterator& Ver, std::string const& Version, unsigned int const& Op, unsigned int const& Type, map_ptrloc*& OldDepLast )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::NewFileDesc ( pkgCache::DescIterator& Desc, pkgCacheGenerator::ListParser& List )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::NewFileVer ( pkgCache::VerIterator& Ver, pkgCacheGenerator::ListParser& List )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::NewGroup ( pkgCache::GrpIterator& Grp, std::string const& Name )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::NewPackage ( pkgCache::PkgIterator& Pkg, std::string const& Name, std::string const& Arch )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::NewVersion ( pkgCache::VerIterator& Ver, std::string const& VerStr, unsigned long Next )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::pkgCacheGenerator [in-charge] ( DynamicMMap* Map, OpProgress* Progress )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::ReMap ( void const*const oldMap, void const*const newMap )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::SelectFile ( std::string const& File, std::string const& Site, pkgIndexFile const& Index, unsigned long Flags )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::WriteUniqString ( char const* S, unsigned int Size )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::~pkgCacheGenerator [in-charge] ( )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgDepCache::ActionGroup::ActionGroup [in-charge] ( pkgDepCache& cache )Field 'cache->Cache' in 1st parameter 'cache' (reference) has base type 'pkgCache'.
pkgDepCache::BuildGroupOrs ( pkgCache::Namespace::VerIterator const& V )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::CheckDep ( pkgCache::Namespace::DepIterator Dep, int Type, pkgCache::Namespace::PkgIterator& Res )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::DependencyState ( pkgCache::Namespace::DepIterator& D )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::GetRootSetFunc ( )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::Init ( OpProgress* Prog )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::IsDeleteOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool MarkPurge, unsigned long Depth, bool FromUser )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::IsInstallOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::MarkAuto ( pkgCache::Namespace::PkgIterator const& Pkg, bool Auto )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::MarkDelete ( pkgCache::Namespace::PkgIterator const& Pkg, bool MarkPurge, unsigned long Depth, bool FromUser )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::MarkFollowsRecommends ( )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::MarkFollowsSuggests ( )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::MarkInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser, bool ForceImportantDeps )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::MarkKeep ( pkgCache::Namespace::PkgIterator const& Pkg, bool Soft, bool FromUser, unsigned long Depth )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::pkgDepCache [in-charge] ( pkgCache* Cache, pkgDepCache::Policy* Plcy )1st parameter 'Cache' (pointer) has base type 'pkgCache'.
pkgDepCache::readStateFile ( OpProgress* prog )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::SetCandidateRelease ( pkgCache::VerIterator TargetVer, std::string const& TargetRel )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::SetCandidateRelease ( pkgCache::VerIterator TargetVer, std::string const& TargetRel, std::list<std::pair<pkgCache::VerIterator, pkgCache::VerIterator> >& Changed )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::SetReInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool To )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::StateCache::Update ( pkgCache::Namespace::PkgIterator Pkg, pkgCache& Cache )2nd parameter 'Cache' (reference) has base type 'pkgCache'.
pkgDepCache::Update ( OpProgress* Prog )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::Update ( pkgCache::Namespace::DepIterator Dep )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::Update ( pkgCache::Namespace::PkgIterator const& P )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::UpdateVerState ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::VersionState ( pkgCache::Namespace::DepIterator D, unsigned char Check, unsigned char SetMin, unsigned char SetPolicy )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::writeStateFile ( OpProgress* prog, bool InstalledOnly )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::~pkgDepCache [in-charge] ( )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDistUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgDPkgPM::pkgDPkgPM [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (pointer) has base type 'pkgCache'.
pkgFixBroken ( pkgDepCache& Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgIndexFile::FindInCache ( pkgCache& Cache ) const1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgIndexFile::Merge ( pkgCacheGenerator& Gen, OpProgress& Prog ) constField 'Gen->Cache' in 1st parameter 'Gen' (reference) has type 'pkgCache'.
pkgIndexFile::Merge ( pkgCacheGenerator& p1, OpProgress* p2 ) constField 'p1->Cache' in 1st parameter 'p1' (reference) has type 'pkgCache'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& Gen, OpProgress& Prog ) constField 'Gen->Cache' in 1st parameter 'Gen' (reference) has type 'pkgCache'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& p1, OpProgress* p2 ) constField 'p1->Cache' in 1st parameter 'p1' (reference) has type 'pkgCache'.
pkgMinimizeUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgOrderList::AddLoop ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::CheckDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::DepConfigure ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::DepRemove ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::DepUnPackCrit ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::DepUnPackDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::DepUnPackPre ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::DepUnPackPreD ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::DoRun ( )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::FileCmp ( pkgCache::Namespace::PkgIterator A, pkgCache::Namespace::PkgIterator B )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::IsMissing ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::Me [data]Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::OrderConfigure ( )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::OrderCritical ( )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::OrderUnpack ( std::string* FileList )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::pkgOrderList [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (pointer) has base type 'pkgCache'.
pkgOrderList::Score ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::VisitDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::VisitNode ( pkgCache::Namespace::PkgIterator Pkg, char const* from )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::VisitProvides ( pkgCache::Namespace::DepIterator Pkg, bool Critical )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::VisitRDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::VisitRProvides ( pkgOrderList::DepFunc F, pkgCache::Namespace::VerIterator Ver )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::WipeFlags ( unsigned long F )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::~pkgOrderList [in-charge] ( )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::CheckRConflicts ( pkgCache::Namespace::PkgIterator Pkg, pkgCache::Namespace::DepIterator Dep, char const* Ver )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::Configure ( pkgCache::Namespace::PkgIterator&restrict p1 )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::ConfigureAll ( )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::CreateOrderList ( )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::DepAlwaysTrue ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::DoInstall ( int statusFd )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::DoInstallPostFork ( int statusFd )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::EarlyRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::FixMissing ( )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::Go ( int statusFd )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::ImmediateAdd ( pkgCache::Namespace::PkgIterator P, bool UseInstallVer, unsigned int const& Depth )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::Install ( pkgCache::Namespace::PkgIterator&restrict p1, std::string&restrict p2 )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::OrderInstall ( )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::pkgPackageManager [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (pointer) has base type 'pkgCache'.
pkgPackageManager::Remove ( pkgCache::Namespace::PkgIterator&restrict p1, bool p2 )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::Reset ( )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::SmartRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::~pkgPackageManager [in-charge] ( )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPolicy::CreatePin ( pkgVersionMatch::MatchType Type, std::string Pkg, std::string Data, short Priority )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgPolicy::GetCandidateVer ( pkgCache::PkgIterator const& Pkg )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgPolicy::GetMatch ( pkgCache::PkgIterator const& Pkg )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgPolicy::GetPriority ( pkgCache::PkgIterator const& Pkg )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgPolicy::InitDefaults ( )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgPolicy::pkgPolicy [in-charge] ( pkgCache* Owner )1st parameter 'Owner' (pointer) has base type 'pkgCache'.
pkgPolicy::~pkgPolicy [in-charge] ( )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgPrioSortList ( pkgCache& Cache, pkgCache::Version** List )1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgProblemResolver::pkgProblemResolver [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (pointer) has base type 'pkgCache'.
pkgRecords::pkgRecords [in-charge] ( pkgCache& Cache )1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgSimulate::Configure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Sim->Cache' in the object of this method has base type 'pkgCache'.
pkgSimulate::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )Field 'this->Sim->Cache' in the object of this method has base type 'pkgCache'.
pkgSimulate::pkgSimulate [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (pointer) has base type 'pkgCache'.
pkgSimulate::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )Field 'this->Sim->Cache' in the object of this method has base type 'pkgCache'.
pkgSimulate::~pkgSimulate [in-charge] ( )Field 'this->Sim->Cache' in the object of this method has base type 'pkgCache'.
ReadPinDir ( pkgPolicy& Plcy, std::string Dir )Field 'Plcy->Cache' in 1st parameter 'Plcy' (reference) has base type 'pkgCache'.
ReadPinFile ( pkgPolicy& Plcy, std::string File )Field 'Plcy->Cache' in 1st parameter 'Plcy' (reference) has base type 'pkgCache'.
pkgcachegen.h
[+] class pkgCacheGenerator (1)
| Change |
Effect |
1 | Size of field Map has been changed from 44 bytes to 48 bytes. | Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
[+] affected symbols (21)
debPackagesIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) const1st parameter 'Gen' (reference) has base type 'pkgCacheGenerator'.
debStatusIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) const1st parameter 'Gen' (reference) has base type 'pkgCacheGenerator'.
debTranslationsIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) const1st parameter 'Gen' (reference) has base type 'pkgCacheGenerator'.
pkgCacheGenerator::FinishCache ( OpProgress* Progress )This method is from 'pkgCacheGenerator' class.
pkgCacheGenerator::MergeFileProvides ( pkgCacheGenerator::ListParser& List )This method is from 'pkgCacheGenerator' class.
pkgCacheGenerator::MergeList ( pkgCacheGenerator::ListParser& List, pkgCache::VerIterator* Ver )This method is from 'pkgCacheGenerator' class.
pkgCacheGenerator::NewDepends ( pkgCache::PkgIterator& Pkg, pkgCache::VerIterator& Ver, std::string const& Version, unsigned int const& Op, unsigned int const& Type, map_ptrloc*& OldDepLast )This method is from 'pkgCacheGenerator' class.
pkgCacheGenerator::NewFileDesc ( pkgCache::DescIterator& Desc, pkgCacheGenerator::ListParser& List )This method is from 'pkgCacheGenerator' class.
pkgCacheGenerator::NewFileVer ( pkgCache::VerIterator& Ver, pkgCacheGenerator::ListParser& List )This method is from 'pkgCacheGenerator' class.
pkgCacheGenerator::NewGroup ( pkgCache::GrpIterator& Grp, std::string const& Name )This method is from 'pkgCacheGenerator' class.
pkgCacheGenerator::NewPackage ( pkgCache::PkgIterator& Pkg, std::string const& Name, std::string const& Arch )This method is from 'pkgCacheGenerator' class.
pkgCacheGenerator::NewVersion ( pkgCache::VerIterator& Ver, std::string const& VerStr, unsigned long Next )This method is from 'pkgCacheGenerator' class.
pkgCacheGenerator::pkgCacheGenerator [in-charge] ( DynamicMMap* Map, OpProgress* Progress )This constructor is from 'pkgCacheGenerator' class.
pkgCacheGenerator::ReMap ( void const*const oldMap, void const*const newMap )This method is from 'pkgCacheGenerator' class.
pkgCacheGenerator::SelectFile ( std::string const& File, std::string const& Site, pkgIndexFile const& Index, unsigned long Flags )This method is from 'pkgCacheGenerator' class.
pkgCacheGenerator::WriteUniqString ( char const* S, unsigned int Size )This method is from 'pkgCacheGenerator' class.
pkgCacheGenerator::~pkgCacheGenerator [in-charge] ( )This method is from 'pkgCacheGenerator' class.
pkgIndexFile::Merge ( pkgCacheGenerator& Gen, OpProgress& Prog ) const1st parameter 'Gen' (reference) has base type 'pkgCacheGenerator'.
pkgIndexFile::Merge ( pkgCacheGenerator& p1, OpProgress* p2 ) const1st parameter 'p1' (reference) has base type 'pkgCacheGenerator'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& Gen, OpProgress& Prog ) const1st parameter 'Gen' (reference) has base type 'pkgCacheGenerator'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& p1, OpProgress* p2 ) const1st parameter 'p1' (reference) has base type 'pkgCacheGenerator'.
progress.h
[+] class OpProgress (4)
| Change |
Effect |
1 | Type of field Current has been changed from unsigned long (4 bytes) to unsigned long long (8 bytes). | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to the fields at higher positions of the structure definition may be broken. |
2 | Type of field Size has been changed from unsigned long (4 bytes) to unsigned long long (8 bytes). | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to the fields at higher positions of the structure definition may be broken. |
3 | Type of field SubTotal has been changed from unsigned long (4 bytes) to unsigned long long (8 bytes). | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to the fields at higher positions of the structure definition may be broken. |
4 | Type of field Total has been changed from unsigned long (4 bytes) to unsigned long long (8 bytes). | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to the fields at higher positions of the structure definition may be broken. |
[+] affected symbols (39)
debPackagesIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) constField 'Gen->Progress' in 1st parameter 'Gen' (reference) has base type 'OpProgress'.
debStatusIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) constField 'Gen->Progress' in 1st parameter 'Gen' (reference) has base type 'OpProgress'.
debTranslationsIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) constField 'Gen->Progress' in 1st parameter 'Gen' (reference) has base type 'OpProgress'.
OpProgress::CheckChange ( float Interval )This method is from 'OpProgress' class.
OpProgress::Done ( )This method is from 'OpProgress' class.
OpProgress::OpProgress [in-charge] ( )This constructor is from 'OpProgress' class.
OpProgress::Update ( )This method is from 'OpProgress' class.
OpProgress::~OpProgress [in-charge] ( )This method is from 'OpProgress' class.
pkgCacheFile::BuildCaches ( OpProgress* Progress, bool WithLock )1st parameter 'Progress' (pointer) has base type 'OpProgress'.
pkgCacheFile::BuildDepCache ( OpProgress* Progress )1st parameter 'Progress' (pointer) has base type 'OpProgress'.
pkgCacheFile::BuildPolicy ( OpProgress* Progress )1st parameter 'Progress' (pointer) has base type 'OpProgress'.
pkgCacheFile::BuildSourceList ( OpProgress* Progress )1st parameter 'Progress' (pointer) has base type 'OpProgress'.
pkgCacheFile::Open ( OpProgress* Progress, bool WithLock )1st parameter 'Progress' (pointer) has base type 'OpProgress'.
pkgCacheGenerator::FinishCache ( OpProgress* Progress )1st parameter 'Progress' (pointer) has base type 'OpProgress'.
pkgCacheGenerator::MakeOnlyStatusCache ( OpProgress* Progress, DynamicMMap** OutMap ) [static]1st parameter 'Progress' (pointer) has base type 'OpProgress'.
pkgCacheGenerator::MakeStatusCache ( pkgSourceList& List, OpProgress* Progress, MMap** OutMap, bool AllowMem ) [static]2nd parameter 'Progress' (pointer) has base type 'OpProgress'.
pkgCacheGenerator::MergeFileProvides ( pkgCacheGenerator::ListParser& List )Field 'this->Progress' in the object of this method has base type 'OpProgress'.
pkgCacheGenerator::MergeList ( pkgCacheGenerator::ListParser& List, pkgCache::VerIterator* Ver )Field 'this->Progress' in the object of this method has base type 'OpProgress'.
pkgCacheGenerator::NewDepends ( pkgCache::PkgIterator& Pkg, pkgCache::VerIterator& Ver, std::string const& Version, unsigned int const& Op, unsigned int const& Type, map_ptrloc*& OldDepLast )Field 'this->Progress' in the object of this method has base type 'OpProgress'.
pkgCacheGenerator::NewFileDesc ( pkgCache::DescIterator& Desc, pkgCacheGenerator::ListParser& List )Field 'this->Progress' in the object of this method has base type 'OpProgress'.
pkgCacheGenerator::NewFileVer ( pkgCache::VerIterator& Ver, pkgCacheGenerator::ListParser& List )Field 'this->Progress' in the object of this method has base type 'OpProgress'.
pkgCacheGenerator::NewGroup ( pkgCache::GrpIterator& Grp, std::string const& Name )Field 'this->Progress' in the object of this method has base type 'OpProgress'.
pkgCacheGenerator::NewPackage ( pkgCache::PkgIterator& Pkg, std::string const& Name, std::string const& Arch )Field 'this->Progress' in the object of this method has base type 'OpProgress'.
pkgCacheGenerator::NewVersion ( pkgCache::VerIterator& Ver, std::string const& VerStr, unsigned long Next )Field 'this->Progress' in the object of this method has base type 'OpProgress'.
pkgCacheGenerator::pkgCacheGenerator [in-charge] ( DynamicMMap* Map, OpProgress* Progress )2nd parameter 'Progress' (pointer) has base type 'OpProgress'.
pkgCacheGenerator::ReMap ( void const*const oldMap, void const*const newMap )Field 'this->Progress' in the object of this method has base type 'OpProgress'.
pkgCacheGenerator::SelectFile ( std::string const& File, std::string const& Site, pkgIndexFile const& Index, unsigned long Flags )Field 'this->Progress' in the object of this method has base type 'OpProgress'.
pkgCacheGenerator::WriteUniqString ( char const* S, unsigned int Size )Field 'this->Progress' in the object of this method has base type 'OpProgress'.
pkgCacheGenerator::~pkgCacheGenerator [in-charge] ( )Field 'this->Progress' in the object of this method has base type 'OpProgress'.
pkgDepCache::Init ( OpProgress* Prog )1st parameter 'Prog' (pointer) has base type 'OpProgress'.
pkgDepCache::readStateFile ( OpProgress* prog )1st parameter 'prog' (pointer) has base type 'OpProgress'.
pkgDepCache::Update ( OpProgress* Prog )1st parameter 'Prog' (pointer) has base type 'OpProgress'.
pkgDepCache::writeStateFile ( OpProgress* prog, bool InstalledOnly )1st parameter 'prog' (pointer) has base type 'OpProgress'.
pkgIndexFile::Merge ( pkgCacheGenerator& Gen, OpProgress& Prog ) constField 'Gen->Progress' in 1st parameter 'Gen' (reference) has base type 'OpProgress'.
pkgIndexFile::Merge ( pkgCacheGenerator& p1, OpProgress* p2 ) constField 'p1->Progress' in 1st parameter 'p1' (reference) has base type 'OpProgress'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& Gen, OpProgress& Prog ) constField 'Gen->Progress' in 1st parameter 'Gen' (reference) has base type 'OpProgress'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& p1, OpProgress* p2 ) constField 'p1->Progress' in 1st parameter 'p1' (reference) has base type 'OpProgress'.
pkgMakeOnlyStatusCache ( OpProgress& Progress, DynamicMMap** OutMap )1st parameter 'Progress' (reference) has base type 'OpProgress'.
pkgMakeStatusCache ( pkgSourceList& List, OpProgress& Progress, MMap** OutMap, bool AllowMem )2nd parameter 'Progress' (reference) has base type 'OpProgress'.
tagfile.h
[+] class pkgTagSection (2)
| Change |
Effect |
1 | Field d has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Virtual method pkgTagSection::~pkgTagSection ( ) has been added to this class. | The layout of v-table has been changed. This leaf class has no exported constructors and therefore applications will copy an old v-table of the class that will not contain a pointer to added virtual method. Call of any method in this class may result in crash or incorrect behavior of applications. NOTE: if new virtual method is called only from other new methods, then binary compatibility should not be affected. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 3 entries | Virtual Table (New) - 5 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
pkgTagSection::TrimRecord |
pkgTagSection::TrimRecord |
12 |
|
~pkgTagSection |
16 |
|
~pkgTagSection |
[+] affected symbols (25)
debDebFile::MemControlExtract::DoItem ( pkgDirStream::Item& Itm, int& Fd )Field 'this->Section' in the object of this method has type 'pkgTagSection'.
debDebFile::MemControlExtract::Process ( pkgDirStream::Item& Itm, unsigned char const* Data, unsigned long Size, unsigned long Pos )Field 'this->Section' in the object of this method has type 'pkgTagSection'.
debDebFile::MemControlExtract::Read ( debDebFile& Deb )Field 'this->Section' in the object of this method has type 'pkgTagSection'.
debDebFile::MemControlExtract::TakeControl ( void const* Data, unsigned long Size )Field 'this->Section' in the object of this method has type 'pkgTagSection'.
debDebFile::MemControlExtract::~MemControlExtract [in-charge] ( )Field 'this->Section' in the object of this method has type 'pkgTagSection'.
IndexCopy::ChopDirs ( std::string Path, unsigned int Depth )Field 'this->Section' in the object of this method has base type 'pkgTagSection'.
IndexCopy::ConvertToSourceList ( std::string CD, std::string& Path )Field 'this->Section' in the object of this method has base type 'pkgTagSection'.
IndexCopy::CopyPackages ( std::string CDROM, std::string Name, std::vector<std::string>& List, pkgCdromStatus* log )Field 'this->Section' in the object of this method has base type 'pkgTagSection'.
IndexCopy::GrabFirst ( std::string Path, std::string& To, unsigned int Depth )Field 'this->Section' in the object of this method has base type 'pkgTagSection'.
IndexCopy::ReconstructChop ( unsigned long& Chop, std::string Dir, std::string File )Field 'this->Section' in the object of this method has base type 'pkgTagSection'.
IndexCopy::ReconstructPrefix ( std::string& Prefix, std::string OrigPath, std::string CD, std::string File )Field 'this->Section' in the object of this method has base type 'pkgTagSection'.
IndexCopy::~IndexCopy [in-charge] ( )Field 'this->Section' in the object of this method has base type 'pkgTagSection'.
pkgTagFile::Step ( pkgTagSection& Section )1st parameter 'Section' (reference) has base type 'pkgTagSection'.
pkgTagSection::Find ( char const* Tag, char const*& Start, char const*& End ) constThis method is from 'pkgTagSection' class.
pkgTagSection::Find ( char const* Tag, unsigned int& Pos ) constThis method is from 'pkgTagSection' class.
pkgTagSection::FindFlag ( char const* Tag, unsigned long& Flags, unsigned long Flag ) constThis method is from 'pkgTagSection' class.
pkgTagSection::FindFlag ( unsigned long& Flags, unsigned long Flag, char const* Start, char const* Stop ) [static]This method is from 'pkgTagSection' class.
pkgTagSection::FindI ( char const* Tag, long Default ) constThis method is from 'pkgTagSection' class.
pkgTagSection::FindS ( char const* Tag ) constThis method is from 'pkgTagSection' class.
pkgTagSection::FindULL ( char const* Tag, unsigned long long const& Default ) constThis method is from 'pkgTagSection' class.
pkgTagSection::Scan ( char const* Start, unsigned long MaxLength )This method is from 'pkgTagSection' class.
pkgTagSection::Trim ( )This method is from 'pkgTagSection' class.
pkgTagSection::TrimRecord ( bool BeforeRecord, char const*& End )This method is from 'pkgTagSection' class.
TFRewrite ( FILE* Output, pkgTagSection const& Tags, char const** Order, TFRewriteData* Rewrite )2nd parameter 'Tags' (reference) has base type 'pkgTagSection'.
TranslationsCopy::CopyTranslations ( std::string CDROM, std::string Name, std::vector<std::string>& List, pkgCdromStatus* log )Field 'this->Section' in the object of this method has base type 'pkgTagSection'.
vendor.h
[+] class Vendor (1)
| Change |
Effect |
1 | Type of field Fingerprints has been changed from std::map<std::string,std::string> to std::map<std::string,std::basic_string<char> > of different format. | This field may be incorrectly initialized or accessed by applications. |
[+] affected symbols (7)
pkgVendorList::FindVendor ( std::vector<std::string>const GPGVOutput )Return value (pointer) has base type 'Vendor'.
pkgVendorList::LookupFingerprint ( std::string Fingerprint )Return value (pointer) has base type 'Vendor'.
Vendor::CheckDist ( std::string Dist )This method is from 'Vendor' class.
Vendor::GetVendorID ( ) constThis method is from 'Vendor' class.
Vendor::LookupFingerprint ( std::string Print ) constThis method is from 'Vendor' class.
Vendor::Vendor [in-charge] ( std::string VendorID, std::string Origin, std::vector<Vendor::Fingerprint*>* FingerprintList )This constructor is from 'Vendor' class.
Vendor::~Vendor [in-charge] ( )This method is from 'Vendor' class.
to the top
Problems with Symbols, Medium Severity (7)
deblistparser.h,
libapt-pkg.so.4.10.1
[+] debListParser::Description_md5 ( ) (1)
[symbol: _ZN13debListParser15Description_md5Ev]
| Change | Effect |
---|
1 | Base type of return value has been changed from MD5SumValue to HashSumValue<(int)128> of different format. | This parameter may be incorrectly initialized by applications. |
debsystem.h,
libapt-pkg.so.4.10.1
[+] debSys [data] (1)
| Change | Effect |
---|
1 | Size of this global data has been changed from 24 bytes to 16 bytes. | Applications will obtain a different value and execution may change. |
fileutl.h,
libapt-pkg.so.4.10.1
[+] FileFd::FileSize ( ) (1)
[symbol: _ZN6FileFd8FileSizeEv]
| Change | Effect |
---|
1 | Type of return value has been changed from unsigned long (4 bytes) to unsigned long long (8 bytes). | Applications will obtain a different return value and execution may change. |
[+] FileFd::Size ( ) (1)
[symbol: _ZN6FileFd4SizeEv]
| Change | Effect |
---|
1 | Type of return value has been changed from unsigned long (4 bytes) to unsigned long long (8 bytes). | Applications will obtain a different return value and execution may change. |
[+] FileFd::Tell ( ) (1)
[symbol: _ZN6FileFd4TellEv]
| Change | Effect |
---|
1 | Type of return value has been changed from unsigned long (4 bytes) to unsigned long long (8 bytes). | Applications will obtain a different return value and execution may change. |
md5.h,
libapt-pkg.so.4.10.1
[+] MD5Summation::Result ( ) (1)
[symbol: _ZN12MD5Summation6ResultEv]
| Change | Effect |
---|
1 | Base type of return value has been changed from MD5SumValue to HashSumValue<(int)128> of different format. | This parameter may be incorrectly initialized by applications. |
sha1.h,
libapt-pkg.so.4.10.1
[+] SHA1Summation::Result ( ) (1)
[symbol: _ZN13SHA1Summation6ResultEv]
| Change | Effect |
---|
1 | Base type of return value has been changed from SHA1SumValue to HashSumValue<(int)160> of different format. | This parameter may be incorrectly initialized by applications. |
to the top
Problems with Data Types, Low Severity (54)
acquire-item.h
[+] class pkgAcqIndex (1)
| Change |
Effect |
1 | Field Verify has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (8)
pkgAcqIndex::Custom600Headers ( )This method is from 'pkgAcqIndex' class.
pkgAcqIndex::DescURI ( )This method is from 'pkgAcqIndex' class.
pkgAcqIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )This method is from 'pkgAcqIndex' class.
pkgAcqIndex::HashSum ( )This method is from 'pkgAcqIndex' class.
pkgAcqIndex::Init ( std::string const& URI, std::string const& URIDesc, std::string const& ShortDesc )This method is from 'pkgAcqIndex' class.
pkgAcqIndex::pkgAcqIndex [in-charge] ( pkgAcquire* Owner, IndexTarget const*const Target, HashString const& ExpectedHash, indexRecords const* MetaIndexParser )This constructor is from 'pkgAcqIndex' class.
pkgAcqIndex::pkgAcqIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash, std::string compressExt )This constructor is from 'pkgAcqIndex' class.
pkgAcqIndex::~pkgAcqIndex [in-charge] ( )This method is from 'pkgAcqIndex' class.
acquire.h
[+] class pkgAcquire (1)
| Change |
Effect |
1 | The relative position of private field LockFD has been changed from 9 to 0. | Size of the inclusive type has been changed. |
[+] affected symbols (119)
debReleaseIndex::GetIndexes ( pkgAcquire* Owner, bool const& GetAll ) const1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
debTranslationsIndex::GetIndexes ( pkgAcquire* Owner ) const1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqArchive::DescURI ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::Finished ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::HashSum ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::IsTrusted ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::pkgAcqArchive [in-charge] ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs, pkgCache::VerIterator const& Version, std::string& StoreFilename )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqArchive::QueueNext ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::ShortDesc ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::~pkgAcqArchive [in-charge] ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqDiffIndex::Custom600Headers ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqDiffIndex::DescURI ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqDiffIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqDiffIndex::ParseDiffIndex ( std::string IndexDiffFile )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqDiffIndex::pkgAcqDiffIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqDiffIndex::~pkgAcqDiffIndex [in-charge] ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndex::Custom600Headers ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndex::DescURI ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndex::HashSum ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndex::Init ( std::string const& URI, std::string const& URIDesc, std::string const& ShortDesc )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndex::pkgAcqIndex [in-charge] ( pkgAcquire* Owner, IndexTarget const*const Target, HashString const& ExpectedHash, indexRecords const* MetaIndexParser )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqIndex::pkgAcqIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash, std::string compressExt )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqIndex::~pkgAcqIndex [in-charge] ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndexDiffs::DescURI ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndexDiffs::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndexDiffs::pkgAcqIndexDiffs [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash, std::string ServerSha1, std::vector<DiffInfo> diffs )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqIndexDiffs::~pkgAcqIndexDiffs [in-charge] ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndexTrans::pkgAcqIndexTrans [in-charge] ( pkgAcquire* Owner, IndexTarget const*const Target, HashString const& ExpectedHash, indexRecords const* MetaIndexParser )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqIndexTrans::pkgAcqIndexTrans [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqMetaClearSig::pkgAcqMetaClearSig [in-charge] ( pkgAcquire* Owner, std::string const& URI, std::string const& URIDesc, std::string const& ShortDesc, std::string const& MetaIndexURI, std::string const& MetaIndexURIDesc, std::string const& MetaIndexShortDesc, std::string const& MetaSigURI, std::string const& MetaSigURIDesc, std::string const& MetaSigShortDesc, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqMetaIndex::AuthDone ( std::string Message )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::Custom600Headers ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::DescURI ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::pkgAcqMetaIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, std::string SigFile, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqMetaIndex::QueueIndexes ( bool verify )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::RetrievalDone ( std::string Message )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::VerifyVendor ( std::string Message )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::~pkgAcqMetaIndex [in-charge] ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaSig::Custom600Headers ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaSig::DescURI ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaSig::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaSig::pkgAcqMetaSig [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, std::string MetaIndexURI, std::string MetaIndexURIDesc, std::string MetaIndexShortDesc, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqMetaSig::~pkgAcqMetaSig [in-charge] ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqSubIndex::Custom600Headers ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqSubIndex::DescURI ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqSubIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqSubIndex::ParseIndex ( std::string const& IndexFile )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqSubIndex::pkgAcqSubIndex [in-charge] ( pkgAcquire* Owner, std::string const& URI, std::string const& URIDesc, std::string const& ShortDesc, HashString const& ExpectedHash )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqSubIndex::~pkgAcqSubIndex [in-charge] ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Add ( pkgAcquire::Item* Item )Field 'Item->Owner' in 1st parameter 'Item' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Add ( pkgAcquire::Worker* Work )Field 'Work->OwnerQ->Owner' in 1st parameter 'Work' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Bump ( )This method is from 'pkgAcquire' class.
pkgAcquire::Clean ( std::string Dir )This method is from 'pkgAcquire' class.
pkgAcquire::Dequeue ( pkgAcquire::Item* Item )Field 'Item->Owner' in 1st parameter 'Item' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Enqueue ( pkgAcquire::ItemDesc& Item )Field 'Item->Owner->Owner' in 1st parameter 'Item' (reference) has base type 'pkgAcquire'.
pkgAcquire::FetchNeeded ( )This method is from 'pkgAcquire' class.
pkgAcquire::GetConfig ( std::string Access )This method is from 'pkgAcquire' class.
pkgAcquire::Item::Custom600Headers ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::Finished ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::HashSum ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::IsTrusted ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::Item [in-charge] ( pkgAcquire* Owner )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Item::Rename ( std::string From, std::string To )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::ReportMirrorFailure ( std::string FailCode )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::ShortDesc ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::~Item [in-charge] ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::PartialPresent ( )This method is from 'pkgAcquire' class.
pkgAcquire::pkgAcquire [in-charge] ( )This constructor is from 'pkgAcquire' class.
pkgAcquire::pkgAcquire [in-charge] ( pkgAcquireStatus* Log )This constructor is from 'pkgAcquire' class.
pkgAcquire::Queue::Bump ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Queue::Cycle ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Queue::Dequeue ( pkgAcquire::Item* Owner )Field 'Owner->Owner' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Queue::Enqueue ( pkgAcquire::ItemDesc& Item )Field 'Item->Owner->Owner' in 1st parameter 'Item' (reference) has base type 'pkgAcquire'.
pkgAcquire::Queue::FindItem ( std::string URI, pkgAcquire::Worker* Owner )Field 'Owner->OwnerQ->Owner' in 2nd parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Queue::ItemDone ( pkgAcquire::Queue::QItem* Itm )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Queue::Queue [in-charge] ( std::string Name, pkgAcquire* Owner )2nd parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Queue::Shutdown ( bool Final )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Queue::Startup ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Queue::~Queue [in-charge] ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::QueueName ( std::string URI, pkgAcquire::MethodConfig const*& Config )This method is from 'pkgAcquire' class.
pkgAcquire::Remove ( pkgAcquire::Item* Item )Field 'Item->Owner' in 1st parameter 'Item' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Remove ( pkgAcquire::Worker* Work )Field 'Work->OwnerQ->Owner' in 1st parameter 'Work' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Run ( int PulseInterval )This method is from 'pkgAcquire' class.
pkgAcquire::RunFds ( fd_set* RSet, fd_set* WSet )This method is from 'pkgAcquire' class.
pkgAcquire::SetFds ( int& Fd, fd_set* RSet, fd_set* WSet )This method is from 'pkgAcquire' class.
pkgAcquire::Setup ( pkgAcquireStatus* Progress, std::string const& Lock )This method is from 'pkgAcquire' class.
pkgAcquire::Shutdown ( )This method is from 'pkgAcquire' class.
pkgAcquire::TotalNeeded ( )This method is from 'pkgAcquire' class.
pkgAcquire::UriBegin ( )This method is from 'pkgAcquire' class.
pkgAcquire::UriEnd ( )This method is from 'pkgAcquire' class.
pkgAcquire::Worker::Capabilities ( std::string Message )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::Construct ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::InFdReady ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::ItemDone ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::MediaChange ( std::string Message )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::MethodFailure ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::OutFdReady ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::Pulse ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::QueueItem ( pkgAcquire::Queue::QItem* Item )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::ReadMessages ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::RunMessages ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::SendConfiguration ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::Start ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::Worker [in-charge] ( pkgAcquire::MethodConfig* Config )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::Worker [in-charge] ( pkgAcquire::Queue* OwnerQ, pkgAcquire::MethodConfig* Config, pkgAcquireStatus* Log )Field 'OwnerQ->Owner' in 1st parameter 'OwnerQ' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Worker::~Worker [in-charge] ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::WorkerStep ( pkgAcquire::Worker* I )Field 'I->OwnerQ->Owner' in 1st parameter 'I' (pointer) has base type 'pkgAcquire'.
pkgAcquire::~pkgAcquire [in-charge] ( )This method is from 'pkgAcquire' class.
pkgAcquireStatus::Done ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner->Owner' in 1st parameter 'p1' (reference) has base type 'pkgAcquire'.
pkgAcquireStatus::Fail ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner->Owner' in 1st parameter 'p1' (reference) has base type 'pkgAcquire'.
pkgAcquireStatus::Fetch ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner->Owner' in 1st parameter 'p1' (reference) has base type 'pkgAcquire'.
pkgAcquireStatus::IMSHit ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner->Owner' in 1st parameter 'p1' (reference) has base type 'pkgAcquire'.
pkgAcquireStatus::Pulse ( pkgAcquire* Owner )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgSourceList::GetIndexes ( pkgAcquire* Owner, bool GetAll ) const1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
[+] class pkgAcquire::UriIterator (2)
| Change |
Effect |
1 | Field d has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Size of this type has been changed from 8 bytes to 16 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
[+] affected symbols (2)
pkgAcquire::UriBegin ( )Return value has type 'pkgAcquire::UriIterator'.
pkgAcquire::UriEnd ( )Return value has type 'pkgAcquire::UriIterator'.
algorithms.h
[+] class pkgProblemResolver (1)
| Change |
Effect |
1 | Field d has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (6)
pkgProblemResolver::InstallProtect ( )This method is from 'pkgProblemResolver' class.
pkgProblemResolver::InstOrNewPolicyBroken ( pkgCache::PkgIterator Pkg )This method is from 'pkgProblemResolver' class.
pkgProblemResolver::pkgProblemResolver [in-charge] ( pkgDepCache* Cache )This constructor is from 'pkgProblemResolver' class.
pkgProblemResolver::Resolve ( bool BrokenFix )This method is from 'pkgProblemResolver' class.
pkgProblemResolver::ResolveByKeep ( )This method is from 'pkgProblemResolver' class.
pkgProblemResolver::~pkgProblemResolver [in-charge] ( )This method is from 'pkgProblemResolver' class.
[+] class pkgSimulate::Policy (1)
| Change |
Effect |
1 | Size of this type has been changed from 8 bytes to 12 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
[+] affected symbols (7)
pkgSimulate::Configure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->iPolicy' in the object of this method has type 'pkgSimulate::Policy'.
pkgSimulate::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )Field 'this->iPolicy' in the object of this method has type 'pkgSimulate::Policy'.
pkgSimulate::pkgSimulate [in-charge] ( pkgDepCache* Cache )Field 'this->iPolicy' in the object of this method has type 'pkgSimulate::Policy'.
pkgSimulate::Policy::GetCandidateVer ( pkgCache::Namespace::PkgIterator const& Pkg )This method is from 'pkgSimulate::Policy' class.
pkgSimulate::Policy::~Policy [in-charge] ( )This method is from 'pkgSimulate::Policy' class.
pkgSimulate::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )Field 'this->iPolicy' in the object of this method has type 'pkgSimulate::Policy'.
pkgSimulate::~pkgSimulate [in-charge] ( )Field 'this->iPolicy' in the object of this method has type 'pkgSimulate::Policy'.
arfile.h
[+] class ARArchive::Member (1)
| Change |
Effect |
1 | Size of this type has been changed from 32 bytes to 36 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
[+] affected symbols (9)
ARArchive::ARArchive [in-charge] ( FileFd& File )Field 'this->List' in the object of this method has base type 'ARArchive::Member'.
ARArchive::FindMember ( char const* Name ) constField 'this->List' in the object of this method has base type 'ARArchive::Member'.
ARArchive::LoadHeaders ( )Field 'this->List' in the object of this method has base type 'ARArchive::Member'.
ARArchive::~ARArchive [in-charge] ( )Field 'this->List' in the object of this method has base type 'ARArchive::Member'.
debDebFile::CheckMember ( char const* Name )Field 'this->AR->List' in the object of this method has base type 'ARArchive::Member'.
debDebFile::debDebFile [in-charge] ( FileFd& File )Field 'this->AR->List' in the object of this method has base type 'ARArchive::Member'.
debDebFile::ExtractArchive ( pkgDirStream& Stream )Field 'this->AR->List' in the object of this method has base type 'ARArchive::Member'.
debDebFile::GotoMember ( char const* Name )Return value (pointer) has base type 'ARArchive::Member'.
debDebFile::MemControlExtract::Read ( debDebFile& Deb )Field 'Deb->AR->List' in 1st parameter 'Deb' (reference) has base type 'ARArchive::Member'.
cachefilter.h
namespace APT::CacheFilter
[+] class PackageNameMatchesRegEx (1)
| Change |
Effect |
1 | Field d has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (4)
PackageNameMatchesRegEx::operator() ( pkgCache::GrpIterator const& Grp )This method is from 'PackageNameMatchesRegEx' class.
PackageNameMatchesRegEx::operator() ( pkgCache::PkgIterator const& Pkg )This method is from 'PackageNameMatchesRegEx' class.
PackageNameMatchesRegEx::PackageNameMatchesRegEx [in-charge] ( std::string const& Pattern )This constructor is from 'PackageNameMatchesRegEx' class.
PackageNameMatchesRegEx::~PackageNameMatchesRegEx [in-charge] ( )This method is from 'PackageNameMatchesRegEx' class.
cdrom.h
[+] class pkgUdevCdromDevices (1)
| Change |
Effect |
1 | Field udev_enumerate_add_match_sysattr has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (5)
pkgUdevCdromDevices::Dlopen ( )This method is from 'pkgUdevCdromDevices' class.
pkgUdevCdromDevices::pkgUdevCdromDevices [in-charge] ( )This constructor is from 'pkgUdevCdromDevices' class.
pkgUdevCdromDevices::Scan ( )This method is from 'pkgUdevCdromDevices' class.
pkgUdevCdromDevices::ScanForRemovable ( bool CdromOnly )This method is from 'pkgUdevCdromDevices' class.
pkgUdevCdromDevices::~pkgUdevCdromDevices [in-charge] ( )This method is from 'pkgUdevCdromDevices' class.
clean.h
[+] class pkgArchiveCleaner (1)
| Change |
Effect |
1 | Field d has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (1)
pkgArchiveCleaner::Go ( std::string Dir, pkgCache& Cache )This method is from 'pkgArchiveCleaner' class.
debindexfile.h
[+] class debPackagesIndex (1)
| Change |
Effect |
1 | Field d has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (11)
debPackagesIndex::ArchiveInfo ( pkgCache::VerIterator Ver ) constThis method is from 'debPackagesIndex' class.
debPackagesIndex::ArchiveURI ( std::string&restrict File ) constThis method is from 'debPackagesIndex' class.
debPackagesIndex::debPackagesIndex [in-charge] ( std::string const& URI, std::string const& Dist, std::string const& Section, bool const& Trusted, std::string const& Arch )This constructor is from 'debPackagesIndex' class.
debPackagesIndex::Describe ( bool Short ) constThis method is from 'debPackagesIndex' class.
debPackagesIndex::Exists ( ) constThis method is from 'debPackagesIndex' class.
debPackagesIndex::FindInCache ( pkgCache& Cache ) constThis method is from 'debPackagesIndex' class.
debPackagesIndex::GetType ( ) constThis method is from 'debPackagesIndex' class.
debPackagesIndex::HasPackages ( ) constThis method is from 'debPackagesIndex' class.
debPackagesIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) constThis method is from 'debPackagesIndex' class.
debPackagesIndex::Size ( ) constThis method is from 'debPackagesIndex' class.
debPackagesIndex::~debPackagesIndex [in-charge] ( )This method is from 'debPackagesIndex' class.
[+] class debSourcesIndex (1)
| Change |
Effect |
1 | Field d has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (10)
debSourcesIndex::ArchiveURI ( std::string&restrict File ) constThis method is from 'debSourcesIndex' class.
debSourcesIndex::CreateSrcParser ( ) constThis method is from 'debSourcesIndex' class.
debSourcesIndex::debSourcesIndex [in-charge] ( std::string URI, std::string Dist, std::string Section, bool Trusted )This constructor is from 'debSourcesIndex' class.
debSourcesIndex::Describe ( bool Short ) constThis method is from 'debSourcesIndex' class.
debSourcesIndex::Exists ( ) constThis method is from 'debSourcesIndex' class.
debSourcesIndex::GetType ( ) constThis method is from 'debSourcesIndex' class.
debSourcesIndex::HasPackages ( ) constThis method is from 'debSourcesIndex' class.
debSourcesIndex::Size ( ) constThis method is from 'debSourcesIndex' class.
debSourcesIndex::SourceInfo ( pkgSrcRecords::Parser const& Record, pkgSrcRecords::File const& File ) constThis method is from 'debSourcesIndex' class.
debSourcesIndex::~debSourcesIndex [in-charge] ( )This method is from 'debSourcesIndex' class.
[+] class debTranslationsIndex (1)
| Change |
Effect |
1 | Field d has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (10)
debTranslationsIndex::debTranslationsIndex [in-charge] ( std::string URI, std::string Dist, std::string Section, char const*const Language )This constructor is from 'debTranslationsIndex' class.
debTranslationsIndex::Describe ( bool Short ) constThis method is from 'debTranslationsIndex' class.
debTranslationsIndex::Exists ( ) constThis method is from 'debTranslationsIndex' class.
debTranslationsIndex::FindInCache ( pkgCache& Cache ) constThis method is from 'debTranslationsIndex' class.
debTranslationsIndex::GetIndexes ( pkgAcquire* Owner ) constThis method is from 'debTranslationsIndex' class.
debTranslationsIndex::GetType ( ) constThis method is from 'debTranslationsIndex' class.
debTranslationsIndex::HasPackages ( ) constThis method is from 'debTranslationsIndex' class.
debTranslationsIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) constThis method is from 'debTranslationsIndex' class.
debTranslationsIndex::Size ( ) constThis method is from 'debTranslationsIndex' class.
debTranslationsIndex::~debTranslationsIndex [in-charge] ( )This method is from 'debTranslationsIndex' class.
deblistparser.h
[+] class debListParser (3)
| Change |
Effect |
1 | Size of this type has been changed from 2144 bytes to 2132 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Size of field Section has been changed from 2064 bytes to 2068 bytes. | Size of the inclusive type has been changed. |
3 | Size of field Tags has been changed from 28 bytes to 8 bytes. | Size of the inclusive type has been changed. |
[+] affected symbols (16)
debListParser::Architecture ( )This method is from 'debListParser' class.
debListParser::ArchitectureAll ( )This method is from 'debListParser' class.
debListParser::debListParser [in-charge] ( FileFd* File, std::string const& Arch )This constructor is from 'debListParser' class.
debListParser::Description ( )This method is from 'debListParser' class.
debListParser::Description_md5 ( )This method is from 'debListParser' class.
debListParser::DescriptionLanguage ( )This method is from 'debListParser' class.
debListParser::LoadReleaseInfo ( pkgCache::PkgFileIterator& FileI, FileFd& File, std::string section )This method is from 'debListParser' class.
debListParser::NewVersion ( pkgCache::VerIterator& Ver )This method is from 'debListParser' class.
debListParser::Offset ( )This method is from 'debListParser' class.
debListParser::Package ( )This method is from 'debListParser' class.
debListParser::Size ( )This method is from 'debListParser' class.
debListParser::Step ( )This method is from 'debListParser' class.
debListParser::UsePackage ( pkgCache::PkgIterator& Pkg, pkgCache::VerIterator& Ver )This method is from 'debListParser' class.
debListParser::Version ( )This method is from 'debListParser' class.
debListParser::VersionHash ( )This method is from 'debListParser' class.
debListParser::~debListParser [in-charge] ( )This method is from 'debListParser' class.
debmetaindex.h
[+] class debReleaseIndex (2)
| Change |
Effect |
1 | Field Trusted has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field d has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (20)
debReleaseIndex::ArchiveURI ( std::string const& File ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::ComputeIndexTargets ( ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::debReleaseIndex [in-charge] ( std::string const& URI, std::string const& Dist )This constructor is from 'debReleaseIndex' class.
debReleaseIndex::GetIndexes ( pkgAcquire* Owner, bool const& GetAll ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::GetIndexFiles ( )This method is from 'debReleaseIndex' class.
debReleaseIndex::IndexURI ( char const* Type, std::string const& Section, std::string const& Arch ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::IndexURISuffix ( char const* Type, std::string const& Section, std::string const& Arch ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::Info ( char const* Type, std::string const& Section, std::string const& Arch ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::IsTrusted ( ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::MetaIndexFile ( char const* Types ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::MetaIndexInfo ( char const* Type ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::MetaIndexURI ( char const* Type ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::PushSectionEntry ( debReleaseIndex::debSectionEntry const* Entry )This method is from 'debReleaseIndex' class.
debReleaseIndex::PushSectionEntry ( std::string const& Arch, debReleaseIndex::debSectionEntry const* Entry )This method is from 'debReleaseIndex' class.
debReleaseIndex::PushSectionEntry ( std::vector<std::string>const& Archs, debReleaseIndex::debSectionEntry const* Entry )This method is from 'debReleaseIndex' class.
debReleaseIndex::SourceIndexURI ( char const* Type, std::string const& Section ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::SourceIndexURISuffix ( char const* Type, std::string const& Section ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::TranslationIndexURI ( char const* Type, std::string const& Section ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::TranslationIndexURISuffix ( char const* Type, std::string const& Section ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::~debReleaseIndex [in-charge] ( )This method is from 'debReleaseIndex' class.
debrecords.h
[+] class debRecordParser (3)
| Change |
Effect |
1 | Field d has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Size of this type has been changed from 2120 bytes to 2108 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
3 | Size of field Section has been changed from 2064 bytes to 2068 bytes. | Size of the inclusive type has been changed. |
[+] affected symbols (16)
debRecordParser::debRecordParser [in-charge] ( std::string FileName, pkgCache& Cache )This constructor is from 'debRecordParser' class.
debRecordParser::FileName ( )This method is from 'debRecordParser' class.
debRecordParser::GetRec ( char const*& Start, char const*& Stop )This method is from 'debRecordParser' class.
debRecordParser::Homepage ( )This method is from 'debRecordParser' class.
debRecordParser::Jump ( pkgCache::DescFileIterator const& Desc )This method is from 'debRecordParser' class.
debRecordParser::Jump ( pkgCache::VerFileIterator const& Ver )This method is from 'debRecordParser' class.
debRecordParser::LongDesc ( )This method is from 'debRecordParser' class.
debRecordParser::Maintainer ( )This method is from 'debRecordParser' class.
debRecordParser::MD5Hash ( )This method is from 'debRecordParser' class.
debRecordParser::Name ( )This method is from 'debRecordParser' class.
debRecordParser::SHA1Hash ( )This method is from 'debRecordParser' class.
debRecordParser::SHA256Hash ( )This method is from 'debRecordParser' class.
debRecordParser::ShortDesc ( )This method is from 'debRecordParser' class.
debRecordParser::SourcePkg ( )This method is from 'debRecordParser' class.
debRecordParser::SourceVer ( )This method is from 'debRecordParser' class.
debRecordParser::~debRecordParser [in-charge] ( )This method is from 'debRecordParser' class.
debsrcrecords.h
[+] class debSrcRecordParser (4)
| Change |
Effect |
1 | Field d has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Size of field Sect has been changed from 2064 bytes to 2068 bytes. | Size of the inclusive type has been changed. |
3 | Type of field StaticBinList has been changed from char*[400] (1600 bytes) to std::vector<char const*> (12 bytes). | Size of the inclusive type has been changed. |
4 | Field BufSize has been removed from this type. | Size of the inclusive type has been changed. |
[+] affected symbols (13)
debSrcRecordParser::AsStr ( )This method is from 'debSrcRecordParser' class.
debSrcRecordParser::Binaries ( )This method is from 'debSrcRecordParser' class.
debSrcRecordParser::BuildDepends ( std::vector<pkgSrcRecords::Parser::BuildDepRec>& BuildDeps, bool const& ArchOnly, bool const& StripMultiArch )This method is from 'debSrcRecordParser' class.
debSrcRecordParser::Files ( std::vector<pkgSrcRecords::File>& F )This method is from 'debSrcRecordParser' class.
debSrcRecordParser::Jump ( unsigned long const& Off )This method is from 'debSrcRecordParser' class.
debSrcRecordParser::Maintainer ( ) constThis method is from 'debSrcRecordParser' class.
debSrcRecordParser::Offset ( )This method is from 'debSrcRecordParser' class.
debSrcRecordParser::Package ( ) constThis method is from 'debSrcRecordParser' class.
debSrcRecordParser::Restart ( )This method is from 'debSrcRecordParser' class.
debSrcRecordParser::Section ( ) constThis method is from 'debSrcRecordParser' class.
debSrcRecordParser::Step ( )This method is from 'debSrcRecordParser' class.
debSrcRecordParser::Version ( ) constThis method is from 'debSrcRecordParser' class.
debSrcRecordParser::~debSrcRecordParser [in-charge] ( )This method is from 'debSrcRecordParser' class.
debsystem.h
[+] class debSystem (3)
| Change |
Effect |
1 | Size of this type has been changed from 24 bytes to 16 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Field LockCount has been removed from this type. | Size of the inclusive type has been changed. |
3 | Field StatusFile has been removed from this type. | Size of the inclusive type has been changed. |
[+] affected symbols (11)
debSys [data]Return value has type 'debSystem'.
debSystem::AddStatusFiles ( std::vector<pkgIndexFile*>& List )This method is from 'debSystem' class.
debSystem::ArchiveSupported ( char const* Type )This method is from 'debSystem' class.
debSystem::CreatePM ( pkgDepCache* Cache ) constThis method is from 'debSystem' class.
debSystem::debSystem [in-charge] ( )This constructor is from 'debSystem' class.
debSystem::FindIndex ( pkgCache::PkgFileIterator File, pkgIndexFile*& Found ) constThis method is from 'debSystem' class.
debSystem::Initialize ( Configuration& Cnf )This method is from 'debSystem' class.
debSystem::Lock ( )This method is from 'debSystem' class.
debSystem::Score ( Configuration const& Cnf )This method is from 'debSystem' class.
debSystem::UnLock ( bool NoErrors )This method is from 'debSystem' class.
debSystem::~debSystem [in-charge] ( )This method is from 'debSystem' class.
depcache.h
[+] class pkgDepCache::Policy (2)
| Change |
Effect |
1 | Field InstallRecommends has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field InstallSuggests has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (98)
APT::CacheSetHelper::canNotFindCandidateVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )Field 'Cache->DCache->LocalPolicy' in 1st parameter 'Cache' (reference) has base type 'pkgDepCache::Policy'.
APT::CacheSetHelper::canNotFindInstalledVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )Field 'Cache->DCache->LocalPolicy' in 1st parameter 'Cache' (reference) has base type 'pkgDepCache::Policy'.
APT::CacheSetHelper::canNotFindNewestVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )Field 'Cache->DCache->LocalPolicy' in 1st parameter 'Cache' (reference) has base type 'pkgDepCache::Policy'.
APT::CacheSetHelper::canNotFindPkgName ( pkgCacheFile& Cache, std::string const& str )Field 'Cache->DCache->LocalPolicy' in 1st parameter 'Cache' (reference) has base type 'pkgDepCache::Policy'.
debSystem::CreatePM ( pkgDepCache* Cache ) constField 'Cache->LocalPolicy' in 1st parameter 'Cache' (pointer) has base type 'pkgDepCache::Policy'.
pkgAllUpgrade ( pkgDepCache& Cache )Field 'Cache->delLocalPolicy' in 1st parameter 'Cache' (reference) has base type 'pkgDepCache::Policy'.
pkgApplyStatus ( pkgDepCache& Cache )Field 'Cache->delLocalPolicy' in 1st parameter 'Cache' (reference) has base type 'pkgDepCache::Policy'.
pkgCacheFile::BuildCaches ( OpProgress* Progress, bool WithLock )Field 'this->DCache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgCacheFile::BuildDepCache ( OpProgress* Progress )Field 'this->DCache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgCacheFile::BuildPolicy ( OpProgress* Progress )Field 'this->DCache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgCacheFile::BuildSourceList ( OpProgress* Progress )Field 'this->DCache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgCacheFile::Close ( )Field 'this->DCache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgCacheFile::Open ( OpProgress* Progress, bool WithLock )Field 'this->DCache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgCacheFile::pkgCacheFile [in-charge] ( )Field 'this->DCache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgCacheFile::~pkgCacheFile [in-charge] ( )Field 'this->DCache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::ActionGroup::ActionGroup [in-charge] ( pkgDepCache& cache )Field 'cache->LocalPolicy' in 1st parameter 'cache' (reference) has base type 'pkgDepCache::Policy'.
pkgDepCache::BuildGroupOrs ( pkgCache::Namespace::VerIterator const& V )Field 'this->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::CheckDep ( pkgCache::Namespace::DepIterator Dep, int Type, pkgCache::Namespace::PkgIterator& Res )Field 'this->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::DependencyState ( pkgCache::Namespace::DepIterator& D )Field 'this->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::GetRootSetFunc ( )Field 'this->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::Init ( OpProgress* Prog )Field 'this->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::IsDeleteOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool MarkPurge, unsigned long Depth, bool FromUser )Field 'this->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::IsInstallOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser )Field 'this->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::MarkAuto ( pkgCache::Namespace::PkgIterator const& Pkg, bool Auto )Field 'this->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::MarkDelete ( pkgCache::Namespace::PkgIterator const& Pkg, bool MarkPurge, unsigned long Depth, bool FromUser )Field 'this->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::MarkFollowsRecommends ( )Field 'this->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::MarkFollowsSuggests ( )Field 'this->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::MarkInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser, bool ForceImportantDeps )Field 'this->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::MarkKeep ( pkgCache::Namespace::PkgIterator const& Pkg, bool Soft, bool FromUser, unsigned long Depth )Field 'this->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::pkgDepCache [in-charge] ( pkgCache* Cache, pkgDepCache::Policy* Plcy )2nd parameter 'Plcy' (pointer) has base type 'pkgDepCache::Policy'.
pkgDepCache::Policy::GetCandidateVer ( pkgCache::Namespace::PkgIterator const& Pkg )This method is from 'pkgDepCache::Policy' class.
pkgDepCache::Policy::IsImportantDep ( pkgCache::Namespace::DepIterator const& Dep )This method is from 'pkgDepCache::Policy' class.
pkgDepCache::Policy::~Policy [in-charge] ( )This method is from 'pkgDepCache::Policy' class.
pkgDepCache::readStateFile ( OpProgress* prog )Field 'this->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::SetCandidateRelease ( pkgCache::VerIterator TargetVer, std::string const& TargetRel )Field 'this->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::SetCandidateRelease ( pkgCache::VerIterator TargetVer, std::string const& TargetRel, std::list<std::pair<pkgCache::VerIterator, pkgCache::VerIterator> >& Changed )Field 'this->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::SetReInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool To )Field 'this->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::Update ( OpProgress* Prog )Field 'this->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::Update ( pkgCache::Namespace::DepIterator Dep )Field 'this->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::Update ( pkgCache::Namespace::PkgIterator const& P )Field 'this->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::UpdateVerState ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::VersionState ( pkgCache::Namespace::DepIterator D, unsigned char Check, unsigned char SetMin, unsigned char SetPolicy )Field 'this->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::writeStateFile ( OpProgress* prog, bool InstalledOnly )Field 'this->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDepCache::~pkgDepCache [in-charge] ( )Field 'this->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgDistUpgrade ( pkgDepCache& Cache )Field 'Cache->delLocalPolicy' in 1st parameter 'Cache' (reference) has base type 'pkgDepCache::Policy'.
pkgDPkgPM::pkgDPkgPM [in-charge] ( pkgDepCache* Cache )Field 'Cache->delLocalPolicy' in 1st parameter 'Cache' (pointer) has base type 'pkgDepCache::Policy'.
pkgFixBroken ( pkgDepCache& Cache )Field 'Cache->delLocalPolicy' in 1st parameter 'Cache' (reference) has base type 'pkgDepCache::Policy'.
pkgMinimizeUpgrade ( pkgDepCache& Cache )Field 'Cache->delLocalPolicy' in 1st parameter 'Cache' (reference) has base type 'pkgDepCache::Policy'.
pkgOrderList::AddLoop ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::CheckDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::DepConfigure ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::DepRemove ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::DepUnPackCrit ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::DepUnPackDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::DepUnPackPre ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::DepUnPackPreD ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::DoRun ( )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::FileCmp ( pkgCache::Namespace::PkgIterator A, pkgCache::Namespace::PkgIterator B )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::IsMissing ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::Me [data]Field 'retval->Cache->delLocalPolicy' in return value (pointer) has base type 'pkgDepCache::Policy'.
pkgOrderList::OrderConfigure ( )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::OrderCritical ( )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::OrderUnpack ( std::string* FileList )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::pkgOrderList [in-charge] ( pkgDepCache* Cache )Field 'Cache->delLocalPolicy' in 1st parameter 'Cache' (pointer) has base type 'pkgDepCache::Policy'.
pkgOrderList::Score ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::VisitDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::VisitNode ( pkgCache::Namespace::PkgIterator Pkg, char const* from )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::VisitProvides ( pkgCache::Namespace::DepIterator Pkg, bool Critical )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::VisitRDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::VisitRProvides ( pkgOrderList::DepFunc F, pkgCache::Namespace::VerIterator Ver )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::WipeFlags ( unsigned long F )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgOrderList::~pkgOrderList [in-charge] ( )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::CheckRConflicts ( pkgCache::Namespace::PkgIterator Pkg, pkgCache::Namespace::DepIterator Dep, char const* Ver )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::Configure ( pkgCache::Namespace::PkgIterator&restrict p1 )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::ConfigureAll ( )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::CreateOrderList ( )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::DepAlwaysTrue ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::DoInstall ( int statusFd )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::DoInstallPostFork ( int statusFd )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::EarlyRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::FixMissing ( )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::Go ( int statusFd )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::ImmediateAdd ( pkgCache::Namespace::PkgIterator P, bool UseInstallVer, unsigned int const& Depth )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::Install ( pkgCache::Namespace::PkgIterator&restrict p1, std::string&restrict p2 )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::OrderInstall ( )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::pkgPackageManager [in-charge] ( pkgDepCache* Cache )Field 'Cache->LocalPolicy' in 1st parameter 'Cache' (pointer) has base type 'pkgDepCache::Policy'.
pkgPackageManager::Remove ( pkgCache::Namespace::PkgIterator&restrict p1, bool p2 )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::Reset ( )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::SmartRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgPackageManager::~pkgPackageManager [in-charge] ( )Field 'this->Cache->delLocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgProblemResolver::pkgProblemResolver [in-charge] ( pkgDepCache* Cache )Field 'Cache->delLocalPolicy' in 1st parameter 'Cache' (pointer) has base type 'pkgDepCache::Policy'.
pkgSimulate::Configure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Sim->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgSimulate::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )Field 'this->Sim->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgSimulate::pkgSimulate [in-charge] ( pkgDepCache* Cache )Field 'Cache->LocalPolicy' in 1st parameter 'Cache' (pointer) has base type 'pkgDepCache::Policy'.
pkgSimulate::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )Field 'this->Sim->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
pkgSimulate::~pkgSimulate [in-charge] ( )Field 'this->Sim->LocalPolicy' in the object of this method has base type 'pkgDepCache::Policy'.
dpkgpm.h
[+] class pkgDPkgPM (1)
| Change |
Effect |
1 | Size of this type has been changed from 1164 bytes to 124 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
[+] affected symbols (17)
pkgDPkgPM::CloseLog ( )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::Configure ( pkgCache::Namespace::PkgIterator Pkg )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::DoDpkgStatusFd ( int statusfd, int OutStatusFd )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::DoStdin ( int master )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::DoTerminalPty ( int master )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::Go ( int StatusFd )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::OpenLog ( )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::pkgDPkgPM [in-charge] ( pkgDepCache* Cache )This constructor is from 'pkgDPkgPM' class.
pkgDPkgPM::ProcessDpkgStatusLine ( int OutStatusFd, char* line )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::Reset ( )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::RunScriptsWithPkgs ( char const* Cnf )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::SendV2Pkgs ( FILE* F )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::WriteApportReport ( char const* pkgpath, char const* errormsg )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::WriteHistoryTag ( std::string const& tag, std::string value )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::~pkgDPkgPM [in-charge] ( )This method is from 'pkgDPkgPM' class.
fileutl.h
[+] class FileFd (1)
| Change |
Effect |
1 | Field gz has been renamed to d. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
[+] affected symbols (197)
APT::CacheSetHelper::canNotFindCandidateVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )Field 'Cache->DCache->Cache->Map->SyncToFd' in 1st parameter 'Cache' (reference) has base type 'FileFd'.
APT::CacheSetHelper::canNotFindInstalledVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )Field 'Cache->DCache->Cache->Map->SyncToFd' in 1st parameter 'Cache' (reference) has base type 'FileFd'.
APT::CacheSetHelper::canNotFindNewestVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )Field 'Cache->DCache->Cache->Map->SyncToFd' in 1st parameter 'Cache' (reference) has base type 'FileFd'.
APT::CacheSetHelper::canNotFindPkgName ( pkgCacheFile& Cache, std::string const& str )Field 'Cache->DCache->Cache->Map->SyncToFd' in 1st parameter 'Cache' (reference) has base type 'FileFd'.
ARArchive::ARArchive [in-charge] ( FileFd& File )1st parameter 'File' (reference) has base type 'FileFd'.
ARArchive::FindMember ( char const* Name ) constField 'this->File' in the object of this method has base type 'FileFd'.
ARArchive::LoadHeaders ( )Field 'this->File' in the object of this method has base type 'FileFd'.
ARArchive::~ARArchive [in-charge] ( )Field 'this->File' in the object of this method has base type 'FileFd'.
CopyFile ( FileFd& From, FileFd& To )2nd parameter 'To' (reference) has base type 'FileFd'.
debDebFile::CheckMember ( char const* Name )Field 'this->AR->File' in the object of this method has base type 'FileFd'.
debDebFile::debDebFile [in-charge] ( FileFd& File )1st parameter 'File' (reference) has base type 'FileFd'.
debDebFile::ExtractArchive ( pkgDirStream& Stream )Field 'this->AR->File' in the object of this method has base type 'FileFd'.
debDebFile::GotoMember ( char const* Name )Field 'this->AR->File' in the object of this method has base type 'FileFd'.
debDebFile::MemControlExtract::Read ( debDebFile& Deb )Field 'Deb->AR->File' in 1st parameter 'Deb' (reference) has base type 'FileFd'.
debListParser::debListParser [in-charge] ( FileFd* File, std::string const& Arch )1st parameter 'File' (pointer) has base type 'FileFd'.
debListParser::LoadReleaseInfo ( pkgCache::PkgFileIterator& FileI, FileFd& File, std::string section )2nd parameter 'File' (reference) has base type 'FileFd'.
debPackagesIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->Map->SyncToFd' in 1st parameter 'Cache' (reference) has base type 'FileFd'.
debPackagesIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) constField 'Gen->Cache->Map->SyncToFd' in 1st parameter 'Gen' (reference) has base type 'FileFd'.
debRecordParser::debRecordParser [in-charge] ( std::string FileName, pkgCache& Cache )Field 'Cache->Map->SyncToFd' in 2nd parameter 'Cache' (reference) has base type 'FileFd'.
debStatusIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->Map->SyncToFd' in 1st parameter 'Cache' (reference) has base type 'FileFd'.
debStatusIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) constField 'Gen->Cache->Map->SyncToFd' in 1st parameter 'Gen' (reference) has base type 'FileFd'.
debSystem::CreatePM ( pkgDepCache* Cache ) constField 'Cache->Cache->Map->SyncToFd' in 1st parameter 'Cache' (pointer) has base type 'FileFd'.
debTranslationsIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->Map->SyncToFd' in 1st parameter 'Cache' (reference) has base type 'FileFd'.
debTranslationsIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) constField 'Gen->Cache->Map->SyncToFd' in 1st parameter 'Gen' (reference) has base type 'FileFd'.
DynamicMMap::Allocate ( unsigned long ItemSize )Field 'this->Fd' in the object of this method has base type 'FileFd'.
DynamicMMap::DynamicMMap [in-charge] ( FileFd& F, unsigned long Flags, unsigned long const& WorkSpace, unsigned long const& Grow, unsigned long const& Limit )1st parameter 'F' (reference) has base type 'FileFd'.
DynamicMMap::DynamicMMap [in-charge] ( unsigned long Flags, unsigned long const& WorkSpace, unsigned long const& Grow, unsigned long const& Limit )Field 'this->Fd' in the object of this method has base type 'FileFd'.
DynamicMMap::Grow ( )Field 'this->Fd' in the object of this method has base type 'FileFd'.
DynamicMMap::WriteString ( char const* String, unsigned long Len )Field 'this->Fd' in the object of this method has base type 'FileFd'.
DynamicMMap::~DynamicMMap [in-charge] ( )Field 'this->Fd' in the object of this method has base type 'FileFd'.
ExtractTar::Done ( bool Force )Field 'this->InFd' in the object of this method has type 'FileFd'.
ExtractTar::ExtractTar [in-charge] ( FileFd& Fd, unsigned long Max, std::string DecompressionProgram )1st parameter 'Fd' (reference) has base type 'FileFd'.
ExtractTar::Go ( pkgDirStream& Stream )Field 'this->InFd' in the object of this method has type 'FileFd'.
ExtractTar::StartGzip ( )Field 'this->InFd' in the object of this method has type 'FileFd'.
ExtractTar::~ExtractTar [in-charge] ( )Field 'this->InFd' in the object of this method has type 'FileFd'.
FileFd::Close ( )This method is from 'FileFd' class.
FileFd::FileSize ( )This method is from 'FileFd' class.
FileFd::Size ( )This method is from 'FileFd' class.
FileFd::Sync ( )This method is from 'FileFd' class.
FileFd::Tell ( )This method is from 'FileFd' class.
FileFd::~FileFd [in-charge] ( )This method is from 'FileFd' class.
MMap::Close ( bool DoSync )Field 'this->SyncToFd' in the object of this method has base type 'FileFd'.
MMap::Map ( FileFd& Fd )1st parameter 'Fd' (reference) has base type 'FileFd'.
MMap::MMap [in-charge] ( FileFd& F, unsigned long Flags )1st parameter 'F' (reference) has base type 'FileFd'.
MMap::MMap [in-charge] ( unsigned long Flags )Field 'this->SyncToFd' in the object of this method has base type 'FileFd'.
MMap::Sync ( )Field 'this->SyncToFd' in the object of this method has base type 'FileFd'.
MMap::Sync ( unsigned long Start, unsigned long Stop )Field 'this->SyncToFd' in the object of this method has base type 'FileFd'.
MMap::~MMap [in-charge] ( )Field 'this->SyncToFd' in the object of this method has base type 'FileFd'.
pkgAllUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->Map->SyncToFd' in 1st parameter 'Cache' (reference) has base type 'FileFd'.
pkgApplyStatus ( pkgDepCache& Cache )Field 'Cache->Cache->Map->SyncToFd' in 1st parameter 'Cache' (reference) has base type 'FileFd'.
pkgArchiveCleaner::Go ( std::string Dir, pkgCache& Cache )Field 'Cache->Map->SyncToFd' in 2nd parameter 'Cache' (reference) has base type 'FileFd'.
pkgCache::FindGrp ( std::string const& Name )Field 'this->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgCache::FindPkg ( std::string const& Name )Field 'this->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgCache::FindPkg ( std::string const& Name, std::string const& Arch )Field 'this->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgCache::pkgCache [in-charge] ( MMap* Map, bool DoMap )Field 'Map->SyncToFd' in 1st parameter 'Map' (pointer) has base type 'FileFd'.
pkgCache::Priority ( unsigned char Priority )Field 'this->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgCache::ReMap ( bool const& Errorchecks )Field 'this->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgCache::sHash ( char const* S ) constField 'this->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgCache::sHash ( std::string const& S ) constField 'this->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgCache::~pkgCache [in-charge] ( )Field 'this->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgCacheFile::BuildCaches ( OpProgress* Progress, bool WithLock )Field 'this->Policy->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgCacheFile::BuildDepCache ( OpProgress* Progress )Field 'this->Policy->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgCacheFile::BuildPolicy ( OpProgress* Progress )Field 'this->Policy->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgCacheFile::BuildSourceList ( OpProgress* Progress )Field 'this->Policy->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgCacheFile::Close ( )Field 'this->Policy->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgCacheFile::Open ( OpProgress* Progress, bool WithLock )Field 'this->Policy->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgCacheFile::pkgCacheFile [in-charge] ( )Field 'this->Policy->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgCacheFile::~pkgCacheFile [in-charge] ( )Field 'this->Policy->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgCacheGenerator::CreateDynamicMMap ( FileFd* CacheF, unsigned long Flags ) [static]1st parameter 'CacheF' (pointer) has base type 'FileFd'.
pkgCacheGenerator::FinishCache ( OpProgress* Progress )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgCacheGenerator::ListParser::CollectFileProvides ( pkgCache& Cache, pkgCache::VerIterator& Ver )Field 'Cache->Map->SyncToFd' in 1st parameter 'Cache' (reference) has base type 'FileFd'.
pkgCacheGenerator::MakeOnlyStatusCache ( OpProgress* Progress, DynamicMMap** OutMap ) [static]Field 'OutMap->Fd' in 2nd parameter 'OutMap' (pointer) has base type 'FileFd'.
pkgCacheGenerator::MakeStatusCache ( pkgSourceList& List, OpProgress* Progress, MMap** OutMap, bool AllowMem ) [static]Field 'OutMap->SyncToFd' in 3rd parameter 'OutMap' (pointer) has base type 'FileFd'.
pkgCacheGenerator::MergeFileProvides ( pkgCacheGenerator::ListParser& List )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgCacheGenerator::MergeList ( pkgCacheGenerator::ListParser& List, pkgCache::VerIterator* Ver )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgCacheGenerator::NewDepends ( pkgCache::PkgIterator& Pkg, pkgCache::VerIterator& Ver, std::string const& Version, unsigned int const& Op, unsigned int const& Type, map_ptrloc*& OldDepLast )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgCacheGenerator::NewFileDesc ( pkgCache::DescIterator& Desc, pkgCacheGenerator::ListParser& List )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgCacheGenerator::NewFileVer ( pkgCache::VerIterator& Ver, pkgCacheGenerator::ListParser& List )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgCacheGenerator::NewGroup ( pkgCache::GrpIterator& Grp, std::string const& Name )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgCacheGenerator::NewPackage ( pkgCache::PkgIterator& Pkg, std::string const& Name, std::string const& Arch )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgCacheGenerator::NewVersion ( pkgCache::VerIterator& Ver, std::string const& VerStr, unsigned long Next )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgCacheGenerator::pkgCacheGenerator [in-charge] ( DynamicMMap* Map, OpProgress* Progress )Field 'Map->Fd' in 1st parameter 'Map' (pointer) has base type 'FileFd'.
pkgCacheGenerator::ReMap ( void const*const oldMap, void const*const newMap )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgCacheGenerator::SelectFile ( std::string const& File, std::string const& Site, pkgIndexFile const& Index, unsigned long Flags )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgCacheGenerator::WriteUniqString ( char const* S, unsigned int Size )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgCacheGenerator::~pkgCacheGenerator [in-charge] ( )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgDepCache::ActionGroup::ActionGroup [in-charge] ( pkgDepCache& cache )Field 'cache->Cache->Map->SyncToFd' in 1st parameter 'cache' (reference) has base type 'FileFd'.
pkgDepCache::BuildGroupOrs ( pkgCache::Namespace::VerIterator const& V )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgDepCache::CheckDep ( pkgCache::Namespace::DepIterator Dep, int Type, pkgCache::Namespace::PkgIterator& Res )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgDepCache::DependencyState ( pkgCache::Namespace::DepIterator& D )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgDepCache::GetRootSetFunc ( )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgDepCache::Init ( OpProgress* Prog )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgDepCache::IsDeleteOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool MarkPurge, unsigned long Depth, bool FromUser )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgDepCache::IsInstallOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgDepCache::MarkAuto ( pkgCache::Namespace::PkgIterator const& Pkg, bool Auto )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgDepCache::MarkDelete ( pkgCache::Namespace::PkgIterator const& Pkg, bool MarkPurge, unsigned long Depth, bool FromUser )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgDepCache::MarkFollowsRecommends ( )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgDepCache::MarkFollowsSuggests ( )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgDepCache::MarkInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser, bool ForceImportantDeps )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgDepCache::MarkKeep ( pkgCache::Namespace::PkgIterator const& Pkg, bool Soft, bool FromUser, unsigned long Depth )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgDepCache::pkgDepCache [in-charge] ( pkgCache* Cache, pkgDepCache::Policy* Plcy )Field 'Cache->Map->SyncToFd' in 1st parameter 'Cache' (pointer) has base type 'FileFd'.
pkgDepCache::readStateFile ( OpProgress* prog )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgDepCache::SetCandidateRelease ( pkgCache::VerIterator TargetVer, std::string const& TargetRel )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgDepCache::SetCandidateRelease ( pkgCache::VerIterator TargetVer, std::string const& TargetRel, std::list<std::pair<pkgCache::VerIterator, pkgCache::VerIterator> >& Changed )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgDepCache::SetReInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool To )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgDepCache::StateCache::Update ( pkgCache::Namespace::PkgIterator Pkg, pkgCache& Cache )Field 'Cache->Map->SyncToFd' in 2nd parameter 'Cache' (reference) has base type 'FileFd'.
pkgDepCache::Update ( OpProgress* Prog )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgDepCache::Update ( pkgCache::Namespace::DepIterator Dep )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgDepCache::Update ( pkgCache::Namespace::PkgIterator const& P )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgDepCache::UpdateVerState ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgDepCache::VersionState ( pkgCache::Namespace::DepIterator D, unsigned char Check, unsigned char SetMin, unsigned char SetPolicy )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgDepCache::writeStateFile ( OpProgress* prog, bool InstalledOnly )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgDepCache::~pkgDepCache [in-charge] ( )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgDistUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->Map->SyncToFd' in 1st parameter 'Cache' (reference) has base type 'FileFd'.
pkgDPkgPM::pkgDPkgPM [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->Map->SyncToFd' in 1st parameter 'Cache' (pointer) has base type 'FileFd'.
pkgExtract::pkgExtract [in-charge] ( pkgFLCache& FLCache, pkgCache::VerIterator Ver )Field 'FLCache->Map->Fd' in 1st parameter 'FLCache' (reference) has base type 'FileFd'.
pkgFixBroken ( pkgDepCache& Cache )Field 'Cache->Cache->Map->SyncToFd' in 1st parameter 'Cache' (reference) has base type 'FileFd'.
pkgFLCache::AddConfFile ( char const* Name, char const* NameEnd, pkgFLCache::PkgIterator const& Owner, unsigned char const* Sum )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgFLCache::AddDiversion ( pkgFLCache::PkgIterator const& Owner, char const* From, char const* To )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgFLCache::BeginDiverLoad ( )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgFLCache::DropNode ( map_ptrloc Node )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgFLCache::FinishDiverLoad ( )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgFLCache::GetNode ( char const* Name, char const* NameEnd, map_ptrloc Loc, bool Insert, bool Divert )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgFLCache::GetPkg ( char const* Name, char const* End, bool Insert )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgFLCache::HashNode ( pkgFLCache::NodeIterator const& N )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgFLCache::pkgFLCache [in-charge] ( DynamicMMap& Map )Field 'Map->Fd' in 1st parameter 'Map' (reference) has base type 'FileFd'.
pkgFLCache::PrintTree ( map_ptrloc Base, unsigned long Size )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgFLCache::TreeLookup ( map_ptrloc* Base, char const* Text, char const* TextEnd, unsigned long Size, unsigned int* Count, bool Insert )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgIndexFile::FindInCache ( pkgCache& Cache ) constField 'Cache->Map->SyncToFd' in 1st parameter 'Cache' (reference) has base type 'FileFd'.
pkgIndexFile::Merge ( pkgCacheGenerator& Gen, OpProgress& Prog ) constField 'Gen->Cache->Map->SyncToFd' in 1st parameter 'Gen' (reference) has base type 'FileFd'.
pkgIndexFile::Merge ( pkgCacheGenerator& p1, OpProgress* p2 ) constField 'p1->Map->Fd' in 1st parameter 'p1' (reference) has base type 'FileFd'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& Gen, OpProgress& Prog ) constField 'Gen->Cache->Map->SyncToFd' in 1st parameter 'Gen' (reference) has base type 'FileFd'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& p1, OpProgress* p2 ) constField 'p1->Map->Fd' in 1st parameter 'p1' (reference) has base type 'FileFd'.
pkgMakeOnlyStatusCache ( OpProgress& Progress, DynamicMMap** OutMap )Field 'OutMap->Fd' in 2nd parameter 'OutMap' (pointer) has base type 'FileFd'.
pkgMakeStatusCache ( pkgSourceList& List, OpProgress& Progress, MMap** OutMap, bool AllowMem )Field 'OutMap->SyncToFd' in 3rd parameter 'OutMap' (pointer) has base type 'FileFd'.
pkgMinimizeUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->Map->SyncToFd' in 1st parameter 'Cache' (reference) has base type 'FileFd'.
pkgOrderList::AddLoop ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgOrderList::CheckDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgOrderList::DepConfigure ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgOrderList::DepRemove ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgOrderList::DepUnPackCrit ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgOrderList::DepUnPackDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgOrderList::DepUnPackPre ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgOrderList::DepUnPackPreD ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgOrderList::DoRun ( )Field 'this->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgOrderList::FileCmp ( pkgCache::Namespace::PkgIterator A, pkgCache::Namespace::PkgIterator B )Field 'this->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgOrderList::IsMissing ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgOrderList::Me [data]Field 'retval->Cache->Cache->Map->SyncToFd' in return value (pointer) has base type 'FileFd'.
pkgOrderList::OrderConfigure ( )Field 'this->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgOrderList::OrderCritical ( )Field 'this->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgOrderList::OrderUnpack ( std::string* FileList )Field 'this->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgOrderList::pkgOrderList [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->Map->SyncToFd' in 1st parameter 'Cache' (pointer) has base type 'FileFd'.
pkgOrderList::Score ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgOrderList::VisitDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgOrderList::VisitNode ( pkgCache::Namespace::PkgIterator Pkg, char const* from )Field 'this->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgOrderList::VisitProvides ( pkgCache::Namespace::DepIterator Pkg, bool Critical )Field 'this->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgOrderList::VisitRDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgOrderList::VisitRProvides ( pkgOrderList::DepFunc F, pkgCache::Namespace::VerIterator Ver )Field 'this->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgOrderList::WipeFlags ( unsigned long F )Field 'this->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgOrderList::~pkgOrderList [in-charge] ( )Field 'this->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgPackageManager::CheckRConflicts ( pkgCache::Namespace::PkgIterator Pkg, pkgCache::Namespace::DepIterator Dep, char const* Ver )Field 'this->List->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgPackageManager::Configure ( pkgCache::Namespace::PkgIterator&restrict p1 )Field 'this->List->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgPackageManager::ConfigureAll ( )Field 'this->List->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgPackageManager::CreateOrderList ( )Field 'this->List->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgPackageManager::DepAlwaysTrue ( pkgCache::Namespace::DepIterator D )Field 'this->List->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgPackageManager::DoInstall ( int statusFd )Field 'this->List->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgPackageManager::DoInstallPostFork ( int statusFd )Field 'this->List->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgPackageManager::EarlyRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgPackageManager::FixMissing ( )Field 'this->List->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )Field 'this->List->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgPackageManager::Go ( int statusFd )Field 'this->List->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgPackageManager::ImmediateAdd ( pkgCache::Namespace::PkgIterator P, bool UseInstallVer, unsigned int const& Depth )Field 'this->List->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgPackageManager::Install ( pkgCache::Namespace::PkgIterator&restrict p1, std::string&restrict p2 )Field 'this->List->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgPackageManager::OrderInstall ( )Field 'this->List->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgPackageManager::pkgPackageManager [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->Map->SyncToFd' in 1st parameter 'Cache' (pointer) has base type 'FileFd'.
pkgPackageManager::Remove ( pkgCache::Namespace::PkgIterator&restrict p1, bool p2 )Field 'this->List->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgPackageManager::Reset ( )Field 'this->List->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgPackageManager::SmartRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgPackageManager::~pkgPackageManager [in-charge] ( )Field 'this->List->Cache->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgPolicy::CreatePin ( pkgVersionMatch::MatchType Type, std::string Pkg, std::string Data, short Priority )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgPolicy::GetCandidateVer ( pkgCache::PkgIterator const& Pkg )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgPolicy::GetMatch ( pkgCache::PkgIterator const& Pkg )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgPolicy::GetPriority ( pkgCache::PkgIterator const& Pkg )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgPolicy::InitDefaults ( )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgPolicy::pkgPolicy [in-charge] ( pkgCache* Owner )Field 'Owner->Map->SyncToFd' in 1st parameter 'Owner' (pointer) has base type 'FileFd'.
pkgPolicy::~pkgPolicy [in-charge] ( )Field 'this->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgPrioSortList ( pkgCache& Cache, pkgCache::Version** List )Field 'Cache->Map->SyncToFd' in 1st parameter 'Cache' (reference) has base type 'FileFd'.
pkgProblemResolver::pkgProblemResolver [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->Map->SyncToFd' in 1st parameter 'Cache' (pointer) has base type 'FileFd'.
pkgRecords::pkgRecords [in-charge] ( pkgCache& Cache )Field 'Cache->Map->SyncToFd' in 1st parameter 'Cache' (reference) has base type 'FileFd'.
pkgSimulate::Configure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Sim->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgSimulate::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )Field 'this->Sim->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgSimulate::pkgSimulate [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->Map->SyncToFd' in 1st parameter 'Cache' (pointer) has base type 'FileFd'.
pkgSimulate::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )Field 'this->Sim->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
pkgSimulate::~pkgSimulate [in-charge] ( )Field 'this->Sim->Cache->Map->SyncToFd' in the object of this method has base type 'FileFd'.
ReadPinDir ( pkgPolicy& Plcy, std::string Dir )Field 'Plcy->Cache->Map->SyncToFd' in 1st parameter 'Plcy' (reference) has base type 'FileFd'.
ReadPinFile ( pkgPolicy& Plcy, std::string File )Field 'Plcy->Cache->Map->SyncToFd' in 1st parameter 'Plcy' (reference) has base type 'FileFd'.
hashes.h
[+] class Hashes (1)
| Change |
Effect |
1 | Field SHA512 has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (1)
pkgAcqMethod::FetchResult::TakeHashes ( Hashes& Hash )1st parameter 'Hash' (reference) has base type 'Hashes'.
indexcopy.h
[+] class SigVerify (1)
| Change |
Effect |
1 | Field d has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (1)
SigVerify::CopyAndVerify ( std::string CDROM, std::string Name, std::vector<std::string>& SigList, std::vector<std::string> PkgList, std::vector<std::string> SrcList )This method is from 'SigVerify' class.
indexrecords.h
[+] struct indexRecords::checkSum (1)
| Change |
Effect |
1 | Size of this type has been changed from 16 bytes to 20 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
[+] affected symbols (1)
indexRecords::Lookup ( std::string const MetaKey )Return value (pointer) has base type 'indexRecords::checkSum'.
packagemanager.h
[+] class pkgPackageManager (2)
| Change |
Effect |
1 | Field ImmConfigureAll has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field NoImmConfigure has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (21)
debSystem::CreatePM ( pkgDepCache* Cache ) constReturn value (pointer) has base type 'pkgPackageManager'.
pkgPackageManager::CheckRConflicts ( pkgCache::Namespace::PkgIterator Pkg, pkgCache::Namespace::DepIterator Dep, char const* Ver )This method is from 'pkgPackageManager' class.
pkgPackageManager::Configure ( pkgCache::Namespace::PkgIterator&restrict p1 )This method is from 'pkgPackageManager' class.
pkgPackageManager::ConfigureAll ( )This method is from 'pkgPackageManager' class.
pkgPackageManager::CreateOrderList ( )This method is from 'pkgPackageManager' class.
pkgPackageManager::DepAlwaysTrue ( pkgCache::Namespace::DepIterator D )This method is from 'pkgPackageManager' class.
pkgPackageManager::DoInstall ( int statusFd )This method is from 'pkgPackageManager' class.
pkgPackageManager::DoInstallPostFork ( int statusFd )This method is from 'pkgPackageManager' class.
pkgPackageManager::EarlyRemove ( pkgCache::Namespace::PkgIterator Pkg )This method is from 'pkgPackageManager' class.
pkgPackageManager::FixMissing ( )This method is from 'pkgPackageManager' class.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )This method is from 'pkgPackageManager' class.
pkgPackageManager::Go ( int statusFd )This method is from 'pkgPackageManager' class.
pkgPackageManager::ImmediateAdd ( pkgCache::Namespace::PkgIterator P, bool UseInstallVer, unsigned int const& Depth )This method is from 'pkgPackageManager' class.
pkgPackageManager::Install ( pkgCache::Namespace::PkgIterator&restrict p1, std::string&restrict p2 )This method is from 'pkgPackageManager' class.
pkgPackageManager::OrderInstall ( )This method is from 'pkgPackageManager' class.
pkgPackageManager::pkgPackageManager [in-charge] ( pkgDepCache* Cache )This constructor is from 'pkgPackageManager' class.
pkgPackageManager::Remove ( pkgCache::Namespace::PkgIterator&restrict p1, bool p2 )This method is from 'pkgPackageManager' class.
pkgPackageManager::Reset ( )This method is from 'pkgPackageManager' class.
pkgPackageManager::SmartRemove ( pkgCache::Namespace::PkgIterator Pkg )This method is from 'pkgPackageManager' class.
pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg )This method is from 'pkgPackageManager' class.
pkgPackageManager::~pkgPackageManager [in-charge] ( )This method is from 'pkgPackageManager' class.
pkgcache.h
[+] class pkgCache::Header (1)
| Change |
Effect |
1 | Field CacheFileSize has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (146)
APT::CacheSetHelper::canNotFindCandidateVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
APT::CacheSetHelper::canNotFindInstalledVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
APT::CacheSetHelper::canNotFindNewestVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
APT::CacheSetHelper::canNotFindPkgName ( pkgCacheFile& Cache, std::string const& str )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
debPackagesIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
debPackagesIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) constField 'Gen->Cache->HeaderP' in 1st parameter 'Gen' (reference) has base type 'pkgCache::Header'.
debRecordParser::debRecordParser [in-charge] ( std::string FileName, pkgCache& Cache )Field 'Cache->HeaderP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::Header'.
debStatusIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
debStatusIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) constField 'Gen->Cache->HeaderP' in 1st parameter 'Gen' (reference) has base type 'pkgCache::Header'.
debSystem::CreatePM ( pkgDepCache* Cache ) constField 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Header'.
debTranslationsIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
debTranslationsIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) constField 'Gen->Cache->HeaderP' in 1st parameter 'Gen' (reference) has base type 'pkgCache::Header'.
pkgAllUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgApplyStatus ( pkgDepCache& Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgArchiveCleaner::Go ( std::string Dir, pkgCache& Cache )Field 'Cache->HeaderP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgCache::FindGrp ( std::string const& Name )Field 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCache::FindPkg ( std::string const& Name )Field 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCache::FindPkg ( std::string const& Name, std::string const& Arch )Field 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCache::Header::CheckSizes ( pkgCache::Header& Against ) const1st parameter 'Against' (reference) has base type 'pkgCache::Header'.
pkgCache::Header::Header [in-charge] ( )This constructor is from 'pkgCache::Header' class.
pkgCache::pkgCache [in-charge] ( MMap* Map, bool DoMap )Field 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCache::Priority ( unsigned char Priority )Field 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCache::ReMap ( bool const& Errorchecks )Field 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCache::sHash ( char const* S ) constField 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCache::sHash ( std::string const& S ) constField 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCache::~pkgCache [in-charge] ( )Field 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheFile::BuildCaches ( OpProgress* Progress, bool WithLock )Field 'this->Policy->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheFile::BuildDepCache ( OpProgress* Progress )Field 'this->Policy->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheFile::BuildPolicy ( OpProgress* Progress )Field 'this->Policy->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheFile::BuildSourceList ( OpProgress* Progress )Field 'this->Policy->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheFile::Close ( )Field 'this->Policy->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheFile::Open ( OpProgress* Progress, bool WithLock )Field 'this->Policy->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheFile::pkgCacheFile [in-charge] ( )Field 'this->Policy->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheFile::~pkgCacheFile [in-charge] ( )Field 'this->Policy->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::FinishCache ( OpProgress* Progress )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::ListParser::CollectFileProvides ( pkgCache& Cache, pkgCache::VerIterator& Ver )Field 'Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgCacheGenerator::MergeFileProvides ( pkgCacheGenerator::ListParser& List )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::MergeList ( pkgCacheGenerator::ListParser& List, pkgCache::VerIterator* Ver )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::NewDepends ( pkgCache::PkgIterator& Pkg, pkgCache::VerIterator& Ver, std::string const& Version, unsigned int const& Op, unsigned int const& Type, map_ptrloc*& OldDepLast )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::NewFileDesc ( pkgCache::DescIterator& Desc, pkgCacheGenerator::ListParser& List )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::NewFileVer ( pkgCache::VerIterator& Ver, pkgCacheGenerator::ListParser& List )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::NewGroup ( pkgCache::GrpIterator& Grp, std::string const& Name )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::NewPackage ( pkgCache::PkgIterator& Pkg, std::string const& Name, std::string const& Arch )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::NewVersion ( pkgCache::VerIterator& Ver, std::string const& VerStr, unsigned long Next )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::pkgCacheGenerator [in-charge] ( DynamicMMap* Map, OpProgress* Progress )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::ReMap ( void const*const oldMap, void const*const newMap )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::SelectFile ( std::string const& File, std::string const& Site, pkgIndexFile const& Index, unsigned long Flags )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::WriteUniqString ( char const* S, unsigned int Size )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::~pkgCacheGenerator [in-charge] ( )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::ActionGroup::ActionGroup [in-charge] ( pkgDepCache& cache )Field 'cache->Cache->HeaderP' in 1st parameter 'cache' (reference) has base type 'pkgCache::Header'.
pkgDepCache::BuildGroupOrs ( pkgCache::Namespace::VerIterator const& V )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::CheckDep ( pkgCache::Namespace::DepIterator Dep, int Type, pkgCache::Namespace::PkgIterator& Res )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::DependencyState ( pkgCache::Namespace::DepIterator& D )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::GetRootSetFunc ( )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::Init ( OpProgress* Prog )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::IsDeleteOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool MarkPurge, unsigned long Depth, bool FromUser )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::IsInstallOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::MarkAuto ( pkgCache::Namespace::PkgIterator const& Pkg, bool Auto )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::MarkDelete ( pkgCache::Namespace::PkgIterator const& Pkg, bool MarkPurge, unsigned long Depth, bool FromUser )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::MarkFollowsRecommends ( )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::MarkFollowsSuggests ( )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::MarkInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser, bool ForceImportantDeps )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::MarkKeep ( pkgCache::Namespace::PkgIterator const& Pkg, bool Soft, bool FromUser, unsigned long Depth )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::pkgDepCache [in-charge] ( pkgCache* Cache, pkgDepCache::Policy* Plcy )Field 'Cache->HeaderP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Header'.
pkgDepCache::readStateFile ( OpProgress* prog )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::SetCandidateRelease ( pkgCache::VerIterator TargetVer, std::string const& TargetRel )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::SetCandidateRelease ( pkgCache::VerIterator TargetVer, std::string const& TargetRel, std::list<std::pair<pkgCache::VerIterator, pkgCache::VerIterator> >& Changed )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::SetReInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool To )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::StateCache::Update ( pkgCache::Namespace::PkgIterator Pkg, pkgCache& Cache )Field 'Cache->HeaderP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgDepCache::Update ( OpProgress* Prog )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::Update ( pkgCache::Namespace::DepIterator Dep )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::Update ( pkgCache::Namespace::PkgIterator const& P )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::UpdateVerState ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::VersionState ( pkgCache::Namespace::DepIterator D, unsigned char Check, unsigned char SetMin, unsigned char SetPolicy )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::writeStateFile ( OpProgress* prog, bool InstalledOnly )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::~pkgDepCache [in-charge] ( )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDistUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgDPkgPM::pkgDPkgPM [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Header'.
pkgFixBroken ( pkgDepCache& Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgIndexFile::FindInCache ( pkgCache& Cache ) constField 'Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgIndexFile::Merge ( pkgCacheGenerator& Gen, OpProgress& Prog ) constField 'Gen->Cache->HeaderP' in 1st parameter 'Gen' (reference) has base type 'pkgCache::Header'.
pkgIndexFile::Merge ( pkgCacheGenerator& p1, OpProgress* p2 ) constField 'p1->Cache->HeaderP' in 1st parameter 'p1' (reference) has base type 'pkgCache::Header'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& Gen, OpProgress& Prog ) constField 'Gen->Cache->HeaderP' in 1st parameter 'Gen' (reference) has base type 'pkgCache::Header'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& p1, OpProgress* p2 ) constField 'p1->Cache->HeaderP' in 1st parameter 'p1' (reference) has base type 'pkgCache::Header'.
pkgMinimizeUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgOrderList::AddLoop ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::CheckDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::DepConfigure ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::DepRemove ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::DepUnPackCrit ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::DepUnPackDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::DepUnPackPre ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::DepUnPackPreD ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::DoRun ( )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::FileCmp ( pkgCache::Namespace::PkgIterator A, pkgCache::Namespace::PkgIterator B )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::IsMissing ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::Me [data]Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::OrderConfigure ( )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::OrderCritical ( )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::OrderUnpack ( std::string* FileList )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::pkgOrderList [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Header'.
pkgOrderList::Score ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::VisitDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::VisitNode ( pkgCache::Namespace::PkgIterator Pkg, char const* from )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::VisitProvides ( pkgCache::Namespace::DepIterator Pkg, bool Critical )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::VisitRDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::VisitRProvides ( pkgOrderList::DepFunc F, pkgCache::Namespace::VerIterator Ver )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::WipeFlags ( unsigned long F )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::~pkgOrderList [in-charge] ( )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::CheckRConflicts ( pkgCache::Namespace::PkgIterator Pkg, pkgCache::Namespace::DepIterator Dep, char const* Ver )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::Configure ( pkgCache::Namespace::PkgIterator&restrict p1 )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::ConfigureAll ( )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::CreateOrderList ( )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::DepAlwaysTrue ( pkgCache::Namespace::DepIterator D )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::DoInstall ( int statusFd )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::DoInstallPostFork ( int statusFd )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::EarlyRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::FixMissing ( )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::Go ( int statusFd )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::ImmediateAdd ( pkgCache::Namespace::PkgIterator P, bool UseInstallVer, unsigned int const& Depth )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::Install ( pkgCache::Namespace::PkgIterator&restrict p1, std::string&restrict p2 )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::OrderInstall ( )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::pkgPackageManager [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Header'.
pkgPackageManager::Remove ( pkgCache::Namespace::PkgIterator&restrict p1, bool p2 )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::Reset ( )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::SmartRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::~pkgPackageManager [in-charge] ( )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPolicy::CreatePin ( pkgVersionMatch::MatchType Type, std::string Pkg, std::string Data, short Priority )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPolicy::GetCandidateVer ( pkgCache::PkgIterator const& Pkg )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPolicy::GetMatch ( pkgCache::PkgIterator const& Pkg )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPolicy::GetPriority ( pkgCache::PkgIterator const& Pkg )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPolicy::InitDefaults ( )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPolicy::pkgPolicy [in-charge] ( pkgCache* Owner )Field 'Owner->HeaderP' in 1st parameter 'Owner' (pointer) has base type 'pkgCache::Header'.
pkgPolicy::~pkgPolicy [in-charge] ( )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPrioSortList ( pkgCache& Cache, pkgCache::Version** List )Field 'Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgProblemResolver::pkgProblemResolver [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Header'.
pkgRecords::pkgRecords [in-charge] ( pkgCache& Cache )Field 'Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgSimulate::Configure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Sim->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgSimulate::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )Field 'this->Sim->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgSimulate::pkgSimulate [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Header'.
pkgSimulate::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )Field 'this->Sim->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgSimulate::~pkgSimulate [in-charge] ( )Field 'this->Sim->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
ReadPinDir ( pkgPolicy& Plcy, std::string Dir )Field 'Plcy->Cache->HeaderP' in 1st parameter 'Plcy' (reference) has base type 'pkgCache::Header'.
ReadPinFile ( pkgPolicy& Plcy, std::string File )Field 'Plcy->Cache->HeaderP' in 1st parameter 'Plcy' (reference) has base type 'pkgCache::Header'.
pkgrecords.h
[+] class pkgRecords (1)
| Change |
Effect |
1 | Field d has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (14)
pkgAcqArchive::DescURI ( )Field 'this->Recs' in the object of this method has base type 'pkgRecords'.
pkgAcqArchive::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Recs' in the object of this method has base type 'pkgRecords'.
pkgAcqArchive::Finished ( )Field 'this->Recs' in the object of this method has base type 'pkgRecords'.
pkgAcqArchive::HashSum ( )Field 'this->Recs' in the object of this method has base type 'pkgRecords'.
pkgAcqArchive::IsTrusted ( )Field 'this->Recs' in the object of this method has base type 'pkgRecords'.
pkgAcqArchive::pkgAcqArchive [in-charge] ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs, pkgCache::VerIterator const& Version, std::string& StoreFilename )3rd parameter 'Recs' (pointer) has base type 'pkgRecords'.
pkgAcqArchive::QueueNext ( )Field 'this->Recs' in the object of this method has base type 'pkgRecords'.
pkgAcqArchive::ShortDesc ( )Field 'this->Recs' in the object of this method has base type 'pkgRecords'.
pkgAcqArchive::~pkgAcqArchive [in-charge] ( )Field 'this->Recs' in the object of this method has base type 'pkgRecords'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )3rd parameter 'Recs' (pointer) has base type 'pkgRecords'.
pkgRecords::Lookup ( pkgCache::DescFileIterator const& Desc )This method is from 'pkgRecords' class.
pkgRecords::Lookup ( pkgCache::VerFileIterator const& Ver )This method is from 'pkgRecords' class.
pkgRecords::pkgRecords [in-charge] ( pkgCache& Cache )This constructor is from 'pkgRecords' class.
pkgRecords::~pkgRecords [in-charge] ( )This method is from 'pkgRecords' class.
policy.h
[+] class pkgPolicy (1)
| Change |
Effect |
1 | Virtual method pkgPolicy::IsImportantDep ( pkgCache::DepIterator const& ) has been overridden by pkgDepCache::Policy::IsImportantDep ( pkgCache::Namespace::DepIterator const& ). | Method pkgDepCache::Policy::IsImportantDep ( pkgCache::Namespace::DepIterator const& ) will be called instead of pkgPolicy::IsImportantDep ( pkgCache::DepIterator const& ) by old applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 6 entries | Virtual Table (New) - 8 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
pkgPolicy::GetCandidateVer |
pkgPolicy::GetCandidateVer |
12 |
pkgPolicy::IsImportantDep |
pkgDepCache::Policy::IsImportantDep |
16 |
~pkgPolicy |
pkgPolicy::GetPriority |
20 |
~pkgPolicy |
pkgPolicy::GetPriority |
24 |
|
~pkgPolicy |
28 |
|
~pkgPolicy |
[+] affected symbols (1)
pkgPolicy::IsImportantDep ( pkgCache::DepIterator const& Dep )The method 'pkgDepCache::Policy::IsImportantDep (pkgCache::Namespace::DepIterator const& Dep)' will be called instead of this method.
sha256.h
[+] class SHA256Summation (4)
| Change |
Effect |
1 | Field ctx has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Size of this type has been changed from 172 bytes to 144 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
3 | Type of field Sum has been changed from sha256_ctx (168 bytes) to unsigned char[32] (32 bytes). | Size of the inclusive type has been changed. |
4 | Field Done has been removed from this type. | Size of the inclusive type has been changed. |
[+] affected symbols (1)
pkgAcqMethod::FetchResult::TakeHashes ( Hashes& Hash )Field 'Hash->SHA256' in 1st parameter 'Hash' (reference) has type 'SHA256Summation'.
srcrecords.h
[+] class pkgSrcRecords (1)
| Change |
Effect |
1 | Field d has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (4)
pkgSrcRecords::Find ( char const* Package, bool const& SrcOnly )This method is from 'pkgSrcRecords' class.
pkgSrcRecords::pkgSrcRecords [in-charge] ( pkgSourceList& List )This constructor is from 'pkgSrcRecords' class.
pkgSrcRecords::Restart ( )This method is from 'pkgSrcRecords' class.
pkgSrcRecords::~pkgSrcRecords [in-charge] ( )This method is from 'pkgSrcRecords' class.
tagfile.h
[+] class pkgTagFile (9)
| Change |
Effect |
1 | Field d has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Size of this type has been changed from 28 bytes to 8 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
3 | Field Buffer has been removed from this type. | Size of the inclusive type has been changed. |
4 | Field Done has been removed from this type. | Size of the inclusive type has been changed. |
5 | Field End has been removed from this type. | Size of the inclusive type has been changed. |
6 | Field Fd has been removed from this type. | Size of the inclusive type has been changed. |
7 | Field Size has been removed from this type. | Size of the inclusive type has been changed. |
8 | Field Start has been removed from this type. | Size of the inclusive type has been changed. |
9 | Field iOffset has been removed from this type. | Size of the inclusive type has been changed. |
[+] affected symbols (2)
pkgTagFile::Step ( pkgTagSection& Section )This method is from 'pkgTagFile' class.
pkgTagFile::~pkgTagFile [in-charge] ( )This method is from 'pkgTagFile' class.
to the top
Problems with Symbols, Low Severity (3)
depcache.h,
libapt-pkg.so.4.10.1
[+] pkgDepCache::MarkDelete ( pkgCache::Namespace::PkgIterator const& Pkg, bool MarkPurge, unsigned long Depth, bool FromUser ) (1)
[symbol: _ZN11pkgDepCache10MarkDeleteERKN8pkgCache11PkgIteratorEbmb]
| Change | Effect |
---|
1 | Type of return value has been changed from void to bool (1 byte). | Replacement of return type may indicate a change in its semantic meaning. |
[+] pkgDepCache::MarkInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser, bool ForceImportantDeps ) (1)
[symbol: _ZN11pkgDepCache11MarkInstallERKN8pkgCache11PkgIteratorEbmbb]
| Change | Effect |
---|
1 | Type of return value has been changed from void to bool (1 byte). | Replacement of return type may indicate a change in its semantic meaning. |
[+] pkgDepCache::MarkKeep ( pkgCache::Namespace::PkgIterator const& Pkg, bool Soft, bool FromUser, unsigned long Depth ) (1)
[symbol: _ZN11pkgDepCache8MarkKeepERKN8pkgCache11PkgIteratorEbbm]
| Change | Effect |
---|
1 | Type of return value has been changed from void to bool (1 byte). | Replacement of return type may indicate a change in its semantic meaning. |
to the top
Other Changes in Data Types (1)
deblistparser.h
[+] class debListParser (1)
| Change |
Effect |
1 | Virtual method debListParser::ParseStatus ( pkgCache::PkgIterator&, pkgCache::VerIterator& ) has been added to this class. | No effect. You can add virtual functions at end of leaf classes with exported constructors. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 18 entries | Virtual Table (New) - 19 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
debListParser::Package |
debListParser::Package |
12 |
debListParser::Architecture |
debListParser::Architecture |
16 |
debListParser::ArchitectureAll |
debListParser::ArchitectureAll |
20 |
debListParser::Version |
debListParser::Version |
24 |
debListParser::NewVersion |
debListParser::NewVersion |
28 |
debListParser::Description |
debListParser::Description |
32 |
debListParser::DescriptionLanguage |
debListParser::DescriptionLanguage |
36 |
debListParser::Description_md5 |
debListParser::Description_md5 |
40 |
debListParser::VersionHash |
debListParser::VersionHash |
44 |
debListParser::UsePackage |
debListParser::UsePackage |
48 |
debListParser::Offset |
debListParser::Offset |
52 |
debListParser::Size |
debListParser::Size |
56 |
debListParser::Step |
debListParser::Step |
60 |
pkgCacheGenerator::ListParser::CollectFileProvides |
pkgCacheGenerator::ListParser::CollectFileProvides |
64 |
~debListParser |
~debListParser |
68 |
~debListParser |
~debListParser |
72 |
|
debListParser::ParseStatus |
[+] affected symbols (19)
debListParser::Architecture ( )This method is from 'debListParser' class.
debListParser::ArchitectureAll ( )This method is from 'debListParser' class.
debListParser::ConvertRelation ( char const* I, unsigned int& Op ) [static]This method is from 'debListParser' class.
debListParser::debListParser [in-charge] ( FileFd* File, std::string const& Arch )This constructor is from 'debListParser' class.
debListParser::Description ( )This method is from 'debListParser' class.
debListParser::Description_md5 ( )This method is from 'debListParser' class.
debListParser::DescriptionLanguage ( )This method is from 'debListParser' class.
debListParser::GetPrio ( std::string Str ) [static]This method is from 'debListParser' class.
debListParser::LoadReleaseInfo ( pkgCache::PkgFileIterator& FileI, FileFd& File, std::string section )This method is from 'debListParser' class.
debListParser::NewVersion ( pkgCache::VerIterator& Ver )This method is from 'debListParser' class.
debListParser::Offset ( )This method is from 'debListParser' class.
debListParser::Package ( )This method is from 'debListParser' class.
debListParser::ParseDepends ( char const* Start, char const* Stop, std::string& Package, std::string& Ver, unsigned int& Op, bool const& ParseArchFlags, bool const& StripMultiArch ) [static]This method is from 'debListParser' class.
debListParser::Size ( )This method is from 'debListParser' class.
debListParser::Step ( )This method is from 'debListParser' class.
debListParser::UsePackage ( pkgCache::PkgIterator& Pkg, pkgCache::VerIterator& Ver )This method is from 'debListParser' class.
debListParser::Version ( )This method is from 'debListParser' class.
debListParser::VersionHash ( )This method is from 'debListParser' class.
debListParser::~debListParser [in-charge] ( )This method is from 'debListParser' class.
to the top
Header Files (67)
acquire-item.h
acquire-method.h
acquire-worker.h
acquire.h
algorithms.h
aptconfiguration.h
apti18n.h
arfile.h
cachefile.h
cachefilter.h
cacheiterators.h
cacheset.h
cdrom.h
cdromutl.h
clean.h
cmndline.h
config.h
configuration.h
crc-16.h
database.h
debfile.h
debindexfile.h
deblistparser.h
debmetaindex.h
debrecords.h
debsrcrecords.h
debsystem.h
debversion.h
depcache.h
dirstream.h
dpkgdb.h
dpkgpm.h
error.h
extract.h
extracttar.h
filelist.h
fileutl.h
hashes.h
indexcopy.h
indexfile.h
indexrecords.h
init.h
macros.h
md5.h
metaindex.h
mmap.h
netrc.h
orderlist.h
packagemanager.h
pkgcache.h
pkgcachegen.h
pkgrecords.h
pkgsystem.h
policy.h
progress.h
sha1.h
sha256.h
sourcelist.h
sptr.h
srcrecords.h
strutl.h
tagfile.h
vendor.h
vendorlist.h
version.h
versionmatch.h
weakptr.h
to the top
Shared Libraries (2)
libapt-inst.so.1.2.0
libapt-pkg.so.4.10.1
to the top