/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Utility/ |
H A D | Listener.h | 12 #include "lldb/Utility/Broadcaster.h" 40 friend class Broadcaster; 68 uint32_t StartListeningForEvents(Broadcaster *broadcaster, 71 uint32_t StartListeningForEvents(Broadcaster *broadcaster, 76 bool StopListeningForEvents(Broadcaster *broadcaster, uint32_t event_mask); 80 Event *PeekAtNextEventForBroadcaster(Broadcaster *broadcaster); 82 Event *PeekAtNextEventForBroadcasterWithType(Broadcaster *broadcaster, 88 bool GetEventForBroadcaster(Broadcaster *broadcaster, lldb::EventSP &event_sp, 91 bool GetEventForBroadcasterWithType(Broadcaster *broadcaster, 110 typedef std::multimap<Broadcaster [all...] |
H A D | Event.h | 12 #include "lldb/Utility/Broadcaster.h" 179 friend class Broadcaster::BroadcasterImpl; 182 Event(Broadcaster *broadcaster, uint32_t event_type, 185 Event(Broadcaster *broadcaster, uint32_t event_type, 206 Broadcaster *GetBroadcaster() const { 207 Broadcaster::BroadcasterImplSP broadcaster_impl_sp = 215 bool BroadcasterIs(Broadcaster *broadcaster) { 216 Broadcaster::BroadcasterImplSP broadcaster_impl_sp = 233 // Called by Broadcaster::BroadcastEvent prior to letting all the listeners 236 void SetBroadcaster(Broadcaster *broadcaste [all...] |
H A D | Broadcaster.h | 1 //===-- Broadcaster.h -------------------------------------------*- C++ -*-===// 28 class Broadcaster; 99 void SignUpListenersForBroadcaster(Broadcaster &broadcaster); 214 /// \class Broadcaster Broadcaster.h "lldb/Utility/Broadcaster.h" An event 217 /// The Broadcaster class is designed to be subclassed by objects that wish to 218 /// vend events in a multi-threaded environment. Broadcaster objects can each 221 /// \see Broadcaster::SetEventBits(uint32_t) 223 /// \see Broadcaster 242 class Broadcaster { class in namespace:lldb_private [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Utility/ |
H A D | Broadcaster.cpp | 1 //===-- Broadcaster.cpp -----------------------------------------*- C++ -*-===// 9 #include "lldb/Utility/Broadcaster.h" 28 Broadcaster::Broadcaster(BroadcasterManagerSP manager_sp, const char *name) function in class:Broadcaster 32 LLDB_LOG(log, "{0} Broadcaster::Broadcaster(\"{1}\")", 36 Broadcaster::BroadcasterImpl::BroadcasterImpl(Broadcaster &broadcaster) 40 Broadcaster::~Broadcaster() { [all...] |
H A D | Listener.cpp | 11 #include "lldb/Utility/Broadcaster.h" 64 Broadcaster::BroadcasterImplSP broadcaster_sp(pos->first.lock()); 84 uint32_t Listener::StartListeningForEvents(Broadcaster *broadcaster, 92 Broadcaster::BroadcasterImplWP impl_wp(broadcaster->GetBroadcasterImpl()); 113 uint32_t Listener::StartListeningForEvents(Broadcaster *broadcaster, 123 Broadcaster::BroadcasterImplWP impl_wp(broadcaster->GetBroadcasterImpl()); 148 bool Listener::StopListeningForEvents(Broadcaster *broadcaster, 164 // Called when a Broadcaster is in its destructor. We need to remove all 166 void Listener::BroadcasterWillDestruct(Broadcaster *broadcaster) { 216 EventBroadcasterMatches(Broadcaster *broadcaste [all...] |
H A D | Event.cpp | 11 #include "lldb/Utility/Broadcaster.h" 30 Event::Event(Broadcaster *broadcaster, uint32_t event_type, EventData *data) 34 Event::Event(Broadcaster *broadcaster, uint32_t event_type, 48 Broadcaster *broadcaster; 49 Broadcaster::BroadcasterImplSP broadcaster_impl_sp(m_broadcaster_wp.lock());
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/API/ |
H A D | SBBroadcaster.h | 71 SBBroadcaster(lldb_private::Broadcaster *broadcaster, bool owns); 73 lldb_private::Broadcaster *get() const; 75 void reset(lldb_private::Broadcaster *broadcaster, bool owns); 79 lldb_private::Broadcaster *m_opaque_ptr;
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ |
H A D | GDBRemoteCommunicationReplayServer.h | 18 #include "lldb/Utility/Broadcaster.h" 68 Broadcaster m_async_broadcaster;
|
H A D | ProcessGDBRemote.h | 25 #include "lldb/Utility/Broadcaster.h" 239 /// Broadcaster event bits definitions. 255 Broadcaster m_async_broadcaster;
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/API/ |
H A D | SBBroadcaster.cpp | 10 #include "lldb/Utility/Broadcaster.h" 24 : m_opaque_sp(new Broadcaster(nullptr, name)), m_opaque_ptr(nullptr) { 30 SBBroadcaster::SBBroadcaster(lldb_private::Broadcaster *broadcaster, bool owns) 129 Broadcaster *SBBroadcaster::get() const { return m_opaque_ptr; } 131 void SBBroadcaster::reset(Broadcaster *broadcaster, bool owns) {
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Core/ |
H A D | Communication.h | 13 #include "lldb/Utility/Broadcaster.h" 47 /// Communication inherits from Broadcaster which means it can be used in 84 class Communication : public Broadcaster { 110 /// Broadcaster that this object inherits from.
|
H A D | Debugger.h | 27 #include "lldb/Utility/Broadcaster.h" 414 Broadcaster m_sync_broadcaster;
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Target/ |
H A D | TargetList.h | 16 #include "lldb/Utility/Broadcaster.h" 20 class TargetList : public Broadcaster { 34 /// Broadcaster event bits definitions. 37 // These two functions fill out the Broadcaster interface:
|
H A D | Process.h | 41 #include "lldb/Utility/Broadcaster.h" 354 public Broadcaster, 366 /// Broadcaster event bits definitions. 394 // These two functions fill out the Broadcaster interface: 2638 Broadcaster m_private_state_broadcaster; // This broadcaster feeds state 2641 Broadcaster m_private_state_control_broadcaster; // This is the control
|
H A D | Thread.h | 21 #include "lldb/Utility/Broadcaster.h" 63 public Broadcaster { 65 /// Broadcaster event bits definitions.
|
H A D | Target.h | 32 #include "lldb/Utility/Broadcaster.h" 414 public Broadcaster, 420 /// Broadcaster event bits definitions. 429 // These two functions fill out the Broadcaster interface:
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Core/ |
H A D | Communication.cpp | 43 : Broadcaster(nullptr, name), m_connection_sp(),
|
H A D | Debugger.cpp | 1440 Broadcaster *broadcaster = event_sp->GetBroadcaster();
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Interpreter/ |
H A D | CommandInterpreter.h | 19 #include "lldb/Utility/Broadcaster.h" 176 class CommandInterpreter : public Broadcaster, 207 // These two functions fill out the Broadcaster interface:
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/ |
H A D | lldb-forward.h | 45 class Broadcaster; 304 typedef std::shared_ptr<lldb_private::Broadcaster> BroadcasterSP;
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Target/ |
H A D | TargetList.cpp | 20 #include "lldb/Utility/Broadcaster.h" 39 : Broadcaster(debugger.GetBroadcasterManager(),
|
H A D | Thread.cpp | 226 Broadcaster(process.GetTarget().GetDebugger().GetBroadcasterManager(),
|
H A D | Process.cpp | 466 Broadcaster((target_sp->GetDebugger().GetBroadcasterManager()), 586 Broadcaster::Clear();
|
/freebsd-11-stable/lib/clang/liblldb/ |
H A D | Makefile | 601 SRCS+= Utility/Broadcaster.cpp
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Interpreter/ |
H A D | CommandInterpreter.cpp | 110 : Broadcaster(debugger.GetBroadcasterManager(),
|