Skip to content

ndi.database.fun.copydocfile2temp

  COPYDOC2FILENAME - copy a file from an ndi.document to the file system

  [TNAME,TNAME_WITHOUT_EXT] = COPYDOCFILE2TEMP(DOC, S, FILENAME, EXTENSION)

  Copies a file associated with an ndi.document to the file system.

  Note: This function (at present) assumes the entire file can be read into
  memory at once.

  Inputs:
    DOC - the ndi.document that has the file to be copied
    S   - the ndi.session that the document belongs to
    FILENAME - the file of DOC to be copied
    EXTENSION - the extension of the filename. Should include the leading period.

  Ouptut: 
    TNAME - the temporary filename that is created.
    TNAME_WITHOUT_EXT - the temporary filename without the extension.

  The calling program should delete the file TNAME when finished using delete(TNAME).