LLDB mainline
|
#include <SBBreakpointName.h>
Private Member Functions | |
lldb_private::BreakpointName * | GetBreakpointName () const |
void | UpdateName (lldb_private::BreakpointName &bp_name) |
Private Attributes | |
std::unique_ptr< SBBreakpointNameImpl > | m_impl_up |
Friends | |
class | SBTarget |
Definition at line 18 of file SBBreakpointName.h.
SBBreakpointName::SBBreakpointName | ( | ) |
Definition at line 110 of file SBBreakpointName.cpp.
References LLDB_INSTRUMENT_VA.
Referenced by operator=(), and SBBreakpointName().
SBBreakpointName::SBBreakpointName | ( | SBTarget & | target, |
const char * | name ) |
Definition at line 112 of file SBBreakpointName.cpp.
References GetBreakpointName(), LLDB_INSTRUMENT_VA, m_impl_up, and SBTarget.
SBBreakpointName::SBBreakpointName | ( | SBBreakpoint & | bkpt, |
const char * | name ) |
Definition at line 122 of file SBBreakpointName.cpp.
References lldb_private::Target::ConfigureBreakpointName(), GetBreakpointName(), lldb_private::BreakpointName::GetOptions(), lldb::SBBreakpoint::GetSP(), lldb::SBBreakpoint::IsValid(), LLDB_INSTRUMENT_VA, and m_impl_up.
SBBreakpointName::SBBreakpointName | ( | const lldb::SBBreakpointName & | rhs | ) |
Definition at line 147 of file SBBreakpointName.cpp.
References LLDB_INSTRUMENT_VA, m_impl_up, and SBBreakpointName().
|
default |
References GetAllowDelete(), GetAllowDisable(), GetAllowList(), GetAutoContinue(), GetCommandLineCommands(), GetCondition(), GetDescription(), GetHelpString(), GetIgnoreCount(), GetQueueName(), GetThreadID(), GetThreadIndex(), GetThreadName(), IsEnabled(), IsOneShot(), IsValid(), operator!=(), operator=(), operator==(), SetAllowDelete(), SetAllowDisable(), SetAllowList(), SetAutoContinue(), SetCallback(), SetCommandLineCommands(), SetCondition(), SetEnabled(), SetHelpString(), SetIgnoreCount(), SetOneShot(), SetQueueName(), SetScriptCallbackBody(), SetScriptCallbackFunction(), SetThreadID(), SetThreadIndex(), and SetThreadName().
bool SBBreakpointName::GetAllowDelete | ( | ) |
Definition at line 628 of file SBBreakpointName.cpp.
References lldb_private::BreakpointName::Permissions::GetAllowDelete(), GetBreakpointName(), lldb_private::BreakpointName::GetPermissions(), and LLDB_INSTRUMENT_VA.
Referenced by ~SBBreakpointName().
bool SBBreakpointName::GetAllowDisable | ( | ) |
Definition at line 646 of file SBBreakpointName.cpp.
References lldb_private::BreakpointName::Permissions::GetAllowDisable(), GetBreakpointName(), lldb_private::BreakpointName::GetPermissions(), and LLDB_INSTRUMENT_VA.
Referenced by ~SBBreakpointName().
bool SBBreakpointName::GetAllowList | ( | ) | const |
Definition at line 610 of file SBBreakpointName.cpp.
References lldb_private::BreakpointName::Permissions::GetAllowList(), GetBreakpointName(), lldb_private::BreakpointName::GetPermissions(), and LLDB_INSTRUMENT_VA.
Referenced by ~SBBreakpointName().
bool SBBreakpointName::GetAutoContinue | ( | ) |
Definition at line 338 of file SBBreakpointName.cpp.
References GetBreakpointName(), lldb_private::BreakpointName::GetOptions(), lldb_private::BreakpointOptions::IsAutoContinue(), LLDB_INSTRUMENT_VA, and m_impl_up.
Referenced by ~SBBreakpointName().
|
private |
Definition at line 664 of file SBBreakpointName.cpp.
References IsValid(), and m_impl_up.
Referenced by GetAllowDelete(), GetAllowDisable(), GetAllowList(), GetAutoContinue(), GetCommandLineCommands(), GetCondition(), GetDescription(), GetHelpString(), GetIgnoreCount(), GetQueueName(), GetThreadID(), GetThreadIndex(), GetThreadName(), IsEnabled(), IsOneShot(), SBBreakpointName(), SBBreakpointName(), SBTarget, SetAllowDelete(), SetAllowDisable(), SetAllowList(), SetAutoContinue(), SetCallback(), SetCommandLineCommands(), SetCondition(), SetEnabled(), SetHelpString(), SetIgnoreCount(), SetOneShot(), SetQueueName(), SetScriptCallbackBody(), SetScriptCallbackFunction(), SetThreadID(), SetThreadIndex(), and SetThreadName().
bool SBBreakpointName::GetCommandLineCommands | ( | lldb::SBStringList & | commands | ) |
Definition at line 480 of file SBBreakpointName.cpp.
References lldb::SBStringList::AppendList(), GetBreakpointName(), lldb_private::BreakpointOptions::GetCommandLineCallbacks(), lldb_private::BreakpointName::GetOptions(), and LLDB_INSTRUMENT_VA.
Referenced by ~SBBreakpointName().
const char * SBBreakpointName::GetCondition | ( | ) |
Definition at line 310 of file SBBreakpointName.cpp.
References GetBreakpointName(), lldb_private::BreakpointOptions::GetCondition(), lldb_private::ConstString::GetCString(), lldb_private::BreakpointName::GetOptions(), lldb_private::StopCondition::GetText(), LLDB_INSTRUMENT_VA, and m_impl_up.
Referenced by ~SBBreakpointName().
bool SBBreakpointName::GetDescription | ( | lldb::SBStream & | description | ) |
Definition at line 518 of file SBBreakpointName.cpp.
References lldb::eDescriptionLevelFull, lldb::SBStream::get(), GetBreakpointName(), lldb_private::BreakpointName::GetDescription(), LLDB_INSTRUMENT_VA, and m_impl_up.
Referenced by ~SBBreakpointName().
const char * SBBreakpointName::GetHelpString | ( | ) | const |
Definition at line 495 of file SBBreakpointName.cpp.
References GetBreakpointName(), lldb_private::ConstString::GetCString(), lldb_private::BreakpointName::GetHelp(), and LLDB_INSTRUMENT_VA.
Referenced by ~SBBreakpointName().
uint32_t SBBreakpointName::GetIgnoreCount | ( | ) | const |
Definition at line 283 of file SBBreakpointName.cpp.
References GetBreakpointName(), lldb_private::BreakpointOptions::GetIgnoreCount(), lldb_private::BreakpointName::GetOptions(), LLDB_INSTRUMENT_VA, and m_impl_up.
Referenced by ~SBBreakpointName().
const char * SBBreakpointName::GetName | ( | ) | const |
Definition at line 197 of file SBBreakpointName.cpp.
References lldb_private::ConstString::GetCString(), LLDB_INSTRUMENT_VA, and m_impl_up.
const char * SBBreakpointName::GetQueueName | ( | ) | const |
Definition at line 447 of file SBBreakpointName.cpp.
References GetBreakpointName(), lldb_private::ConstString::GetCString(), lldb_private::BreakpointName::GetOptions(), lldb_private::ThreadSpec::GetQueueName(), lldb_private::BreakpointOptions::GetThreadSpec(), LLDB_INSTRUMENT_VA, and m_impl_up.
Referenced by ~SBBreakpointName().
lldb::tid_t SBBreakpointName::GetThreadID | ( | ) |
Definition at line 365 of file SBBreakpointName.cpp.
References GetBreakpointName(), lldb_private::BreakpointName::GetOptions(), lldb_private::BreakpointOptions::GetThreadSpec(), lldb_private::ThreadSpec::GetTID(), LLDB_INSTRUMENT_VA, LLDB_INVALID_THREAD_ID, and m_impl_up.
Referenced by ~SBBreakpointName().
uint32_t SBBreakpointName::GetThreadIndex | ( | ) | const |
Definition at line 392 of file SBBreakpointName.cpp.
References GetBreakpointName(), lldb_private::ThreadSpec::GetIndex(), lldb_private::BreakpointName::GetOptions(), lldb_private::BreakpointOptions::GetThreadSpec(), LLDB_INSTRUMENT_VA, LLDB_INVALID_THREAD_ID, and m_impl_up.
Referenced by ~SBBreakpointName().
const char * SBBreakpointName::GetThreadName | ( | ) | const |
Definition at line 419 of file SBBreakpointName.cpp.
References GetBreakpointName(), lldb_private::ConstString::GetCString(), lldb_private::ThreadSpec::GetName(), lldb_private::BreakpointName::GetOptions(), lldb_private::BreakpointOptions::GetThreadSpec(), LLDB_INSTRUMENT_VA, and m_impl_up.
Referenced by ~SBBreakpointName().
bool SBBreakpointName::IsEnabled | ( | ) |
Definition at line 229 of file SBBreakpointName.cpp.
References GetBreakpointName(), lldb_private::BreakpointName::GetOptions(), lldb_private::BreakpointOptions::IsEnabled(), LLDB_INSTRUMENT_VA, and m_impl_up.
Referenced by ~SBBreakpointName().
bool SBBreakpointName::IsOneShot | ( | ) | const |
Definition at line 256 of file SBBreakpointName.cpp.
References GetBreakpointName(), lldb_private::BreakpointName::GetOptions(), lldb_private::BreakpointOptions::IsOneShot(), LLDB_INSTRUMENT_VA, and m_impl_up.
Referenced by ~SBBreakpointName().
bool SBBreakpointName::IsValid | ( | ) | const |
Definition at line 185 of file SBBreakpointName.cpp.
References LLDB_INSTRUMENT_VA.
Referenced by GetBreakpointName(), UpdateName(), and ~SBBreakpointName().
|
explicit |
Definition at line 189 of file SBBreakpointName.cpp.
References LLDB_INSTRUMENT_VA, and m_impl_up.
bool SBBreakpointName::operator!= | ( | const lldb::SBBreakpointName & | rhs | ) |
Definition at line 179 of file SBBreakpointName.cpp.
References LLDB_INSTRUMENT_VA, and m_impl_up.
Referenced by ~SBBreakpointName().
const SBBreakpointName & SBBreakpointName::operator= | ( | const lldb::SBBreakpointName & | rhs | ) |
Definition at line 159 of file SBBreakpointName.cpp.
References LLDB_INSTRUMENT_VA, m_impl_up, and SBBreakpointName().
Referenced by ~SBBreakpointName().
bool SBBreakpointName::operator== | ( | const lldb::SBBreakpointName & | rhs | ) |
Definition at line 173 of file SBBreakpointName.cpp.
References LLDB_INSTRUMENT_VA, and m_impl_up.
Referenced by ~SBBreakpointName().
void SBBreakpointName::SetAllowDelete | ( | bool | value | ) |
Definition at line 637 of file SBBreakpointName.cpp.
References GetBreakpointName(), lldb_private::BreakpointName::GetPermissions(), LLDB_INSTRUMENT_VA, and lldb_private::BreakpointName::Permissions::SetAllowDelete().
Referenced by ~SBBreakpointName().
void SBBreakpointName::SetAllowDisable | ( | bool | value | ) |
Definition at line 655 of file SBBreakpointName.cpp.
References GetBreakpointName(), lldb_private::BreakpointName::GetPermissions(), LLDB_INSTRUMENT_VA, and lldb_private::BreakpointName::Permissions::SetAllowDisable().
Referenced by ~SBBreakpointName().
void SBBreakpointName::SetAllowList | ( | bool | value | ) |
Definition at line 619 of file SBBreakpointName.cpp.
References GetBreakpointName(), lldb_private::BreakpointName::GetPermissions(), LLDB_INSTRUMENT_VA, and lldb_private::BreakpointName::Permissions::SetAllowList().
Referenced by ~SBBreakpointName().
void SBBreakpointName::SetAutoContinue | ( | bool | auto_continue | ) |
Definition at line 324 of file SBBreakpointName.cpp.
References GetBreakpointName(), lldb_private::BreakpointName::GetOptions(), LLDB_INSTRUMENT_VA, m_impl_up, lldb_private::BreakpointOptions::SetAutoContinue(), and UpdateName().
Referenced by ~SBBreakpointName().
void SBBreakpointName::SetCallback | ( | SBBreakpointHitCallback | callback, |
void * | baton ) |
Definition at line 534 of file SBBreakpointName.cpp.
References GetBreakpointName(), lldb_private::BreakpointName::GetOptions(), LLDB_INSTRUMENT_VA, m_impl_up, lldb_private::BreakpointOptions::SetCallback(), and UpdateName().
Referenced by ~SBBreakpointName().
void SBBreakpointName::SetCommandLineCommands | ( | lldb::SBStringList & | commands | ) |
Definition at line 461 of file SBBreakpointName.cpp.
References lldb::eScriptLanguageNone, GetBreakpointName(), lldb_private::BreakpointName::GetOptions(), lldb::SBStringList::GetSize(), LLDB_INSTRUMENT_VA, m_impl_up, lldb_private::BreakpointOptions::SetCommandDataCallback(), and UpdateName().
Referenced by ~SBBreakpointName().
void SBBreakpointName::SetCondition | ( | const char * | condition | ) |
Definition at line 296 of file SBBreakpointName.cpp.
References GetBreakpointName(), lldb_private::BreakpointName::GetOptions(), LLDB_INSTRUMENT_VA, m_impl_up, lldb_private::BreakpointOptions::SetCondition(), and UpdateName().
Referenced by ~SBBreakpointName().
void SBBreakpointName::SetEnabled | ( | bool | enable | ) |
Definition at line 205 of file SBBreakpointName.cpp.
References GetBreakpointName(), lldb_private::BreakpointName::GetOptions(), LLDB_INSTRUMENT_VA, m_impl_up, and lldb_private::BreakpointOptions::SetEnabled().
Referenced by ~SBBreakpointName().
void SBBreakpointName::SetHelpString | ( | const char * | help_string | ) |
Definition at line 505 of file SBBreakpointName.cpp.
References GetBreakpointName(), LLDB_INSTRUMENT_VA, m_impl_up, and lldb_private::BreakpointName::SetHelp().
Referenced by ~SBBreakpointName().
void SBBreakpointName::SetIgnoreCount | ( | uint32_t | count | ) |
Definition at line 269 of file SBBreakpointName.cpp.
References GetBreakpointName(), lldb_private::BreakpointName::GetOptions(), LLDB_INSTRUMENT_VA, m_impl_up, lldb_private::BreakpointOptions::SetIgnoreCount(), and UpdateName().
Referenced by ~SBBreakpointName().
void SBBreakpointName::SetOneShot | ( | bool | one_shot | ) |
Definition at line 242 of file SBBreakpointName.cpp.
References GetBreakpointName(), lldb_private::BreakpointName::GetOptions(), LLDB_INSTRUMENT_VA, m_impl_up, lldb_private::BreakpointOptions::SetOneShot(), and UpdateName().
Referenced by ~SBBreakpointName().
void SBBreakpointName::SetQueueName | ( | const char * | queue_name | ) |
Definition at line 433 of file SBBreakpointName.cpp.
References GetBreakpointName(), lldb_private::BreakpointName::GetOptions(), lldb_private::BreakpointOptions::GetThreadSpec(), LLDB_INSTRUMENT_VA, m_impl_up, lldb_private::ThreadSpec::SetQueueName(), and UpdateName().
Referenced by ~SBBreakpointName().
SBError SBBreakpointName::SetScriptCallbackBody | ( | const char * | script_body_text | ) |
Definition at line 586 of file SBBreakpointName.cpp.
References error(), lldb::SBError::Fail(), GetBreakpointName(), lldb_private::BreakpointName::GetOptions(), LLDB_INSTRUMENT_VA, m_impl_up, lldb::SBError::SetError(), and UpdateName().
Referenced by ~SBBreakpointName().
void SBBreakpointName::SetScriptCallbackFunction | ( | const char * | callback_function_name | ) |
Definition at line 552 of file SBBreakpointName.cpp.
References LLDB_INSTRUMENT_VA, and SetScriptCallbackFunction().
Referenced by SetScriptCallbackFunction(), and ~SBBreakpointName().
SBError SBBreakpointName::SetScriptCallbackFunction | ( | const char * | callback_function_name, |
SBStructuredData & | extra_args ) |
Definition at line 559 of file SBBreakpointName.cpp.
References error(), lldb_private::Status::FromErrorString(), GetBreakpointName(), lldb_private::BreakpointName::GetOptions(), LLDB_INSTRUMENT_VA, m_impl_up, lldb::SBStructuredData::m_impl_up, lldb::SBError::SetError(), and UpdateName().
void SBBreakpointName::SetThreadID | ( | lldb::tid_t | sb_thread_id | ) |
Definition at line 351 of file SBBreakpointName.cpp.
References GetBreakpointName(), lldb_private::BreakpointName::GetOptions(), LLDB_INSTRUMENT_VA, m_impl_up, lldb_private::BreakpointOptions::SetThreadID(), and UpdateName().
Referenced by ~SBBreakpointName().
void SBBreakpointName::SetThreadIndex | ( | uint32_t | index | ) |
Definition at line 378 of file SBBreakpointName.cpp.
References GetBreakpointName(), lldb_private::BreakpointName::GetOptions(), lldb_private::BreakpointOptions::GetThreadSpec(), LLDB_INSTRUMENT_VA, m_impl_up, lldb_private::ThreadSpec::SetIndex(), and UpdateName().
Referenced by ~SBBreakpointName().
void SBBreakpointName::SetThreadName | ( | const char * | thread_name | ) |
Definition at line 405 of file SBBreakpointName.cpp.
References GetBreakpointName(), lldb_private::BreakpointName::GetOptions(), lldb_private::BreakpointOptions::GetThreadSpec(), LLDB_INSTRUMENT_VA, m_impl_up, lldb_private::ThreadSpec::SetName(), and UpdateName().
Referenced by ~SBBreakpointName().
|
private |
Definition at line 218 of file SBBreakpointName.cpp.
References IsValid(), and m_impl_up.
Referenced by SBTarget, SetAutoContinue(), SetCallback(), SetCommandLineCommands(), SetCondition(), SetIgnoreCount(), SetOneShot(), SetQueueName(), SetScriptCallbackBody(), SetScriptCallbackFunction(), SetThreadID(), SetThreadIndex(), and SetThreadName().
|
friend |
Definition at line 110 of file SBBreakpointName.h.
References GetBreakpointName(), SBTarget, and UpdateName().
Referenced by SBBreakpointName(), and SBTarget.
|
private |
Definition at line 115 of file SBBreakpointName.h.
Referenced by GetAutoContinue(), GetBreakpointName(), GetCondition(), GetDescription(), GetIgnoreCount(), GetName(), GetQueueName(), GetThreadID(), GetThreadIndex(), GetThreadName(), IsEnabled(), IsOneShot(), operator bool(), operator!=(), operator=(), operator==(), SBBreakpointName(), SBBreakpointName(), SBBreakpointName(), SetAutoContinue(), SetCallback(), SetCommandLineCommands(), SetCondition(), SetEnabled(), SetHelpString(), SetIgnoreCount(), SetOneShot(), SetQueueName(), SetScriptCallbackBody(), SetScriptCallbackFunction(), SetThreadID(), SetThreadIndex(), SetThreadName(), and UpdateName().