Searched refs:Broadcaster (Results 1 - 25 of 27) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Utility/
H A DListener.h12 #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 DEvent.h12 #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 DBroadcaster.h1 //===-- 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 DBroadcaster.cpp1 //===-- 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 DListener.cpp11 #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 DEvent.cpp11 #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 DSBBroadcaster.h71 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 DGDBRemoteCommunicationReplayServer.h18 #include "lldb/Utility/Broadcaster.h"
68 Broadcaster m_async_broadcaster;
H A DProcessGDBRemote.h25 #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 DSBBroadcaster.cpp10 #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 DCommunication.h13 #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 DDebugger.h27 #include "lldb/Utility/Broadcaster.h"
414 Broadcaster m_sync_broadcaster;
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Target/
H A DTargetList.h16 #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 DProcess.h41 #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 DThread.h21 #include "lldb/Utility/Broadcaster.h"
63 public Broadcaster {
65 /// Broadcaster event bits definitions.
H A DTarget.h32 #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 DCommunication.cpp43 : Broadcaster(nullptr, name), m_connection_sp(),
H A DDebugger.cpp1440 Broadcaster *broadcaster = event_sp->GetBroadcaster();
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Interpreter/
H A DCommandInterpreter.h19 #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 Dlldb-forward.h45 class Broadcaster;
304 typedef std::shared_ptr<lldb_private::Broadcaster> BroadcasterSP;
/freebsd-11-stable/contrib/llvm-project/lldb/source/Target/
H A DTargetList.cpp20 #include "lldb/Utility/Broadcaster.h"
39 : Broadcaster(debugger.GetBroadcasterManager(),
H A DThread.cpp226 Broadcaster(process.GetTarget().GetDebugger().GetBroadcasterManager(),
H A DProcess.cpp466 Broadcaster((target_sp->GetDebugger().GetBroadcasterManager()),
586 Broadcaster::Clear();
/freebsd-11-stable/lib/clang/liblldb/
H A DMakefile601 SRCS+= Utility/Broadcaster.cpp
/freebsd-11-stable/contrib/llvm-project/lldb/source/Interpreter/
H A DCommandInterpreter.cpp110 : Broadcaster(debugger.GetBroadcasterManager(),

Completed in 364 milliseconds

12