assignPath(const Path &newPath) noexcept | limes::files::FilesystemEntry | |
begin() const | limes::files::Directory | |
changeName(const std::string_view &newName) | limes::files::FilesystemEntry | |
contains(const FilesystemEntry &entry, std::size_t depthLimit=50) const | limes::files::Directory | |
contains(const std::string_view &childName) const | limes::files::Directory | |
containsSubdirectories() const | limes::files::Directory | |
copyFrom(const Path &source, CopyOptions options=CopyOptions::update_existing) const noexcept | limes::files::FilesystemEntry | |
copyFrom(const FilesystemEntry &source, CopyOptions options=CopyOptions::update_existing) const noexcept (defined in limes::files::FilesystemEntry) | limes::files::FilesystemEntry | |
CopyOptions typedef | limes::files::FilesystemEntry | |
copyTo(const Path &dest, CopyOptions options=CopyOptions::update_existing) const noexcept | limes::files::FilesystemEntry | |
copyTo(const FilesystemEntry &dest, CopyOptions options=CopyOptions::update_existing) const noexcept | limes::files::FilesystemEntry | |
copyToDirectory(const Path &destDirectory, CopyOptions options=CopyOptions::update_existing) const noexcept | limes::files::FilesystemEntry | |
createChildSymLink(const std::string_view &symLinkName, const FilesystemEntry &symLinkTarget) const | limes::files::Directory | |
createIfDoesntExist() const noexcept final | limes::files::Directory | virtual |
deleteIfExists() const noexcept | limes::files::FilesystemEntry | |
Directory(const Directory &)=default (defined in limes::files::Directory) | limes::files::Directory | |
Directory(Directory &&)=default (defined in limes::files::Directory) | limes::files::Directory | |
DirectoryCallback typedef | limes::files::Directory | |
end() const | limes::files::Directory | |
exists() const noexcept | limes::files::FilesystemEntry | |
FileCallback typedef | limes::files::Directory | |
FilesystemEntry()=default | limes::files::Directory | |
FilesystemEntry(const Path &pathToUse) | limes::files::Directory | explicit |
FilesystemEntry(const FilesystemEntry &)=default (defined in limes::files::Directory) | limes::files::Directory | |
FilesystemEntry(FilesystemEntry &&)=default (defined in limes::files::Directory) | limes::files::Directory | |
limes::files::FilesystemEntry::FilesystemEntry(const Path &pathToUse) | limes::files::FilesystemEntry | explicit |
FilesystemEntry(const FilesystemEntry &)=default (defined in limes::files::FilesystemEntry) | limes::files::FilesystemEntry | |
FilesystemEntry(FilesystemEntry &&)=default (defined in limes::files::FilesystemEntry) | limes::files::FilesystemEntry | |
FilesystemEntryCallback typedef | limes::files::Directory | |
getAbsolutePath(bool makePreferred=false) const noexcept | limes::files::FilesystemEntry | |
getAllChildren(bool recurse=true, bool includeHiddenFiles=true) const | limes::files::Directory | |
getChild(const std::string_view &childName, bool createIfNeeded=false) const | limes::files::Directory | |
getChildDirectories(bool recurse=true, bool includeHiddenFiles=true) const | limes::files::Directory | |
getChildDirectory(const std::string_view &subdirectoryName, bool createIfNeeded=false) const | limes::files::Directory | |
getChildFile(const std::string_view &filename, bool createIfNeeded=false) const | limes::files::Directory | |
getChildFiles(bool recurse=true, bool includeHiddenFiles=true) const | limes::files::Directory | |
getChildSymLinks(bool recurse=true, bool includeHiddenFiles=true) const | limes::files::Directory | |
getDirectory() const | limes::files::FilesystemEntry | |
getDirectoryObject() const noexcept | limes::files::FilesystemEntry | |
getFileObject() const noexcept | limes::files::FilesystemEntry | |
getLastModificationTime() const noexcept | limes::files::FilesystemEntry | |
getName() const noexcept | limes::files::FilesystemEntry | |
getParentDirectory() const | limes::files::FilesystemEntry | |
getPath(bool makePreferred=false) const noexcept | limes::files::FilesystemEntry | |
getPermissions() const | limes::files::FilesystemEntry | |
getRelativePath(const Path &inputPath) const | limes::files::Directory | |
getSibling(const std::string_view &siblingName) const | limes::files::FilesystemEntry | |
getSymLinkObject() const noexcept | limes::files::FilesystemEntry | |
getVolume() const noexcept | limes::files::FilesystemEntry | |
isAbsolutePath() const noexcept | limes::files::FilesystemEntry | |
isBelow(const Directory &directory, std::size_t depthLimit=50) const | limes::files::FilesystemEntry | |
isCurrentWorkingDirectory() const | limes::files::Directory | |
isDirectory() const noexcept final | limes::files::Directory | virtual |
isEmpty() const | limes::files::Directory | |
isFile() const noexcept final | limes::files::Directory | virtual |
isHidden() const | limes::files::FilesystemEntry | |
isRelativePath() const noexcept | limes::files::FilesystemEntry | |
isSymLink() const noexcept final | limes::files::Directory | virtual |
isValid() const noexcept | limes::files::FilesystemEntry | |
iterateAllChildren(FileCallback &&fileCallback, DirectoryCallback &&directoryCallback, SymLinkCallback &&symLinkCallback, bool recurse=true, bool includeHiddenFiles=true) const | limes::files::Directory | |
iterateAllChildren(FilesystemEntryCallback &&callback, bool recurse=true, bool includeHiddenFiles=true) const | limes::files::Directory | |
iterateDirectories(DirectoryCallback &&callback, bool recurse=true, bool includeHiddenFiles=true) const | limes::files::Directory | |
iterateFiles(FileCallback &&callback, bool recurse=true, bool includeHiddenFiles=true) const | limes::files::Directory | |
iterateSymLinks(SymLinkCallback &&callback, bool recurse=true, bool includeHiddenFiles=true) const | limes::files::Directory | |
makeAbsoluteRelativeTo(const Path &basePath) noexcept | limes::files::FilesystemEntry | |
makeAbsoluteRelativeToCWD() noexcept | limes::files::FilesystemEntry | |
moveToTrash() noexcept | limes::files::FilesystemEntry | |
operator bool() const noexcept | limes::files::FilesystemEntry | |
operator Path() const noexcept | limes::files::FilesystemEntry | |
operator!=(const FilesystemEntry &other) const noexcept | limes::files::FilesystemEntry | |
operator!=(const Path &other) const noexcept | limes::files::FilesystemEntry | |
operator/(const std::string_view &subpathName) const | limes::files::FilesystemEntry | |
operator/=(const std::string_view &subpathName) | limes::files::FilesystemEntry | |
operator<(const FilesystemEntry &other) const noexcept | limes::files::FilesystemEntry | |
operator<(const Path &other) const noexcept | limes::files::FilesystemEntry | |
operator<<(std::ostream &os, const FilesystemEntry &value) | limes::files::FilesystemEntry | related |
operator=(const Directory &)=default (defined in limes::files::Directory) | limes::files::Directory | |
operator=(Directory &&)=default (defined in limes::files::Directory) | limes::files::Directory | |
operator=(const Path &newPath) | limes::files::Directory | |
operator=(const std::string_view &newPath) | limes::files::Directory | |
operator=(const FilesystemEntry &)=default (defined in limes::files::FilesystemEntry) | limes::files::FilesystemEntry | |
operator=(FilesystemEntry &&)=default (defined in limes::files::FilesystemEntry) | limes::files::FilesystemEntry | |
operator==(const FilesystemEntry &other) const noexcept | limes::files::FilesystemEntry | |
operator==(const Path &other) const noexcept | limes::files::FilesystemEntry | |
operator>(const FilesystemEntry &other) const noexcept | limes::files::FilesystemEntry | |
operator>(const Path &other) const noexcept | limes::files::FilesystemEntry | |
PermOptions typedef | limes::files::FilesystemEntry | |
rename(const Path &newPath) noexcept | limes::files::FilesystemEntry | |
revealToUserInFileBrowser() const | limes::files::FilesystemEntry | |
setAsWorkingDirectory() const | limes::files::Directory | |
setPermissions(FSPerms permissions, PermOptions options=PermOptions::replace) const noexcept | limes::files::FilesystemEntry | |
sizeInBytes() const final | limes::files::Directory | virtual |
SymLinkCallback typedef | limes::files::Directory | |
Time typedef | limes::files::FilesystemEntry | |
touch() const | limes::files::FilesystemEntry | |
touch_noCreate() const | limes::files::FilesystemEntry | |
~FilesystemEntry()=default | limes::files::FilesystemEntry | virtual |