[zypp-commit] r7062 - /trunk/libzypp/zypp/Capability.h
Author: mlandres Date: Fri Aug 31 19:46:27 2007 New Revision: 7062 URL: http://svn.opensuse.org/viewcvs/zypp?rev=7062&view=rev Log: Added refersTo() to test whether a capability refers to a certain kind of resolvable. E.g.: if ( refersTo<Script>( cap ) ) ... Modified: trunk/libzypp/zypp/Capability.h Modified: trunk/libzypp/zypp/Capability.h URL: http://svn.opensuse.org/viewcvs/zypp/trunk/libzypp/zypp/Capability.h?rev=7062&r1=7061&r2=7062&view=diff ============================================================================== --- trunk/libzypp/zypp/Capability.h (original) +++ trunk/libzypp/zypp/Capability.h Fri Aug 31 19:46:27 2007 @@ -143,6 +143,10 @@ inline bool isKind( const Capability & cap ) { return cap.kind() == capability::CapTraits<_Cap>::kind; } + template<class _Res> + inline bool refersTo( const Capability & cap ) + { return cap.refers() == ResTraits<_Res>::kind; } + /////////////////////////////////////////////////////////////////// /** Ordering relation used by ::CapSet. */ -- To unsubscribe, e-mail: zypp-commit+unsubscribe@opensuse.org For additional commands, e-mail: zypp-commit+help@opensuse.org
participants (1)
-
mlandres@svn.opensuse.org