claw::clone< T > Class Template Reference

Function object that clones a pointer. More...

`#include <functional.hpp>`

Inheritance diagram for claw::clone< T >:

## Public Member Functions

T * | operator() (const T *a) const

## Detailed Description

### template<typename T>
class claw::clone< T >

Function object that clones a pointer.

Template arguments:

- T The pointed type (ie. `int`, not `int*`.

Remarks
  Use this function object to copy your container of pointers.

Author
  Julien Jorge

Definition at line 275 of file functional.hpp.

The documentation for this class was generated from the following file:

- functional.hpp