Returns a temporary filename. It is guaranteed, that this file does not exist. The file name points to a directory which is automatically deleted upon termination of the execution process. The name can be used to create a temporary file which is only needed during run time of the current process.