| addTrailingSeparator(const String &path) | water::File | static |
| appendData(const void *dataToAppend, size_t numberOfBytes) const | water::File | |
| appendText(const String &textToAppend, bool asUnicode=false, bool writeUnicodeHeaderBytes=false) const | water::File | |
| areFileNamesCaseSensitive() | water::File | static |
| containsSubDirectories() const | water::File | |
| copyDirectoryTo(const File &newDirectory) const | water::File | |
| copyFileTo(const File &targetLocation) const | water::File | |
| copyInternal(const File &) const | water::File | private |
| create() const | water::File | |
| createDirectory() const | water::File | |
| createDirectoryInternal(const String &) const | water::File | private |
| createFileWithoutCheckingPath(const String &absolutePath) noexcept | water::File | static |
| createInputStream() const | water::File | |
| createLegalFileName(const String &fileNameToFix) | water::File | static |
| createLegalPathName(const String &pathNameToFix) | water::File | static |
| createOutputStream(size_t bufferSize=0x8000) const | water::File | |
| createSymbolicLink(const File &linkFileToCreate, bool overwriteExisting) const | water::File | |
| createTempFile(StringRef fileNameEnding) | water::File | static |
| currentExecutableFile enum value | water::File | |
| deleteFile() const | water::File | |
| deleteRecursively() const | water::File | |
| descriptionOfSizeInBytes(int64 bytes) | water::File | static |
| exists() const | water::File | |
| existsAsFile() const | water::File | |
| File() noexcept | water::File | |
| File(const String &absolutePath) | water::File | |
| File(const File &) | water::File | |
| findChildFiles(std::vector< File > &results, int whatToLookFor, bool searchRecursively, const String &wildCardPattern="*") const | water::File | |
| findDirectories enum value | water::File | |
| findFiles enum value | water::File | |
| findFilesAndDirectories enum value | water::File | |
| fullPath | water::File | private |
| getChildFile(StringRef relativeOrAbsolutePath) const | water::File | |
| getCreationTime() const | water::File | |
| getCurrentWorkingDirectory() | water::File | static |
| getFileExtension() const | water::File | |
| getFileName() const | water::File | |
| getFileNameWithoutExtension() const | water::File | |
| getFileTimesInternal(int64 &m, int64 &a, int64 &c) const | water::File | private |
| getFullPathName() const noexcept | water::File | inline |
| getLastAccessTime() const | water::File | |
| getLastModificationTime() const | water::File | |
| getLinkedTarget() const | water::File | |
| getNonexistentChildFile(const String &prefix, const String &suffix, bool putNumbersInBrackets=true) const | water::File | |
| getNonexistentSibling(bool putNumbersInBrackets=true) const | water::File | |
| getNumberOfChildFiles(int whatToLookFor, const String &wildCardPattern="*") const | water::File | |
| getParentDirectory() const | water::File | |
| getPathUpToLastSlash() const | water::File | private |
| getRelativePathFrom(const File &directoryToBeRelativeTo) const | water::File | |
| getSiblingFile(StringRef siblingFileName) const | water::File | |
| getSize() const | water::File | |
| getSpecialLocation(const SpecialLocationType type) | water::File | static |
| hasFileExtension(StringRef extensionToTest) const | water::File | |
| hasIdenticalContentTo(const File &other) const | water::File | |
| hasWriteAccess() const | water::File | |
| hostApplicationPath enum value | water::File | |
| ignoreHiddenFiles enum value | water::File | |
| isAbsolutePath(StringRef path) | water::File | static |
| isAChildOf(const File &potentialParentDirectory) const | water::File | |
| isDirectory() const | water::File | |
| isHidden() const | water::File | |
| isNotNull() const | water::File | |
| isNull() const | water::File | |
| isSymbolicLink() const | water::File | |
| loadFileAsData(MemoryBlock &result) const | water::File | |
| loadFileAsString() const | water::File | |
| moveFileTo(const File &targetLocation) const | water::File | |
| moveInternal(const File &) const | water::File | private |
| operator!=(const File &) const | water::File | |
| operator<(const File &) const | water::File | |
| operator=(const String &newAbsolutePath) | water::File | |
| operator=(const File &otherFile) | water::File | |
| operator==(const File &) const | water::File | |
| operator>(const File &) const | water::File | |
| parseAbsolutePath(const String &) | water::File | privatestatic |
| readLines(StringArray &destLines) const | water::File | |
| replaceFileIn(const File &targetLocation) const | water::File | |
| replaceInternal(const File &) const | water::File | private |
| replaceWithData(const void *dataToWrite, size_t numberOfBytes) const | water::File | |
| replaceWithText(const String &textToWrite, bool asUnicode=false, bool writeUnicodeHeaderBytes=false) const | water::File | |
| separator | water::File | static |
| separatorString | water::File | static |
| setAsCurrentWorkingDirectory() const | water::File | |
| setFileExecutableInternal(bool) const | water::File | private |
| setFileReadOnlyInternal(bool) const | water::File | private |
| SpecialLocationType enum name | water::File | |
| tempDirectory enum value | water::File | |
| TypesOfFileToFind enum name | water::File | |
| userHomeDirectory enum value | water::File | |
| winAppData enum value | water::File | |
| winCommonProgramFiles enum value | water::File | |
| winMyDocuments enum value | water::File | |
| winProgramFiles enum value | water::File | |
| withFileExtension(StringRef newExtension) const | water::File | |
| ~File() noexcept | water::File | inline |