#include <ImplConnect.h>
Static Public Member Functions | |
| template<class _Res> | |
| static ResImplTraits < typename _Res::Impl >::Ptr | resimpl (const intrusive_ptr< _Res > &obj) |
| template<class _Res> | |
| static ResImplTraits < typename _Res::Impl > ::constPtr | resimpl (const intrusive_ptr< const _Res > &obj) |
Static Private Member Functions | |
| static ResImplTraits < ResObject::Impl > ::Ptr | getImpl (const ResObject::Ptr &obj) |
| static ResImplTraits < ResObject::Impl > ::constPtr | getConstImpl (const ResObject::constPtr &obj) |
// ResObject::Ptr -> detail::ResImplTraits<ResObject::Impl>::Ptr // ResObject::constPtr -> detail::ResImplTraits<ResObject::Impl>::constPtr // Package::Ptr -> detail::ResImplTraits<Package::Impl>::Ptr // Package::constPtr -> detail::ResImplTraits<Package::Impl>::constPtr ResObject::constPtr ptr; detail::ResImplTraits<Package::Impl>::constPtr implPtr; implPtr = detail::ImplConnect::resimpl( asKind<Package>(ptr) ); // implPtr will be NULL, if ptr is NULL or does not refer to a Package.
Definition at line 47 of file ImplConnect.h.
| static ResImplTraits<typename _Res::Impl>::Ptr zypp::detail::ImplConnect::resimpl | ( | const intrusive_ptr< _Res > & | obj | ) | [inline, static] |
| static ResImplTraits<typename _Res::Impl>::constPtr zypp::detail::ImplConnect::resimpl | ( | const intrusive_ptr< const _Res > & | obj | ) | [inline, static] |
| static ResImplTraits<ResObject::Impl>::Ptr zypp::detail::ImplConnect::getImpl | ( | const ResObject::Ptr & | obj | ) | [inline, static, private] |
| static ResImplTraits<ResObject::Impl>::constPtr zypp::detail::ImplConnect::getConstImpl | ( | const ResObject::constPtr & | obj | ) | [inline, static, private] |
1.5.3