Home
last modified time | relevance | path

Searched refs:ExtBackupContext (Results 1 – 9 of 9) sorted by relevance

/ohos5.0/foundation/filemanagement/app_file_service/frameworks/native/backup_ext/include/
H A Dext_backup_context.h22 class ExtBackupContext : public AbilityRuntime::ExtensionContext {
24 ExtBackupContext() {}; in ExtBackupContext() function
25 ~ExtBackupContext() override = default;
H A Dext_backup_context_js.h26 …explicit ExtBackupContextJS(const std::shared_ptr<ExtBackupContext>& context) : context_(context) … in ExtBackupContextJS()
33 std::weak_ptr<ExtBackupContext> context_;
36 napi_value CreateExtBackupJsContext(napi_env env, std::shared_ptr<ExtBackupContext> context);
H A Dext_backup.h31 class ExtBackup : public AbilityRuntime::ExtensionBase<ExtBackupContext> {
/ohos5.0/foundation/filemanagement/app_file_service/tests/mock/backup_ext/include/
H A Dext_backup_mock.h60 virtual napi_value CreateExtBackupJsContext(napi_env, std::shared_ptr<ExtBackupContext>) = 0;
99 … MOCK_METHOD(napi_value, CreateExtBackupJsContext, (napi_env, std::shared_ptr<ExtBackupContext>));
/ohos5.0/foundation/filemanagement/app_file_service/frameworks/native/backup_ext/src/
H A Dext_backup_context.cpp22 const std::string ExtBackupContext::GetBackupDir() in GetBackupDir()
H A Dext_backup_context_js.cpp23 napi_value CreateExtBackupJsContext(napi_env env, std::shared_ptr<ExtBackupContext> context) in CreateExtBackupJsContext()
H A Dext_backup_js.cpp415 auto ptr = reinterpret_cast<std::weak_ptr<ExtBackupContext> *>(value)->lock(); in AttachBackupExtensionContext()
435 auto workContext = new (std::nothrow) std::weak_ptr<ExtBackupContext>(ptr); in AttachBackupExtensionContext()
444 delete static_cast<std::weak_ptr<ExtBackupContext> *>(data); in AttachBackupExtensionContext()
501 auto workContext = new (std::nothrow) std::weak_ptr<ExtBackupContext>(context); in ExportJsContext()
513 delete static_cast<std::weak_ptr<ExtBackupContext> *>(data); in ExportJsContext()
H A Dext_backup.cpp59 AbilityRuntime::ExtensionBase<ExtBackupContext>::Init(record, application, handler, token); in Init()
/ohos5.0/foundation/filemanagement/app_file_service/tests/unittests/backup_ext/
H A Dext_backup_js_test.cpp46 napi_value CreateExtBackupJsContext(napi_env env, std::shared_ptr<ExtBackupContext> context) in CreateExtBackupJsContext()
753 auto value = make_shared<ExtBackupContext>();