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.