apt 3.0.3
commandline package manager
Public Member Functions | List of all members
CleanupItem Class Referencefinal
Inheritance diagram for CleanupItem:
[legend]
Collaboration diagram for CleanupItem:
[legend]

Public Member Functions

std::string DescURI () const override
 
HashStringList GetExpectedHashes () const override
 
 CleanupItem (pkgAcquire *const Owner, pkgAcqMetaClearSig *const TransactionManager, IndexTarget const &Target)
 
bool TransactionState (TransactionStates const state) override
 
- Public Member Functions inherited from pkgAcqTransactionItem
std::string DescURI () const override
 
HashStringList GetExpectedHashes () const override
 
virtual std::string GetMetaKey () const
 
bool HashesRequired () const override
 
virtual bool AcquireByHash () const
 
 pkgAcqTransactionItem (pkgAcquire *const Owner, pkgAcqMetaClearSig *const TransactionManager, IndexTarget const &Target) APT_NONNULL(2
 

Additional Inherited Members

- Public Types inherited from pkgAcqTransactionItem
enum  TransactionStates { TransactionStarted , TransactionCommit , TransactionAbort }
 
- Public Attributes inherited from pkgAcqTransactionItem
IndexTarget const Target
 
std::string PartialFile
 storge name until a transaction is finished
 
pkgAcqMetaClearSig *const TransactionManager
 TransactionManager.
 
- Protected Member Functions inherited from pkgAcqTransactionItem
HashStringList GetExpectedHashesFor (std::string const &MetaKey) const
 
bool QueueURI (pkgAcquire::ItemDesc &Item) override
 

Member Function Documentation

◆ TransactionState()

bool TransactionState ( TransactionStates const  state)
inlineoverridevirtual

Reimplemented from pkgAcqTransactionItem.


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