23 #include "precompiled.h"
32 : m_path(path), m_priority(priority), m_flags(flags)
70 const OsPath path = realDirectory->
Path() / subdirectoryName/
"";
Status Store(const OsPath &name, const shared_ptr< u8 > &fileContents, size_t size)
static Status Store(const OsPath &pathname, const void *data, size_t size, const Parameters &p=Parameters(), const CompletedHook &completedHook=CompletedHook(), const IssueHook &issueHook=IssueHook())
LIB_API Status dir_watch_Add(const OsPath &path, PDirWatch &dirWatch)
start watching a single directory for changes.
virtual size_t Precedence() const
virtual wchar_t LocationCode() const
PRealDirectory CreateRealSubdirectory(const PRealDirectory &realDirectory, const OsPath &subdirectoryName)
shared_ptr< RealDirectory > PRealDirectory
virtual Status Load(const OsPath &name, const shared_ptr< u8 > &buf, size_t size) const
static Status Load(const OsPath &pathname, void *buf, size_t size, const Parameters &p=Parameters(), const CompletedHook &completedHook=CompletedHook(), const IssueHook &issueHook=IssueHook())
RealDirectory(const OsPath &path, size_t priority, size_t flags)
i64 Status
Error handling system.