Version: 8.3.0
TVTKSmartPtr< T > Class Template Reference

#include <SMESH_ActorDef.h>

Inheritance diagram for TVTKSmartPtr< T >:

Public Member Functions

 TVTKSmartPtr ()
 
 TVTKSmartPtr (T *r, bool theIsOwner=false)
 
TVTKSmartPtroperator() (T *r, bool theIsOwner=false)
 
TVTKSmartPtroperator= (T *r)
 
T * Get () const
 

Constructor & Destructor Documentation

template<class T >
TVTKSmartPtr< T >::TVTKSmartPtr ( )
template<class T >
TVTKSmartPtr< T >::TVTKSmartPtr ( T *  r,
bool  theIsOwner = false 
)

Member Function Documentation

template<class T >
T* TVTKSmartPtr< T >::Get ( ) const
template<class T >
TVTKSmartPtr& TVTKSmartPtr< T >::operator() ( T *  r,
bool  theIsOwner = false 
)
template<class T >
TVTKSmartPtr& TVTKSmartPtr< T >::operator= ( T *  r)