CppCommon  1.0.4.1
C++ Common Library
CppCommon::Directory Member List

This is the complete list of members for CppCommon::Directory, including all inherited members.

_pathCppCommon::Pathprotected
absolute() constCppCommon::Path
Append(const Path &path)CppCommon::Path
Assign(const Path &path)CppCommon::Pathinline
attributes() constCppCommon::Path
begin() constCppCommon::Directory
canonical() constCppCommon::Path
Clear() noexceptCppCommon::Pathinline
Concat(const Path &path)CppCommon::Pathinline
Copy(const Path &src, const Path &dst, bool overwrite=false)CppCommon::Pathstatic
CopyAll(const Path &src, const Path &dst, bool overwrite=false)CppCommon::Pathstatic
CopyIf(const Path &src, const Path &dst, const std::string &pattern="", bool overwrite=false)CppCommon::Pathstatic
Create(const Path &path, const Flags< FileAttributes > &attributes=Directory::DEFAULT_ATTRIBUTES, const Flags< FilePermissions > &permissions=Directory::DEFAULT_PERMISSIONS)CppCommon::Directorystatic
created() constCppCommon::Path
CreateTree(const Path &path, const Flags< FileAttributes > &attributes=Directory::DEFAULT_ATTRIBUTES, const Flags< FilePermissions > &permissions=Directory::DEFAULT_PERMISSIONS)CppCommon::Directorystatic
current()CppCommon::Pathstatic
DEFAULT_ATTRIBUTESCppCommon::Directorystatic
DEFAULT_PERMISSIONSCppCommon::Directorystatic
deprecated(char character) noexceptCppCommon::Pathstatic
deprecated(wchar_t character) noexceptCppCommon::Pathstatic
deprecated()CppCommon::Pathstatic
Directory()CppCommon::Directoryinline
Directory(const Path &path)CppCommon::Directoryinline
Directory(const Directory &)=defaultCppCommon::Directory
Directory(Directory &&)=defaultCppCommon::Directory
empty() const noexceptCppCommon::Pathinline
end() constCppCommon::Directory
executable()CppCommon::Pathstatic
extension() constCppCommon::Path
filename() constCppCommon::Path
GetDirectories(const std::string &pattern="")CppCommon::Directory
GetDirectoriesRecursive(const std::string &pattern="")CppCommon::Directory
GetEntries(const std::string &pattern="")CppCommon::Directory
GetEntriesRecursive(const std::string &pattern="")CppCommon::Directory
GetFiles(const std::string &pattern="")CppCommon::Directory
GetFilesRecursive(const std::string &pattern="")CppCommon::Directory
GetSymlinks(const std::string &pattern="")CppCommon::Directory
GetSymlinksRecursive(const std::string &pattern="")CppCommon::Directory
hardlinks() constCppCommon::Path
HasExtension() constCppCommon::Pathinline
HasFilename() constCppCommon::Pathinline
HasParent() constCppCommon::Pathinline
HasRelative() constCppCommon::Pathinline
HasRoot() constCppCommon::Pathinline
HasStem() constCppCommon::Pathinline
home()CppCommon::Pathstatic
initial()CppCommon::Pathstatic
IsAbsolute() constCppCommon::Pathinline
IsDirectory() constCppCommon::Pathinline
IsDirectoryEmpty() constCppCommon::Directory
IsDirectoryExists() constCppCommon::Directory
IsEquivalent(const Path &path) constCppCommon::Path
IsExists() constCppCommon::Pathinline
IsOther() constCppCommon::Pathinline
IsRegularFile() constCppCommon::Pathinline
IsRelative() constCppCommon::Pathinline
IsSymlink() constCppCommon::Pathinline
MakePreferred()CppCommon::Path
modified() constCppCommon::Path
operator bool() const noexceptCppCommon::Directoryinlineexplicit
operator+=(const Path &path)CppCommon::Pathinline
operator/=(const Path &path)CppCommon::Pathinline
operator=(const Path &path)CppCommon::Directoryinline
operator=(const Directory &)=defaultCppCommon::Directory
operator=(Directory &&)=defaultCppCommon::Directory
CppCommon::Path::operator=(Path &&)=defaultCppCommon::Path
parent() constCppCommon::Path
Path()CppCommon::Pathinline
Path(const char *path)CppCommon::Pathinline
Path(const std::string &path)CppCommon::Pathinline
Path(const wchar_t *path)CppCommon::Pathinline
Path(const std::wstring &path)CppCommon::Pathinline
Path(const Path &)=defaultCppCommon::Path
Path(Path &&)=defaultCppCommon::Path
permissions() constCppCommon::Path
rbegin() constCppCommon::Directory
relative() constCppCommon::Path
Remove(const Path &path)CppCommon::Pathstatic
RemoveAll(const Path &path)CppCommon::Pathstatic
RemoveExtension()CppCommon::Pathinline
RemoveFilename()CppCommon::Pathinline
RemoveIf(const Path &path, const std::string &pattern="")CppCommon::Pathstatic
RemoveTrailingSeparators()CppCommon::Path
Rename(const Path &src, const Path &dst)CppCommon::Pathstatic
rend() constCppCommon::Directory
ReplaceExtension(const Path &extension)CppCommon::Path
ReplaceFilename(const Path &filename)CppCommon::Path
root() constCppCommon::Path
separator() noexceptCppCommon::Pathstatic
SetAttributes(const Path &path, const Flags< FileAttributes > &attributes)CppCommon::Pathstatic
SetCreated(const Path &path, const UtcTimestamp &timestamp)CppCommon::Pathstatic
SetCurrent(const Path &path)CppCommon::Pathstatic
SetModified(const Path &path, const UtcTimestamp &timestamp)CppCommon::Pathstatic
SetPermissions(const Path &path, const Flags< FilePermissions > &permissions)CppCommon::Pathstatic
space() constCppCommon::Path
stem() constCppCommon::Path
string() const noexceptCppCommon::Pathinline
swap(Directory &directory) noexceptCppCommon::Directoryinline
swap(Directory &directory1, Directory &directory2) noexceptCppCommon::Directoryfriend
CppCommon::Path::swap(Path &path) noexceptCppCommon::Pathinline
temp()CppCommon::Pathstatic
Touch(const Path &path)CppCommon::Pathstatic
type() constCppCommon::Path
unique()CppCommon::Pathstatic
validate(char placeholder='_') constCppCommon::Path
wstring() constCppCommon::Pathinline
~Directory()=defaultCppCommon::Directory
~Path()=defaultCppCommon::Path