assignPath(const Path &newPath) noexcept | limes::files::FilesystemEntry | |
changeName(const std::string_view &newName) | limes::files::FilesystemEntry | |
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 | |
create(const Path &linkPath, const Path &target) noexcept | limes::files::SymLink | static |
create(const Path &linkPath, const FilesystemEntry &target) noexcept | limes::files::SymLink | static |
create(const Directory &newDirectory, const Path &target) noexcept | limes::files::SymLink | static |
create(const Directory &newDirectory, const FilesystemEntry &target) noexcept | limes::files::SymLink | static |
createIfDoesntExist() const noexcept | limes::files::FilesystemEntry | virtual |
deleteIfExists() const noexcept | limes::files::FilesystemEntry | |
exists() const noexcept | limes::files::FilesystemEntry | |
FilesystemEntry()=default | limes::files::SymLink | |
FilesystemEntry(const Path &pathToUse) | limes::files::SymLink | explicit |
FilesystemEntry(const FilesystemEntry &)=default (defined in limes::files::SymLink) | limes::files::SymLink | |
FilesystemEntry(FilesystemEntry &&)=default (defined in limes::files::SymLink) | limes::files::SymLink | |
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 | |
follow(std::size_t recursionDepth=50) const noexcept | limes::files::SymLink | |
getAbsolutePath(bool makePreferred=false) const noexcept | limes::files::FilesystemEntry | |
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 | |
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 | |
isDangling() const noexcept | limes::files::SymLink | |
isDirectory() const noexcept final | limes::files::SymLink | virtual |
isFile() const noexcept final | limes::files::SymLink | virtual |
isHidden() const | limes::files::FilesystemEntry | |
isRelativePath() const noexcept | limes::files::FilesystemEntry | |
isSymLink() const noexcept final | limes::files::SymLink | virtual |
isValid() const noexcept | limes::files::FilesystemEntry | |
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 SymLink &)=default (defined in limes::files::SymLink) | limes::files::SymLink | |
operator=(SymLink &&)=default (defined in limes::files::SymLink) | limes::files::SymLink | |
operator=(const FilesystemEntry &)=default (defined in limes::files::FilesystemEntry) | limes::files::FilesystemEntry | |
operator=(FilesystemEntry &&)=default (defined in limes::files::FilesystemEntry) | limes::files::FilesystemEntry | |
limes::files::FilesystemEntry::operator=(const Path &newPath) | limes::files::FilesystemEntry | |
limes::files::FilesystemEntry::operator=(const std::string_view &newPath) | 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 | |
references(const FilesystemEntry &entry, std::size_t recursionDepth=50) const noexcept | limes::files::SymLink | |
referencesSameLocationAs(const SymLink &other) const | limes::files::SymLink | |
rename(const Path &newPath) noexcept | limes::files::FilesystemEntry | |
revealToUserInFileBrowser() const | limes::files::FilesystemEntry | |
setPermissions(FSPerms permissions, PermOptions options=PermOptions::replace) const noexcept | limes::files::FilesystemEntry | |
sizeInBytes() const | limes::files::FilesystemEntry | virtual |
SymLink(const SymLink &)=default (defined in limes::files::SymLink) | limes::files::SymLink | |
SymLink(SymLink &&)=default (defined in limes::files::SymLink) | limes::files::SymLink | |
SymLink(const Path &symLinkPath, const FilesystemEntry &linkTarget) | limes::files::SymLink | explicit |
Time typedef | limes::files::FilesystemEntry | |
touch() const | limes::files::FilesystemEntry | |
touch_noCreate() const | limes::files::FilesystemEntry | |
~FilesystemEntry()=default | limes::files::FilesystemEntry | virtual |