|
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::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 629 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 647 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 611 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 339 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 665 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 481 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 311 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 519 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 496 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 284 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 448 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 366 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 393 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 420 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 230 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 257 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 638 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 656 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 620 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 325 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 535 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 462 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 297 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, lldb_private::BreakpointOptions::SetEnabled(), and UpdateName().
Referenced by ~SBBreakpointName().
| void SBBreakpointName::SetHelpString | ( | const char * | help_string | ) |
Definition at line 506 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 270 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 243 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 434 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 587 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 553 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 560 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 352 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 379 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 406 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 219 of file SBBreakpointName.cpp.
References IsValid(), and m_impl_up.
Referenced by SBTarget, SetAutoContinue(), SetCallback(), SetCommandLineCommands(), SetCondition(), SetEnabled(), 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().