9 # undef CreateDirectory 78 static bool CreateFinalDirectory(
const CYIString &path);
static bool IsDirectory(const CYIString &path)
static bool CreateDirectory(const CYIString &path, bool createParents=false)
Container class for Unicode strings. Conceptually, a CYIString object is a sequence of Unicode charac...
Definition: YiString.h:32
static CYIString RemoveTrailingSeparators(CYIStringView path)
static bool AreDirectoryOperationsSupportedIn(const CYIString &path)
static bool DirectoryExists(const CYIString &path)
static bool RemoveDirectory(const CYIString &path)
This class provides functionality for working with directories.
Definition: YiDir.h:20
static const CYIString & GetSeparator()
static std::vector< CYIString > GetListing(const CYIString &directoryName)
A lightweight wrapper around a sequence of Unicode characters.
Definition: YiStringView.h:56