JUCE  v5.4.1-191-g0ab5e696f
JUCE API
Looking for a senior C++ dev?
I'm looking for work. Hire me!
juce::File Member List

This is the complete list of members for juce::File, including all inherited members.

addToDock() constjuce::File
addTrailingSeparator(const String &path)juce::Filestatic
appendData(const void *dataToAppend, size_t numberOfBytes) constjuce::File
appendText(const String &textToAppend, bool asUnicode=false, bool writeUnicodeHeaderBytes=false, const char *lineEndings="\") constjuce::File
areFileNamesCaseSensitive()juce::Filestatic
commonApplicationDataDirectory enum valuejuce::File
commonDocumentsDirectory enum valuejuce::File
containsSubDirectories() constjuce::File
copyDirectoryTo(const File &newDirectory) constjuce::File
copyFileTo(const File &targetLocation) constjuce::File
copyInternal(const File &) constjuce::Fileprivate
create() constjuce::File
createDirectory() constjuce::File
createDirectoryInternal(const String &) constjuce::Fileprivate
createFileWithoutCheckingPath(const String &absolutePath) noexceptjuce::Filestatic
createInputStream() constjuce::File
createLegalFileName(const String &fileNameToFix)juce::Filestatic
createLegalPathName(const String &pathNameToFix)juce::Filestatic
createOutputStream(size_t bufferSize=0x8000) constjuce::File
createShortcut(const String &description, const File &linkFileToCreate) constjuce::File
createSymbolicLink(const File &linkFileToCreate, bool overwriteExisting) constjuce::File
createSymbolicLink(const File &linkFileToCreate, const String &nativePathOfTarget, bool overwriteExisting)juce::Filestatic
createTempFile(StringRef fileNameEnding)juce::Filestatic
currentApplicationFile enum valuejuce::File
currentExecutableFile enum valuejuce::File
deleteFile() constjuce::File
deleteRecursively(bool followSymlinks=false) constjuce::File
descriptionOfSizeInBytes(int64 bytes)juce::Filestatic
exists() constjuce::File
existsAsFile() constjuce::File
File() noexceptjuce::Fileinline
File(const String &absolutePath)juce::File
File(const File &)juce::File
File(File &&) noexceptjuce::File
findChildFiles(int whatToLookFor, bool searchRecursively, const String &wildCardPattern="*") constjuce::File
findChildFiles(Array< File > &results, int whatToLookFor, bool searchRecursively, const String &wildCardPattern="*") constjuce::File
findDirectories enum valuejuce::File
findFiles enum valuejuce::File
findFilesAndDirectories enum valuejuce::File
findFileSystemRoots(Array< File > &results)juce::Filestatic
fullPathjuce::Fileprivate
getBytesFreeOnVolume() constjuce::File
getChildFile(StringRef relativeOrAbsolutePath) constjuce::File
getCreationTime() constjuce::File
getCurrentWorkingDirectory()juce::Filestatic
getFileExtension() constjuce::File
getFileIdentifier() constjuce::File
getFileName() constjuce::File
getFileNameWithoutExtension() constjuce::File
getFileTimesInternal(int64 &m, int64 &a, int64 &c) constjuce::Fileprivate
getFullPathName() const noexceptjuce::Fileinline
getLastAccessTime() constjuce::File
getLastModificationTime() constjuce::File
getLinkedTarget() constjuce::File
getMacOSType() constjuce::File
getNativeLinkedTarget() constjuce::File
getNonexistentChildFile(const String &prefix, const String &suffix, bool putNumbersInBrackets=true) constjuce::File
getNonexistentSibling(bool putNumbersInBrackets=true) constjuce::File
getNumberOfChildFiles(int whatToLookFor, const String &wildCardPattern="*") constjuce::File
getParentDirectory() constjuce::File
getPathUpToLastSlash() constjuce::Fileprivate
getRelativePathFrom(const File &directoryToBeRelativeTo) constjuce::File
getSeparatorChar()juce::Filestatic
getSeparatorString()juce::Filestatic
getSiblingFile(StringRef siblingFileName) constjuce::File
getSize() constjuce::File
getSpecialLocation(const SpecialLocationType type)juce::Filestatic
getVersion() constjuce::File
getVolumeLabel() constjuce::File
getVolumeSerialNumber() constjuce::File
getVolumeTotalSize() constjuce::File
globalApplicationsDirectory enum valuejuce::File
globalApplicationsDirectoryX86 enum valuejuce::File
hasFileExtension(StringRef extensionToTest) constjuce::File
hashCode() constjuce::File
hashCode64() constjuce::File
hasIdenticalContentTo(const File &other) constjuce::File
hasWriteAccess() constjuce::File
hostApplicationPath enum valuejuce::File
ignoreHiddenFiles enum valuejuce::File
invokedExecutableFile enum valuejuce::File
isAbsolutePath(StringRef path)juce::Filestatic
isAChildOf(const File &potentialParentDirectory) constjuce::File
isBundle() constjuce::File
isDirectory() constjuce::File
isHidden() constjuce::File
isOnCDRomDrive() constjuce::File
isOnHardDisk() constjuce::File
isOnRemovableDrive() constjuce::File
isRoot() constjuce::File
isShortcut() constjuce::File
isSymbolicLink() constjuce::File
loadFileAsData(MemoryBlock &result) constjuce::File
loadFileAsString() constjuce::File
moveFileTo(const File &targetLocation) constjuce::File
moveInternal(const File &) constjuce::Fileprivate
moveToTrash() constjuce::File
operator!=(const File &) constjuce::File
operator<(const File &) constjuce::File
operator=(const String &newAbsolutePath)juce::File
operator=(const File &otherFile)juce::File
operator=(File &&) noexceptjuce::File
operator==(const File &) constjuce::File
operator>(const File &) constjuce::File
parseAbsolutePath(const String &)juce::Fileprivatestatic
readLines(StringArray &destLines) constjuce::File
replaceFileIn(const File &targetLocation) constjuce::File
replaceInternal(const File &) constjuce::Fileprivate
replaceWithData(const void *dataToWrite, size_t numberOfBytes) constjuce::File
replaceWithText(const String &textToWrite, bool asUnicode=false, bool writeUnicodeHeaderBytes=false, const char *lineEndings="\") constjuce::File
revealToUser() constjuce::File
setAsCurrentWorkingDirectory() constjuce::File
setCreationTime(Time newTime) constjuce::File
setExecutePermission(bool shouldBeExecutable) constjuce::File
setFileExecutableInternal(bool) constjuce::Fileprivate
setFileReadOnlyInternal(bool) constjuce::Fileprivate
setFileTimesInternal(int64 m, int64 a, int64 c) constjuce::Fileprivate
setLastAccessTime(Time newTime) constjuce::File
setLastModificationTime(Time newTime) constjuce::File
setReadOnly(bool shouldBeReadOnly, bool applyRecursively=false) constjuce::File
SpecialLocationType enum namejuce::File
startAsProcess(const String &parameters=String()) constjuce::File
tempDirectory enum valuejuce::File
TypesOfFileToFind enum namejuce::File
userApplicationDataDirectory enum valuejuce::File
userDesktopDirectory enum valuejuce::File
userDocumentsDirectory enum valuejuce::File
userHomeDirectory enum valuejuce::File
userMoviesDirectory enum valuejuce::File
userMusicDirectory enum valuejuce::File
userPicturesDirectory enum valuejuce::File
windowsSystemDirectory enum valuejuce::File
withFileExtension(StringRef newExtension) constjuce::File
~File() noexceptjuce::Fileinline