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

This is the complete list of members for limes::files::FilesystemEntry, 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
createIfDoesntExist() const noexceptlimes::files::FilesystemEntryvirtual
deleteIfExists() const noexceptlimes::files::FilesystemEntry
exists() const noexceptlimes::files::FilesystemEntry
FilesystemEntry()=defaultlimes::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
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
isDirectory() const noexceptlimes::files::FilesystemEntryvirtual
isFile() const noexceptlimes::files::FilesystemEntryvirtual
isHidden() constlimes::files::FilesystemEntry
isRelativePath() const noexceptlimes::files::FilesystemEntry
isSymLink() const noexceptlimes::files::FilesystemEntryvirtual
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 FilesystemEntry &)=default (defined in limes::files::FilesystemEntry)limes::files::FilesystemEntry
operator=(FilesystemEntry &&)=default (defined in limes::files::FilesystemEntry)limes::files::FilesystemEntry
operator=(const Path &newPath)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
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
Time typedeflimes::files::FilesystemEntry
touch() constlimes::files::FilesystemEntry
touch_noCreate() constlimes::files::FilesystemEntry
~FilesystemEntry()=defaultlimes::files::FilesystemEntryvirtual