|
|
|
|
|
|
|
|
|
|
|
|||||||
#include <stlsoft_auto_destructor.h>
Public Types | |
| typedef T | value_type |
| The value type. | |
| typedef return_value_array_destructor< T > | class_type |
| The current parameterisation of the type. | |
| typedef auto_array_destructor< T > | auto_type |
| The auto type. | |
| typedef class_type const & | rhs_type |
| The move construction type. | |
Public Methods | |
| return_value_array_destructor (auto_type &rhs) | |
| Constructs from an auto_array_destructor<T> instance, transferring the managed array from it. | |
| return_value_array_destructor (rhs_type rhs) | |
| Move constructor | |
| ~return_value_array_destructor () | |
| Destroys the managed array. | |
| T | The value type |
|
|
The auto type.
|
|
|
The current parameterisation of the type.
|
|
|
The move construction type.
|
|
|
The value type.
|
|
|
Constructs from an auto_array_destructor<T> instance, transferring the managed array from it.
|
|
|
|
|
|
Destroys the managed array.
|
|
|
| STLSoft Libraries documentation © Synesis Software Pty Ltd, 2001-2004 |