Version: 8.3.0
clt_shared_ptr< T > Class Template Reference

#include <SALOMEDSClient_definitions.hxx>

Inheritance diagram for clt_shared_ptr< T >:

Public Member Functions

 clt_shared_ptr ()
 
template<class Y >
 clt_shared_ptr (Y *p)
 
template<class Y >
 clt_shared_ptr (clt_shared_ptr< Y > const &r)
 
template<class Y >
clt_shared_ptroperator= (clt_shared_ptr< Y > const &r)
 
template<class Y >
clt_shared_ptroperator() (Y *p)
 

Constructor & Destructor Documentation

template<class T>
clt_shared_ptr< T >::clt_shared_ptr ( )
template<class T>
template<class Y >
clt_shared_ptr< T >::clt_shared_ptr ( Y *  p)
explicit
template<class T>
template<class Y >
clt_shared_ptr< T >::clt_shared_ptr ( clt_shared_ptr< Y > const &  r)

Member Function Documentation

template<class T>
template<class Y >
clt_shared_ptr& clt_shared_ptr< T >::operator() ( Y *  p)
template<class T>
template<class Y >
clt_shared_ptr& clt_shared_ptr< T >::operator= ( clt_shared_ptr< Y > const &  r)