29#include "CarlaTimeUtils.hpp"
34 const String& suffix,
const int optionFlags)
44 "temp_" +
String::toHexString (
Random::getSystemRandom().nextInt()),
51 target.getFileNameWithoutExtension()
52 +
"_temp" +
String::toHexString (
Random::getSystemRandom().nextInt()),
53 target.getFileExtension(), optionFlags)),
91 for (
int i = 5; --
i >= 0;)
112 for (
int i = 5; --
i >= 0;)
File getNonexistentChildFile(const String &prefix, const String &suffix, bool putNumbersInBrackets=true) const
Definition File.cpp:617
~TemporaryFile()
Definition TemporaryFile.cpp:65
bool deleteTemporaryFile() const
Definition TemporaryFile.cpp:109
TemporaryFile(const String &suffix=String(), int optionFlags=0)
Definition TemporaryFile.cpp:42
const File targetFile
Definition TemporaryFile.h:165
@ putNumbersInBrackets
Definition TemporaryFile.h:80
@ useHiddenFile
Definition TemporaryFile.h:78
const File temporaryFile
Definition TemporaryFile.h:165
bool overwriteTargetFileWithTemporary() const
Definition TemporaryFile.cpp:82
register unsigned i
Definition inflate.c:1575
static const char * name
Definition pugl.h:1582
#define wassert(expression)
Definition AudioSampleBuffer.h:33
static File createTempFile(const File &parentDirectory, String name, const String &suffix, const int optionFlags)
Definition TemporaryFile.cpp:33