LLDB mainline
|
Public Member Functions | |
ValueLocker ()=default | |
ValueObjectSP | GetLockedSP (ValueImpl &in_value) |
Status & | GetError () |
Private Attributes | |
Process::StopLocker | m_stop_locker |
std::unique_lock< std::recursive_mutex > | m_lock |
Status | m_lock_error |
Definition at line 204 of file SBValue.cpp.
|
default |
|
inline |
Definition at line 212 of file SBValue.cpp.
References m_lock_error.
Referenced by lldb::SBValue::GetError(), lldb::SBValue::GetSP(), lldb::SBValue::GetValueAsSigned(), lldb::SBValue::GetValueAsUnsigned(), lldb::SBValue::SetData(), and lldb::SBValue::Watch().
|
inline |
Definition at line 208 of file SBValue.cpp.
References ValueImpl::GetSP(), m_lock, m_lock_error, and m_stop_locker.
Referenced by lldb::SBValue::GetSP().
|
private |
Definition at line 216 of file SBValue.cpp.
Referenced by GetLockedSP().
|
private |
Definition at line 217 of file SBValue.cpp.
Referenced by GetError(), and GetLockedSP().
|
private |
Definition at line 215 of file SBValue.cpp.
Referenced by GetLockedSP().