#include <MEDCouplingAutoRefCountObjectPtr.hxx>

Public Member Functions | |
| MEDCouplingAutoRefCountObjectPtr (const MEDCouplingAutoRefCountObjectPtr &other) | |
| MEDCouplingAutoRefCountObjectPtr (T *ptr=0) | |
| ~MEDCouplingAutoRefCountObjectPtr () | |
| bool | operator== (const MEDCouplingAutoRefCountObjectPtr &other) |
| MEDCouplingAutoRefCountObjectPtr & | operator= (const MEDCouplingAutoRefCountObjectPtr &other) |
| MEDCouplingAutoRefCountObjectPtr & | operator= (T *ptr) |
| T * | operator-> () |
| const T * | operator-> () const |
| T & | operator* () |
| const T & | operator* () const |
| operator T * () | |
| operator const T * () const | |
Private Member Functions | |
| void | referPtr (T *ptr) |
| void | destroyPtr () |
Private Attributes | |
| T * | _ptr |
| ParaMEDMEM.MEDCouplingAutoRefCountObjectPtr< T >.MEDCouplingAutoRefCountObjectPtr | ( | const MEDCouplingAutoRefCountObjectPtr< T > & | other | ) |
| ParaMEDMEM.MEDCouplingAutoRefCountObjectPtr< T >.MEDCouplingAutoRefCountObjectPtr | ( | T * | ptr = 0 | ) |
| ParaMEDMEM.MEDCouplingAutoRefCountObjectPtr< T >.~MEDCouplingAutoRefCountObjectPtr | ( | ) |
| bool ParaMEDMEM.MEDCouplingAutoRefCountObjectPtr< T >.operator== | ( | const MEDCouplingAutoRefCountObjectPtr< T > & | other | ) |
| MEDCouplingAutoRefCountObjectPtr& ParaMEDMEM.MEDCouplingAutoRefCountObjectPtr< T >.operator= | ( | const MEDCouplingAutoRefCountObjectPtr< T > & | other | ) |
| MEDCouplingAutoRefCountObjectPtr& ParaMEDMEM.MEDCouplingAutoRefCountObjectPtr< T >.operator= | ( | T * | ptr | ) |
| T* ParaMEDMEM.MEDCouplingAutoRefCountObjectPtr< T >.operator-> | ( | ) |
| const T* ParaMEDMEM.MEDCouplingAutoRefCountObjectPtr< T >.operator-> | ( | ) | const |
| T& ParaMEDMEM.MEDCouplingAutoRefCountObjectPtr< T >.operator* | ( | ) |
| const T& ParaMEDMEM.MEDCouplingAutoRefCountObjectPtr< T >.operator* | ( | ) | const |
| ParaMEDMEM.MEDCouplingAutoRefCountObjectPtr< T >.operator T * | ( | ) |
| ParaMEDMEM.MEDCouplingAutoRefCountObjectPtr< T >.operator const T * | ( | ) | const |
| void ParaMEDMEM.MEDCouplingAutoRefCountObjectPtr< T >.referPtr | ( | T * | ptr | ) | [private] |
| void ParaMEDMEM.MEDCouplingAutoRefCountObjectPtr< T >.destroyPtr | ( | ) | [private] |
T* ParaMEDMEM.MEDCouplingAutoRefCountObjectPtr< T >._ptr [private] |