TiledArray  0.7.0
TiledArray::clone_trait< Arg > Struct Template Reference

Clone trait. More...

#include <clone.h>

Inheritance diagram for TiledArray::clone_trait< Arg >:
Collaboration diagram for TiledArray::clone_trait< Arg >:

Additional Inherited Members

- Public Types inherited from TiledArray::tile_interface::clone_trait< Arg >
typedef Arg type
 

Detailed Description

template<typename Arg>
struct TiledArray::clone_trait< Arg >

Clone trait.

This class defines the default return type for a tile clone operation. The default return type is defined by the return type of the clone() function, if it exists. Otherwise it is assumed to be Arg type. Users may override this trait by providing a (partial) specialization for this class.

Template Parameters
ArgThe argument tile type

Definition at line 123 of file clone.h.


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