libzypp  9.1.2
Public Member Functions | Protected Attributes | Friends
zypp::solver::detail::TransactionSolutionAction Class Reference

#include <SolutionAction.h>

Inheritance diagram for zypp::solver::detail::TransactionSolutionAction:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 TransactionSolutionAction (PoolItem item, TransactionKind action)
 TransactionSolutionAction (Capability capability, TransactionKind action)
 TransactionSolutionAction (SolverQueueItem_Ptr item, TransactionKind action)
 TransactionSolutionAction (TransactionKind action)
virtual std::ostream & dumpOn (std::ostream &str) const
 Overload to realize std::ostream & operator<<.
const PoolItem item () const
const Capability capability () const
TransactionKind action () const
virtual bool execute (Resolver &resolver) const
 Execute this action.

Protected Attributes

PoolItem _item
Capability _capability
SolverQueueItem_Ptr _solverQueueItem
const TransactionKind _action

Friends

std::ostream & operator<< (std::ostream &str, const TransactionSolutionAction &action)

Detailed Description

Definition at line 80 of file SolutionAction.h.


Constructor & Destructor Documentation

Definition at line 83 of file SolutionAction.h.

Definition at line 88 of file SolutionAction.h.

Definition at line 94 of file SolutionAction.h.

Definition at line 99 of file SolutionAction.h.


Member Function Documentation

ostream & zypp::solver::detail::TransactionSolutionAction::dumpOn ( std::ostream &  str) const [virtual]

Definition at line 110 of file SolutionAction.h.

References _item.

Definition at line 111 of file SolutionAction.h.

References _capability.

Definition at line 112 of file SolutionAction.h.

References _action.


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  str,
const TransactionSolutionAction action 
) [friend]

Definition at line 105 of file SolutionAction.h.


Member Data Documentation

Definition at line 119 of file SolutionAction.h.

Referenced by item().

Definition at line 120 of file SolutionAction.h.

Referenced by capability().

Definition at line 121 of file SolutionAction.h.

Definition at line 123 of file SolutionAction.h.

Referenced by action().


The documentation for this class was generated from the following files: