|
libzypp 17.37.5
|
Container of installed Solvable which would be obsoleted by the Solvable passed to the ctor. More...
#include <zypp/sat/WhatObsoletes.h>
Public Types | |
| using | value_type = Solvable |
| using | size_type = unsigned int |
| using | const_iterator = detail::WhatProvidesIterator |
Public Types inherited from zypp::sat::SolvIterMixin< WhatObsoletes, detail::WhatProvidesIterator > | |
| using | size_type |
| using | Solvable_iterator |
| using | PoolItem_iterator |
| using | Selectable_iterator |
Public Member Functions | |
| WhatObsoletes () | |
| Default ctor. | |
| WhatObsoletes (Solvable item_r) | |
| Ctor from Solvable. | |
| WhatObsoletes (const PoolItem &item_r) | |
| Ctor from PoolItem. | |
| WhatObsoletes (const ResObject_constPtr &item_r) | |
| Ctor from ResObject::constPtr. | |
| template<class TIterator> | |
| WhatObsoletes (TIterator begin, TIterator end) | |
| Ctor from a range of Solvable, PoolItem or ResObject::constPtr. | |
| bool | empty () const |
| Whether the container is empty. | |
| size_type | size () const |
| Number of solvables inside. | |
| const_iterator | begin () const |
| Iterator pointing to the first Solvable. | |
| const_iterator | end () const |
| Iterator pointing behind the last Solvable. | |
Public Member Functions inherited from zypp::sat::SolvIterMixin< WhatObsoletes, detail::WhatProvidesIterator > | |
| bool | empty () const |
| Whether the collection is epmty. | |
| size_type | size () const |
| Size of the collection. | |
| bool | contains (const TSolv &solv_r) const |
| Whether collection contains a specific Solvable. | |
| Solvable_iterator | solvableBegin () const |
| Solvable_iterator | solvableEnd () const |
| Iterable< Solvable_iterator > | solvable () const |
| PoolItem_iterator | poolItemBegin () const |
| PoolItem_iterator | poolItemEnd () const |
| Iterable< PoolItem_iterator > | poolItem () const |
| Selectable_iterator | selectableBegin () const |
| Selectable_iterator | selectableEnd () const |
| Iterable< Selectable_iterator > | selectable () const |
Private Member Functions | |
| void | ctorAdd (const PoolItem &item_r) |
| void | ctorAdd (const ResObject_constPtr &item_r) |
| void | ctorAdd (Solvable item_r) |
| void | ctorDone () |
Private Attributes | |
| const sat::detail::IdType * | _begin |
| shared_ptr< void > | _private |
Related Symbols | |
(Note that these are not member symbols.) | |
| std::ostream & | operator<< (std::ostream &str, const WhatObsoletes &obj) |
| Stream output. | |
Additional Inherited Members | |
| SolvIterMixin () | |
| SolvIterMixin (const SolvIterMixin &)=default | |
| SolvIterMixin (SolvIterMixin &&) noexcept=default | |
| ~SolvIterMixin () | |
| SolvIterMixin & | operator= (const SolvIterMixin &)=default |
| SolvIterMixin & | operator= (SolvIterMixin &&) noexcept=default |
Static Protected Member Functions inherited from zypp::sat::detail::PoolMember | |
| static PoolImpl & | myPool () |
Container of installed Solvable which would be obsoleted by the Solvable passed to the ctor.
Definition at line 36 of file WhatObsoletes.h.
Definition at line 40 of file WhatObsoletes.h.
| using zypp::sat::WhatObsoletes::size_type = unsigned int |
Definition at line 41 of file WhatObsoletes.h.
Definition at line 80 of file WhatObsoletes.h.
|
inline |
Default ctor.
Definition at line 45 of file WhatObsoletes.h.
|
explicit |
Ctor from Solvable.
Definition at line 48 of file WhatObsoletes.cc.
|
explicit |
Ctor from PoolItem.
Definition at line 55 of file WhatObsoletes.cc.
|
explicit |
Ctor from ResObject::constPtr.
|
inline |
Ctor from a range of Solvable, PoolItem or ResObject::constPtr.
Definition at line 63 of file WhatObsoletes.h.
|
inline |
Whether the container is empty.
Definition at line 73 of file WhatObsoletes.h.
| WhatObsoletes::size_type zypp::sat::WhatObsoletes::size | ( | ) | const |
Number of solvables inside.
Definition at line 148 of file WhatObsoletes.cc.
|
inline |
Iterator pointing to the first Solvable.
Definition at line 83 of file WhatObsoletes.h.
|
inline |
Iterator pointing behind the last Solvable.
Definition at line 87 of file WhatObsoletes.h.
|
private |
Definition at line 72 of file WhatObsoletes.cc.
|
private |
Definition at line 75 of file WhatObsoletes.cc.
|
private |
Definition at line 92 of file WhatObsoletes.cc.
|
private |
Definition at line 133 of file WhatObsoletes.cc.
|
Stream output.
Definition at line 166 of file WhatObsoletes.cc.
|
private |
Definition at line 97 of file WhatObsoletes.h.
|
private |
Definition at line 98 of file WhatObsoletes.h.