| /freebsd/contrib/llvm-project/lldb/include/lldb/Utility/ |
| H A D | Listener.h | 39 friend class Broadcaster; variable 67 uint32_t StartListeningForEvents(Broadcaster *broadcaster, 70 uint32_t StartListeningForEvents(Broadcaster *broadcaster, 75 bool StopListeningForEvents(Broadcaster *broadcaster, uint32_t event_mask); 79 Event *PeekAtNextEventForBroadcaster(Broadcaster *broadcaster); 81 Event *PeekAtNextEventForBroadcasterWithType(Broadcaster *broadcaster, 87 bool GetEventForBroadcaster(Broadcaster *broadcaster, lldb::EventSP &event_sp, 90 bool GetEventForBroadcasterWithType(Broadcaster *broadcaster, 109 typedef std::multimap<Broadcaster::BroadcasterImplWP, BroadcasterInfo, 110 std::owner_less<Broadcaster::BroadcasterImplWP>> [all …]
|
| H A D | Broadcaster.h | 28 class Broadcaster; variable 93 void SignUpListenersForBroadcaster(Broadcaster &broadcaster); 146 class Broadcaster { 158 Broadcaster(lldb::BroadcasterManagerSP manager_sp, std::string name); 163 virtual ~Broadcaster(); 338 friend class Broadcaster; variable 341 BroadcasterImpl(Broadcaster &broadcaster); 365 Broadcaster *GetBroadcaster(); 413 Broadcaster &m_broadcaster; 480 Broadcaster(const Broadcaster &) = delete; [all …]
|
| H A D | Event.h | 182 friend class Broadcaster::BroadcasterImpl; 185 Event(Broadcaster *broadcaster, uint32_t event_type, 188 Event(Broadcaster *broadcaster, uint32_t event_type, 209 Broadcaster *GetBroadcaster() const { in GetBroadcaster() 210 Broadcaster::BroadcasterImplSP broadcaster_impl_sp = in GetBroadcaster() 218 bool BroadcasterIs(Broadcaster *broadcaster) { in BroadcasterIs() 219 Broadcaster::BroadcasterImplSP broadcaster_impl_sp = in BroadcasterIs() 245 void SetBroadcaster(Broadcaster *broadcaster) { in SetBroadcaster() 249 Broadcaster::BroadcasterImplWP
|
| /freebsd/contrib/llvm-project/lldb/source/Utility/ |
| H A D | Broadcaster.cpp | 26 Broadcaster::Broadcaster(BroadcasterManagerSP manager_sp, std::string name) in Broadcaster() function in Broadcaster 34 Broadcaster::BroadcasterImpl::BroadcasterImpl(Broadcaster &broadcaster) in BroadcasterImpl() 38 Broadcaster::~Broadcaster() { in ~Broadcaster() 46 void Broadcaster::CheckInWithManager() { in CheckInWithManager() 53 Broadcaster::BroadcasterImpl::GetListeners(uint32_t event_mask, in GetListeners() 77 bool Broadcaster::BroadcasterImpl::HasListeners(uint32_t event_mask) { in HasListeners() 89 void Broadcaster::BroadcasterImpl::Clear() { in Clear() 101 Broadcaster *Broadcaster::BroadcasterImpl::GetBroadcaster() { in GetBroadcaster() 105 bool Broadcaster::BroadcasterImpl::GetEventNames( in GetEventNames() 131 void Broadcaster::AddInitialEventsToListener( in AddInitialEventsToListener() [all …]
|
| H A D | Listener.cpp | 38 Broadcaster::BroadcasterImplSP broadcaster_sp(pos->first.lock()); in Clear() 58 uint32_t Listener::StartListeningForEvents(Broadcaster *broadcaster, in StartListeningForEvents() 65 Broadcaster::BroadcasterImplWP impl_wp(broadcaster->GetBroadcasterImpl()); in StartListeningForEvents() 86 uint32_t Listener::StartListeningForEvents(Broadcaster *broadcaster, in StartListeningForEvents() 95 Broadcaster::BroadcasterImplWP impl_wp(broadcaster->GetBroadcasterImpl()); in StartListeningForEvents() 120 bool Listener::StopListeningForEvents(Broadcaster *broadcaster, in StopListeningForEvents() 137 void Listener::BroadcasterWillDestruct(Broadcaster *broadcaster) { in BroadcasterWillDestruct() 181 Broadcaster *broadcaster, // nullptr for any broadcaster in FindNextEventInternal() 240 Event *Listener::PeekAtNextEventForBroadcaster(Broadcaster *broadcaster) { in PeekAtNextEventForBroadcaster() 249 Listener::PeekAtNextEventForBroadcasterWithType(Broadcaster *broadcaster, in PeekAtNextEventForBroadcasterWithType() [all …]
|
| H A D | Event.cpp | 33 Event::Event(Broadcaster *broadcaster, uint32_t event_type, EventData *data) in Event() 37 Event::Event(Broadcaster *broadcaster, uint32_t event_type, in Event() 51 Broadcaster *broadcaster; in Dump() 52 Broadcaster::BroadcasterImplSP broadcaster_impl_sp(m_broadcaster_wp.lock()); in Dump()
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/API/ |
| H A D | SBBroadcaster.h | 72 SBBroadcaster(lldb_private::Broadcaster *broadcaster, bool owns); 74 lldb_private::Broadcaster *get() const; 76 void reset(lldb_private::Broadcaster *broadcaster, bool owns); 80 lldb_private::Broadcaster *m_opaque_ptr = nullptr;
|
| /freebsd/contrib/llvm-project/lldb/source/API/ |
| H A D | SBBroadcaster.cpp | 22 : m_opaque_sp(new Broadcaster(nullptr, name)) { in SBBroadcaster() 28 SBBroadcaster::SBBroadcaster(lldb_private::Broadcaster *broadcaster, bool owns) in SBBroadcaster() 116 Broadcaster *SBBroadcaster::get() const { return m_opaque_ptr; } in get() 118 void SBBroadcaster::reset(Broadcaster *broadcaster, bool owns) { in reset()
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Core/ |
| H A D | Debugger.h | 87 Broadcaster &GetBroadcaster() { return m_broadcaster; } in GetBroadcaster() 88 const Broadcaster &GetBroadcaster() const { return m_broadcaster; } in GetBroadcaster() 764 Broadcaster m_sync_broadcaster; ///< Private debugger synchronization. 765 Broadcaster m_broadcaster; ///< Public Debugger event broadcaster.
|
| H A D | ThreadedCommunication.h | 61 class ThreadedCommunication : public Communication, public Broadcaster {
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Target/ |
| H A D | TargetList.h | 21 class TargetList : public Broadcaster {
|
| H A D | Process.h | 354 public Broadcaster, 3125 Broadcaster m_private_state_broadcaster; // This broadcaster feeds state 3128 Broadcaster m_private_state_control_broadcaster; // This is the control
|
| H A D | Thread.h | 69 public Broadcaster {
|
| H A D | Target.h | 524 public Broadcaster,
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ |
| H A D | GDBRemoteClientBase.h | 24 class GDBRemoteClientBase : public GDBRemoteCommunication, public Broadcaster {
|
| H A D | GDBRemoteClientBase.cpp | 35 : GDBRemoteCommunication(), Broadcaster(nullptr, comm_name), in GDBRemoteClientBase()
|
| H A D | ProcessGDBRemote.h | 265 Broadcaster m_async_broadcaster;
|
| /freebsd/contrib/llvm-project/lldb/source/Core/ |
| H A D | ThreadedCommunication.cpp | 41 : Communication(), Broadcaster(nullptr, name), m_read_thread_enabled(false), in ThreadedCommunication()
|
| H A D | Debugger.cpp | 1702 Broadcaster &broadcaster = debugger.GetBroadcaster(); in PrivateReportDiagnostic() 2121 Broadcaster *broadcaster = event_sp->GetBroadcaster(); in DefaultEventHandler()
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/ |
| H A D | lldb-forward.h | 45 class Broadcaster; variable 331 typedef std::shared_ptr<lldb_private::Broadcaster> BroadcasterSP;
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Interpreter/ |
| H A D | CommandInterpreter.h | 229 class CommandInterpreter : public Broadcaster,
|
| /freebsd/contrib/llvm-project/lldb/docs/design/ |
| H A D | overview.rst | |
| /freebsd/contrib/llvm-project/lldb/source/Target/ |
| H A D | TargetList.cpp | 39 : Broadcaster(debugger.GetBroadcasterManager(), in TargetList()
|
| H A D | Thread.cpp | 221 Broadcaster(process.GetTarget().GetDebugger().GetBroadcasterManager(), in Thread()
|
| /freebsd/lib/clang/liblldb/ |
| H A D | Makefile | 719 SRCS+= Utility/Broadcaster.cpp
|