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 D | ext_backup_context.h | 22 class ExtBackupContext : public AbilityRuntime::ExtensionContext { 24 ExtBackupContext() {}; in ExtBackupContext() function 25 ~ExtBackupContext() override = default;
|
H A D | ext_backup_context_js.h | 26 …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 D | ext_backup.h | 31 class ExtBackup : public AbilityRuntime::ExtensionBase<ExtBackupContext> {
|
/ohos5.0/foundation/filemanagement/app_file_service/tests/mock/backup_ext/include/ |
H A D | ext_backup_mock.h | 60 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 D | ext_backup_context.cpp | 22 const std::string ExtBackupContext::GetBackupDir() in GetBackupDir()
|
H A D | ext_backup_context_js.cpp | 23 napi_value CreateExtBackupJsContext(napi_env env, std::shared_ptr<ExtBackupContext> context) in CreateExtBackupJsContext()
|
H A D | ext_backup_js.cpp | 415 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 D | ext_backup.cpp | 59 AbilityRuntime::ExtensionBase<ExtBackupContext>::Init(record, application, handler, token); in Init()
|
/ohos5.0/foundation/filemanagement/app_file_service/tests/unittests/backup_ext/ |
H A D | ext_backup_js_test.cpp | 46 napi_value CreateExtBackupJsContext(napi_env env, std::shared_ptr<ExtBackupContext> context) in CreateExtBackupJsContext() 753 auto value = make_shared<ExtBackupContext>();
|