#include <memutils.h>
Public Types | |
| typedef const T & | argument_type |
| The argument type for this unary function. | |
| typedef T * | result_type |
| The return type for this unary function. | |
Public Member Functions | |
| T * | operator() (const T &obj) const |
| Creates a new object using the copy constructor. | |
This class is for use with the Standard Template Library.
Note that the template argument need not be a pointer class. If the template argument is T, this unary function will accept a reference to T and pass it directly to the copy constructor to return a pointer to a newly created object of type T.
|
|||||
|
The argument type for this unary function.
|
|
|||||
|
The return type for this unary function.
|
|
||||||||||
|
Creates a new object using the copy constructor.
|