Home
last modified time | relevance | path

Searched refs:WeakPtr (Results 1 – 25 of 1222) sorted by relevance

12345678910>>...49

/ohos5.0/foundation/arkui/ace_engine/frameworks/base/memory/
H A Dreferenced.h32 class WeakPtr; variable
119 friend class WeakPtr; variable
311 class WeakPtr final {
317 …ACE_REMOVE(explicit) WeakPtr(const WeakPtr& other) : WeakPtr(other.unsafeRawPtr_, other.refCounter… in WeakPtr() function
325 …ACE_REMOVE(explicit) WeakPtr(const WeakPtr<O>& other) : WeakPtr(other.unsafeRawPtr_, other.refCoun… in ACE_REMOVE()
327 ACE_REMOVE(explicit) WeakPtr(WeakPtr<O>&& other) in ACE_REMOVE()
338 ~WeakPtr() in ~WeakPtr()
373 WeakPtr& operator=(const WeakPtr& other)
380 WeakPtr& operator=(WeakPtr&& other)
395 WeakPtr& operator=(const WeakPtr<O>& other)
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/image/
H A Dimage_loader.h44 const ImageSourceInfo& imageSourceInfo, const WeakPtr<PipelineBase>& context) = 0;
47 const ImageSourceInfo& imageSourceInfo, const WeakPtr<PipelineBase>& context) = 0;
50 const ImageSourceInfo& /*imageSourceInfo*/, const WeakPtr<PipelineBase>& /*context*/) in LoadDecodedImageData()
56 const ImageSourceInfo& imageSourceInfo, const WeakPtr<PipelineBase>& context = nullptr);
82 … const ImageSourceInfo& imageSourceInfo, const WeakPtr<PipelineBase>& context = nullptr) override;
85 … const ImageSourceInfo& imageSourceInfo, const WeakPtr<PipelineBase>& context = nullptr) override;
96 … const ImageSourceInfo& imageSourceInfo, const WeakPtr<PipelineBase>& context = nullptr) override;
99 … const ImageSourceInfo& imageSourceInfo, const WeakPtr<PipelineBase>& context = nullptr) override;
109 … const ImageSourceInfo& imageSourceInfo, const WeakPtr<PipelineBase>& context = nullptr) override;
132 std::string LoadJsonData(const std::string& src, const WeakPtr<PipelineBase> context = nullptr);
[all …]
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/event/
H A Dresponse_ctrl_test_ng.cpp135 responseCtrl->TrySetFirstResponse(WeakPtr<FrameNode>(node1));
185 responseCtrl->TrySetFirstResponse(WeakPtr<FrameNode>(node1));
232 responseCtrl->TrySetFirstResponse(WeakPtr<FrameNode>(node1));
266 responseCtrl->TrySetFirstResponse(WeakPtr<FrameNode>(node1));
299 responseCtrl->TrySetFirstResponse(WeakPtr<FrameNode>(node1));
312 responseCtrl->TrySetFirstResponse(WeakPtr<FrameNode>(node2));
346 responseCtrl->TrySetFirstResponse(WeakPtr<FrameNode>(node1));
359 responseCtrl->TrySetFirstResponse(WeakPtr<FrameNode>(node2));
411 responseCtrl->TrySetFirstResponse(WeakPtr<FrameNode>(node1));
482 responseCtrl->TrySetFirstResponse(WeakPtr<FrameNode>(node1));
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_navdestination_scrollable_processor.h39 void SetNavDestinationPattern(WeakPtr<NG::NavDestinationPattern> pattern) override in SetNavDestinationPattern()
49 void HandleOnReachEvent(WeakPtr<JSScroller> jsScrollerWeak, bool isTopEvent);
50 void HandleOnScrollStartEvent(WeakPtr<JSScroller> jsScrollerWeak);
51 void HandleOnScrollStopEvent(WeakPtr<JSScroller> jsScrollerWeak);
62 …NestedScrollers(WeakPtr<JSScroller> childScroller, std::optional<WeakPtr<JSScroller>> parentScroll… in NestedScrollers()
64 WeakPtr<JSScroller> child;
65 std::optional<WeakPtr<JSScroller>> parent;
72 std::set<WeakPtr<JSScroller>> incommingScrollers_;
82 std::optional<WeakPtr<JSScroller>> parentScroller;
84 std::map<WeakPtr<JSScroller>, ScrollInfo> scrollInfoMap_;
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/common/
H A Dfont_manager.h101 void AddFontNode(const WeakPtr<RenderNode>& node);
102 void RemoveFontNode(const WeakPtr<RenderNode>& node);
107 void AddVariationNode(const WeakPtr<RenderNode>& node);
115 void AddFontNodeNG(const WeakPtr<NG::UINode>& node);
116 void RemoveFontNodeNG(const WeakPtr<NG::UINode>& node);
123 void AddFontObserver(WeakPtr<FontChangeObserver> node);
134 std::set<WeakPtr<RenderNode>> fontNodes_;
135 std::set<WeakPtr<NG::UINode>> fontNodesNG_;
137 std::set<WeakPtr<RenderNode>> variationNodes_;
138 std::set<WeakPtr<NG::UINode>> variationNodesNG_;
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/animation/
H A Dgeometry_transition.h37 bool IsNodeInAndActive(const WeakPtr<FrameNode>& frameNode) const;
38 bool IsNodeOutAndActive(const WeakPtr<FrameNode>& frameNode) const;
39 bool IsRunning(const WeakPtr<FrameNode>& frameNode) const;
58 void Build(const WeakPtr<FrameNode>& frameNode, bool isNodeIn);
59 bool Update(const WeakPtr<FrameNode>& which, const WeakPtr<FrameNode>& value);
61 bool OnAdditionalLayout(const WeakPtr<FrameNode>& frameNode);
73 bool IsNodeInAndIdentity(const WeakPtr<FrameNode>& frameNode) const;
80 bool IsParent(const WeakPtr<FrameNode>& parent, const WeakPtr<FrameNode>& child) const;
81 void RecordAnimationOption(const WeakPtr<FrameNode>& trigger, const AnimationOption& option);
89 WeakPtr<FrameNode> inNode_;
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/picker/
H A Dpicker_animation_controller.h121 WeakPtr<PipelineContext> pipe_;
123 WeakPtr<RenderTriangle> triangle_;
124 WeakPtr<RenderDisplay> lunar_;
125 WeakPtr<RenderDisplay> buttons_;
128 WeakPtr<RenderPickerColumn> amPm_;
129 WeakPtr<RenderPickerColumn> hour_;
130 WeakPtr<RenderPickerColumn> minute_;
131 WeakPtr<RenderPickerColumn> second_;
133 WeakPtr<RenderPickerColumn> year_;
134 WeakPtr<RenderPickerColumn> month_;
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/ui_extension/
H A Dui_extension_manager.h72 …const WeakPtr<UIExtensionPattern>& uiExtensionFocused, const WeakPtr<SessionWrapper>& sessionWrapp…
82 const WeakPtr<SecurityUIExtensionPattern>& uiExtensionFocused,
83 const WeakPtr<SessionWrapper>& sessionWrapper);
90 void AddAliveUIExtension(int32_t nodeId, const WeakPtr<UIExtensionPattern>& uiExtension);
123 … void AddAliveUIExtension(int32_t nodeId, const WeakPtr<SecurityUIExtensionPattern>& uiExtension);
128 WeakPtr<UIExtensionPattern> uiExtensionFocused_;
129 WeakPtr<SecurityUIExtensionPattern> securityUiExtensionFocused_;
130 WeakPtr<SessionWrapper> sessionWrapper_;
132 std::map<int32_t, OHOS::Ace::WeakPtr<UIExtensionPattern>> aliveUIExtensions_;
133 std::map<int32_t, OHOS::Ace::WeakPtr<SecurityUIExtensionPattern>> aliveSecurityUIExtensions_;
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/manager/shared_overlay/
H A Dshared_transition_effect.h41 virtual const WeakPtr<FrameNode>& GetPassengerNode() const = 0;
43 const WeakPtr<FrameNode>& GetDestSharedNode() const in GetDestSharedNode()
47 const WeakPtr<FrameNode>& GetSrcSharedNode() const in GetSrcSharedNode()
74 const WeakPtr<FrameNode>& GetPassengerHolder() const in GetPassengerHolder()
98 void SetSharedNode(const WeakPtr<FrameNode>& src, const WeakPtr<FrameNode>& dest) in SetSharedNode()
103 void SetPassengerHolder(const WeakPtr<FrameNode>& holder) in SetPassengerHolder()
135 WeakPtr<FrameNode> dest_;
136 WeakPtr<FrameNode> src_;
138 WeakPtr<FrameNode> passengerHolder_;
161 const WeakPtr<FrameNode>& GetPassengerNode() const override in GetPassengerNode()
[all …]
/ohos5.0/foundation/arkui/ace_engine/test/mock/core/common/
H A Dmock_font_manager_ng.cpp30 …const WeakPtr<NG::UINode>& node, const std::string& familyName, const std::function<void()>& callb… in RegisterCallbackNG()
40 void FontManager::UnRegisterCallbackNG(const WeakPtr<NG::UINode>& node) {} in UnRegisterCallbackNG()
42 void FontManager::AddFontNodeNG(const WeakPtr<NG::UINode>& node) in AddFontNodeNG()
47 void FontManager::RemoveFontNodeNG(const WeakPtr<NG::UINode>& node) in RemoveFontNodeNG()
52 void FontManager::AddVariationNodeNG(const WeakPtr<NG::UINode>& node) {} in AddVariationNodeNG()
54 void FontManager::RemoveVariationNodeNG(const WeakPtr<NG::UINode>& node) {} in RemoveVariationNodeNG()
68 void FontManager::AddFontObserver(WeakPtr<FontChangeObserver> node) {} in AddFontObserver()
70 void FontManager::RemoveFontChangeObserver(WeakPtr<FontChangeObserver> node) {} in RemoveFontChangeObserver()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/animation/
H A Dshared_transition_effect.h47 …void SetSharedElement(const WeakPtr<SharedTransitionElement>& src, const WeakPtr<SharedTransitionE… in SetSharedElement()
52 const WeakPtr<SharedTransitionElement>& GetDestSharedElement() const in GetDestSharedElement()
56 const WeakPtr<SharedTransitionElement>& GetSrcSharedElement() const in GetSrcSharedElement()
68 void setCurrentSharedElement(const WeakPtr<SharedTransitionElement>& current) in setCurrentSharedElement()
72 const WeakPtr<SharedTransitionElement>& GetCurrentSharedElement() const in GetCurrentSharedElement()
84 … bool CheckIn(TransitionEvent event, WeakPtr<SharedTransitionElement>& sharedWeak, Offset& ticket);
85 …bool TakeOff(TransitionEvent event, RefPtr<OverlayElement>& overlay, WeakPtr<SharedTransitionEleme…
92 WeakPtr<SharedTransitionElement> dest_;
93 WeakPtr<SharedTransitionElement> src_;
94 WeakPtr<SharedTransitionElement> currentWorking_;
[all …]
H A Dcard_transition_controller.h33 explicit CardTransitionController(const WeakPtr<PipelineContext>& context);
47 …void CreateCardTranslateAnimation(const WeakPtr<RenderTransform>& weakTransform, const Offset& glo…
49 … void CreateCardScaleAnimation(const WeakPtr<RenderTransform>& weakTransform, const RRect& rrect);
53 void AddPrepareListener(const WeakPtr<RenderTransform>& weakTransform);
54 void AddStopListener(const WeakPtr<RenderTransform>& weakTransform);
56 WeakPtr<PipelineContext> context_;
57 WeakPtr<PageElement> pageDest_;
58 WeakPtr<PageElement> pageSrc_;
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/manager/focus/
H A Dfocus_manager.h30 using FocusViewMap = std::unordered_map<int32_t, std::pair<WeakPtr<FocusView>, std::list<WeakPtr<Fo…
32 …usHubScopeMap = std::unordered_map<std::string, std::pair<WeakPtr<FocusHub>, std::list<WeakPtr<Foc…
33 using FocusChangeCallback = std::function<void(const WeakPtr<FocusHub>& last,
75 WeakPtr<FocusView> GetLastFocusView() const in GetLastFocusView()
80 const std::list<WeakPtr<FocusView>>& GetWeakFocusViewList() const in GetWeakFocusViewList()
147 …std::optional<std::list<WeakPtr<FocusHub>>*> GetFocusScopePriorityList(const std::string& focusSco…
171 std::list<WeakPtr<FocusView>> focusViewStack_;
172 WeakPtr<FocusView> lastFocusView_;
173 const WeakPtr<PipelineContext> pipeline_;
177 WeakPtr<FocusHub> lastFocusStateNode_;
[all …]
/ohos5.0/foundation/arkui/ace_engine/adapter/ohos/entrance/pa_engine/
H A Dpa_backend.cpp68 [weakEngine = WeakPtr<JsBackendEngine>(jsBackendEngine_)] { in UpdateState()
84 [weakEngine = WeakPtr<JsBackendEngine>(jsBackendEngine_), want, startId] { in OnCommand()
325 [weak = WeakPtr<JsBackendEngine>(jsBackendEngine_), url, want] { in LoadPa()
332 [weak = WeakPtr<JsBackendEngine>(jsBackendEngine_), url, want] { in LoadPa()
352 [weakEngine = WeakPtr<JsBackendEngine>(jsBackendEngine_), want] { in OnCreate()
363 [weakEngine = WeakPtr<JsBackendEngine>(jsBackendEngine_), formId] { in OnDelete()
385 [weakEngine = WeakPtr<JsBackendEngine>(jsBackendEngine_), formId] { in OnUpdate()
396 [weakEngine = WeakPtr<JsBackendEngine>(jsBackendEngine_), formId] { in OnCastTemptoNormal()
419 [weakEngine = WeakPtr<JsBackendEngine>(jsBackendEngine_), &ret, want] { in OnAcquireFormState()
433 [weakEngine = WeakPtr<JsBackendEngine>(jsBackendEngine_), &ret, want] { in OnConnect()
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/picker/
H A Ddate_time_animation_controller.h88 WeakPtr<FrameNode> buttonIcon_;
89 WeakPtr<FrameNode> datePicker_;
90 WeakPtr<FrameNode> monthDays_;
91 WeakPtr<FrameNode> timePicker_;
92 WeakPtr<FrameNode> year_;
93 WeakPtr<FrameNode> month_;
94 WeakPtr<FrameNode> day_;
95 WeakPtr<FrameNode> buttonRow_;
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/manager/
H A Ddrag_drop_func_wrapper_test_ng.cpp136 auto applyOnNodeSync = [](WeakPtr<NG::FrameNode> frameNode) { in __anonb21908c00202()
170 auto applyOnNodeSync = [](WeakPtr<NG::FrameNode> frameNode) {}; in __anonb21908c00302()
196 auto applyOnNodeSync = [](WeakPtr<NG::FrameNode> frameNode) { in __anonb21908c00402()
230 auto applyOnNodeSync = [](WeakPtr<NG::FrameNode> frameNode) { in __anonb21908c00502()
264 auto applyOnNodeSync = [](WeakPtr<NG::FrameNode> frameNode) { in __anonb21908c00602()
298 auto applyOnNodeSync = [](WeakPtr<NG::FrameNode> frameNode) { in __anonb21908c00702()
332 auto applyOnNodeSync = [](WeakPtr<NG::FrameNode> frameNode) { in __anonb21908c00802()
366 auto applyOnNodeSync = [](WeakPtr<NG::FrameNode> frameNode) { in __anonb21908c00902()
400 auto applyOnNodeSync = [](WeakPtr<NG::FrameNode> frameNode) { in __anonb21908c00a02()
434 auto applyOnNodeSync = [](WeakPtr<NG::FrameNode> frameNode) { in __anonb21908c00b02()
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/plugin/
H A Dplugin_sub_container.h35 …explicit PluginSubContainer(const WeakPtr<PipelineBase>& context) : outSidePipelineContext_(contex… in PluginSubContainer()
36 PluginSubContainer(const WeakPtr<PipelineBase>& context, int32_t instanceId) in PluginSubContainer()
49 void SetPluginElement(const WeakPtr<Element>& element) in SetPluginElement()
54 const WeakPtr<Element> GetPluginElement() const in GetPluginElement()
99 void SetPluginPattern(const WeakPtr<NG::PluginPattern>& pluginPattern) in SetPluginPattern()
109 void SetPluginNode(const WeakPtr<NG::FrameNode>& pluginNode) in SetPluginNode()
114 WeakPtr<NG::FrameNode> GetPluginNode() const in GetPluginNode()
162 WeakPtr<PipelineBase> outSidePipelineContext_;
171 WeakPtr<Element> pluginElement_;
182 WeakPtr<NG::PluginPattern> pluginPattern_;
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/text_overlay/
H A Dtext_overlay_component.h66 void SetWeakText(const WeakPtr<RenderText>& weakText);
67 const WeakPtr<RenderText>& GetWeakText() const;
70 const WeakPtr<RenderImage>& GetWeakImage() const;
73 void SetWeakWeb(const WeakPtr<RenderWeb>& weakWeb);
74 const WeakPtr<RenderWeb>& GetWeakWeb() const;
216 WeakPtr<PipelineContext> context_;
217 WeakPtr<RenderTextField> weakTextField_;
218 WeakPtr<RenderText> weakText_;
219 WeakPtr<RenderImage> weakImage_;
221 WeakPtr<RenderWeb> weakWeb_;
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/gestures/
H A Dgesture_referee.h61 const std::list<WeakPtr<GestureRecognizer>>& GetHighRecognizers() const in GetHighRecognizers()
66 const std::list<WeakPtr<GestureRecognizer>>& GetLowRecognizers() const in GetLowRecognizers()
71 const std::list<WeakPtr<GestureRecognizer>>& GetParallelRecognizers() const in GetParallelRecognizers()
78 …const std::list<WeakPtr<GestureRecognizer>>& GetMembersByRecognizer(const RefPtr<GestureRecognizer…
81 void UnBlockGesture(std::list<WeakPtr<GestureRecognizer>>& members);
86 void RemoveAndUnBlockGesture(bool isPrevPending, const WeakPtr<GestureRecognizer>& recognizer);
90 std::list<WeakPtr<GestureRecognizer>> highRecognizers_;
91 std::list<WeakPtr<GestureRecognizer>> lowRecognizers_;
92 std::list<WeakPtr<GestureRecognizer>> parallelRecognizers_;
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/src/
H A Dobject_hierarchy_observer.h40 …tener(const IObject::Ptr& object, HierarchyChangeObjectType myType, const IObject::WeakPtr& parent,
55 IObject::WeakPtr object_;
57 IObject::WeakPtr parent_;
98 META_IMPLEMENT_INTERFACE_READONLY_PROPERTY(IAttachment, IObject::WeakPtr, DataContext);
99 META_IMPLEMENT_INTERFACE_READONLY_PROPERTY(IAttachment, IAttach::WeakPtr, AttachedTo, {});
102 …void Subscribe(const IObject::Ptr& root, HierarchyChangeObjectType type, const IObject::WeakPtr& p…
108 IObject::WeakPtr root_;
112 Subscription(IObject::WeakPtr object, BASE_NS::unique_ptr<ObjectChangeListener>&& listener) in Subscription()
118 IObject::WeakPtr object_;
122 …iption(const IObject::Ptr& object, HierarchyChangeObjectType type, const IObject::WeakPtr& parent);
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/scroll_bar/
H A Dscroll_bar_proxy.h25 WeakPtr<RenderNode> scrollableNode;
44 void RegisterScrollBar(const WeakPtr<RenderScrollBar>& scrollBar);
47 void UnRegisterScrollableNode(const WeakPtr<RenderNode>& scrollableNode);
48 void UnRegisterScrollBar(const WeakPtr<RenderScrollBar>& scrollBar);
54 void NotifyScrollableNode(double distance, const WeakPtr<RenderScrollBar>& weakScrollBar) const;
60 void NotifyScrollBar(const WeakPtr<RenderNode>& weakScrollableNode) const;
81 … std::list<WeakPtr<RenderScrollBar>> scrollBars_; // ScrollBar should effect with scrollable node.
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/svg/parse/
H A Dsvg_dom.h67 explicit SvgDom(const WeakPtr<PipelineContext>& context);
69 static RefPtr<SvgDom> CreateSvgDom(SkStream& svgStream, const WeakPtr<PipelineContext>& context,
129 void ParseIdAttr(const WeakPtr<SvgNode>& weakSvgNode, const std::string& value);
130 void ParseFillAttr(const WeakPtr<SvgNode>& weakSvgNode, const std::string& value);
131 void ParseClassAttr(const WeakPtr<SvgNode>& weakSvgNode, const std::string& value);
132 void ParseStyleAttr(const WeakPtr<SvgNode>& weakSvgNode, const std::string& value);
139 WeakPtr<PipelineContext> context_;
143 WeakPtr<RenderNode> svgRoot_;
144 WeakPtr<RenderNode> clipBox_;
145 WeakPtr<RenderNode> transform_;
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll_bar/proxy/
H A Dscroll_bar_proxy.h29 WeakPtr<ScrollablePattern> scrollableNode;
54 void RegisterScrollBar(const WeakPtr<ScrollBarPattern>& scrollBar);
57 void UnRegisterScrollBar(const WeakPtr<ScrollBarPattern>& scrollBar);
63 …void NotifyScrollableNode(float distance, int32_t source, const WeakPtr<ScrollBarPattern>& weakScr…
108 …void SetScrollEnabled(bool scrollEnabled, const WeakPtr<ScrollablePattern>& weakScrollableNode) co…
113 void UnRegisterNestScrollableNode(const WeakPtr<ScrollablePattern>& scrollableNode);
129 … std::list<WeakPtr<ScrollBarPattern>> scrollBars_; // ScrollBar should effect with scrollable node.
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/side_bar/
H A Dside_bar_animation_controller.h34 SideBarAnimation(const WeakPtr<PipelineContext>& context, double start, double end, int delay,
60 WeakPtr<PipelineContext> context_;
71 …explicit SideBarAnimationController(const WeakPtr<PipelineContext>& context) : context_(context) {} in SideBarAnimationController()
79 void SetRenderSideBarContainer(const WeakPtr<RenderNode>& node) in SetRenderSideBarContainer()
84 const WeakPtr<RenderNode>& GetRenderSideBarContainer() const in GetRenderSideBarContainer()
108 WeakPtr<PipelineContext> context_;
111 WeakPtr<RenderNode> sidebar_;
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/stepper/
H A Dstepper_animation_controller.h33 StepperAnimation(const WeakPtr<PipelineContext>& context, double start, double end, int delay,
58 WeakPtr<PipelineContext> context_;
69 …explicit StepperAnimationController(const WeakPtr<PipelineContext>& context) : context_(context) {} in StepperAnimationController()
77 void SetRenderStepper(const WeakPtr<RenderNode>& node) in SetRenderStepper()
82 const WeakPtr<RenderNode>& GetRenderStepper() const in GetRenderStepper()
104 WeakPtr<PipelineContext> context_;
105 WeakPtr<RenderNode> stepper_;

12345678910>>...49