zypp::solver::detail::SolverQueueItemInstallOneOf Class Reference

#include <SolverQueueItemInstallOneOf.h>

Inheritance diagram for zypp::solver::detail::SolverQueueItemInstallOneOf:
[legend]

List of all members.

Public Types

typedef std::list< PoolItemPoolItemList

Public Member Functions

 SolverQueueItemInstallOneOf (const ResPool &pool, const PoolItemList &itemList, bool soft=false)
virtual ~SolverQueueItemInstallOneOf ()
virtual std::ostream & dumpOn (std::ostream &str) const
 Overload to realize std::ostream & operator<<.
bool isSoft (void) const
virtual bool addRule (_Queue &q)
virtual SolverQueueItem_Ptr copy (void) const
virtual int cmp (SolverQueueItem_constPtr item) const

Private Attributes

PoolItemList _oneOfList
bool _soft

Friends

std::ostream & operator<< (std::ostream &str, const SolverQueueItemInstallOneOf &obj)


Detailed Description

Definition at line 43 of file SolverQueueItemInstallOneOf.h.


Member Typedef Documentation

Definition at line 46 of file SolverQueueItemInstallOneOf.h.


Constructor & Destructor Documentation

zypp::solver::detail::SolverQueueItemInstallOneOf::SolverQueueItemInstallOneOf ( const ResPool pool,
const PoolItemList itemList,
bool  soft = false 
)

Definition at line 60 of file SolverQueueItemInstallOneOf.cc.

Referenced by copy().

zypp::solver::detail::SolverQueueItemInstallOneOf::~SolverQueueItemInstallOneOf (  )  [virtual]

Definition at line 69 of file SolverQueueItemInstallOneOf.cc.


Member Function Documentation

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

Overload to realize std::ostream & operator<<.

Reimplemented from zypp::solver::detail::SolverQueueItem.

Definition at line 46 of file SolverQueueItemInstallOneOf.cc.

References _oneOfList, and _soft.

bool zypp::solver::detail::SolverQueueItemInstallOneOf::isSoft ( void   )  const [inline]

Definition at line 67 of file SolverQueueItemInstallOneOf.h.

References _soft.

bool zypp::solver::detail::SolverQueueItemInstallOneOf::addRule ( _Queue &  q  )  [virtual]

SolverQueueItem_Ptr zypp::solver::detail::SolverQueueItemInstallOneOf::copy ( void   )  const [virtual]

int zypp::solver::detail::SolverQueueItemInstallOneOf::cmp ( SolverQueueItem_constPtr  item  )  const [virtual]


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  str,
const SolverQueueItemInstallOneOf obj 
) [friend]

Definition at line 62 of file SolverQueueItemInstallOneOf.h.


Member Data Documentation

Definition at line 50 of file SolverQueueItemInstallOneOf.h.

Referenced by addRule(), cmp(), copy(), and dumpOn().

Definition at line 51 of file SolverQueueItemInstallOneOf.h.

Referenced by addRule(), copy(), dumpOn(), and isSoft().


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

doxygen