Lines Matching refs:FileBase
31 class FileBase : public FileBaseImpl
34 FileBase() : m_Position(0), m_Size(0) {} in FileBase() function
35 FileBase(const wchar_t* pathName, bit32 mode);
36 FileBase(const char* pathName, bit32 mode);
67 inline nn::Result FileBase::TryInitialize(const wchar_t* pathName, bit32 mode) in TryInitialize()
73 inline nn::Result FileBase::TryInitialize(const char* pathName, bit32 mode) in TryInitialize()
86 inline void FileBase::Initialize(const wchar_t* pathName, bit32 mode) in Initialize()
91 inline void FileBase::Initialize(const char* pathName, bit32 mode) in Initialize()
96 inline FileBase::FileBase(const wchar_t* pathName, bit32 mode) in FileBase() function
101 inline FileBase::FileBase(const char* pathName, bit32 mode) in FileBase() function
106 inline nn::Result FileBase::TryGetPosition(s64* pOut) const in TryGetPosition()
112 inline s32 FileBase::Read(void* buffer, size_t size) in Read()
119 inline s32 FileBase::Write(const void* buffer, size_t size, bool flush) in Write()
126 inline void FileBase::Seek(s64 position, PositionBase base) in Seek()
131 inline s64 FileBase::GetPosition() const in GetPosition()
138 inline void FileBase::SetPosition(s64 position) in SetPosition()
143 inline s64 FileBase::GetSize() const in GetSize()
150 inline void FileBase::SetSize(s64 size) in SetSize()
155 inline void FileBase::Flush() in Flush()