9#ifndef LLDB_API_SBBROADCASTER_H 
   10#define LLDB_API_SBBROADCASTER_H 
   28  explicit operator bool() 
const;
 
   39                                  uint32_t requested_events);
 
 
static llvm::StringRef GetName(XcodeSDK::Type type)
 
bool RemoveListener(const lldb::SBListener &listener, uint32_t event_mask=UINT32_MAX)
 
void AddInitialEventsToListener(const lldb::SBListener &listener, uint32_t requested_events)
 
lldb_private::Broadcaster * m_opaque_ptr
 
void reset(lldb_private::Broadcaster *broadcaster, bool owns)
 
bool operator!=(const lldb::SBBroadcaster &rhs) const
 
bool operator==(const lldb::SBBroadcaster &rhs) const
 
const SBBroadcaster & operator=(const SBBroadcaster &rhs)
 
void BroadcastEventByType(uint32_t event_type, bool unique=false)
 
bool operator<(const lldb::SBBroadcaster &rhs) const
 
uint32_t AddListener(const lldb::SBListener &listener, uint32_t event_mask)
 
void BroadcastEvent(const lldb::SBEvent &event, bool unique=false)
 
bool EventTypeHasListeners(uint32_t event_type)
 
lldb_private::Broadcaster * get() const
 
friend class SBCommandInterpreter
 
lldb::BroadcasterSP m_opaque_sp
 
friend class SBCommunication
 
An event broadcasting class.
 
std::shared_ptr< lldb_private::Broadcaster > BroadcasterSP