Home
last modified time | relevance | path

Searched refs:ILifecycleListener (Results 1 - 11 of 11) sorted by relevance

/foundation/window/window_manager/window_scene/session/host/include/
H A Dsession.h91 class ILifecycleListener { class
149 bool RegisterLifecycleListener(const std::shared_ptr<ILifecycleListener>& listener);
150 bool UnregisterLifecycleListener(const std::shared_ptr<ILifecycleListener>& listener);
153 * Callbacks for ILifecycleListener
695 inline EnableIfSame<T, ILifecycleListener, std::vector<std::weak_ptr<ILifecycleListener>>> GetListeners() in GetListeners()
697 std::vector<std::weak_ptr<ILifecycleListener>> lifecycleListeners; in GetListeners()
708 std::vector<std::shared_ptr<ILifecycleListener>> lifecycleListeners_;
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/window_scene/scene/
H A Dwindow_pattern.h102 std::shared_ptr<Rosen::ILifecycleListener> lifecycleListener_;
H A Dwindow_pattern.cpp63 class LifecycleListener : public Rosen::ILifecycleListener {
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/ui_extension/
H A Dsecurity_session_wrapper_impl.h121 std::shared_ptr<Rosen::ILifecycleListener> lifecycleListener_;
H A Dsession_wrapper_impl.h124 std::shared_ptr<Rosen::ILifecycleListener> lifecycleListener_;
H A Dsecurity_session_wrapper_impl.cpp63 class SecurityUIExtensionLifecycleListener : public Rosen::ILifecycleListener {
H A Dsession_wrapper_impl.cpp71 class UIExtensionLifecycleListener : public Rosen::ILifecycleListener {
/foundation/window/window_manager/window_scene/session/host/src/
H A Dsession.cpp315 bool Session::RegisterLifecycleListener(const std::shared_ptr<ILifecycleListener>& listener) in RegisterLifecycleListener()
320 bool Session::UnregisterLifecycleListener(const std::shared_ptr<ILifecycleListener>& listener) in UnregisterLifecycleListener()
357 auto lifecycleListeners = GetListeners<ILifecycleListener>(); in NotifyActivation()
367 auto lifecycleListeners = GetListeners<ILifecycleListener>(); in NotifyConnect()
377 auto lifecycleListeners = GetListeners<ILifecycleListener>(); in NotifyForeground()
387 auto lifecycleListeners = GetListeners<ILifecycleListener>(); in NotifyBackground()
397 auto lifecycleListeners = GetListeners<ILifecycleListener>(); in NotifyDisconnect()
407 auto lifecycleListeners = GetListeners<ILifecycleListener>(); in NotifyLayoutFinished()
422 auto lifecycleListeners = GetListeners<ILifecycleListener>(); in NotifyExtensionDied()
438 auto lifecycleListeners = GetListeners<ILifecycleListener>(); in NotifyExtensionTimeout()
[all...]
/foundation/window/window_manager/window_scene/test/unittest/
H A Dsession_test2.cpp60 class TLifecycleListener : public ILifecycleListener {
1029 const std::shared_ptr<ILifecycleListener>& listener = nullptr; in HWTEST_F()
1042 const std::shared_ptr<ILifecycleListener>& listener = nullptr; in HWTEST_F()
H A Dsession_lifecycle_test.cpp60 class TLifecycleListener : public ILifecycleListener {
H A Dsession_test.cpp58 class TLifecycleListener : public ILifecycleListener {

Completed in 19 milliseconds