An auto_ptr that uses array delete on its contents.
More...
#include <xmltooling/unicode.h>
List of all members.
Public Member Functions |
| auto_arrayptr (T *ptr) |
| Constructor.
|
| ~auto_arrayptr () |
| Destructor, uses array delete operation on wrapped pointer.
|
const T * | get () const |
| Returns the wrapped pointer.
|
T * | release () |
| Returns the wrapped pointer and transfers ownership of it to the caller.
|
Detailed Description
template<typename T>
class xmltooling::auto_arrayptr< T >
An auto_ptr that uses array delete on its contents.
- Parameters:
-
Constructor & Destructor Documentation
Member Function Documentation
Returns the wrapped pointer.
- Returns:
- the wrapped pointer
Returns the wrapped pointer and transfers ownership of it to the caller.
- Returns:
- the wrapped pointer
The documentation for this class was generated from the following file: