23 #ifndef INCLUDED_REAL_DIRECTORY
24 #define INCLUDED_REAL_DIRECTORY
52 virtual Status Load(
const OsPath& name,
const shared_ptr<u8>& buf,
size_t size)
const;
54 Status Store(
const OsPath& name,
const shared_ptr<u8>& fileContents,
size_t size);
77 #endif // #ifndef INCLUDED_REAL_DIRECTORY
virtual OsPath Path() const
Status Store(const OsPath &name, const shared_ptr< u8 > &fileContents, size_t size)
virtual size_t Precedence() const
virtual wchar_t LocationCode() const
shared_ptr< DirWatch > PDirWatch
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
RealDirectory(const OsPath &path, size_t priority, size_t flags)
i64 Status
Error handling system.
NONCOPYABLE(RealDirectory)