Home
last modified time | relevance | path

Searched refs:RandomAccessFileImpl (Results 1 - 5 of 5) sorted by relevance

/foundation/filemanagement/file_api/interfaces/kits/cj/src/
H A DrandomAccessFile_impl.cpp56 RandomAccessFileImpl::RandomAccessFileImpl(std::shared_ptr< in RandomAccessFileImpl() function in OHOS::CJSystemapi::RandomAccessFileImpl
61 int32_t RandomAccessFileImpl::GetFd() in GetFd()
74 int64_t RandomAccessFileImpl::GetFPointer() in GetFPointer()
78 void RandomAccessFileImpl::SetFilePointerSync(int64_t fp) in SetFilePointerSync()
83 void RandomAccessFileImpl::CloseSync() in CloseSync()
98 std::tuple<int32_t, int64_t> RandomAccessFileImpl::WriteSync(char* buf, size_t len, int64_t offset) in WriteSync()
109 std::tuple<int32_t, int64_t> RandomAccessFileImpl::ReadSync(char* buf, size_t len, int64_t offset) in ReadSync()
H A DrandomAccessFile_impl.h30 class RandomAccessFileImpl : public OHOS::FFI::FFIData { class
32 explicit RandomAccessFileImpl(std::shared_ptr<OHOS::FileManagement::ModuleFileIO::RandomAccessFileEntity> entity);
49 OHOS::FFI::RuntimeType::Create<OHOS::FFI::FFIData>("RandomAccessFileImpl"); in GetClassType()
H A Dfile_fs_impl.h66 static std::tuple<int32_t, sptr<RandomAccessFileImpl>> CreateRandomAccessFileSync(std::string file,
68 static std::tuple<int32_t, sptr<RandomAccessFileImpl>> CreateRandomAccessFileSync(sptr<FileEntity> entity,
H A Dfile_fs_ffi.cpp255 auto instance = FFIData::GetData<RandomAccessFileImpl>(id); in FfiOHOSRandomAccessFileGetFd()
267 auto instance = FFIData::GetData<RandomAccessFileImpl>(id); in FfiOHOSRandomAccessFileGetFPointer()
279 auto instance = FFIData::GetData<RandomAccessFileImpl>(id); in FfiOHOSRandomAccessFileSetFilePointerSync()
292 auto instance = FFIData::GetData<RandomAccessFileImpl>(id); in FfiOHOSRandomAccessFileClose()
305 auto instance = FFIData::GetData<RandomAccessFileImpl>(id); in FfiOHOSRandomAccessFileWrite()
323 auto instance = FFIData::GetData<RandomAccessFileImpl>(id); in FfiOHOSRandomAccessFileRead()
H A Dfile_fs_impl.cpp92 LOGI("FS_TEST:: RandomAccessFileImpl::ParseRandomFile"); in ParseRandomFile()
105 LOGI("FS_TEST:: RandomAccessFileImpl::ParseRandomFile success"); in ParseRandomFile()
230 std::tuple<int32_t, sptr<RandomAccessFileImpl>> FileFsImpl::CreateRandomAccessFileSync(std::string file, in CreateRandomAccessFileSync()
265 auto randomAccessFileImpl = FFIData::Create<RandomAccessFileImpl>(std::move(ptr)); in CreateRandomAccessFileSync()
272 std::tuple<int32_t, sptr<RandomAccessFileImpl>> FileFsImpl::CreateRandomAccessFileSync(sptr<FileEntity> entity, in CreateRandomAccessFileSync()
296 auto randomAccessFileImpl = FFIData::Create<RandomAccessFileImpl>(std::move(ptr)); in CreateRandomAccessFileSync()

Completed in 5 milliseconds