Imported Upstream version 14.45.0
[platform/upstream/libzypp.git] / zypp / ResFilters.h
index 1b4ffd0..c7a6db2 100644 (file)
@@ -152,16 +152,13 @@ namespace zypp
     typedef boost::function<bool ( ResObject::constPtr )> ResFilter;
 
     /** */
-    template<class TRes>
+    template<class _Res>
       inline filter::ByKind byKind()
-      { return filter::ByKind( ResTraits<TRes>::kind ); }
+      { return filter::ByKind( ResTraits<_Res>::kind ); }
 
     /** Select ResObject by name. */
     struct ByName : public ResObjectFilterFunctor
     {
-      ByName()
-      {}
-
       ByName( const std::string & name_r )
       : _name( name_r )
       {}
@@ -193,9 +190,9 @@ namespace zypp
       std::string _alias;
     };
 
-    /** Select ResObject by Edition using \a TCompare functor.
+    /** Select ResObject by Edition using \a _Compare functor.
      *
-     * Selects ResObject if <tt>TCompare( ResObject->edition(), _edition )</tt>
+     * Selects ResObject if <tt>_Compare( ResObject->edition(), _edition )</tt>
      * is \c true.
      * \code
      * // use the convenience funktions to create ByEdition:
@@ -205,10 +202,11 @@ namespace zypp
      * byEdition( someedition, CompareByGT<Edition>() ) //  edition >  someedition
      * \endcode
     */
-    template<class TCompare = CompareByEQ<Edition> >
+    template<class _Compare = CompareByEQ<Edition> >
       struct ByEdition : public ResObjectFilterFunctor
       {
-        ByEdition( const Edition & edition_r, TCompare cmp_r )
+        ByEdition( const Edition & edition_r,
+                   _Compare cmp_r )
         : _edition( edition_r )
         , _cmp( cmp_r )
         {}
@@ -219,23 +217,23 @@ namespace zypp
         }
 
         Edition  _edition;
-        TCompare _cmp;
+        _Compare _cmp;
       };
 
     /** */
-    template<class TCompare>
-      ByEdition<TCompare> byEdition( const Edition & edition_r, TCompare cmp_r )
-      { return ByEdition<TCompare>( edition_r, cmp_r ); }
+    template<class _Compare>
+      ByEdition<_Compare> byEdition( const Edition & edition_r, _Compare cmp_r )
+      { return ByEdition<_Compare>( edition_r, cmp_r ); }
 
     /** */
-    template<class TCompare>
-      ByEdition<TCompare> byEdition( const Edition & edition_r )
-      { return byEdition( edition_r, TCompare() ); }
+    template<class _Compare>
+      ByEdition<_Compare> byEdition( const Edition & edition_r )
+      { return byEdition( edition_r, _Compare() ); }
 
 
-    /** Select ResObject by Arch using \a TCompare functor.
+    /** Select ResObject by Arch using \a _Compare functor.
      *
-     * Selects ResObject if <tt>TCompare( ResObject->arch(), _arch )</tt>
+     * Selects ResObject if <tt>_Compare( ResObject->arch(), _arch )</tt>
      * is \c true.
      * \code
      * // use the convenience funktions to create ByArch:
@@ -245,10 +243,11 @@ namespace zypp
      * byArch( somearch, CompareByGT<Arch>() ) //  arch >  somearch
      * \endcode
     */
-    template<class TCompare = CompareByEQ<Arch> >
+    template<class _Compare = CompareByEQ<Arch> >
       struct ByArch : public ResObjectFilterFunctor
       {
-        ByArch( const Arch & arch_r, TCompare cmp_r )
+        ByArch( const Arch & arch_r,
+                   _Compare cmp_r )
         : _arch( arch_r )
         , _cmp( cmp_r )
         {}
@@ -259,18 +258,18 @@ namespace zypp
         }
 
         Arch  _arch;
-        TCompare _cmp;
+        _Compare _cmp;
       };
 
     /** */
-    template<class TCompare>
-      ByArch<TCompare> byArch( const Arch & arch_r, TCompare cmp_r )
-      { return ByArch<TCompare>( arch_r, cmp_r ); }
+    template<class _Compare>
+      ByArch<_Compare> byArch( const Arch & arch_r, _Compare cmp_r )
+      { return ByArch<_Compare>( arch_r, cmp_r ); }
 
     /** */
-    template<class TCompare>
-      ByArch<TCompare> byArch( const Arch & arch_r )
-      { return byArch( arch_r, TCompare() ); }
+    template<class _Compare>
+      ByArch<_Compare> byArch( const Arch & arch_r )
+      { return byArch( arch_r, _Compare() ); }
 
 
     ///////////////////////////////////////////////////////////////////
@@ -291,6 +290,7 @@ namespace zypp
       {
        return p.status().isInstalled();
       }
+
     };
 
     /** Select PoolItem by uninstalled. */