projects
/
platform
/
upstream
/
libzypp.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
03c76da
)
allow a way to get a non const ptr
author
Duncan Mac-Vicar P
<dmacvicar@suse.de>
Tue, 20 Mar 2007 15:41:21 +0000
(15:41 +0000)
committer
Duncan Mac-Vicar P
<dmacvicar@suse.de>
Tue, 20 Mar 2007 15:41:21 +0000
(15:41 +0000)
zypp/capability/CapabilityImpl.h
patch
|
blob
|
history
diff --git
a/zypp/capability/CapabilityImpl.h
b/zypp/capability/CapabilityImpl.h
index
a30bfdf
..
d8a4e27
100644
(file)
--- a/
zypp/capability/CapabilityImpl.h
+++ b/
zypp/capability/CapabilityImpl.h
@@
-236,6
+236,11
@@
namespace zypp
inline intrusive_ptr<const _Cap> asKind( const CapabilityImpl::constPtr & cap )
{ return dynamic_pointer_cast<const _Cap>(cap); }
+ /** Short for dynamic_pointer_cast. */
+ template<class _Cap>
+ inline intrusive_ptr<_Cap> asKind( const CapabilityImpl::Ptr & cap )
+ { return dynamic_pointer_cast<_Cap>(cap); }
+
/** Access to Capability details. */
template<class _Cap>
inline intrusive_ptr<const _Cap> asKind( const Capability & cap )