#include <ptr.h>
Inheritance diagram for xplc_ptr< T >:
Definition at line 56 of file ptr.h.
Public Member Functions | |
| xplc_ptr () | |
| xplc_ptr (T *aObj) | |
| Construct an xplc_ptr from a raw pointer. | |
| template<class P> | |
| xplc_ptr (const xplc_ptr< P > &aObj) | |
| Construct an xplc_ptr from another xplc_ptr. | |
| ~xplc_ptr () | |
| ProtectedPtr * | operator-> () const |
| Provide an operator->. | |
| operator ProtectedPtr * () const | |
| Provide an operator*. | |
| xplc_ptr & | operator= (T *_ptr) |
| Assign a raw pointer to an xplc_ptr. | |
Classes | |
| class | ProtectedPtr |
| ProtectedPtr* xplc_ptr< T >::operator-> | ( | ) | const [inline] |
| xplc_ptr< T >::operator ProtectedPtr * | ( | ) | const [inline] |
1.4.7