Public Member Functions | |
Constructor / Destructor | |
| CP_AutoOSPtrTemp () | |
| Constructor. | |
| CP_AutoOSPtrTemp (CP_AutoOSPtrTemp &inAutoPtr) | |
| CP_AutoOSPtrTemp (T *inPtr) | |
| ~CP_AutoOSPtrTemp () throw () | |
| Destructor. | |
operators | |
| CP_AutoOSPtrTemp & | operator= (CP_AutoOSPtrTemp &ioPtr) throw () |
| operator T () const throw () | |
Getters | |
| T | Get () const throw () |
Management | |
| T | Release () throw () |
| void | Reset (T inPtr=NULL) throw () |
Protected Attributes | |
| T * | fPtr |
|
|||||||||
|
Constructor.
|
|
||||||||||
|
Copy onstructor.
|
|
||||||||||
|
Constructor.
|
|
|||||||||
|
Destructor.
|
|
||||||||||
|
Assignment operator. Copies the fields from the passed in AutoPtr to this object.
|
|
|||||||||
|
Returns the Ptr as an OSPtr.
|
|
|||||||||
|
Returns the Ptr as an OSPtr.
|
|
|||||||||
|
Sets the T of this object to NULL, and returns the previous OS Ptr.
|
|
||||||||||
|
Disposes of the T previously held in this objects, and then sets the Ptr to the passed in T.
|
|
|||||
|
|
1.4.0