LLDB mainline
|
#include <SBBreakpoint.h>
Public Member Functions | |
SBBreakpointList (SBTarget &target) | |
~SBBreakpointList () | |
size_t | GetSize () const |
SBBreakpoint | GetBreakpointAtIndex (size_t idx) |
SBBreakpoint | FindBreakpointByID (lldb::break_id_t) |
void | Append (const SBBreakpoint &sb_bkpt) |
bool | AppendIfUnique (const SBBreakpoint &sb_bkpt) |
void | AppendByID (lldb::break_id_t id) |
void | Clear () |
Protected Member Functions | |
void | CopyToBreakpointIDList (lldb_private::BreakpointIDList &bp_id_list) |
Private Attributes | |
std::shared_ptr< SBBreakpointListImpl > | m_opaque_sp |
Friends | |
class | SBTarget |
Definition at line 173 of file SBBreakpoint.h.
SBBreakpointList::SBBreakpointList | ( | SBTarget & | target | ) |
Definition at line 868 of file SBBreakpoint.cpp.
References LLDB_INSTRUMENT_VA.
|
default |
void SBBreakpointList::Append | ( | const SBBreakpoint & | sb_bkpt | ) |
Definition at line 903 of file SBBreakpoint.cpp.
References lldb::SBBreakpoint::IsValid(), LLDB_INSTRUMENT_VA, m_opaque_sp, and lldb::SBBreakpoint::m_opaque_wp.
void SBBreakpointList::AppendByID | ( | lldb::break_id_t | id | ) |
Definition at line 913 of file SBBreakpoint.cpp.
References LLDB_INSTRUMENT_VA, and m_opaque_sp.
Referenced by lldb::SBTarget::BreakpointsCreateFromFile(), and lldb::SBTarget::FindBreakpointsByName().
bool SBBreakpointList::AppendIfUnique | ( | const SBBreakpoint & | sb_bkpt | ) |
Definition at line 921 of file SBBreakpoint.cpp.
References lldb::SBBreakpoint::GetSP(), lldb::SBBreakpoint::IsValid(), LLDB_INSTRUMENT_VA, and m_opaque_sp.
void SBBreakpointList::Clear | ( | ) |
Definition at line 931 of file SBBreakpoint.cpp.
References LLDB_INSTRUMENT_VA, and m_opaque_sp.
|
protected |
Definition at line 938 of file SBBreakpoint.cpp.
References m_opaque_sp.
Referenced by lldb::SBTarget::BreakpointsWriteToFile().
SBBreakpoint SBBreakpointList::FindBreakpointByID | ( | lldb::break_id_t | id | ) |
Definition at line 894 of file SBBreakpoint.cpp.
References LLDB_INSTRUMENT_VA, and m_opaque_sp.
SBBreakpoint SBBreakpointList::GetBreakpointAtIndex | ( | size_t | idx | ) |
Definition at line 884 of file SBBreakpoint.cpp.
References LLDB_INSTRUMENT_VA, and m_opaque_sp.
size_t SBBreakpointList::GetSize | ( | ) | const |
Definition at line 875 of file SBBreakpoint.cpp.
References LLDB_INSTRUMENT_VA, and m_opaque_sp.
|
friend |
Definition at line 194 of file SBBreakpoint.h.
|
private |
Definition at line 199 of file SBBreakpoint.h.
Referenced by Append(), AppendByID(), AppendIfUnique(), Clear(), CopyToBreakpointIDList(), FindBreakpointByID(), GetBreakpointAtIndex(), and GetSize().