23 #ifndef INCLUDED_FILE_LOADER 24 #define INCLUDED_FILE_LOADER 36 virtual Status Load(
const OsPath& name,
const shared_ptr<u8>& buf,
size_t size)
const = 0;
41 #endif // #ifndef INCLUDED_FILE_LOADER virtual OsPath Path() const =0
virtual Status Load(const OsPath &name, const shared_ptr< u8 > &buf, size_t size) const =0
virtual size_t Precedence() const =0
virtual ~IFileLoader()
Definition: file_loader.cpp:26
Definition: file_loader.h:28
i64 Status
Error handling system.
Definition: status.h:171
shared_ptr< IFileLoader > PIFileLoader
Definition: file_loader.h:39
virtual wchar_t LocationCode() const =0