LLDB mainline
|
#include <OptionValueSInt64.h>
Protected Attributes | |
int64_t | m_current_value = 0 |
int64_t | m_default_value = 0 |
int64_t | m_min_value = INT64_MIN |
int64_t | m_max_value = INT64_MAX |
![]() | |
lldb::OptionValueWP | m_parent_wp |
std::function< void()> | m_callback |
bool | m_value_was_set = false |
Definition at line 17 of file OptionValueSInt64.h.
|
default |
|
inline |
Definition at line 21 of file OptionValueSInt64.h.
|
inline |
Definition at line 24 of file OptionValueSInt64.h.
|
default |
|
overridedefault |
|
inlineoverridevirtual |
Implements lldb_private::OptionValue.
Definition at line 46 of file OptionValueSInt64.h.
References m_current_value, m_default_value, and lldb_private::OptionValue::m_value_was_set.
Referenced by SetValueFromString().
|
overridevirtual |
Implements lldb_private::OptionValue.
Definition at line 16 of file OptionValueSInt64.cpp.
References lldb_private::OptionValue::eDumpOptionType, lldb_private::OptionValue::eDumpOptionValue, lldb_private::OptionValue::GetTypeAsCString(), m_current_value, lldb_private::Stream::Printf(), and lldb_private::Stream::PutCString().
|
inline |
Definition at line 58 of file OptionValueSInt64.h.
References m_current_value.
|
inline |
Definition at line 60 of file OptionValueSInt64.h.
References m_default_value.
|
inline |
Definition at line 84 of file OptionValueSInt64.h.
References m_max_value.
|
inline |
Definition at line 80 of file OptionValueSInt64.h.
References m_min_value.
|
inlineoverridevirtual |
Implements lldb_private::OptionValue.
Definition at line 33 of file OptionValueSInt64.h.
References lldb_private::OptionValue::eTypeSInt64.
|
inline |
Definition at line 53 of file OptionValueSInt64.h.
References m_current_value.
|
inline |
Definition at line 62 of file OptionValueSInt64.h.
References m_current_value, m_max_value, and m_min_value.
|
inline |
Definition at line 70 of file OptionValueSInt64.h.
References m_default_value, m_max_value, and m_min_value.
|
inline |
Definition at line 82 of file OptionValueSInt64.h.
References m_max_value.
Referenced by lldb_private::Debugger::Debugger().
|
inline |
Definition at line 78 of file OptionValueSInt64.h.
References m_min_value.
Referenced by lldb_private::Debugger::Debugger().
|
overridevirtual |
Reimplemented from lldb_private::OptionValue.
Definition at line 32 of file OptionValueSInt64.cpp.
References Clear(), error(), lldb_private::eVarSetOperationAppend, lldb_private::eVarSetOperationAssign, lldb_private::eVarSetOperationClear, lldb_private::eVarSetOperationInsertAfter, lldb_private::eVarSetOperationInsertBefore, lldb_private::eVarSetOperationInvalid, lldb_private::eVarSetOperationRemove, lldb_private::eVarSetOperationReplace, m_current_value, m_max_value, m_min_value, lldb_private::OptionValue::m_value_was_set, lldb_private::OptionValue::NotifyValueChanged(), and lldb_private::OptionValue::SetValueFromString().
|
inlineoverridevirtual |
Reimplemented from lldb_private::OptionValue.
Definition at line 38 of file OptionValueSInt64.h.
References m_current_value.
|
protected |
Definition at line 87 of file OptionValueSInt64.h.
Referenced by Clear(), DumpValue(), GetCurrentValue(), operator=(), SetCurrentValue(), SetValueFromString(), and ToJSON().
|
protected |
Definition at line 88 of file OptionValueSInt64.h.
Referenced by Clear(), GetDefaultValue(), and SetDefaultValue().
|
protected |
Definition at line 90 of file OptionValueSInt64.h.
Referenced by GetMaximumValue(), SetCurrentValue(), SetDefaultValue(), SetMaximumValue(), and SetValueFromString().
|
protected |
Definition at line 89 of file OptionValueSInt64.h.
Referenced by GetMinimumValue(), SetCurrentValue(), SetDefaultValue(), SetMinimumValue(), and SetValueFromString().