|
libzypp 17.37.9
|
A single step within a Transaction. More...
#include <zypp/sat/Transaction.h>
Public Member Functions | |
| Step () | |
| Step (const RW_pointer< Impl > &pimpl_r, detail::IdType id_r) | |
| StepType | stepType () const |
| Type of action to perform in this step. | |
| StepStage | stepStage () const |
| Step action result. | |
| void | stepStage (StepStage val_r) |
| Set step action result. | |
| Solvable | satSolvable () const |
| Return the corresponding Solvable. | |
Friends | |
| std::ostream & | operator<< (std::ostream &str, const Step &obj) |
Related Symbols | |
(Note that these are not member symbols.) | |
| std::ostream & | operator<< (std::ostream &str, const Transaction::Step &obj) ZYPP_API |
| Stream output. | |
Post mortem acccess to @System solvables | |
Transaction::Step step;
if ( step.satSolvable() )
std::cout << step.satSolvable() << endl;
else
std::cout << step.ident() << endl; // deleted @System solvable
| |
| Solvable | _solv |
| RW_pointer< Impl > | _pimpl |
| Pointer to implementation. | |
| IdString | ident () const |
| Edition | edition () const |
| Arch | arch () const |
| operator const Solvable & () const | |
| Implicit conversion to Solvable. | |
| operator Solvable & () | |
A single step within a Transaction.
Definition at line 218 of file Transaction.h.
| zypp::sat::Transaction::Step::Step | ( | ) |
Definition at line 387 of file Transaction.cc.
|
inline |
Definition at line 224 of file Transaction.h.
| Transaction::StepType zypp::sat::Transaction::Step::stepType | ( | ) | const |
Type of action to perform in this step.
Definition at line 390 of file Transaction.cc.
| Transaction::StepStage zypp::sat::Transaction::Step::stepStage | ( | ) | const |
Step action result.
Definition at line 393 of file Transaction.cc.
| void zypp::sat::Transaction::Step::stepStage | ( | StepStage | val_r | ) |
Set step action result.
Definition at line 396 of file Transaction.cc.
|
inline |
Return the corresponding Solvable.
Returns Solvable::noSolvable if the item is meanwhile deleted and was removed from the pool.
Definition at line 243 of file Transaction.h.
| IdString zypp::sat::Transaction::Step::ident | ( | ) | const |
Definition at line 399 of file Transaction.cc.
| Edition zypp::sat::Transaction::Step::edition | ( | ) | const |
Definition at line 402 of file Transaction.cc.
| Arch zypp::sat::Transaction::Step::arch | ( | ) | const |
Definition at line 405 of file Transaction.cc.
|
inline |
Implicit conversion to Solvable.
Definition at line 267 of file Transaction.h.
|
inline |
Definition at line 269 of file Transaction.h.
|
friend |
Definition at line 408 of file Transaction.cc.
|
Stream output.
Definition at line 408 of file Transaction.cc.
|
private |
Definition at line 272 of file Transaction.h.
|
private |
Pointer to implementation.
Definition at line 274 of file Transaction.h.