Home
last modified time | relevance | path

Searched refs:RuntimeListener (Results 1 – 6 of 6) sorted by relevance

/ark/js_runtime/ecmascript/tooling/interface/
Dnotification_manager.h24 class RuntimeListener {
26 RuntimeListener() = default;
27 virtual ~RuntimeListener() = default;
28 DEFAULT_COPY_SEMANTIC(RuntimeListener);
29 DEFAULT_MOVE_SEMANTIC(RuntimeListener);
48 void AddListener(RuntimeListener *listener) in AddListener()
92 RuntimeListener *listener_ {nullptr};
/ark/runtime_core/runtime/include/
Druntime_notification.h35 class RuntimeListener {
37 RuntimeListener() = default;
38 virtual ~RuntimeListener() = default;
39 DEFAULT_COPY_SEMANTIC(RuntimeListener);
40 DEFAULT_MOVE_SEMANTIC(RuntimeListener);
136 void AddListener(RuntimeListener *listener, uint32_t event_mask) in AddListener()
166 void RemoveListener(RuntimeListener *listener, uint32_t event_mask) in RemoveListener()
487 static void AddListenerIfMatches(RuntimeListener *listener, uint32_t event_mask, in AddListenerIfMatches()
488 … PandaList<RuntimeListener *> *listener_group, Event event_modifier, in AddListenerIfMatches()
509 static void RemoveListenerIfMatches(RuntimeListener *listener, uint32_t event_mask, in RemoveListenerIfMatches()
[all …]
/ark/runtime_core/runtime/dprofiler/
Ddprofiler.h34 class RuntimeListener; variable
58 PandaUniquePtr<RuntimeListener> listener_;
Ddprofiler.cpp32 class DProfilerListener : public RuntimeListener {
/ark/js_runtime/ecmascript/tooling/backend/
Djs_debugger.h70 class JSDebugger : public JSDebugInterface, RuntimeListener {
/ark/runtime_core/runtime/tooling/
Ddebugger.h115 class Debugger : public DebugInterface, RuntimeListener {