#include <smartptr.h>
Inheritance diagram for PSmartPtr< T >:
Public Member Functions | |
PSmartPtr (T *ptr=NULL) | |
Constructor. | |
T * | operator-> () const |
Access to the members of the smart object in the smart pointer. | |
T & | operator * () const |
Access to the dereferenced smart object in the smart pointer. | |
operator T * () const | |
Access to the value of the smart pointer. |
T* PSmartPtr< T >::operator-> | ( | ) | const [inline] |
Access to the members of the smart object in the smart pointer.
T& PSmartPtr< T >::operator * | ( | ) | const [inline] |
Access to the dereferenced smart object in the smart pointer.
PSmartPtr< T >::operator T * | ( | ) | const [inline] |
Access to the value of the smart pointer.