zypp::pool::GetResolvablesToInsDel Struct Reference

Collect transacting items and sort according to prereqs and media access. More...

#include <GetResolvablesToInsDel.h>

List of all members.

Public Types

enum  Order { ORDER_BY_SOURCE, ORDER_BY_MEDIANR }
 Influences the sequence of sources and media proscessed. More...
typedef std::list< PoolItemPoolItemList

Public Member Functions

 GetResolvablesToInsDel (ResPool pool_r, Order order_r=ORDER_BY_SOURCE)

Public Attributes

PoolItemList _toDelete
PoolItemList _toInstall
PoolItemList _toSrcinstall

Related Functions

(Note that these are not member functions.)

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


Detailed Description

Collect transacting items and sort according to prereqs and media access.

Todo:
Replace enum Order and take a functor that that determines how to group the resolvables.

Definition at line 37 of file GetResolvablesToInsDel.h.


Member Typedef Documentation

Definition at line 39 of file GetResolvablesToInsDel.h.


Member Enumeration Documentation

Influences the sequence of sources and media proscessed.

If true prefer a better source, otherwise a better media.

 ORDER_BY_SOURCE:  [S1:1], [S1:2], ... , [S2:1], [S2:2], ...
 ORDER_BY_MEDIANR: [S1:1], [S2:1], ... , [S1:2], [S2:2], ...
Enumerator:
ORDER_BY_SOURCE 
ORDER_BY_MEDIANR 

Definition at line 48 of file GetResolvablesToInsDel.h.


Constructor & Destructor Documentation

zypp::pool::GetResolvablesToInsDel::GetResolvablesToInsDel ( ResPool  pool_r,
Order  order_r = ORDER_BY_SOURCE 
)


Friends And Related Function Documentation

std::ostream & operator<< ( std::ostream &  str,
const GetResolvablesToInsDel obj 
) [related]

Stream output

Definition at line 310 of file GetResolvablesToInsDel.cc.


Member Data Documentation

Definition at line 54 of file GetResolvablesToInsDel.h.

Referenced by GetResolvablesToInsDel(), and zypp::pool::operator<<().

Definition at line 55 of file GetResolvablesToInsDel.h.

Referenced by GetResolvablesToInsDel(), and zypp::pool::operator<<().

Definition at line 56 of file GetResolvablesToInsDel.h.

Referenced by GetResolvablesToInsDel().


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

doxygen