Lines Matching refs:FileBase
30 class FileBase : public FileBaseImpl
33 FileBase() : m_Position(0), m_Size(0) {} in FileBase() function
34 FileBase(const wchar_t* pathName, bit32 mode);
35 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()
83 inline nn::Result FileBase::TryInitialize(const wchar_t* pathName, bit32 mode, nn::fs::PathMark pat… in TryInitialize()
89 inline void FileBase::Initialize(const wchar_t* pathName, bit32 mode) in Initialize()
94 inline void FileBase::Initialize(const char* pathName, bit32 mode) in Initialize()
99 inline FileBase::FileBase(const wchar_t* pathName, bit32 mode) in FileBase() function
104 inline FileBase::FileBase(const char* pathName, bit32 mode) in FileBase() function
109 inline nn::Result FileBase::TryGetPosition(s64* pOut) const in TryGetPosition()
115 inline s32 FileBase::Read(void* buffer, size_t size) in Read()
122 inline s32 FileBase::Write(const void* buffer, size_t size, bool flush) in Write()
129 inline void FileBase::Seek(s64 position, PositionBase base) in Seek()
134 inline s64 FileBase::GetPosition() const in GetPosition()
141 inline void FileBase::SetPosition(s64 position) in SetPosition()
146 inline s64 FileBase::GetSize() const in GetSize()
153 inline void FileBase::SetSize(s64 size) in SetSize()
158 inline void FileBase::Flush() in Flush()