12 #ifndef ZYPP_SAT_WHATOBSOLETES_H
13 #define ZYPP_SAT_WHATOBSOLETES_H
62 template <
class _Iterator>
66 for_( it, begin, end )
92 void ctorAdd( ResObject_constPtr item_r );
111 #endif // ZYPP_SAT_WHATOBSOLETES_H
int IdType
Generic Id type.
A Solvable object within the sat Pool.
detail::WhatProvidesIterator const_iterator
std::ostream & operator<<(std::ostream &str, const LocaleSupport &obj)
WhatObsoletes(_Iterator begin, _Iterator end)
Ctor from a range of Solvable, PoolItem or ResObject::constPtr.
WhatObsoletes()
Default ctor.
bool empty() const
Whether the container is empty.
#define for_(IT, BEG, END)
Convenient for-loops using iterator.
const sat::detail::IdType * _begin
Base class providing common iterator types based on a Solvable iterator.
Backlink to the associated PoolImpl.
shared_ptr< void > _private
void ctorAdd(const PoolItem &item_r)
const_iterator begin() const
Iterator pointing to the first Solvable.
Container of installed Solvable which would be obsoleted by the Solvable passed to the ctor...
size_type size() const
Number of solvables inside.
Reference to a PoolItem connecting ResObject and ResStatus.
const_iterator end() const
Iterator pointing behind the last Solvable.