_path | CppCommon::Path | protected |
absolute() const | CppCommon::Path | |
Append(const Path &path) | CppCommon::Path | |
Assign(const Path &path) | CppCommon::Path | inline |
attributes() const | CppCommon::Path | |
canonical() const | CppCommon::Path | |
Clear() noexcept | CppCommon::Path | inline |
Concat(const Path &path) | CppCommon::Path | inline |
Copy(const Path &src, const Path &dst, bool overwrite=false) | CppCommon::Path | static |
CopyAll(const Path &src, const Path &dst, bool overwrite=false) | CppCommon::Path | static |
CopyIf(const Path &src, const Path &dst, const std::string &pattern="", bool overwrite=false) | CppCommon::Path | static |
CopySymlink(const Path &src, const Path &dst) | CppCommon::Symlink | inlinestatic |
created() const | CppCommon::Path | |
CreateHardlink(const Path &src, const Path &dst) | CppCommon::Symlink | static |
CreateSymlink(const Path &src, const Path &dst) | CppCommon::Symlink | static |
current() | CppCommon::Path | static |
deprecated(char character) noexcept | CppCommon::Path | static |
deprecated(wchar_t character) noexcept | CppCommon::Path | static |
deprecated() | CppCommon::Path | static |
empty() const noexcept | CppCommon::Path | inline |
executable() | CppCommon::Path | static |
extension() const | CppCommon::Path | |
filename() const | CppCommon::Path | |
hardlinks() const | CppCommon::Path | |
HasExtension() const | CppCommon::Path | inline |
HasFilename() const | CppCommon::Path | inline |
HasParent() const | CppCommon::Path | inline |
HasRelative() const | CppCommon::Path | inline |
HasRoot() const | CppCommon::Path | inline |
HasStem() const | CppCommon::Path | inline |
home() | CppCommon::Path | static |
initial() | CppCommon::Path | static |
IsAbsolute() const | CppCommon::Path | inline |
IsDirectory() const | CppCommon::Path | inline |
IsEquivalent(const Path &path) const | CppCommon::Path | |
IsExists() const | CppCommon::Path | inline |
IsOther() const | CppCommon::Path | inline |
IsRegularFile() const | CppCommon::Path | inline |
IsRelative() const | CppCommon::Path | inline |
IsSymlink() const | CppCommon::Path | inline |
IsSymlinkExists() const | CppCommon::Symlink | |
IsTargetExists() const | CppCommon::Symlink | inline |
MakePreferred() | CppCommon::Path | |
modified() const | CppCommon::Path | |
operator bool() const noexcept | CppCommon::Symlink | inlineexplicit |
operator+=(const Path &path) | CppCommon::Path | inline |
operator/=(const Path &path) | CppCommon::Path | inline |
operator=(const Path &path) | CppCommon::Symlink | inline |
operator=(const Symlink &)=default | CppCommon::Symlink | |
operator=(Symlink &&)=default | CppCommon::Symlink | |
CppCommon::Path::operator=(Path &&)=default | CppCommon::Path | |
parent() const | CppCommon::Path | |
Path() | CppCommon::Path | inline |
Path(const char *path) | CppCommon::Path | inline |
Path(const std::string &path) | CppCommon::Path | inline |
Path(const wchar_t *path) | CppCommon::Path | inline |
Path(const std::wstring &path) | CppCommon::Path | inline |
Path(const Path &)=default | CppCommon::Path | |
Path(Path &&)=default | CppCommon::Path | |
permissions() const | CppCommon::Path | |
relative() const | CppCommon::Path | |
Remove(const Path &path) | CppCommon::Path | static |
RemoveAll(const Path &path) | CppCommon::Path | static |
RemoveExtension() | CppCommon::Path | inline |
RemoveFilename() | CppCommon::Path | inline |
RemoveIf(const Path &path, const std::string &pattern="") | CppCommon::Path | static |
RemoveTrailingSeparators() | CppCommon::Path | |
Rename(const Path &src, const Path &dst) | CppCommon::Path | static |
ReplaceExtension(const Path &extension) | CppCommon::Path | |
ReplaceFilename(const Path &filename) | CppCommon::Path | |
root() const | CppCommon::Path | |
separator() noexcept | CppCommon::Path | static |
SetAttributes(const Path &path, const Flags< FileAttributes > &attributes) | CppCommon::Path | static |
SetCreated(const Path &path, const UtcTimestamp ×tamp) | CppCommon::Path | static |
SetCurrent(const Path &path) | CppCommon::Path | static |
SetModified(const Path &path, const UtcTimestamp ×tamp) | CppCommon::Path | static |
SetPermissions(const Path &path, const Flags< FilePermissions > &permissions) | CppCommon::Path | static |
space() const | CppCommon::Path | |
stem() const | CppCommon::Path | |
string() const noexcept | CppCommon::Path | inline |
swap(Symlink &symlink) noexcept | CppCommon::Symlink | inline |
swap(Symlink &symlink1, Symlink &symlink2) noexcept | CppCommon::Symlink | friend |
CppCommon::Path::swap(Path &path) noexcept | CppCommon::Path | inline |
Symlink() | CppCommon::Symlink | inline |
Symlink(const Path &path) | CppCommon::Symlink | inline |
Symlink(const Symlink &)=default | CppCommon::Symlink | |
Symlink(Symlink &&)=default | CppCommon::Symlink | |
target() const | CppCommon::Symlink | |
temp() | CppCommon::Path | static |
Touch(const Path &path) | CppCommon::Path | static |
type() const | CppCommon::Path | |
unique() | CppCommon::Path | static |
validate(char placeholder='_') const | CppCommon::Path | |
wstring() const | CppCommon::Path | inline |
~Path()=default | CppCommon::Path | |
~Symlink()=default | CppCommon::Symlink | |