Searched refs:StdFile (Results 1 – 3 of 3) sorted by relevance
89 StdFile::StdFile(Mode mode, std::fstream&& stream) : mode_(mode), file_(BASE_NS::move(stream)) {} in StdFile() function in StdFile91 StdFile::~StdFile() in ~StdFile()96 IFile::Mode StdFile::GetMode() const in GetMode()101 bool StdFile::IsValidPath(const string_view /* path */) in IsValidPath()107 IFile::Ptr StdFile::Open(const string_view path, Mode mode) in Open()172 void StdFile::Close() in Close()180 uint64_t StdFile::Read(void* buffer, uint64_t count) in Read()189 uint64_t StdFile::Write(const void* buffer, uint64_t count) in Write()196 uint64_t StdFile::GetLength() const in GetLength()212 bool StdFile::Seek(uint64_t offset) in Seek()[all …]
29 class StdFile final : public IFile { in CORE_BEGIN_NAMESPACE()31 StdFile(Mode mode, std::fstream&& stream); in CORE_BEGIN_NAMESPACE()32 ~StdFile() override; in CORE_BEGIN_NAMESPACE()
92 return StdFile::Open(path, IFile::Mode::READ_ONLY); in OpenFile()101 return StdFile::Create(path, IFile::Mode::READ_WRITE); in CreateFile()