Searched refs:RuntimeListener (Results 1 – 6 of 6) sorted by relevance
/ark/js_runtime/ecmascript/tooling/interface/ |
D | notification_manager.h | 24 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/ |
D | runtime_notification.h | 35 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/ |
D | dprofiler.h | 34 class RuntimeListener; variable 58 PandaUniquePtr<RuntimeListener> listener_;
|
D | dprofiler.cpp | 32 class DProfilerListener : public RuntimeListener {
|
/ark/js_runtime/ecmascript/tooling/backend/ |
D | js_debugger.h | 70 class JSDebugger : public JSDebugInterface, RuntimeListener {
|
/ark/runtime_core/runtime/tooling/ |
D | debugger.h | 115 class Debugger : public DebugInterface, RuntimeListener {
|