Searched refs:ExtBackupJs (Results 1 – 4 of 4) sorted by relevance
455 ExtBackupJs::ExtBackupJs(AbilityRuntime::JsRuntime &jsRuntime) : jsRuntime_(jsRuntime) in ExtBackupJs() function in OHOS::FileManagement::Backup::ExtBackupJs462 ExtBackupJs::~ExtBackupJs() in ~ExtBackupJs()470 void ExtBackupJs::ExportJsContext(void) in ExportJsContext()530 ExtBackupJs *ExtBackupJs::Create(const unique_ptr<AbilityRuntime::Runtime> &runtime) in Create()536 ErrCode ExtBackupJs::OnBackup(function<void(ErrCode, std::string)> callback, in OnBackup()551 ErrCode ExtBackupJs::CallJsOnBackupEx() in CallJsOnBackupEx()591 ErrCode ExtBackupJs::CallJsOnBackup() in CallJsOnBackup()621 ErrCode ExtBackupJs::OnRestore(function<void(ErrCode, std::string)> callback, in OnRestore()636 ErrCode ExtBackupJs::CallJSRestoreEx() in CallJSRestoreEx()676 ErrCode ExtBackupJs::CallJSRestore() in CallJSRestore()[all …]
77 return ExtBackupJs::Create(runtime); in Create()
83 class ExtBackupJs : public ExtBackup {105 static ExtBackupJs *Create(const std::unique_ptr<AbilityRuntime::Runtime> &runtime);141 explicit ExtBackupJs(AbilityRuntime::JsRuntime &jsRuntime);142 ~ExtBackupJs();
86 static inline shared_ptr<ExtBackupJs> extBackupJs = nullptr;95 extBackupJs = make_shared<ExtBackupJs>(*jsRuntime); in SetUpTestCase()