12 #ifndef ZYPP_ZYPPCOMMITRESULT_H 13 #define ZYPP_ZYPPCOMMITRESULT_H 21 #include <zypp-core/base/DefaultIntegral> 199 #endif // ZYPP_ZYPPCOMMITRESULT_H const Pathname & root() const
Remembered root directory of the target.
A Solvable object within the sat Pool.
std::vector< sat::Transaction::Step > TransactionStepList
Result returned from ZYpp::commit.
TransactionStepList & rTransactionStepList()
Manipulate transactionStepList.
const sat::Transaction & transaction() const
The full transaction list.
String related utilities and Regular expression matching.
std::ostream & operator<<(std::ostream &str, const SerialNumber &obj)
Libsolv transaction wrapper.
bool singleTransactionMode() const
True if the commit was executed in one big rpm transaction.
bool noError() const
Whether an error ocurred (skipped streps are ok).
RWCOW_pointer< Impl > _pimpl
Pointer to data.
UpdateNotifications & rUpdateMessages()
Manipulate updateMessages Pathnames are relative to the targets root directory.
bool attemptToModify() const
True if at least one attempt to actually install/remove packages was made.
UpdateNotificationFile(sat::Solvable solvable_r, const Pathname &file_r)
bool allDone() const
Whether all steps were performed successfully (none skipped or error)
void setSingleTransactionMode(bool yesno_r)
std::list< UpdateNotificationFile > UpdateNotifications
bool actionEmpty(StepStages filter_r=StepStages()) const
Whether the [filtered] transaction contains any steps .
const Pathname & file() const
const TransactionStepList & transactionStepList() const
List of sat::Transaction::Step to be executed by commit.
sat::Solvable solvable() const
sat::Transaction & rTransaction()
Manipulate transaction.
const UpdateNotifications & updateMessages() const
List of update messages installed during this commit.
Easy-to use interface to the ZYPP dependency resolver.
Pair of sat::Solvable and Pathname.