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);
68 inline nn::Result FileBase::TryInitialize(const wchar_t* pathName, bit32 mode) in TryInitialize()
74 inline nn::Result FileBase::TryInitialize(const char* pathName, bit32 mode) in TryInitialize()
87 inline nn::Result FileBase::TryInitialize(const wchar_t* pathName, bit32 mode, nn::fs::PathMark pat… in TryInitialize()
93 inline void FileBase::Initialize(const wchar_t* pathName, bit32 mode) in Initialize()
98 inline void FileBase::Initialize(const char* pathName, bit32 mode) in Initialize()
103 inline FileBase::FileBase(const wchar_t* pathName, bit32 mode) in FileBase() function
108 inline FileBase::FileBase(const char* pathName, bit32 mode) in FileBase() function
113 inline nn::Result FileBase::TryGetPosition(s64* pOut) const in TryGetPosition()
119 inline s32 FileBase::Read(void* buffer, size_t size) in Read()
126 inline s32 FileBase::Write(const void* buffer, size_t size, bool flush) in Write()
133 inline void FileBase::Seek(s64 position, PositionBase base) in Seek()
138 inline s64 FileBase::GetPosition() const in GetPosition()
145 inline void FileBase::SetPosition(s64 position) in SetPosition()
150 inline s64 FileBase::GetSize() const in GetSize()
157 inline void FileBase::SetSize(s64 size) in SetSize()
162 inline void FileBase::Flush() in Flush()