libzypp 17.37.17
|
ResPoolProxy implementation. More...
Public Types | |
using | SelectableIndex = std::unordered_map<sat::detail::IdType, ui::Selectable::Ptr> |
using | const_iterator = ResPoolProxy::const_iterator |
Public Member Functions | |
Impl () | |
Impl (ResPool &&pool_r, const pool::PoolImpl &poolImpl_r) | |
ui::Selectable::Ptr | lookup (const pool::ByIdent &ident_r) const |
bool | empty () const |
size_type | size () const |
const_iterator | begin () const |
const_iterator | end () const |
bool | empty (const ResKind &kind_r) const |
size_type | size (const ResKind &kind_r) const |
const_iterator | byKindBegin (const ResKind &kind_r) const |
const_iterator | byKindEnd (const ResKind &kind_r) const |
size_type | knownRepositoriesSize () const |
repository_iterator | knownRepositoriesBegin () const |
repository_iterator | knownRepositoriesEnd () const |
void | saveState () const |
void | saveState (const ResKind &kind_r) const |
void | restoreState () const |
void | restoreState (const ResKind &kind_r) const |
bool | diffState () const |
bool | diffState (const ResKind &kind_r) const |
Static Public Member Functions | |
static shared_ptr< Impl > | nullimpl () |
Offer default Impl. |
Private Attributes | |
ResPool | _pool |
SelectablePool | _selPool |
SelectableIndex | _selIndex |
Friends | |
std::ostream & | operator<< (std::ostream &str, const Impl &obj) |
std::ostream & | dumpOn (std::ostream &str, const Impl &obj) |
Related Symbols | |
(Note that these are not member symbols.) | |
std::ostream & | operator<< (std::ostream &str, const ResPoolProxy::Impl &obj) |
Stream output. | |
std::ostream & | dumpOn (std::ostream &str, const ResPoolProxy::Impl &obj) |
Verbose stream output. |
ResPoolProxy implementation.
Definition at line 92 of file ResPoolProxy.cc.
using zypp::ResPoolProxy::Impl::SelectableIndex = std::unordered_map<sat::detail::IdType, ui::Selectable::Ptr> |
Definition at line 97 of file ResPoolProxy.cc.
Definition at line 98 of file ResPoolProxy.cc.
|
inline |
Definition at line 101 of file ResPoolProxy.cc.
|
inline |
Definition at line 105 of file ResPoolProxy.cc.
|
inline |
Definition at line 134 of file ResPoolProxy.cc.
|
inline |
Definition at line 143 of file ResPoolProxy.cc.
|
inline |
Definition at line 146 of file ResPoolProxy.cc.
|
inline |
Definition at line 149 of file ResPoolProxy.cc.
|
inline |
Definition at line 152 of file ResPoolProxy.cc.
Definition at line 156 of file ResPoolProxy.cc.
Definition at line 159 of file ResPoolProxy.cc.
|
inline |
Definition at line 162 of file ResPoolProxy.cc.
|
inline |
Definition at line 165 of file ResPoolProxy.cc.
|
inline |
Definition at line 169 of file ResPoolProxy.cc.
|
inline |
Definition at line 172 of file ResPoolProxy.cc.
|
inline |
Definition at line 175 of file ResPoolProxy.cc.
|
inline |
Definition at line 180 of file ResPoolProxy.cc.
|
inline |
Definition at line 183 of file ResPoolProxy.cc.
|
inline |
Definition at line 186 of file ResPoolProxy.cc.
|
inline |
Definition at line 189 of file ResPoolProxy.cc.
|
inline |
Definition at line 192 of file ResPoolProxy.cc.
Definition at line 195 of file ResPoolProxy.cc.
|
inlinestatic |
Offer default Impl.
Definition at line 205 of file ResPoolProxy.cc.
|
friend |
|
friend |
|
Stream output.
Definition at line 214 of file ResPoolProxy.cc.
|
Verbose stream output.
Definition at line 230 of file ResPoolProxy.cc.
|
private |
Definition at line 199 of file ResPoolProxy.cc.
|
mutableprivate |
Definition at line 200 of file ResPoolProxy.cc.
|
mutableprivate |
Definition at line 201 of file ResPoolProxy.cc.