LibraryLink`
LibraryLink`

MTensor_clone (C Function)

is a library callback function that puts a clone of into .

Details

  • Used in C/C++ code in a library function called from the Wolfram Language.
  • A nonzero error code value will be returned if the dimensions are negative or if there is not sufficient memory.
  • The destination should either be null (0) or an MTensor allocated with MTensor_new.
  • If is null then a new MTensor is created.
  • If is an allocated MTensor then the data in will be modified.

Examples

Basic Examples  (1)

This clones an MTensor:

MTensor T0, T1;
int err;
...
T1 = 0;
err = libData->MTensor_clone( T0, &T1);