12 #ifndef ZYPP_ZYPPCOMMITRESULT_H 13 #define ZYPP_ZYPPCOMMITRESULT_H 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.
std::ostream & operator<<(std::ostream &str, const InputStream &obj)
TransactionStepList & rTransactionStepList()
Manipulate transactionStepList.
const sat::Transaction & transaction() const
The full transaction list.
String related utilities and Regular expression matching.
Libsolv transaction wrapper.
bool singleTransactionMode() const
True if the commit was executed in one big rpm transaction, this can be used to figure out when its r...
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.