9#ifndef LLDB_API_SBCOMMANDINTERPRETERRUNOPTIONS_H
10#define LLDB_API_SBCOMMANDINTERPRETERRUNOPTIONS_H
17class CommandInterpreterRunOptions;
18class CommandInterpreterRunResult;
35 bool GetStopOnContinue()
const;
37 void SetStopOnContinue(
bool);
39 bool GetStopOnError()
const;
41 void SetStopOnError(
bool);
43 bool GetStopOnCrash()
const;
45 void SetStopOnCrash(
bool);
47 bool GetEchoCommands()
const;
49 void SetEchoCommands(
bool);
51 bool GetEchoCommentCommands()
const;
53 void SetEchoCommentCommands(
bool echo);
55 bool GetPrintResults()
const;
57 void SetPrintResults(
bool);
59 bool GetPrintErrors()
const;
61 void SetPrintErrors(
bool);
63 bool GetAddToHistory()
const;
65 void SetAddToHistory(
bool);
67 bool GetAutoHandleEvents()
const;
69 void SetAutoHandleEvents(
bool);
71 bool GetSpawnThread()
const;
73 void SetSpawnThread(
bool);
75 bool GetAllowRepeats()
const;
81 void SetAllowRepeats(
bool);
89 mutable std::unique_ptr<lldb_private::CommandInterpreterRunOptions>
106 int GetNumberOfErrors()
const;
114 std::unique_ptr<lldb_private::CommandInterpreterRunResult>
m_opaque_up;
~SBCommandInterpreterRunOptions()
std::unique_ptr< lldb_private::CommandInterpreterRunOptions > m_opaque_up
std::unique_ptr< lldb_private::CommandInterpreterRunResult > m_opaque_up
~SBCommandInterpreterRunResult()
A class that represents a running process on the host machine.
CommandInterpreterResult
The result from a command interpreter run.