Go to the documentation of this file.
9 #ifndef LLDB_INTERPRETER_OPTIONVALUEBOOLEAN_H
10 #define LLDB_INTERPRETER_OPTIONVALUEBOOLEAN_H
85 #endif // LLDB_INTERPRETER_OPTIONVALUEBOOLEAN_H
void DumpValue(const ExecutionContext *exe_ctx, Stream &strm, uint32_t dump_mask) override
void SetCurrentValue(bool value)
void AutoComplete(CommandInterpreter &interpreter, CompletionRequest &request) override
bool GetCurrentValue() const
~OptionValueBoolean() override=default
VarSetOperationType
Settable state variable types.
llvm::json::Value ToJSON(const ExecutionContext *exe_ctx) override
OptionValue::Type GetType() const override
OptionValueBoolean(bool value)
void SetDefaultValue(bool value)
const bool & operator=(bool b)
OptionValueBoolean(bool current_value, bool default_value)
A class that represents a running process on the host machine.
bool GetDefaultValue() const
Status SetValueFromString(llvm::StringRef value, VarSetOperationType op=eVarSetOperationAssign) override