lfilesystem  0.0.1
C++ filesystem library
limes::files::SymLink Member List

This is the complete list of members for limes::files::SymLink, including all inherited members.

assignPath(const Path &newPath) noexceptlimes::files::FilesystemEntry
changeName(const std::string_view &newName)limes::files::FilesystemEntry
copyFrom(const Path &source, CopyOptions options=CopyOptions::update_existing) const noexceptlimes::files::FilesystemEntry
copyFrom(const FilesystemEntry &source, CopyOptions options=CopyOptions::update_existing) const noexcept (defined in limes::files::FilesystemEntry)limes::files::FilesystemEntry
CopyOptions typedeflimes::files::FilesystemEntry
copyTo(const Path &dest, CopyOptions options=CopyOptions::update_existing) const noexceptlimes::files::FilesystemEntry
copyTo(const FilesystemEntry &dest, CopyOptions options=CopyOptions::update_existing) const noexceptlimes::files::FilesystemEntry
copyToDirectory(const Path &destDirectory, CopyOptions options=CopyOptions::update_existing) const noexceptlimes::files::FilesystemEntry
create(const Path &linkPath, const Path &target) noexceptlimes::files::SymLinkstatic
create(const Path &linkPath, const FilesystemEntry &target) noexceptlimes::files::SymLinkstatic
create(const Directory &newDirectory, const Path &target) noexceptlimes::files::SymLinkstatic
create(const Directory &newDirectory, const FilesystemEntry &target) noexceptlimes::files::SymLinkstatic
createIfDoesntExist() const noexceptlimes::files::FilesystemEntryvirtual
deleteIfExists() const noexceptlimes::files::FilesystemEntry
exists() const noexceptlimes::files::FilesystemEntry
FilesystemEntry()=defaultlimes::files::SymLink
FilesystemEntry(const Path &pathToUse)limes::files::SymLinkexplicit
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::FilesystemEntryexplicit
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 noexceptlimes::files::SymLink
getAbsolutePath(bool makePreferred=false) const noexceptlimes::files::FilesystemEntry
getDirectory() constlimes::files::FilesystemEntry
getDirectoryObject() const noexceptlimes::files::FilesystemEntry
getFileObject() const noexceptlimes::files::FilesystemEntry
getLastModificationTime() const noexceptlimes::files::FilesystemEntry
getName() const noexceptlimes::files::FilesystemEntry
getParentDirectory() constlimes::files::FilesystemEntry
getPath(bool makePreferred=false) const noexceptlimes::files::FilesystemEntry
getPermissions() constlimes::files::FilesystemEntry
getSibling(const std::string_view &siblingName) constlimes::files::FilesystemEntry
getSymLinkObject() const noexceptlimes::files::FilesystemEntry
getVolume() const noexceptlimes::files::FilesystemEntry
isAbsolutePath() const noexceptlimes::files::FilesystemEntry
isBelow(const Directory &directory, std::size_t depthLimit=50) constlimes::files::FilesystemEntry
isDangling() const noexceptlimes::files::SymLink
isDirectory() const noexcept finallimes::files::SymLinkvirtual
isFile() const noexcept finallimes::files::SymLinkvirtual
isHidden() constlimes::files::FilesystemEntry
isRelativePath() const noexceptlimes::files::FilesystemEntry
isSymLink() const noexcept finallimes::files::SymLinkvirtual
isValid() const noexceptlimes::files::FilesystemEntry
makeAbsoluteRelativeTo(const Path &basePath) noexceptlimes::files::FilesystemEntry
makeAbsoluteRelativeToCWD() noexceptlimes::files::FilesystemEntry
moveToTrash() noexceptlimes::files::FilesystemEntry
operator bool() const noexceptlimes::files::FilesystemEntry
operator Path() const noexceptlimes::files::FilesystemEntry
operator!=(const FilesystemEntry &other) const noexceptlimes::files::FilesystemEntry
operator!=(const Path &other) const noexceptlimes::files::FilesystemEntry
operator/(const std::string_view &subpathName) constlimes::files::FilesystemEntry
operator/=(const std::string_view &subpathName)limes::files::FilesystemEntry
operator<(const FilesystemEntry &other) const noexceptlimes::files::FilesystemEntry
operator<(const Path &other) const noexceptlimes::files::FilesystemEntry
operator<<(std::ostream &os, const FilesystemEntry &value)limes::files::FilesystemEntryrelated
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 noexceptlimes::files::FilesystemEntry
operator==(const Path &other) const noexceptlimes::files::FilesystemEntry
operator>(const FilesystemEntry &other) const noexceptlimes::files::FilesystemEntry
operator>(const Path &other) const noexceptlimes::files::FilesystemEntry
PermOptions typedeflimes::files::FilesystemEntry
references(const FilesystemEntry &entry, std::size_t recursionDepth=50) const noexceptlimes::files::SymLink
referencesSameLocationAs(const SymLink &other) constlimes::files::SymLink
rename(const Path &newPath) noexceptlimes::files::FilesystemEntry
revealToUserInFileBrowser() constlimes::files::FilesystemEntry
setPermissions(FSPerms permissions, PermOptions options=PermOptions::replace) const noexceptlimes::files::FilesystemEntry
sizeInBytes() constlimes::files::FilesystemEntryvirtual
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::SymLinkexplicit
Time typedeflimes::files::FilesystemEntry
touch() constlimes::files::FilesystemEntry
touch_noCreate() constlimes::files::FilesystemEntry
~FilesystemEntry()=defaultlimes::files::FilesystemEntryvirtual