zypp::rw_pointer::Shared< _D > Struct Template Reference

#include <PtrTypes.h>

List of all members.

Public Types

typedef shared_ptr< _D > _Ptr
typedef shared_ptr< const _D > _constPtr

Public Member Functions

bool unique (const _constPtr &ptr_r)
 Check whether pointer is not shared.
bool unique (const _Ptr &ptr_r)
long use_count (const _constPtr &ptr_r) const
 Return number of references.
long use_count (const _Ptr &ptr_r) const


Detailed Description

template<class _D>
struct zypp::rw_pointer::Shared< _D >

Definition at line 94 of file PtrTypes.h.


Member Typedef Documentation

template<class _D>
typedef shared_ptr<_D> zypp::rw_pointer::Shared< _D >::_Ptr
 

Definition at line 96 of file PtrTypes.h.

template<class _D>
typedef shared_ptr<const _D> zypp::rw_pointer::Shared< _D >::_constPtr
 

Definition at line 97 of file PtrTypes.h.


Member Function Documentation

template<class _D>
bool zypp::rw_pointer::Shared< _D >::unique const _constPtr ptr_r  )  [inline]
 

Check whether pointer is not shared.

Definition at line 99 of file PtrTypes.h.

template<class _D>
bool zypp::rw_pointer::Shared< _D >::unique const _Ptr ptr_r  )  [inline]
 

Definition at line 101 of file PtrTypes.h.

template<class _D>
long zypp::rw_pointer::Shared< _D >::use_count const _constPtr ptr_r  )  const [inline]
 

Return number of references.

Definition at line 104 of file PtrTypes.h.

template<class _D>
long zypp::rw_pointer::Shared< _D >::use_count const _Ptr ptr_r  )  const [inline]
 

Definition at line 106 of file PtrTypes.h.


The documentation for this struct was generated from the following file:
Generated on Thu Jul 6 00:07:33 2006 for zypp by  doxygen 1.4.6