Deepsolver
Public Member Functions
Deepsolver::TransactionIterator Class Reference

List of all members.

Public Member Functions

bool emptyTask () const
void fetchPackages (AbstractFetchListener &listener, const AbstractOperationContinueRequest &continueRequest)
const AbstractPackageBackEndgetBackEnd () const
const PkgVector & getDowngradeFrom () const
const PkgVector & getDowngradeTo () const
const StringToStringMap & getFilesDowngrade () const
const StringVector & getFilesInstall () const
const StringToStringMap & getFilesUpgrade () const
const PkgVector & getInstall () const
const PkgVector & getRemove () const
const PkgVector & getUpgradeFrom () const
const PkgVector & getUpgradeTo () const
void getUrls (StringVector &toInstall, StringVector &toUpgrade, StringVector &toDowngrade) const
void makeChanges ()
 TransactionIterator (const ConfigCenter &conf, std::auto_ptr< AbstractPackageBackEnd > backEnd, const PkgVector &install, const PkgVector &remove, const PkgVector &upgradeFrom, const PkgVector &upgradeTo, const PkgVector &downgradeFrom, const PkgVector &downgradeTo)
virtual ~TransactionIterator ()
 The destructor.