libzypp: zypp/sat/Transaction.cc File Reference

libzypp 17.38.11

Transaction.cc File Reference
`#include <solv/transaction.h>`
`#include <solv/solver.h>`
`#include <iostream>`
`#include <zypp-core/base/LogTools.h>`
`#include <zypp/base/SerialNumber.h>`
`#include <zypp-core/base/DefaultIntegral>`
`#include <zypp-core/base/NonCopyable.h>`
`#include <zypp-core/base/Hash.h>`
`#include <zypp/sat/detail/PoolImpl.h>`
`#include <zypp/sat/Transaction.h>`
`#include <zypp/sat/Solvable.h>`
`#include <zypp/sat/Queue.h>`
`#include <zypp/sat/Map.h>`
`#include <zypp/ResPool.h>`

Go to the source code of this file.

## Classes
struct | zypp::sat::Transaction::Impl
| Transaction implementation. More...
struct | zypp::sat::Transaction::Impl::PostMortem

## Namespaces
namespace | zypp
| Easy-to use interface to the ZYPP dependency resolver.
namespace | zypp::sat
| Libsolv interface
namespace | zypp::sat::detail

## Macros
#define | OUTS(E, S)

## Functions
std::ostream & | zypp::sat::operator<< (std::ostream &str, const Transaction::Impl &obj)
| relates: Transaction::Impl Stream output
std::ostream & | zypp::sat::operator<< (std::ostream &str, const Transaction &obj)
| relates: Transaction Stream output
std::ostream & | zypp::sat::dumpOn (std::ostream &str, const Transaction &obj)
| relates: Transaction Verbose stream output
bool | zypp::sat::operator== (const Transaction &lhs, const Transaction &rhs)
| relates: Transaction
std::ostream & | zypp::sat::operator<< (std::ostream &str, const Transaction::Step &obj)
| relates: Transaction::Step Stream output
std::ostream & | zypp::sat::operator<< (std::ostream &str, Transaction::StepType obj) ZYPP_API
| relates: Transaction::StepType Stream output
std::ostream & | zypp::sat::operator<< (std::ostream &str, Transaction::StepStage obj) ZYPP_API
| relates: Transaction::StepStage Stream output

## Macro Definition Documentation

## ◆ OUTS [1/2]

#define OUTS | ( |  | E,
|  |  | S )

Value:
case Transaction::E: return str << #S; break
str
String related utilities and Regular expression matching.

## ◆ OUTS [2/2]

#define OUTS | ( |  | E,
|  |  | S )

Value:
case Transaction::E: return str << #S; break