Searched refs:PromiseCallbackInfo (Results 1 – 4 of 4) sorted by relevance
21 PromiseCallbackInfo::PromiseCallbackInfo( in PromiseCallbackInfo() function in OHOS::Notification::PromiseCallbackInfo26 PromiseCallbackInfo::~PromiseCallbackInfo() = default;28 PromiseCallbackInfo *PromiseCallbackInfo::Create( in Create()31 return new (std::nothrow) PromiseCallbackInfo(pushCallBackParam); in Create()34 void PromiseCallbackInfo::Destroy(PromiseCallbackInfo *callbackInfo) in Destroy()39 std::weak_ptr<PushCallBackParam> PromiseCallbackInfo::GetJsCallBackParam() in GetJsCallBackParam()
32 class PromiseCallbackInfo {34 static PromiseCallbackInfo *Create(const std::weak_ptr<PushCallBackParam> pushCallBackParam);36 static void Destroy(PromiseCallbackInfo *callbackInfo);41 PromiseCallbackInfo(const std::weak_ptr<PushCallBackParam> pushCallBackParam);43 ~PromiseCallbackInfo();
40 auto *callbackInfo = PromiseCallbackInfo::Create(pushCallBackParam);44 PromiseCallbackInfo::Destroy(callbackInfo);
122 auto *callbackInfo = static_cast<PromiseCallbackInfo *>(data); in CheckPromiseCallback()125 PromiseCallbackInfo::Destroy(callbackInfo); in CheckPromiseCallback()207 auto *callbackInfo = PromiseCallbackInfo::Create(pushCallBackParam); in HandleCheckPromise()217 PromiseCallbackInfo::Destroy(callbackInfo); in HandleCheckPromise()224 PromiseCallbackInfo::Destroy(callbackInfo); in HandleCheckPromise()