Home
last modified time | relevance | path

Searched refs:OhosFile (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/src/os/ohos/
H A Dohos_file.cpp173 OhosFile::OhosFile(BASE_NS::refcnt_ptr<OhosResMgr> resMgr) : fileResMgr_(resMgr) in OhosFile() function in OhosFile
178 void OhosFile::UpdateStorage(std::shared_ptr<OhosFileStorage> buffer) in UpdateStorage()
183 IFile::Mode OhosFile::GetMode() const in GetMode()
188 void OhosFile::Close() {} in Close()
190 uint64_t OhosFile::Read(void* buffer, uint64_t count) in Read()
214 uint64_t OhosFile::Write(const void* buffer, uint64_t count) in Write()
219 uint64_t OhosFile::GetLength() const in GetLength()
224 bool OhosFile::Seek(uint64_t aOffset) in Seek()
233 uint64_t OhosFile::GetPosition() const in GetPosition()
238 std::shared_ptr<OhosFileStorage> OhosFile::Open(BASE_NS::string_view rawFile) in Open()
[all …]
H A Dohos_file.h133 class OhosFile final : public IFile {
135 explicit OhosFile(BASE_NS::refcnt_ptr<OhosResMgr> resMgr);
136 ~OhosFile() override = default;
H A Dohos_filesystem.cpp68 auto file = BASE_NS::make_unique<OhosFile>(resManager_); in OpenFile()
74 auto file = BASE_NS::make_unique<OhosFile>(resManager_); in OpenFile()