<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.15"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>libzypp: zypp::ResPoolProxy Class Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> <link href="navtree.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="resize.js"></script> <script type="text/javascript" src="navtreedata.js"></script> <script type="text/javascript" src="navtree.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(document).ready(initResizable); /* @license-end */</script> <link href="doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> <div id="projectname">libzypp  <span id="projectnumber">17.9.0</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.15 --> <script type="text/javascript" src="menudata.js"></script> <script type="text/javascript" src="menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(function() { initMenu('',false,false,'search.php','Search'); }); /* @license-end */</script> <div id="main-nav"></div> </div><!-- top --> <div id="side-nav" class="ui-resizable side-nav-resizable"> <div id="nav-tree"> <div id="nav-tree-contents"> <div id="nav-sync" class="sync"></div> </div> </div> <div id="splitbar" style="-moz-user-select:none;" class="ui-resizable-handle"> </div> </div> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(document).ready(function(){initNavTree('classzypp_1_1ResPoolProxy.html','');}); /* @license-end */ </script> <div id="doc-content"> <div class="header"> <div class="summary"> <a href="#nested-classes">Classes</a> | <a href="#pub-types">Public Types</a> | <a href="#pub-methods">Public Member Functions</a> | <a href="#pri-types">Private Types</a> | <a href="#pri-methods">Private Member Functions</a> | <a href="#pri-attribs">Private Attributes</a> | <a href="#friends">Friends</a> | <a href="#related">Related Functions</a> | <a href="classzypp_1_1ResPoolProxy-members.html">List of all members</a> </div> <div class="headertitle"> <div class="title">zypp::ResPoolProxy Class Reference</div> </div> </div><!--header--> <div class="contents"> <p><a class="el" href="classzypp_1_1ResPool.html#a35598ca6a635941d758dd092c5200c9c" title="Singleton ctor.">ResPool::instance()</a>.proxy();. <a href="classzypp_1_1ResPoolProxy.html#details">More...</a></p> <p><code>#include <<a class="el" href="ResPoolProxy_8h_source.html">ResPoolProxy.h</a>></code></p> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> Classes</h2></td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1ResPoolProxy_1_1Impl.html">Impl</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classzypp_1_1ResPoolProxy.html" title="ResPool::instance().proxy();.">ResPoolProxy</a> implementation. <a href="structzypp_1_1ResPoolProxy_1_1Impl.html#details">More...</a><br /></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1ResPoolProxy_1_1ScopedSaveState.html">ScopedSaveState</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classzypp_1_1Exception.html" title="Base class for Exception.">Exception</a> safe scoped save/restore state. <a href="structzypp_1_1ResPoolProxy_1_1ScopedSaveState.html#details">More...</a><br /></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a> Public Types</h2></td></tr> <tr class="memitem:a031db8e7d04aebed9f75d77bfcba7f9c"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structzypp_1_1MapKVIteratorTraits.html">MapKVIteratorTraits</a>< <a class="el" href="classzypp_1_1ResPoolProxy.html#a9aad1e0caddbc90e824732459416fd95">SelectablePool</a> >::Value_const_iterator </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#a031db8e7d04aebed9f75d77bfcba7f9c">const_iterator</a></td></tr> <tr class="separator:a031db8e7d04aebed9f75d77bfcba7f9c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad8e0276c5e761ecffa540abbdaa9f7eb"><td class="memItemLeft" align="right" valign="top">typedef SelectablePool::size_type </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#ad8e0276c5e761ecffa540abbdaa9f7eb">size_type</a></td></tr> <tr class="separator:ad8e0276c5e761ecffa540abbdaa9f7eb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a86e3f0ac87f445406b9ea250c3114d2e"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classzypp_1_1ResPool.html#a896dace027b3ee87188abe3521b62f10">ResPool::repository_iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#a86e3f0ac87f445406b9ea250c3114d2e">repository_iterator</a></td></tr> <tr class="separator:a86e3f0ac87f445406b9ea250c3114d2e"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> Public Member Functions</h2></td></tr> <tr class="memitem:a9d4fee5a4f766ec2ea55ce8c26acd684"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#a9d4fee5a4f766ec2ea55ce8c26acd684">ResPoolProxy</a> ()</td></tr> <tr class="memdesc:a9d4fee5a4f766ec2ea55ce8c26acd684"><td class="mdescLeft"> </td><td class="mdescRight">Default ctor: no pool Nonempty proxies are provided by <a class="el" href="classzypp_1_1ResPool.html">ResPool</a>. <a href="#a9d4fee5a4f766ec2ea55ce8c26acd684">More...</a><br /></td></tr> <tr class="separator:a9d4fee5a4f766ec2ea55ce8c26acd684"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6b75f0764a1bcd9f36e5e39685026a8c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#a6b75f0764a1bcd9f36e5e39685026a8c">~ResPoolProxy</a> ()</td></tr> <tr class="memdesc:a6b75f0764a1bcd9f36e5e39685026a8c"><td class="mdescLeft"> </td><td class="mdescRight">Dtor. <a href="#a6b75f0764a1bcd9f36e5e39685026a8c">More...</a><br /></td></tr> <tr class="separator:a6b75f0764a1bcd9f36e5e39685026a8c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a04518a9e276d6ab9eae880dada4db118"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classbool.html">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#a04518a9e276d6ab9eae880dada4db118">hasInstalledObj</a> (const <a class="el" href="classzypp_1_1ResKind.html">ResKind</a> &kind_r) const</td></tr> <tr class="memdesc:a04518a9e276d6ab9eae880dada4db118"><td class="mdescLeft"> </td><td class="mdescRight">Test whether there is at least one <a class="el" href="classzypp_1_1ui_1_1Selectable.html" title="Collects PoolItems of same kind and name.">ui::Selectable</a> with an installed object. <a href="#a04518a9e276d6ab9eae880dada4db118">More...</a><br /></td></tr> <tr class="separator:a04518a9e276d6ab9eae880dada4db118"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1ec73fe409d1aae534eceebe9df94641"><td class="memTemplParams" colspan="2">template<class TRes > </td></tr> <tr class="memitem:a1ec73fe409d1aae534eceebe9df94641"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classbool.html">bool</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#a1ec73fe409d1aae534eceebe9df94641">hasInstalledObj</a> () const</td></tr> <tr class="separator:a1ec73fe409d1aae534eceebe9df94641"><td class="memSeparator" colspan="2"> </td></tr> <tr><td colspan="2"><div class="groupHeader">Lookup individual Selectables.</div></td></tr> <tr class="memitem:adb4632d093befd52a3cd81ef85c0ee4c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1ui_1_1Selectable.html#a52e27965c311b660e14961bffc746662">ui::Selectable::Ptr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#adb4632d093befd52a3cd81ef85c0ee4c">lookup</a> (const <a class="el" href="classzypp_1_1pool_1_1ByIdent.html">pool::ByIdent</a> &ident_r) const</td></tr> <tr class="separator:adb4632d093befd52a3cd81ef85c0ee4c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4b25ae01e458192554eb1973b6caefa0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1ui_1_1Selectable.html#a52e27965c311b660e14961bffc746662">ui::Selectable::Ptr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#a4b25ae01e458192554eb1973b6caefa0">lookup</a> (<a class="el" href="classzypp_1_1IdString.html">IdString</a> ident_r) const</td></tr> <tr class="separator:a4b25ae01e458192554eb1973b6caefa0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3be2dec3c76c0ddbc38fdf0bbc457d09"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1ui_1_1Selectable.html#a52e27965c311b660e14961bffc746662">ui::Selectable::Ptr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#a3be2dec3c76c0ddbc38fdf0bbc457d09">lookup</a> (<a class="el" href="classzypp_1_1ResKind.html">ResKind</a> kind_r, const std::string &name_r) const</td></tr> <tr class="separator:a3be2dec3c76c0ddbc38fdf0bbc457d09"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a423078e6941ab79beb3e1e6de060d1e3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1ui_1_1Selectable.html#a52e27965c311b660e14961bffc746662">ui::Selectable::Ptr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#a423078e6941ab79beb3e1e6de060d1e3">lookup</a> (const <a class="el" href="classzypp_1_1sat_1_1Solvable.html">sat::Solvable</a> &solv_r) const</td></tr> <tr class="separator:a423078e6941ab79beb3e1e6de060d1e3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9b5289fdd011e2b14262c218d4f651c7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1ui_1_1Selectable.html#a52e27965c311b660e14961bffc746662">ui::Selectable::Ptr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#a9b5289fdd011e2b14262c218d4f651c7">lookup</a> (const <a class="el" href="classzypp_1_1ResObject.html#a8f7aeed4169bb5add73fffa2413b633f">ResObject::constPtr</a> &resolvable_r) const</td></tr> <tr class="separator:a9b5289fdd011e2b14262c218d4f651c7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a39f543a7f3f82cd79fdd91b11034ff9d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1ui_1_1Selectable.html#a52e27965c311b660e14961bffc746662">ui::Selectable::Ptr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#a39f543a7f3f82cd79fdd91b11034ff9d">lookup</a> (const <a class="el" href="classzypp_1_1PoolItem.html">PoolItem</a> &pi_r) const</td></tr> <tr class="separator:a39f543a7f3f82cd79fdd91b11034ff9d"><td class="memSeparator" colspan="2"> </td></tr> <tr><td colspan="2"><div class="groupHeader">Iterate through all Selectables of a all kind.</div></td></tr> <tr class="memitem:aa14844f9d68645427b6d7385a2effb8b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classbool.html">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#aa14844f9d68645427b6d7385a2effb8b">empty</a> () const</td></tr> <tr class="separator:aa14844f9d68645427b6d7385a2effb8b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a32846280f7a302cfd222da7886009bea"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1ResPoolProxy.html#ad8e0276c5e761ecffa540abbdaa9f7eb">size_type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#a32846280f7a302cfd222da7886009bea">size</a> () const</td></tr> <tr class="separator:a32846280f7a302cfd222da7886009bea"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a753fb825cfc6ae4bfafa1a8c65f9074d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1ResPoolProxy.html#a031db8e7d04aebed9f75d77bfcba7f9c">const_iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#a753fb825cfc6ae4bfafa1a8c65f9074d">begin</a> () const</td></tr> <tr class="separator:a753fb825cfc6ae4bfafa1a8c65f9074d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9129d0a06e5b3f9c53f68e85123700ea"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1ResPoolProxy.html#a031db8e7d04aebed9f75d77bfcba7f9c">const_iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#a9129d0a06e5b3f9c53f68e85123700ea">end</a> () const</td></tr> <tr class="separator:a9129d0a06e5b3f9c53f68e85123700ea"><td class="memSeparator" colspan="2"> </td></tr> <tr><td colspan="2"><div class="groupHeader">Iterate through all Selectables of a certain kind.</div></td></tr> <tr class="memitem:a7a250c2c58663dc42cf010253ee17b87"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classbool.html">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#a7a250c2c58663dc42cf010253ee17b87">empty</a> (const <a class="el" href="classzypp_1_1ResKind.html">ResKind</a> &kind_r) const</td></tr> <tr class="memdesc:a7a250c2c58663dc42cf010253ee17b87"><td class="mdescLeft"> </td><td class="mdescRight">True if there are items of a certain kind. <a href="#a7a250c2c58663dc42cf010253ee17b87">More...</a><br /></td></tr> <tr class="separator:a7a250c2c58663dc42cf010253ee17b87"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9c6ae8e0697209c00c8027945271ff1c"><td class="memTemplParams" colspan="2">template<class TRes > </td></tr> <tr class="memitem:a9c6ae8e0697209c00c8027945271ff1c"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classbool.html">bool</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#a9c6ae8e0697209c00c8027945271ff1c">empty</a> () const</td></tr> <tr class="separator:a9c6ae8e0697209c00c8027945271ff1c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0f5443d3273d5ad206c90655c7d18b04"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1ResPoolProxy.html#ad8e0276c5e761ecffa540abbdaa9f7eb">size_type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#a0f5443d3273d5ad206c90655c7d18b04">size</a> (const <a class="el" href="classzypp_1_1ResKind.html">ResKind</a> &kind_r) const</td></tr> <tr class="memdesc:a0f5443d3273d5ad206c90655c7d18b04"><td class="mdescLeft"> </td><td class="mdescRight">Number of Items of a certain kind. <a href="#a0f5443d3273d5ad206c90655c7d18b04">More...</a><br /></td></tr> <tr class="separator:a0f5443d3273d5ad206c90655c7d18b04"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af05c9a567f9b13752766686e37ff4dc8"><td class="memTemplParams" colspan="2">template<class TRes > </td></tr> <tr class="memitem:af05c9a567f9b13752766686e37ff4dc8"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1ResPoolProxy.html#ad8e0276c5e761ecffa540abbdaa9f7eb">size_type</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#af05c9a567f9b13752766686e37ff4dc8">size</a> () const</td></tr> <tr class="separator:af05c9a567f9b13752766686e37ff4dc8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8835f4fe48ed44ce3bf2a70621bbfc36"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1ResPoolProxy.html#a031db8e7d04aebed9f75d77bfcba7f9c">const_iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#a8835f4fe48ed44ce3bf2a70621bbfc36">byKindBegin</a> (const <a class="el" href="classzypp_1_1ResKind.html">ResKind</a> &kind_r) const</td></tr> <tr class="separator:a8835f4fe48ed44ce3bf2a70621bbfc36"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afa1602f0353acc490827263e100b7212"><td class="memTemplParams" colspan="2">template<class TRes > </td></tr> <tr class="memitem:afa1602f0353acc490827263e100b7212"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1ResPoolProxy.html#a031db8e7d04aebed9f75d77bfcba7f9c">const_iterator</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#afa1602f0353acc490827263e100b7212">byKindBegin</a> () const</td></tr> <tr class="separator:afa1602f0353acc490827263e100b7212"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a97eee9a4b0c3dd24cb9d8df9e2d87efe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1ResPoolProxy.html#a031db8e7d04aebed9f75d77bfcba7f9c">const_iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#a97eee9a4b0c3dd24cb9d8df9e2d87efe">byKindEnd</a> (const <a class="el" href="classzypp_1_1ResKind.html">ResKind</a> &kind_r) const</td></tr> <tr class="separator:a97eee9a4b0c3dd24cb9d8df9e2d87efe"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a333c754d04f77c0f22b1ae148baeec7b"><td class="memTemplParams" colspan="2">template<class TRes > </td></tr> <tr class="memitem:a333c754d04f77c0f22b1ae148baeec7b"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1ResPoolProxy.html#a031db8e7d04aebed9f75d77bfcba7f9c">const_iterator</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#a333c754d04f77c0f22b1ae148baeec7b">byKindEnd</a> () const</td></tr> <tr class="separator:a333c754d04f77c0f22b1ae148baeec7b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab1e02f484d3cf9b63c23e0445f90d665"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1Iterable.html">Iterable</a>< <a class="el" href="classzypp_1_1ResPoolProxy.html#a031db8e7d04aebed9f75d77bfcba7f9c">const_iterator</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#ab1e02f484d3cf9b63c23e0445f90d665">byKind</a> (const <a class="el" href="classzypp_1_1ResKind.html">ResKind</a> &kind_r) const</td></tr> <tr class="separator:ab1e02f484d3cf9b63c23e0445f90d665"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aac64df3541f22344bbbdbcc9e895ed0f"><td class="memTemplParams" colspan="2">template<class TRes > </td></tr> <tr class="memitem:aac64df3541f22344bbbdbcc9e895ed0f"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1Iterable.html">Iterable</a>< <a class="el" href="classzypp_1_1ResPoolProxy.html#a031db8e7d04aebed9f75d77bfcba7f9c">const_iterator</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#aac64df3541f22344bbbdbcc9e895ed0f">byKind</a> () const</td></tr> <tr class="separator:aac64df3541f22344bbbdbcc9e895ed0f"><td class="memSeparator" colspan="2"> </td></tr> <tr><td colspan="2"><div class="groupHeader">Iterate through all Repositories that contribute ResObjects.</div></td></tr> <tr class="memitem:a541f24f64a470be5b37ece66f493e74e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1ResPoolProxy.html#ad8e0276c5e761ecffa540abbdaa9f7eb">size_type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#a541f24f64a470be5b37ece66f493e74e">knownRepositoriesSize</a> () const</td></tr> <tr class="separator:a541f24f64a470be5b37ece66f493e74e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad72e3c6c083af68f64e25636d41308fa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1ResPoolProxy.html#a86e3f0ac87f445406b9ea250c3114d2e">repository_iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#ad72e3c6c083af68f64e25636d41308fa">knownRepositoriesBegin</a> () const</td></tr> <tr class="separator:ad72e3c6c083af68f64e25636d41308fa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af564dc925a2355942300e48df6dbb410"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1ResPoolProxy.html#a86e3f0ac87f445406b9ea250c3114d2e">repository_iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#af564dc925a2355942300e48df6dbb410">knownRepositoriesEnd</a> () const</td></tr> <tr class="separator:af564dc925a2355942300e48df6dbb410"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5dbb0dcac434677cf30df6ead8125e62"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1Iterable.html">Iterable</a>< <a class="el" href="classzypp_1_1ResPoolProxy.html#a86e3f0ac87f445406b9ea250c3114d2e">repository_iterator</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#a5dbb0dcac434677cf30df6ead8125e62">knownRepositories</a> () const</td></tr> <tr class="separator:a5dbb0dcac434677cf30df6ead8125e62"><td class="memSeparator" colspan="2"> </td></tr> <tr><td colspan="2"><div class="groupHeader">Save and restore state per kind of resolvable.</div></td></tr> <tr><td colspan="2"><div class="groupText"><p>Simple version, no safety net.</p> <p>So don't restore or diff, if you didn't save before.</p> <p>Diff returns true, if current stat differs from the saved state.</p> <p>Use <a class="el" href="classzypp_1_1ResPoolProxy.html#af6f03bd80f4fdc8be17f27d323573bc6">scopedSaveState</a> for exception safe scoped save/restore </p> </div></td></tr> <tr class="memitem:a0ec3527ba1d7a36f1b5f121f8a2644d8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#a0ec3527ba1d7a36f1b5f121f8a2644d8">saveState</a> () const</td></tr> <tr class="separator:a0ec3527ba1d7a36f1b5f121f8a2644d8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2eff81e24c4d6edfdbca8b42436e49d3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#a2eff81e24c4d6edfdbca8b42436e49d3">saveState</a> (const <a class="el" href="classzypp_1_1ResKind.html">ResKind</a> &kind_r) const</td></tr> <tr class="separator:a2eff81e24c4d6edfdbca8b42436e49d3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0d36f3cb0f4932e3369ff8bba3445f3a"><td class="memTemplParams" colspan="2">template<class TRes > </td></tr> <tr class="memitem:a0d36f3cb0f4932e3369ff8bba3445f3a"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#a0d36f3cb0f4932e3369ff8bba3445f3a">saveState</a> () const</td></tr> <tr class="separator:a0d36f3cb0f4932e3369ff8bba3445f3a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acc5eaf13095ac412e70ff0a55d2f7a68"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#acc5eaf13095ac412e70ff0a55d2f7a68">restoreState</a> () const</td></tr> <tr class="separator:acc5eaf13095ac412e70ff0a55d2f7a68"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8d6613288f456d90d3731e8ce91ee6fb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#a8d6613288f456d90d3731e8ce91ee6fb">restoreState</a> (const <a class="el" href="classzypp_1_1ResKind.html">ResKind</a> &kind_r) const</td></tr> <tr class="separator:a8d6613288f456d90d3731e8ce91ee6fb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeb3905681d0a6fc7e9895e03bf1b42cc"><td class="memTemplParams" colspan="2">template<class TRes > </td></tr> <tr class="memitem:aeb3905681d0a6fc7e9895e03bf1b42cc"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#aeb3905681d0a6fc7e9895e03bf1b42cc">restoreState</a> () const</td></tr> <tr class="separator:aeb3905681d0a6fc7e9895e03bf1b42cc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa18f94a0dc04510065196f47d990d108"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classbool.html">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#aa18f94a0dc04510065196f47d990d108">diffState</a> () const</td></tr> <tr class="separator:aa18f94a0dc04510065196f47d990d108"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2e0226b248c3a6477ee29da50ba4cd8e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classbool.html">bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#a2e0226b248c3a6477ee29da50ba4cd8e">diffState</a> (const <a class="el" href="classzypp_1_1ResKind.html">ResKind</a> &kind_r) const</td></tr> <tr class="separator:a2e0226b248c3a6477ee29da50ba4cd8e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:affdda0a780f6910e6909303f109fefd5"><td class="memTemplParams" colspan="2">template<class TRes > </td></tr> <tr class="memitem:affdda0a780f6910e6909303f109fefd5"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classbool.html">bool</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#affdda0a780f6910e6909303f109fefd5">diffState</a> () const</td></tr> <tr class="separator:affdda0a780f6910e6909303f109fefd5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af6f03bd80f4fdc8be17f27d323573bc6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structzypp_1_1ResPoolProxy_1_1ScopedSaveState.html">ScopedSaveState</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#af6f03bd80f4fdc8be17f27d323573bc6">scopedSaveState</a> () const</td></tr> <tr class="separator:af6f03bd80f4fdc8be17f27d323573bc6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac7d35fcab7ccd679a2bf843c49167a0c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structzypp_1_1ResPoolProxy_1_1ScopedSaveState.html">ScopedSaveState</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#ac7d35fcab7ccd679a2bf843c49167a0c">scopedSaveState</a> (const <a class="el" href="classzypp_1_1ResKind.html">ResKind</a> &kind_r) const</td></tr> <tr class="separator:ac7d35fcab7ccd679a2bf843c49167a0c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a480f8f153074bb5a7cc302fe8bedd9c0"><td class="memTemplParams" colspan="2">template<class TRes > </td></tr> <tr class="memitem:a480f8f153074bb5a7cc302fe8bedd9c0"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structzypp_1_1ResPoolProxy_1_1ScopedSaveState.html">ScopedSaveState</a> && </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#a480f8f153074bb5a7cc302fe8bedd9c0">scopedSaveState</a> () const</td></tr> <tr class="separator:a480f8f153074bb5a7cc302fe8bedd9c0"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-types"></a> Private Types</h2></td></tr> <tr class="memitem:a9aad1e0caddbc90e824732459416fd95"><td class="memItemLeft" align="right" valign="top">typedef std::multimap< <a class="el" href="classzypp_1_1ResKind.html">ResKind</a>, <a class="el" href="classzypp_1_1ui_1_1Selectable.html#a52e27965c311b660e14961bffc746662">ui::Selectable::Ptr</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#a9aad1e0caddbc90e824732459416fd95">SelectablePool</a></td></tr> <tr class="separator:a9aad1e0caddbc90e824732459416fd95"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a> Private Member Functions</h2></td></tr> <tr class="memitem:a4b6bbb5e56df8d04d207dfc0175aa727"><td class="memTemplParams" colspan="2">template<class TFilter > </td></tr> <tr class="memitem:a4b6bbb5e56df8d04d207dfc0175aa727"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classfilter__iterator.html">filter_iterator</a>< TFilter, <a class="el" href="classzypp_1_1ResPoolProxy.html#a031db8e7d04aebed9f75d77bfcba7f9c">const_iterator</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#a4b6bbb5e56df8d04d207dfc0175aa727">make_begin</a> (TFilter filter_r, const <a class="el" href="classzypp_1_1ResKind.html">ResKind</a> &kind_r) const</td></tr> <tr class="separator:a4b6bbb5e56df8d04d207dfc0175aa727"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a32f573169a0f59a04195a9c17bc99b45"><td class="memTemplParams" colspan="2">template<class TFilter > </td></tr> <tr class="memitem:a32f573169a0f59a04195a9c17bc99b45"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classfilter__iterator.html">filter_iterator</a>< TFilter, <a class="el" href="classzypp_1_1ResPoolProxy.html#a031db8e7d04aebed9f75d77bfcba7f9c">const_iterator</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#a32f573169a0f59a04195a9c17bc99b45">make_begin</a> (const <a class="el" href="classzypp_1_1ResKind.html">ResKind</a> &kind_r) const</td></tr> <tr class="separator:a32f573169a0f59a04195a9c17bc99b45"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad98892647b32c1009b7e19efe529c2e0"><td class="memTemplParams" colspan="2">template<class TFilter > </td></tr> <tr class="memitem:ad98892647b32c1009b7e19efe529c2e0"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classfilter__iterator.html">filter_iterator</a>< TFilter, <a class="el" href="classzypp_1_1ResPoolProxy.html#a031db8e7d04aebed9f75d77bfcba7f9c">const_iterator</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#ad98892647b32c1009b7e19efe529c2e0">make_end</a> (TFilter filter_r, const <a class="el" href="classzypp_1_1ResKind.html">ResKind</a> &kind_r) const</td></tr> <tr class="separator:ad98892647b32c1009b7e19efe529c2e0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af84adf10cc6bcc4e455d13e54f3c287c"><td class="memTemplParams" colspan="2">template<class TFilter > </td></tr> <tr class="memitem:af84adf10cc6bcc4e455d13e54f3c287c"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classfilter__iterator.html">filter_iterator</a>< TFilter, <a class="el" href="classzypp_1_1ResPoolProxy.html#a031db8e7d04aebed9f75d77bfcba7f9c">const_iterator</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#af84adf10cc6bcc4e455d13e54f3c287c">make_end</a> (const <a class="el" href="classzypp_1_1ResKind.html">ResKind</a> &kind_r) const</td></tr> <tr class="separator:af84adf10cc6bcc4e455d13e54f3c287c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab3d2a00ebae32391fc94df5fb31ed044"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#ab3d2a00ebae32391fc94df5fb31ed044">ResPoolProxy</a> (<a class="el" href="classzypp_1_1ResPool.html">ResPool</a> pool_r, const <a class="el" href="classzypp_1_1pool_1_1PoolImpl.html">pool::PoolImpl</a> &poolImpl_r)</td></tr> <tr class="memdesc:ab3d2a00ebae32391fc94df5fb31ed044"><td class="mdescLeft"> </td><td class="mdescRight">Ctor. <a href="#ab3d2a00ebae32391fc94df5fb31ed044">More...</a><br /></td></tr> <tr class="separator:ab3d2a00ebae32391fc94df5fb31ed044"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a> Private Attributes</h2></td></tr> <tr class="memitem:a9d6ef78a1ea700ed6fde551624693f6b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structzypp_1_1RW__pointer.html">RW_pointer</a>< <a class="el" href="structzypp_1_1ResPoolProxy_1_1Impl.html">Impl</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#a9d6ef78a1ea700ed6fde551624693f6b">_pimpl</a></td></tr> <tr class="memdesc:a9d6ef78a1ea700ed6fde551624693f6b"><td class="mdescLeft"> </td><td class="mdescRight">Pointer to implementation. <a href="#a9d6ef78a1ea700ed6fde551624693f6b">More...</a><br /></td></tr> <tr class="separator:a9d6ef78a1ea700ed6fde551624693f6b"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a> Friends</h2></td></tr> <tr class="memitem:a386f2d11c0c3ac30683acc615181f445"><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#a386f2d11c0c3ac30683acc615181f445">pool::PoolImpl</a></td></tr> <tr class="separator:a386f2d11c0c3ac30683acc615181f445"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6e7996b9a770930616039dc65001c161"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#a6e7996b9a770930616039dc65001c161">operator<<</a> (std::ostream &str, const <a class="el" href="classzypp_1_1ResPoolProxy.html">ResPoolProxy</a> &obj)</td></tr> <tr class="separator:a6e7996b9a770930616039dc65001c161"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa417242365ecba0a998d75003eda0233"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#aa417242365ecba0a998d75003eda0233">dumpOn</a> (std::ostream &str, const <a class="el" href="classzypp_1_1ResPoolProxy.html">ResPoolProxy</a> &obj)</td></tr> <tr class="separator:aa417242365ecba0a998d75003eda0233"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="related"></a> Related Functions</h2></td></tr> <tr><td class="ititle" colspan="2"><p>(Note that these are not member functions.) </p> </td></tr> <tr class="memitem:a6f65ec80f3cf6783cfeada2941ac2eb3"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#a6f65ec80f3cf6783cfeada2941ac2eb3">operator<<</a> (std::ostream &str, const <a class="el" href="classzypp_1_1ResPoolProxy.html">ResPoolProxy</a> &obj)</td></tr> <tr class="separator:a6f65ec80f3cf6783cfeada2941ac2eb3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae644d8f8b2cecbc853e8432f2fa2d4c7"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ResPoolProxy.html#ae644d8f8b2cecbc853e8432f2fa2d4c7">dumpOn</a> (std::ostream &str, const <a class="el" href="classzypp_1_1ResPoolProxy.html">ResPoolProxy</a> &obj)</td></tr> <tr class="separator:ae644d8f8b2cecbc853e8432f2fa2d4c7"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p><a class="el" href="classzypp_1_1ResPool.html#a35598ca6a635941d758dd092c5200c9c" title="Singleton ctor.">ResPool::instance()</a>.proxy();. </p> <dl class="todo"><dt><b><a class="el" href="todo.html#_todo000070">Todo:</a></b></dt><dd>integrate it into <a class="el" href="classzypp_1_1ResPool.html" title="Global ResObject pool.">ResPool</a> </dd></dl> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8h_source.html#l00034">34</a> of file <a class="el" href="ResPoolProxy_8h_source.html">ResPoolProxy.h</a>.</p> </div><h2 class="groupheader">Member Typedef Documentation</h2> <a id="a9aad1e0caddbc90e824732459416fd95"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9aad1e0caddbc90e824732459416fd95">◆ </a></span>SelectablePool</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">typedef std::multimap<<a class="el" href="classzypp_1_1ResKind.html">ResKind</a>,<a class="el" href="classzypp_1_1ui_1_1Selectable.html#a52e27965c311b660e14961bffc746662">ui::Selectable::Ptr</a>> <a class="el" href="classzypp_1_1ResPoolProxy.html#a9aad1e0caddbc90e824732459416fd95">zypp::ResPoolProxy::SelectablePool</a></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8h_source.html#l00038">38</a> of file <a class="el" href="ResPoolProxy_8h_source.html">ResPoolProxy.h</a>.</p> </div> </div> <a id="a031db8e7d04aebed9f75d77bfcba7f9c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a031db8e7d04aebed9f75d77bfcba7f9c">◆ </a></span>const_iterator</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="structzypp_1_1MapKVIteratorTraits.html">MapKVIteratorTraits</a><<a class="el" href="classzypp_1_1ResPoolProxy.html#a9aad1e0caddbc90e824732459416fd95">SelectablePool</a>>::Value_const_iterator <a class="el" href="classzypp_1_1ResPoolProxy.html#a031db8e7d04aebed9f75d77bfcba7f9c">zypp::ResPoolProxy::const_iterator</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8h_source.html#l00042">42</a> of file <a class="el" href="ResPoolProxy_8h_source.html">ResPoolProxy.h</a>.</p> </div> </div> <a id="ad8e0276c5e761ecffa540abbdaa9f7eb"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad8e0276c5e761ecffa540abbdaa9f7eb">◆ </a></span>size_type</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef SelectablePool::size_type <a class="el" href="classzypp_1_1ResPoolProxy.html#ad8e0276c5e761ecffa540abbdaa9f7eb">zypp::ResPoolProxy::size_type</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8h_source.html#l00045">45</a> of file <a class="el" href="ResPoolProxy_8h_source.html">ResPoolProxy.h</a>.</p> </div> </div> <a id="a86e3f0ac87f445406b9ea250c3114d2e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a86e3f0ac87f445406b9ea250c3114d2e">◆ </a></span>repository_iterator</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="classzypp_1_1ResPool.html#a896dace027b3ee87188abe3521b62f10">ResPool::repository_iterator</a> <a class="el" href="classzypp_1_1ResPoolProxy.html#a86e3f0ac87f445406b9ea250c3114d2e">zypp::ResPoolProxy::repository_iterator</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8h_source.html#l00047">47</a> of file <a class="el" href="ResPoolProxy_8h_source.html">ResPoolProxy.h</a>.</p> </div> </div> <h2 class="groupheader">Constructor & Destructor Documentation</h2> <a id="a9d4fee5a4f766ec2ea55ce8c26acd684"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9d4fee5a4f766ec2ea55ce8c26acd684">◆ </a></span>ResPoolProxy() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">zypp::ResPoolProxy::ResPoolProxy </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Default ctor: no pool Nonempty proxies are provided by <a class="el" href="classzypp_1_1ResPool.html">ResPool</a>. </p> <dl class="section see"><dt>See also</dt><dd><a class="el" href="classzypp_1_1ResPool.html#a788b371fe6a84dd0c377854c1d08ad5b">ResPool::proxy</a> <div class="fragment"><div class="line"><a class="code" href="classzypp_1_1ResPoolProxy.html#a9d4fee5a4f766ec2ea55ce8c26acd684">ResPoolProxy</a> p( <a class="code" href="classzypp_1_1ResPool.html#a35598ca6a635941d758dd092c5200c9c">ResPool::instance</a>().proxy() );</div></div><!-- fragment --> </dd></dl> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8cc_source.html#l00248">248</a> of file <a class="el" href="ResPoolProxy_8cc_source.html">ResPoolProxy.cc</a>.</p> </div> </div> <a id="a6b75f0764a1bcd9f36e5e39685026a8c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6b75f0764a1bcd9f36e5e39685026a8c">◆ </a></span>~ResPoolProxy()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">zypp::ResPoolProxy::~ResPoolProxy </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Dtor. </p> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8cc_source.html#l00266">266</a> of file <a class="el" href="ResPoolProxy_8cc_source.html">ResPoolProxy.cc</a>.</p> </div> </div> <a id="ab3d2a00ebae32391fc94df5fb31ed044"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab3d2a00ebae32391fc94df5fb31ed044">◆ </a></span>ResPoolProxy() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">zypp::ResPoolProxy::ResPoolProxy </td> <td>(</td> <td class="paramtype"><a class="el" href="classzypp_1_1ResPool.html">ResPool</a> </td> <td class="paramname"><em>pool_r</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="classzypp_1_1pool_1_1PoolImpl.html">pool::PoolImpl</a> & </td> <td class="paramname"><em>poolImpl_r</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Ctor. </p> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8cc_source.html#l00257">257</a> of file <a class="el" href="ResPoolProxy_8cc_source.html">ResPoolProxy.cc</a>.</p> </div> </div> <h2 class="groupheader">Member Function Documentation</h2> <a id="adb4632d093befd52a3cd81ef85c0ee4c"></a> <h2 class="memtitle"><span class="permalink"><a href="#adb4632d093befd52a3cd81ef85c0ee4c">◆ </a></span>lookup() <span class="overload">[1/6]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classzypp_1_1ui_1_1Selectable.html#a52e27965c311b660e14961bffc746662">ui::Selectable::Ptr</a> zypp::ResPoolProxy::lookup </td> <td>(</td> <td class="paramtype">const <a class="el" href="classzypp_1_1pool_1_1ByIdent.html">pool::ByIdent</a> & </td> <td class="paramname"><em>ident_r</em></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8cc_source.html#l00275">275</a> of file <a class="el" href="ResPoolProxy_8cc_source.html">ResPoolProxy.cc</a>.</p> </div> </div> <a id="a4b25ae01e458192554eb1973b6caefa0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4b25ae01e458192554eb1973b6caefa0">◆ </a></span>lookup() <span class="overload">[2/6]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classzypp_1_1ui_1_1Selectable.html#a52e27965c311b660e14961bffc746662">ui::Selectable::Ptr</a> zypp::ResPoolProxy::lookup </td> <td>(</td> <td class="paramtype"><a class="el" href="classzypp_1_1IdString.html">IdString</a> </td> <td class="paramname"><em>ident_r</em></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8h_source.html#l00068">68</a> of file <a class="el" href="ResPoolProxy_8h_source.html">ResPoolProxy.h</a>.</p> </div> </div> <a id="a3be2dec3c76c0ddbc38fdf0bbc457d09"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3be2dec3c76c0ddbc38fdf0bbc457d09">◆ </a></span>lookup() <span class="overload">[3/6]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classzypp_1_1ui_1_1Selectable.html#a52e27965c311b660e14961bffc746662">ui::Selectable::Ptr</a> zypp::ResPoolProxy::lookup </td> <td>(</td> <td class="paramtype"><a class="el" href="classzypp_1_1ResKind.html">ResKind</a> </td> <td class="paramname"><em>kind_r</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const std::string & </td> <td class="paramname"><em>name_r</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8h_source.html#l00071">71</a> of file <a class="el" href="ResPoolProxy_8h_source.html">ResPoolProxy.h</a>.</p> </div> </div> <a id="a423078e6941ab79beb3e1e6de060d1e3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a423078e6941ab79beb3e1e6de060d1e3">◆ </a></span>lookup() <span class="overload">[4/6]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classzypp_1_1ui_1_1Selectable.html#a52e27965c311b660e14961bffc746662">ui::Selectable::Ptr</a> zypp::ResPoolProxy::lookup </td> <td>(</td> <td class="paramtype">const <a class="el" href="classzypp_1_1sat_1_1Solvable.html">sat::Solvable</a> & </td> <td class="paramname"><em>solv_r</em></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8h_source.html#l00074">74</a> of file <a class="el" href="ResPoolProxy_8h_source.html">ResPoolProxy.h</a>.</p> </div> </div> <a id="a9b5289fdd011e2b14262c218d4f651c7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9b5289fdd011e2b14262c218d4f651c7">◆ </a></span>lookup() <span class="overload">[5/6]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classzypp_1_1ui_1_1Selectable.html#a52e27965c311b660e14961bffc746662">ui::Selectable::Ptr</a> zypp::ResPoolProxy::lookup </td> <td>(</td> <td class="paramtype">const <a class="el" href="classzypp_1_1ResObject.html#a8f7aeed4169bb5add73fffa2413b633f">ResObject::constPtr</a> & </td> <td class="paramname"><em>resolvable_r</em></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8h_source.html#l00077">77</a> of file <a class="el" href="ResPoolProxy_8h_source.html">ResPoolProxy.h</a>.</p> </div> </div> <a id="a39f543a7f3f82cd79fdd91b11034ff9d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a39f543a7f3f82cd79fdd91b11034ff9d">◆ </a></span>lookup() <span class="overload">[6/6]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classzypp_1_1ui_1_1Selectable.html#a52e27965c311b660e14961bffc746662">ui::Selectable::Ptr</a> zypp::ResPoolProxy::lookup </td> <td>(</td> <td class="paramtype">const <a class="el" href="classzypp_1_1PoolItem.html">PoolItem</a> & </td> <td class="paramname"><em>pi_r</em></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8h_source.html#l00080">80</a> of file <a class="el" href="ResPoolProxy_8h_source.html">ResPoolProxy.h</a>.</p> </div> </div> <a id="aa14844f9d68645427b6d7385a2effb8b"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa14844f9d68645427b6d7385a2effb8b">◆ </a></span>empty() <span class="overload">[1/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classbool.html">bool</a> zypp::ResPoolProxy::empty </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8cc_source.html#l00278">278</a> of file <a class="el" href="ResPoolProxy_8cc_source.html">ResPoolProxy.cc</a>.</p> </div> </div> <a id="a32846280f7a302cfd222da7886009bea"></a> <h2 class="memtitle"><span class="permalink"><a href="#a32846280f7a302cfd222da7886009bea">◆ </a></span>size() <span class="overload">[1/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classzypp_1_1ResPoolProxy.html#ad8e0276c5e761ecffa540abbdaa9f7eb">ResPoolProxy::size_type</a> zypp::ResPoolProxy::size </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8cc_source.html#l00281">281</a> of file <a class="el" href="ResPoolProxy_8cc_source.html">ResPoolProxy.cc</a>.</p> </div> </div> <a id="a753fb825cfc6ae4bfafa1a8c65f9074d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a753fb825cfc6ae4bfafa1a8c65f9074d">◆ </a></span>begin()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classzypp_1_1ResPoolProxy.html#a031db8e7d04aebed9f75d77bfcba7f9c">ResPoolProxy::const_iterator</a> zypp::ResPoolProxy::begin </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8cc_source.html#l00284">284</a> of file <a class="el" href="ResPoolProxy_8cc_source.html">ResPoolProxy.cc</a>.</p> </div> </div> <a id="a9129d0a06e5b3f9c53f68e85123700ea"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9129d0a06e5b3f9c53f68e85123700ea">◆ </a></span>end()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classzypp_1_1ResPoolProxy.html#a031db8e7d04aebed9f75d77bfcba7f9c">ResPoolProxy::const_iterator</a> zypp::ResPoolProxy::end </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8cc_source.html#l00287">287</a> of file <a class="el" href="ResPoolProxy_8cc_source.html">ResPoolProxy.cc</a>.</p> </div> </div> <a id="a7a250c2c58663dc42cf010253ee17b87"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7a250c2c58663dc42cf010253ee17b87">◆ </a></span>empty() <span class="overload">[2/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classbool.html">bool</a> zypp::ResPoolProxy::empty </td> <td>(</td> <td class="paramtype">const <a class="el" href="classzypp_1_1ResKind.html">ResKind</a> & </td> <td class="paramname"><em>kind_r</em></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>True if there are items of a certain kind. </p> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8cc_source.html#l00290">290</a> of file <a class="el" href="ResPoolProxy_8cc_source.html">ResPoolProxy.cc</a>.</p> </div> </div> <a id="a9c6ae8e0697209c00c8027945271ff1c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9c6ae8e0697209c00c8027945271ff1c">◆ </a></span>empty() <span class="overload">[3/3]</span></h2> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TRes > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classbool.html">bool</a> zypp::ResPoolProxy::empty </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8h_source.html#l00099">99</a> of file <a class="el" href="ResPoolProxy_8h_source.html">ResPoolProxy.h</a>.</p> </div> </div> <a id="a0f5443d3273d5ad206c90655c7d18b04"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0f5443d3273d5ad206c90655c7d18b04">◆ </a></span>size() <span class="overload">[2/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classzypp_1_1ResPoolProxy.html#ad8e0276c5e761ecffa540abbdaa9f7eb">ResPoolProxy::size_type</a> zypp::ResPoolProxy::size </td> <td>(</td> <td class="paramtype">const <a class="el" href="classzypp_1_1ResKind.html">ResKind</a> & </td> <td class="paramname"><em>kind_r</em></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Number of Items of a certain kind. </p> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8cc_source.html#l00293">293</a> of file <a class="el" href="ResPoolProxy_8cc_source.html">ResPoolProxy.cc</a>.</p> </div> </div> <a id="af05c9a567f9b13752766686e37ff4dc8"></a> <h2 class="memtitle"><span class="permalink"><a href="#af05c9a567f9b13752766686e37ff4dc8">◆ </a></span>size() <span class="overload">[3/3]</span></h2> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TRes > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classzypp_1_1ResPoolProxy.html#ad8e0276c5e761ecffa540abbdaa9f7eb">size_type</a> zypp::ResPoolProxy::size </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8h_source.html#l00106">106</a> of file <a class="el" href="ResPoolProxy_8h_source.html">ResPoolProxy.h</a>.</p> </div> </div> <a id="a8835f4fe48ed44ce3bf2a70621bbfc36"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8835f4fe48ed44ce3bf2a70621bbfc36">◆ </a></span>byKindBegin() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classzypp_1_1ResPoolProxy.html#a031db8e7d04aebed9f75d77bfcba7f9c">ResPoolProxy::const_iterator</a> zypp::ResPoolProxy::byKindBegin </td> <td>(</td> <td class="paramtype">const <a class="el" href="classzypp_1_1ResKind.html">ResKind</a> & </td> <td class="paramname"><em>kind_r</em></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8cc_source.html#l00296">296</a> of file <a class="el" href="ResPoolProxy_8cc_source.html">ResPoolProxy.cc</a>.</p> </div> </div> <a id="afa1602f0353acc490827263e100b7212"></a> <h2 class="memtitle"><span class="permalink"><a href="#afa1602f0353acc490827263e100b7212">◆ </a></span>byKindBegin() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TRes > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classzypp_1_1ResPoolProxy.html#a031db8e7d04aebed9f75d77bfcba7f9c">const_iterator</a> zypp::ResPoolProxy::byKindBegin </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8h_source.html#l00112">112</a> of file <a class="el" href="ResPoolProxy_8h_source.html">ResPoolProxy.h</a>.</p> </div> </div> <a id="a97eee9a4b0c3dd24cb9d8df9e2d87efe"></a> <h2 class="memtitle"><span class="permalink"><a href="#a97eee9a4b0c3dd24cb9d8df9e2d87efe">◆ </a></span>byKindEnd() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classzypp_1_1ResPoolProxy.html#a031db8e7d04aebed9f75d77bfcba7f9c">ResPoolProxy::const_iterator</a> zypp::ResPoolProxy::byKindEnd </td> <td>(</td> <td class="paramtype">const <a class="el" href="classzypp_1_1ResKind.html">ResKind</a> & </td> <td class="paramname"><em>kind_r</em></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8cc_source.html#l00299">299</a> of file <a class="el" href="ResPoolProxy_8cc_source.html">ResPoolProxy.cc</a>.</p> </div> </div> <a id="a333c754d04f77c0f22b1ae148baeec7b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a333c754d04f77c0f22b1ae148baeec7b">◆ </a></span>byKindEnd() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TRes > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classzypp_1_1ResPoolProxy.html#a031db8e7d04aebed9f75d77bfcba7f9c">const_iterator</a> zypp::ResPoolProxy::byKindEnd </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8h_source.html#l00119">119</a> of file <a class="el" href="ResPoolProxy_8h_source.html">ResPoolProxy.h</a>.</p> </div> </div> <a id="ab1e02f484d3cf9b63c23e0445f90d665"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab1e02f484d3cf9b63c23e0445f90d665">◆ </a></span>byKind() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classzypp_1_1Iterable.html">Iterable</a><<a class="el" href="classzypp_1_1ResPoolProxy.html#a031db8e7d04aebed9f75d77bfcba7f9c">const_iterator</a>> zypp::ResPoolProxy::byKind </td> <td>(</td> <td class="paramtype">const <a class="el" href="classzypp_1_1ResKind.html">ResKind</a> & </td> <td class="paramname"><em>kind_r</em></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8h_source.html#l00123">123</a> of file <a class="el" href="ResPoolProxy_8h_source.html">ResPoolProxy.h</a>.</p> </div> </div> <a id="aac64df3541f22344bbbdbcc9e895ed0f"></a> <h2 class="memtitle"><span class="permalink"><a href="#aac64df3541f22344bbbdbcc9e895ed0f">◆ </a></span>byKind() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TRes > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classzypp_1_1Iterable.html">Iterable</a><<a class="el" href="classzypp_1_1ResPoolProxy.html#a031db8e7d04aebed9f75d77bfcba7f9c">const_iterator</a>> zypp::ResPoolProxy::byKind </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8h_source.html#l00127">127</a> of file <a class="el" href="ResPoolProxy_8h_source.html">ResPoolProxy.h</a>.</p> </div> </div> <a id="a541f24f64a470be5b37ece66f493e74e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a541f24f64a470be5b37ece66f493e74e">◆ </a></span>knownRepositoriesSize()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classzypp_1_1ResPoolProxy.html#ad8e0276c5e761ecffa540abbdaa9f7eb">ResPoolProxy::size_type</a> zypp::ResPoolProxy::knownRepositoriesSize </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8cc_source.html#l00302">302</a> of file <a class="el" href="ResPoolProxy_8cc_source.html">ResPoolProxy.cc</a>.</p> </div> </div> <a id="ad72e3c6c083af68f64e25636d41308fa"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad72e3c6c083af68f64e25636d41308fa">◆ </a></span>knownRepositoriesBegin()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classzypp_1_1ResPoolProxy.html#a86e3f0ac87f445406b9ea250c3114d2e">ResPoolProxy::repository_iterator</a> zypp::ResPoolProxy::knownRepositoriesBegin </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8cc_source.html#l00305">305</a> of file <a class="el" href="ResPoolProxy_8cc_source.html">ResPoolProxy.cc</a>.</p> </div> </div> <a id="af564dc925a2355942300e48df6dbb410"></a> <h2 class="memtitle"><span class="permalink"><a href="#af564dc925a2355942300e48df6dbb410">◆ </a></span>knownRepositoriesEnd()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classzypp_1_1ResPoolProxy.html#a86e3f0ac87f445406b9ea250c3114d2e">ResPoolProxy::repository_iterator</a> zypp::ResPoolProxy::knownRepositoriesEnd </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8cc_source.html#l00308">308</a> of file <a class="el" href="ResPoolProxy_8cc_source.html">ResPoolProxy.cc</a>.</p> </div> </div> <a id="a5dbb0dcac434677cf30df6ead8125e62"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5dbb0dcac434677cf30df6ead8125e62">◆ </a></span>knownRepositories()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classzypp_1_1Iterable.html">Iterable</a><<a class="el" href="classzypp_1_1ResPoolProxy.html#a86e3f0ac87f445406b9ea250c3114d2e">repository_iterator</a>> zypp::ResPoolProxy::knownRepositories </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8h_source.html#l00142">142</a> of file <a class="el" href="ResPoolProxy_8h_source.html">ResPoolProxy.h</a>.</p> </div> </div> <a id="a04518a9e276d6ab9eae880dada4db118"></a> <h2 class="memtitle"><span class="permalink"><a href="#a04518a9e276d6ab9eae880dada4db118">◆ </a></span>hasInstalledObj() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classbool.html">bool</a> zypp::ResPoolProxy::hasInstalledObj </td> <td>(</td> <td class="paramtype">const <a class="el" href="classzypp_1_1ResKind.html">ResKind</a> & </td> <td class="paramname"><em>kind_r</em></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Test whether there is at least one <a class="el" href="classzypp_1_1ui_1_1Selectable.html" title="Collects PoolItems of same kind and name.">ui::Selectable</a> with an installed object. </p> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8h_source.html#l00150">150</a> of file <a class="el" href="ResPoolProxy_8h_source.html">ResPoolProxy.h</a>.</p> </div> </div> <a id="a1ec73fe409d1aae534eceebe9df94641"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1ec73fe409d1aae534eceebe9df94641">◆ </a></span>hasInstalledObj() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TRes > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classbool.html">bool</a> zypp::ResPoolProxy::hasInstalledObj </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8h_source.html#l00157">157</a> of file <a class="el" href="ResPoolProxy_8h_source.html">ResPoolProxy.h</a>.</p> </div> </div> <a id="a0ec3527ba1d7a36f1b5f121f8a2644d8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0ec3527ba1d7a36f1b5f121f8a2644d8">◆ </a></span>saveState() <span class="overload">[1/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void zypp::ResPoolProxy::saveState </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8cc_source.html#l00311">311</a> of file <a class="el" href="ResPoolProxy_8cc_source.html">ResPoolProxy.cc</a>.</p> </div> </div> <a id="a2eff81e24c4d6edfdbca8b42436e49d3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2eff81e24c4d6edfdbca8b42436e49d3">◆ </a></span>saveState() <span class="overload">[2/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void zypp::ResPoolProxy::saveState </td> <td>(</td> <td class="paramtype">const <a class="el" href="classzypp_1_1ResKind.html">ResKind</a> & </td> <td class="paramname"><em>kind_r</em></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8cc_source.html#l00314">314</a> of file <a class="el" href="ResPoolProxy_8cc_source.html">ResPoolProxy.cc</a>.</p> </div> </div> <a id="a0d36f3cb0f4932e3369ff8bba3445f3a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0d36f3cb0f4932e3369ff8bba3445f3a">◆ </a></span>saveState() <span class="overload">[3/3]</span></h2> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TRes > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void zypp::ResPoolProxy::saveState </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8h_source.html#l00176">176</a> of file <a class="el" href="ResPoolProxy_8h_source.html">ResPoolProxy.h</a>.</p> </div> </div> <a id="acc5eaf13095ac412e70ff0a55d2f7a68"></a> <h2 class="memtitle"><span class="permalink"><a href="#acc5eaf13095ac412e70ff0a55d2f7a68">◆ </a></span>restoreState() <span class="overload">[1/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void zypp::ResPoolProxy::restoreState </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8cc_source.html#l00317">317</a> of file <a class="el" href="ResPoolProxy_8cc_source.html">ResPoolProxy.cc</a>.</p> </div> </div> <a id="a8d6613288f456d90d3731e8ce91ee6fb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8d6613288f456d90d3731e8ce91ee6fb">◆ </a></span>restoreState() <span class="overload">[2/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void zypp::ResPoolProxy::restoreState </td> <td>(</td> <td class="paramtype">const <a class="el" href="classzypp_1_1ResKind.html">ResKind</a> & </td> <td class="paramname"><em>kind_r</em></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8cc_source.html#l00320">320</a> of file <a class="el" href="ResPoolProxy_8cc_source.html">ResPoolProxy.cc</a>.</p> </div> </div> <a id="aeb3905681d0a6fc7e9895e03bf1b42cc"></a> <h2 class="memtitle"><span class="permalink"><a href="#aeb3905681d0a6fc7e9895e03bf1b42cc">◆ </a></span>restoreState() <span class="overload">[3/3]</span></h2> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TRes > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void zypp::ResPoolProxy::restoreState </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8h_source.html#l00184">184</a> of file <a class="el" href="ResPoolProxy_8h_source.html">ResPoolProxy.h</a>.</p> </div> </div> <a id="aa18f94a0dc04510065196f47d990d108"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa18f94a0dc04510065196f47d990d108">◆ </a></span>diffState() <span class="overload">[1/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classbool.html">bool</a> zypp::ResPoolProxy::diffState </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8cc_source.html#l00323">323</a> of file <a class="el" href="ResPoolProxy_8cc_source.html">ResPoolProxy.cc</a>.</p> </div> </div> <a id="a2e0226b248c3a6477ee29da50ba4cd8e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2e0226b248c3a6477ee29da50ba4cd8e">◆ </a></span>diffState() <span class="overload">[2/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classbool.html">bool</a> zypp::ResPoolProxy::diffState </td> <td>(</td> <td class="paramtype">const <a class="el" href="classzypp_1_1ResKind.html">ResKind</a> & </td> <td class="paramname"><em>kind_r</em></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8cc_source.html#l00326">326</a> of file <a class="el" href="ResPoolProxy_8cc_source.html">ResPoolProxy.cc</a>.</p> </div> </div> <a id="affdda0a780f6910e6909303f109fefd5"></a> <h2 class="memtitle"><span class="permalink"><a href="#affdda0a780f6910e6909303f109fefd5">◆ </a></span>diffState() <span class="overload">[3/3]</span></h2> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TRes > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classbool.html">bool</a> zypp::ResPoolProxy::diffState </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8h_source.html#l00192">192</a> of file <a class="el" href="ResPoolProxy_8h_source.html">ResPoolProxy.h</a>.</p> </div> </div> <a id="af6f03bd80f4fdc8be17f27d323573bc6"></a> <h2 class="memtitle"><span class="permalink"><a href="#af6f03bd80f4fdc8be17f27d323573bc6">◆ </a></span>scopedSaveState() <span class="overload">[1/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="structzypp_1_1ResPoolProxy_1_1ScopedSaveState.html">ResPoolProxy::ScopedSaveState</a> zypp::ResPoolProxy::scopedSaveState </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8h_source.html#l00301">301</a> of file <a class="el" href="ResPoolProxy_8h_source.html">ResPoolProxy.h</a>.</p> </div> </div> <a id="ac7d35fcab7ccd679a2bf843c49167a0c"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac7d35fcab7ccd679a2bf843c49167a0c">◆ </a></span>scopedSaveState() <span class="overload">[2/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="structzypp_1_1ResPoolProxy_1_1ScopedSaveState.html">ResPoolProxy::ScopedSaveState</a> zypp::ResPoolProxy::scopedSaveState </td> <td>(</td> <td class="paramtype">const <a class="el" href="classzypp_1_1ResKind.html">ResKind</a> & </td> <td class="paramname"><em>kind_r</em></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8h_source.html#l00304">304</a> of file <a class="el" href="ResPoolProxy_8h_source.html">ResPoolProxy.h</a>.</p> </div> </div> <a id="a480f8f153074bb5a7cc302fe8bedd9c0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a480f8f153074bb5a7cc302fe8bedd9c0">◆ </a></span>scopedSaveState() <span class="overload">[3/3]</span></h2> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TRes > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="structzypp_1_1ResPoolProxy_1_1ScopedSaveState.html">ScopedSaveState</a>&& zypp::ResPoolProxy::scopedSaveState </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8h_source.html#l00209">209</a> of file <a class="el" href="ResPoolProxy_8h_source.html">ResPoolProxy.h</a>.</p> </div> </div> <a id="a4b6bbb5e56df8d04d207dfc0175aa727"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4b6bbb5e56df8d04d207dfc0175aa727">◆ </a></span>make_begin() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TFilter > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classfilter__iterator.html">filter_iterator</a><TFilter,<a class="el" href="classzypp_1_1ResPoolProxy.html#a031db8e7d04aebed9f75d77bfcba7f9c">const_iterator</a>> zypp::ResPoolProxy::make_begin </td> <td>(</td> <td class="paramtype">TFilter </td> <td class="paramname"><em>filter_r</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="classzypp_1_1ResKind.html">ResKind</a> & </td> <td class="paramname"><em>kind_r</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8h_source.html#l00217">217</a> of file <a class="el" href="ResPoolProxy_8h_source.html">ResPoolProxy.h</a>.</p> </div> </div> <a id="a32f573169a0f59a04195a9c17bc99b45"></a> <h2 class="memtitle"><span class="permalink"><a href="#a32f573169a0f59a04195a9c17bc99b45">◆ </a></span>make_begin() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TFilter > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classfilter__iterator.html">filter_iterator</a><TFilter,<a class="el" href="classzypp_1_1ResPoolProxy.html#a031db8e7d04aebed9f75d77bfcba7f9c">const_iterator</a>> zypp::ResPoolProxy::make_begin </td> <td>(</td> <td class="paramtype">const <a class="el" href="classzypp_1_1ResKind.html">ResKind</a> & </td> <td class="paramname"><em>kind_r</em></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8h_source.html#l00225">225</a> of file <a class="el" href="ResPoolProxy_8h_source.html">ResPoolProxy.h</a>.</p> </div> </div> <a id="ad98892647b32c1009b7e19efe529c2e0"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad98892647b32c1009b7e19efe529c2e0">◆ </a></span>make_end() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TFilter > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classfilter__iterator.html">filter_iterator</a><TFilter,<a class="el" href="classzypp_1_1ResPoolProxy.html#a031db8e7d04aebed9f75d77bfcba7f9c">const_iterator</a>> zypp::ResPoolProxy::make_end </td> <td>(</td> <td class="paramtype">TFilter </td> <td class="paramname"><em>filter_r</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="classzypp_1_1ResKind.html">ResKind</a> & </td> <td class="paramname"><em>kind_r</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8h_source.html#l00233">233</a> of file <a class="el" href="ResPoolProxy_8h_source.html">ResPoolProxy.h</a>.</p> </div> </div> <a id="af84adf10cc6bcc4e455d13e54f3c287c"></a> <h2 class="memtitle"><span class="permalink"><a href="#af84adf10cc6bcc4e455d13e54f3c287c">◆ </a></span>make_end() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class TFilter > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classfilter__iterator.html">filter_iterator</a><TFilter,<a class="el" href="classzypp_1_1ResPoolProxy.html#a031db8e7d04aebed9f75d77bfcba7f9c">const_iterator</a>> zypp::ResPoolProxy::make_end </td> <td>(</td> <td class="paramtype">const <a class="el" href="classzypp_1_1ResKind.html">ResKind</a> & </td> <td class="paramname"><em>kind_r</em></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8h_source.html#l00241">241</a> of file <a class="el" href="ResPoolProxy_8h_source.html">ResPoolProxy.h</a>.</p> </div> </div> <h2 class="groupheader">Friends And Related Function Documentation</h2> <a id="a386f2d11c0c3ac30683acc615181f445"></a> <h2 class="memtitle"><span class="permalink"><a href="#a386f2d11c0c3ac30683acc615181f445">◆ </a></span>pool::PoolImpl</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">friend class <a class="el" href="classzypp_1_1pool_1_1PoolImpl.html">pool::PoolImpl</a></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">friend</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8h_source.html#l00247">247</a> of file <a class="el" href="ResPoolProxy_8h_source.html">ResPoolProxy.h</a>.</p> </div> </div> <a id="a6e7996b9a770930616039dc65001c161"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6e7996b9a770930616039dc65001c161">◆ </a></span>operator<< <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::ostream& operator<< </td> <td>(</td> <td class="paramtype">std::ostream & </td> <td class="paramname"><em>str</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="classzypp_1_1ResPoolProxy.html">ResPoolProxy</a> & </td> <td class="paramname"><em>obj</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">friend</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8cc_source.html#l00329">329</a> of file <a class="el" href="ResPoolProxy_8cc_source.html">ResPoolProxy.cc</a>.</p> </div> </div> <a id="aa417242365ecba0a998d75003eda0233"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa417242365ecba0a998d75003eda0233">◆ </a></span>dumpOn <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::ostream& dumpOn </td> <td>(</td> <td class="paramtype">std::ostream & </td> <td class="paramname"><em>str</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="classzypp_1_1ResPoolProxy.html">ResPoolProxy</a> & </td> <td class="paramname"><em>obj</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">friend</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8cc_source.html#l00332">332</a> of file <a class="el" href="ResPoolProxy_8cc_source.html">ResPoolProxy.cc</a>.</p> </div> </div> <a id="a6f65ec80f3cf6783cfeada2941ac2eb3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6f65ec80f3cf6783cfeada2941ac2eb3">◆ </a></span>operator<<() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::ostream & operator<< </td> <td>(</td> <td class="paramtype">std::ostream & </td> <td class="paramname"><em>str</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="classzypp_1_1ResPoolProxy.html">ResPoolProxy</a> & </td> <td class="paramname"><em>obj</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">related</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Stream output </p> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8cc_source.html#l00329">329</a> of file <a class="el" href="ResPoolProxy_8cc_source.html">ResPoolProxy.cc</a>.</p> </div> </div> <a id="ae644d8f8b2cecbc853e8432f2fa2d4c7"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae644d8f8b2cecbc853e8432f2fa2d4c7">◆ </a></span>dumpOn() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::ostream & dumpOn </td> <td>(</td> <td class="paramtype">std::ostream & </td> <td class="paramname"><em>str</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="classzypp_1_1ResPoolProxy.html">ResPoolProxy</a> & </td> <td class="paramname"><em>obj</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">related</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Verbose stream output </p> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8cc_source.html#l00332">332</a> of file <a class="el" href="ResPoolProxy_8cc_source.html">ResPoolProxy.cc</a>.</p> </div> </div> <h2 class="groupheader">Member Data Documentation</h2> <a id="a9d6ef78a1ea700ed6fde551624693f6b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9d6ef78a1ea700ed6fde551624693f6b">◆ </a></span>_pimpl</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="structzypp_1_1RW__pointer.html">RW_pointer</a><<a class="el" href="structzypp_1_1ResPoolProxy_1_1Impl.html">Impl</a>> zypp::ResPoolProxy::_pimpl</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Pointer to implementation. </p> <p class="definition">Definition at line <a class="el" href="ResPoolProxy_8h_source.html#l00251">251</a> of file <a class="el" href="ResPoolProxy_8h_source.html">ResPoolProxy.h</a>.</p> </div> </div> <hr/>The documentation for this class was generated from the following files:<ul> <li>zypp/<a class="el" href="ResPoolProxy_8h_source.html">ResPoolProxy.h</a></li> <li>zypp/<a class="el" href="ResPoolProxy_8cc_source.html">ResPoolProxy.cc</a></li> </ul> </div><!-- contents --> </div><!-- doc-content --> <!-- start footer part --> <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> <ul> <li class="navelem"><a class="el" href="namespacezypp.html">zypp</a></li><li class="navelem"><a class="el" href="classzypp_1_1ResPoolProxy.html">ResPoolProxy</a></li> <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li> </ul> </div> </body> </html>