LLDB API Documentation
#include <SBBroadcaster.h>
| Public Member Functions | |
| SBBroadcaster () | |
| SBBroadcaster (const char *name) | |
| SBBroadcaster (const SBBroadcaster &rhs) | |
| const SBBroadcaster & | operator= (const SBBroadcaster &rhs) | 
| ~SBBroadcaster () | |
| bool | IsValid () const | 
| void | Clear () | 
| void | BroadcastEventByType (uint32_t event_type, bool unique=false) | 
| void | BroadcastEvent (const lldb::SBEvent &event, bool unique=false) | 
| void | AddInitialEventsToListener (const lldb::SBListener &listener, uint32_t requested_events) | 
| uint32_t | AddListener (const lldb::SBListener &listener, uint32_t event_mask) | 
| const char * | GetName () const | 
| bool | EventTypeHasListeners (uint32_t event_type) | 
| bool | RemoveListener (const lldb::SBListener &listener, uint32_t event_mask=UINT32_MAX) | 
| bool | operator== (const lldb::SBBroadcaster &rhs) const | 
| bool | operator!= (const lldb::SBBroadcaster &rhs) const | 
| bool | operator< (const lldb::SBBroadcaster &rhs) const | 
| Protected Member Functions | |
| SBBroadcaster (lldb_private::Broadcaster *broadcaster, bool owns) | |
| lldb_private::Broadcaster * | get () const | 
| void | reset (lldb_private::Broadcaster *broadcaster, bool owns) | 
| Friends | |
| class | SBCommandInterpreter | 
| class | SBCommunication | 
| class | SBEvent | 
| class | SBListener | 
| class | SBProcess | 
| class | SBTarget | 
Definition at line 17 of file SBBroadcaster.h.
| lldb::SBBroadcaster::SBBroadcaster | ( | ) | 
| lldb::SBBroadcaster::SBBroadcaster | ( | const char * | name | ) | 
| lldb::SBBroadcaster::SBBroadcaster | ( | const SBBroadcaster & | rhs | ) | 
| lldb::SBBroadcaster::~SBBroadcaster | ( | ) | 
| 
 | protected | 
| void lldb::SBBroadcaster::AddInitialEventsToListener | ( | const lldb::SBListener & | listener, | 
| uint32_t | requested_events | ||
| ) | 
| uint32_t lldb::SBBroadcaster::AddListener | ( | const lldb::SBListener & | listener, | 
| uint32_t | event_mask | ||
| ) | 
| void lldb::SBBroadcaster::BroadcastEvent | ( | const lldb::SBEvent & | event, | 
| bool | unique = false | ||
| ) | 
| void lldb::SBBroadcaster::BroadcastEventByType | ( | uint32_t | event_type, | 
| bool | unique = false | ||
| ) | 
| void lldb::SBBroadcaster::Clear | ( | ) | 
| bool lldb::SBBroadcaster::EventTypeHasListeners | ( | uint32_t | event_type | ) | 
| 
 | protected | 
| const char* lldb::SBBroadcaster::GetName | ( | ) | const | 
| bool lldb::SBBroadcaster::IsValid | ( | ) | const | 
| bool lldb::SBBroadcaster::operator!= | ( | const lldb::SBBroadcaster & | rhs | ) | const | 
| bool lldb::SBBroadcaster::operator< | ( | const lldb::SBBroadcaster & | rhs | ) | const | 
| const SBBroadcaster& lldb::SBBroadcaster::operator= | ( | const SBBroadcaster & | rhs | ) | 
| bool lldb::SBBroadcaster::operator== | ( | const lldb::SBBroadcaster & | rhs | ) | const | 
| bool lldb::SBBroadcaster::RemoveListener | ( | const lldb::SBListener & | listener, | 
| uint32_t | event_mask = UINT32_MAX | ||
| ) | 
| 
 | protected | 
| 
 | friend | 
Definition at line 63 of file SBBroadcaster.h.
| 
 | friend | 
Definition at line 64 of file SBBroadcaster.h.
| 
 | friend | 
Definition at line 65 of file SBBroadcaster.h.
| 
 | friend | 
Definition at line 66 of file SBBroadcaster.h.
| 
 | friend | 
Definition at line 67 of file SBBroadcaster.h.
| 
 | friend | 
Definition at line 68 of file SBBroadcaster.h.