Create Temporary Files

Your connector might need to create temporary files. The task objects have a tempDirectory() function that provides the path of the directory to use for storing temporary files.

The task object also provides a getTempFilename function to create a unique temporary file name:

       std::string tempFile = task.getTempFilename(tempDirectory, "TestDocument", ".doc");

This returns a unique path that can be used to store a temporary file. The method is passed three arguments, the temporary directory, a prefix, and an extension. The file name generated by the example begins with “TestDocument” and ends with the “.doc” extension. The middle of the file name is generated automatically to ensure the file name is unique.

Using this method has the following advantages:


_FT_HTML5_bannerTitle.htm