24 m_opaque_up = std::make_unique<CommandInterpreterRunOptions>();
31 m_opaque_up = std::make_unique<CommandInterpreterRunOptions>(rhs.
ref());
149 bool auto_handle_events) {
152 m_opaque_up->SetAutoHandleEvents(auto_handle_events);
206 m_opaque_up = std::make_unique<CommandInterpreterRunResult>(rhs);
#define LLDB_INSTRUMENT_VA(...)
void SetAutoHandleEvents(bool)
void SetAddToHistory(bool)
bool GetAddToHistory() const
~SBCommandInterpreterRunOptions()
void SetEchoCommentCommands(bool echo)
lldb_private::CommandInterpreterRunOptions * get() const
bool GetStopOnError() const
void SetEchoCommands(bool)
bool GetStopOnCrash() const
bool GetPrintResults() const
bool GetStopOnContinue() const
bool GetEchoCommands() const
void SetStopOnCrash(bool)
bool GetAllowRepeats() const
void SetStopOnError(bool)
void SetPrintErrors(bool)
void SetSpawnThread(bool)
bool GetAutoHandleEvents() const
void SetAllowRepeats(bool)
By default, RunCommandInterpreter will discard repeats if the IOHandler being used is not interactive...
bool GetSpawnThread() const
void SetStopOnContinue(bool)
std::unique_ptr< lldb_private::CommandInterpreterRunOptions > m_opaque_up
lldb_private::CommandInterpreterRunOptions & ref() const
bool GetEchoCommentCommands() const
SBCommandInterpreterRunOptions & operator=(const SBCommandInterpreterRunOptions &rhs)
SBCommandInterpreterRunOptions()
bool GetPrintErrors() const
void SetPrintResults(bool)
std::unique_ptr< lldb_private::CommandInterpreterRunResult > m_opaque_up
SBCommandInterpreterRunResult & operator=(const SBCommandInterpreterRunResult &rhs)
int GetNumberOfErrors() const
~SBCommandInterpreterRunResult()
lldb::CommandInterpreterResult GetResult() const
SBCommandInterpreterRunResult()
A class that represents a running process on the host machine.
CommandInterpreterResult
The result from a command interpreter run.