LLDB  mainline
Public Member Functions | Private Types | Private Attributes | List of all members
lldb_private::CommandReturnObject Class Reference

#include <CommandReturnObject.h>

Collaboration diagram for lldb_private::CommandReturnObject:
Collaboration graph
[legend]

Public Member Functions

 CommandReturnObject (bool colors)
 
 ~CommandReturnObject ()=default
 
llvm::StringRef GetOutputData ()
 
llvm::StringRef GetErrorData ()
 
StreamGetOutputStream ()
 
StreamGetErrorStream ()
 
void SetImmediateOutputFile (lldb::FileSP file_sp)
 
void SetImmediateErrorFile (lldb::FileSP file_sp)
 
void SetImmediateOutputStream (const lldb::StreamSP &stream_sp)
 
void SetImmediateErrorStream (const lldb::StreamSP &stream_sp)
 
lldb::StreamSP GetImmediateOutputStream ()
 
lldb::StreamSP GetImmediateErrorStream ()
 
void Clear ()
 
void AppendMessage (llvm::StringRef in_string)
 
void AppendMessageWithFormat (const char *format,...) __attribute__((format(printf
 
void void AppendWarning (llvm::StringRef in_string)
 
void AppendWarningWithFormat (const char *format,...) __attribute__((format(printf
 
void void AppendError (llvm::StringRef in_string)
 
void AppendRawError (llvm::StringRef in_string)
 
void AppendErrorWithFormat (const char *format,...) __attribute__((format(printf
 
template<typename... Args>
void void AppendMessageWithFormatv (const char *format, Args &&... args)
 
template<typename... Args>
void AppendWarningWithFormatv (const char *format, Args &&... args)
 
template<typename... Args>
void AppendErrorWithFormatv (const char *format, Args &&... args)
 
void SetError (const Status &error, const char *fallback_error_cstr=nullptr)
 
lldb::ReturnStatus GetStatus ()
 
void SetStatus (lldb::ReturnStatus status)
 
bool Succeeded ()
 
bool HasResult ()
 
bool GetDidChangeProcessState ()
 
void SetDidChangeProcessState (bool b)
 
bool GetInteractive () const
 
void SetInteractive (bool b)
 
bool GetSuppressImmediateOutput () const
 
void SetSuppressImmediateOutput (bool b)
 

Private Types

enum  { eStreamStringIndex = 0, eImmediateStreamIndex = 1 }
 

Private Attributes

StreamTee m_out_stream
 
StreamTee m_err_stream
 
lldb::ReturnStatus m_status = lldb::eReturnStatusStarted
 
bool m_did_change_process_state = false
 
bool m_suppress_immediate_output = false
 
bool m_interactive = true
 If true, then the input handle from the debugger will be hooked up. More...
 

Detailed Description

Definition at line 25 of file CommandReturnObject.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
private
Enumerator
eStreamStringIndex 
eImmediateStreamIndex 

Definition at line 156 of file CommandReturnObject.h.

Constructor & Destructor Documentation

◆ CommandReturnObject()

CommandReturnObject::CommandReturnObject ( bool  colors)

Definition at line 43 of file CommandReturnObject.cpp.

◆ ~CommandReturnObject()

lldb_private::CommandReturnObject::~CommandReturnObject ( )
default

Member Function Documentation

◆ AppendError()

void CommandReturnObject::AppendError ( llvm::StringRef  in_string)

Definition at line 100 of file CommandReturnObject.cpp.

References lldb::eReturnStatusFailed, error(), GetErrorStream(), and SetStatus().

Referenced by CommandObjectTargetSymbolsAdd::AddModuleSymbols(), AppendErrorWithFormatv(), lldb_private::CommandObject::CheckRequirements(), CheckTargetForWatchpointOperations(), lldb_private::ScriptInterpreter::CollectDataForBreakpointCommandCallback(), lldb_private::ScriptInterpreter::CollectDataForWatchpointCommandCallback(), lldb_private::CommandObjectVersion::DoExecute(), lldb_private::CommandObjectGUI::DoExecute(), lldb_private::CommandObjectQuit::DoExecute(), lldb_private::CommandObjectApropos::DoExecute(), CommandObjectStatsEnable::DoExecute(), lldb_private::CommandObjectScript::DoExecute(), lldb_private::CommandObjectRegexCommand::DoExecute(), CommandObjectMemoryTagRead::DoExecute(), CommandObjectPluginLoad::DoExecute(), CommandObjectStatsDisable::DoExecute(), lldb_private::CommandObjectDisassemble::DoExecute(), lldb_private::CommandObjectHelp::DoExecute(), CommandObjectTraceLoad::DoExecute(), CommandObjectSessionHistory::DoExecute(), CommandObjectFrameDiagnose::DoExecute(), CommandObjectProcessLaunch::DoExecute(), CommandObjectRegisterRead::DoExecute(), CommandObjectPlatformSelect::DoExecute(), CommandObjectMemoryTagWrite::DoExecute(), CommandObjectWatchpointList::DoExecute(), CommandObjectPlatformList::DoExecute(), CommandObjectPlatformStatus::DoExecute(), CommandObjectTraceSchema::DoExecute(), CommandObjectTargetCreate::DoExecute(), CommandObjectReproducerXCrash::DoExecute(), CommandObjectSettingsShow::DoExecute(), CommandObjectPlatformConnect::DoExecute(), CommandObjectWatchpointEnable::DoExecute(), CommandObjectFrameSelect::DoExecute(), CommandObjectLogTimerEnable::DoExecute(), CommandObjectPlatformDisconnect::DoExecute(), CommandObjectRegisterWrite::DoExecute(), CommandObjectMemoryRead::DoExecute(), CommandObjectProcessAttach::DoExecute(), CommandObjectLogTimerDisable::DoExecute(), CommandObjectSettingsWrite::DoExecute(), CommandObjectTypeSynthAdd::DoExecute(), CommandObjectWatchpointDisable::DoExecute(), CommandObjectThreadStepWithTypeAndScope::DoExecute(), CommandObjectLogTimerDump::DoExecute(), CommandObjectPlatformSettings::DoExecute(), CommandObjectLogTimerReset::DoExecute(), CommandObjectReproducerDump::DoExecute(), CommandObjectPlatformMkDir::DoExecute(), CommandObjectLogTimerIncrement::DoExecute(), CommandObjectTargetList::DoExecute(), CommandObjectPlatformFOpen::DoExecute(), CommandObjectWatchpointDelete::DoExecute(), CommandObjectTargetSelect::DoExecute(), CommandObjectWatchpointCommandDelete::DoExecute(), CommandObjectBreakpointSet::DoExecute(), CommandObjectPlatformFClose::DoExecute(), CommandObjectBreakpointCommandDelete::DoExecute(), CommandObjectSourceInfo::DoExecute(), CommandObjectTargetDelete::DoExecute(), CommandObjectWatchpointCommandList::DoExecute(), CommandObjectPlatformFRead::DoExecute(), CommandObjectSettingsRemove::DoExecute(), CommandObjectCommandsUnalias::DoExecute(), CommandObjectWatchpointIgnore::DoExecute(), CommandObjectBreakpointCommandList::DoExecute(), CommandObjectThreadContinue::DoExecute(), CommandObjectReproducerVerify::DoExecute(), CommandObjectPlatformFWrite::DoExecute(), CommandObjectCommandsDelete::DoExecute(), CommandObjectSettingsReplace::DoExecute(), CommandObjectWatchpointModify::DoExecute(), CommandObjectProcessConnect::DoExecute(), sddarwinlog_private::EnableCommand::DoExecute(), CommandObjectSettingsInsertBefore::DoExecute(), CommandObjectTypeFormatterDelete::DoExecute(), CommandObjectTargetVariable::DoExecute(), CommandObjectObjC_ClassTable_Dump::DoExecute(), CommandObjectThreadUntil::DoExecute(), CommandObjectSettingsInsertAfter::DoExecute(), CommandObjectProcessKDPPacketSend::DoExecute(), CommandObjectBreakpointEnable::DoExecute(), CommandObjectMultiwordObjC_TaggedPointer_Info::DoExecute(), CommandObjectSettingsAppend::DoExecute(), CommandObjectMemoryFind::DoExecute(), CommandObjectTargetModulesSearchPathsAdd::DoExecute(), CommandObjectPythonFunction::DoExecute(), CommandObjectFrameRecognizerInfo::DoExecute(), CommandObjectPlatformPutFile::DoExecute(), CommandObjectSettingsClear::DoExecute(), CommandObjectProcessInterrupt::DoExecute(), CommandObjectThreadSelect::DoExecute(), CommandObjectPlatformProcessLaunch::DoExecute(), CommandObjectProcessKill::DoExecute(), CommandObjectTargetModulesSearchPathsInsert::DoExecute(), CommandObjectScriptingObject::DoExecute(), CommandObjectBreakpointList::DoExecute(), CommandObjectTargetModulesSearchPathsList::DoExecute(), CommandObjectPlatformProcessList::DoExecute(), CommandObjectProcessSaveCore::DoExecute(), CommandObjectTargetModulesSearchPathsQuery::DoExecute(), CommandObjectCommandsScriptImport::DoExecute(), CommandObjectMemoryWrite::DoExecute(), CommandObjectBreakpointClear::DoExecute(), CommandObjectProcessStatus::DoExecute(), CommandObjectThreadReturn::DoExecute(), CommandObjectBreakpointDelete::DoExecute(), CommandObjectCommandsScriptAdd::DoExecute(), CommandObjectPlatformProcessInfo::DoExecute(), CommandObjectProcessHandle::DoExecute(), CommandObjectCommandsScriptList::DoExecute(), CommandObjectMemoryHistory::DoExecute(), CommandObjectCommandsScriptClear::DoExecute(), CommandObjectPlatformProcessAttach::DoExecute(), CommandObjectMemoryRegion::DoExecute(), CommandObjectCommandsScriptDelete::DoExecute(), CommandObjectThreadPlanList::DoExecute(), CommandObjectProcessTraceSave::DoExecute(), CommandObjectBreakpointNameConfigure::DoExecute(), CommandObjectProcessTraceStop::DoExecute(), CommandObjectPlatformShell::DoExecute(), CommandObjectBreakpointNameAdd::DoExecute(), CommandObjectPlatformInstall::DoExecute(), CommandObjectTargetModulesDumpObjfile::DoExecute(), CommandObjectBreakpointNameDelete::DoExecute(), CommandObjectTargetModulesDumpSymtab::DoExecute(), CommandObjectTargetModulesDumpSections::DoExecute(), CommandObjectTargetModulesDumpClangAST::DoExecute(), CommandObjectBreakpointRead::DoExecute(), CommandObjectTargetModulesDumpSymfile::DoExecute(), CommandObjectTargetModulesDumpLineTable::DoExecute(), CommandObjectTargetModulesAdd::DoExecute(), CommandObjectTargetModulesLoad::DoExecute(), CommandObjectTargetModulesList::DoExecute(), CommandObjectTargetModulesShowUnwind::DoExecute(), CommandObjectTargetModulesLookup::DoExecute(), CommandObjectTargetSymbolsAdd::DoExecute(), CommandObjectRenderScriptRuntimeReductionBreakpointSet::DoExecute(), CommandObjectTraceStop::DoExecuteOnThreads(), CommandObjectSourceInfo::DumpLinesForFrame(), lldb_private::CommandObjectMultiword::Execute(), lldb_private::CommandObjectProxy::Execute(), CommandObjectTypeSummaryAdd::Execute_StringSummary(), lldb_private::ScriptInterpreterLua::ExecuteOneLine(), lldb_private::BreakpointIDList::FindAndReplaceIDRanges(), CommandObjectBreakpointSet::GetDefaultFile(), GetLoaderFromPathOrCurrent(), lldb::SBCommandInterpreter::HandleCommand(), lldb::SBCommandInterpreter::HandleCommandsFromFile(), lldb_private::CommandObject::ParseOptions(), lldb_private::CommandObject::ParseOptionsAndNotify(), ProcessAliasOptionsArgs(), lldb::SBCommandInterpreter::ResolveCommand(), lldb::SBCommandReturnObject::SetError(), SetError(), SetError(), lldb::SBCommandInterpreter::SourceInitFileInCurrentWorkingDirectory(), lldb::SBCommandInterpreter::SourceInitFileInHomeDirectory(), lldb_private::CommandObjectMultiwordBreakpoint::VerifyIDs(), and lldb_private::Options::VerifyOptions().

◆ AppendErrorWithFormat()

void CommandReturnObject::AppendErrorWithFormat ( const char *  format,
  ... 
)

Definition at line 46 of file CommandReturnObject.cpp.

References DumpStringToStreamWithNewline(), lldb::eReturnStatusFailed, error(), GetErrorStream(), lldb_private::StreamString::GetString(), lldb_private::Stream::PrintfVarArg(), SetStatus(), and string().

Referenced by CommandObjectTargetSymbolsAdd::AddModuleSymbols(), CommandObjectSourceList::DisplayFunctionSource(), lldb_private::ctf::CommandObjectThreadTraceExportCTF::DoExecute(), lldb_private::CommandObjectIterateOverThreads::DoExecute(), lldb_private::CommandObjectDisassemble::DoExecute(), lldb_private::CommandObjectMultipleThreads::DoExecute(), CommandObjectTraceLoad::DoExecute(), CommandObjectCommandsSource::DoExecute(), CommandObjectLogEnable::DoExecute(), CommandObjectRegisterRead::DoExecute(), CommandObjectTraceDump::DoExecute(), CommandObjectReproducerGenerate::DoExecute(), CommandObjectMemoryTagWrite::DoExecute(), CommandObjectLogDisable::DoExecute(), CommandObjectTraceSchema::DoExecute(), CommandObjectTargetCreate::DoExecute(), CommandObjectReproducerXCrash::DoExecute(), CommandObjectPlatformConnect::DoExecute(), CommandObjectFrameSelect::DoExecute(), CommandObjectReproducerStatus::DoExecute(), CommandObjectLogTimerEnable::DoExecute(), CommandObjectPlatformDisconnect::DoExecute(), CommandObjectMultiwordItaniumABI_Demangle::DoExecute(), CommandObjectRegisterWrite::DoExecute(), CommandObjectMemoryRead::DoExecute(), CommandObjectProcessAttach::DoExecute(), CommandObjectLogTimerDisable::DoExecute(), CommandObjectSettingsWrite::DoExecute(), CommandObjectThreadStepWithTypeAndScope::DoExecute(), CommandObjectLogTimerDump::DoExecute(), CommandObjectLogTimerReset::DoExecute(), CommandObjectReproducerDump::DoExecute(), CommandObjectLogTimerIncrement::DoExecute(), CommandObjectTargetSelect::DoExecute(), CommandObjectWatchpointCommandDelete::DoExecute(), CommandObjectSettingsList::DoExecute(), CommandObjectProcessContinue::DoExecute(), CommandObjectBreakpointSet::DoExecute(), CommandObjectBreakpointCommandDelete::DoExecute(), CommandObjectSourceInfo::DoExecute(), CommandObjectTargetDelete::DoExecute(), CommandObjectWatchpointCommandList::DoExecute(), CommandObjectCommandsUnalias::DoExecute(), CommandObjectBreakpointCommandList::DoExecute(), CommandObjectThreadContinue::DoExecute(), CommandObjectReproducerVerify::DoExecute(), CommandObjectProcessDetach::DoExecute(), CommandObjectCommandsDelete::DoExecute(), CommandObjectProcessConnect::DoExecute(), CommandObjectFrameRecognizerAdd::DoExecute(), CommandObjectTypeFormatterDelete::DoExecute(), CommandObjectTargetVariable::DoExecute(), CommandObjectProcessMinidumpDump::DoExecute(), CommandObjectThreadUntil::DoExecute(), CommandObjectProcessLoad::DoExecute(), CommandObjectProcessKDPPacketSend::DoExecute(), CommandObjectSourceList::DoExecute(), CommandObjectFrameRecognizerDelete::DoExecute(), CommandObjectProcessUnload::DoExecute(), CommandObjectProcessSignal::DoExecute(), CommandObjectTypeFormatterList< TypeFormatImpl >::DoExecute(), CommandObjectFrameRecognizerInfo::DoExecute(), CommandObjectProcessInterrupt::DoExecute(), CommandObjectThreadSelect::DoExecute(), CommandObjectProcessKill::DoExecute(), CommandObjectTargetModulesSearchPathsInsert::DoExecute(), CommandObjectPlatformProcessList::DoExecute(), CommandObjectProcessSaveCore::DoExecute(), CommandObjectCommandsScriptImport::DoExecute(), CommandObjectMemoryWrite::DoExecute(), CommandObjectThreadReturn::DoExecute(), CommandObjectPlatformProcessInfo::DoExecute(), CommandObjectProcessHandle::DoExecute(), CommandObjectMemoryHistory::DoExecute(), CommandObjectThreadJump::DoExecute(), CommandObjectMemoryRegion::DoExecute(), CommandObjectCommandsScriptDelete::DoExecute(), CommandObjectBreakpointNameConfigure::DoExecute(), CommandObjectThreadPlanDiscard::DoExecute(), CommandObjectPlatformInstall::DoExecute(), CommandObjectThreadPlanPrune::DoExecute(), CommandObjectBreakpointWrite::DoExecute(), CommandObjectTargetModulesAdd::DoExecute(), CommandObjectTargetModulesLoad::DoExecute(), CommandObjectTargetModulesList::DoExecute(), CommandObjectTargetModulesShowUnwind::DoExecute(), CommandObjectTargetSymbolsAdd::DoExecute(), CommandObjectRenderScriptRuntimeReductionBreakpointSet::DoExecute(), CommandObjectRenderScriptRuntimeKernelBreakpointSet::DoExecute(), CommandObjectRenderScriptRuntimeKernelBreakpointAll::DoExecute(), CommandObjectRenderScriptRuntimeAllocationDump::DoExecute(), CommandObjectRenderScriptRuntimeAllocationLoad::DoExecute(), CommandObjectTargetStopHookDelete::DoExecute(), CommandObjectRenderScriptRuntimeAllocationSave::DoExecute(), CommandObjectTargetStopHookEnableDisable::DoExecute(), CommandObjectProcessGDBRemoteSpeedTest::DoExecute(), CommandObjectProcessGDBRemotePacketHistory::DoExecute(), CommandObjectProcessGDBRemotePacketXferSize::DoExecute(), CommandObjectProcessGDBRemotePacketSend::DoExecute(), CommandObjectProcessGDBRemotePacketMonitor::DoExecute(), CommandObjectSourceInfo::DumpLinesForAddress(), CommandObjectSourceInfo::DumpLinesForFile(), CommandObjectSourceInfo::DumpLinesInFunctions(), lldb_private::CommandObjectMultiword::Execute(), CommandObjectTypeSummaryAdd::Execute_StringSummary(), lldb_private::BreakpointIDList::FindAndReplaceIDRanges(), lldb::SBCommandInterpreter::HandleCommandsFromFile(), CommandObjectThreadBacktrace::HandleOneThread(), CommandObjectThreadInfo::HandleOneThread(), CommandObjectThreadException::HandleOneThread(), CommandObjectProcessLaunchOrAttach::StopProcessIfNecessary(), and lldb_private::CommandObjectMultiwordBreakpoint::VerifyIDs().

◆ AppendErrorWithFormatv()

template<typename... Args>
void lldb_private::CommandReturnObject::AppendErrorWithFormatv ( const char *  format,
Args &&...  args 
)
inline

◆ AppendMessage()

void CommandReturnObject::AppendMessage ( llvm::StringRef  in_string)

◆ AppendMessageWithFormat()

void CommandReturnObject::AppendMessageWithFormat ( const char *  format,
  ... 
)

Definition at line 64 of file CommandReturnObject.cpp.

References GetOutputStream(), lldb_private::StreamString::GetString(), and lldb_private::Stream::PrintfVarArg().

Referenced by CommandObjectTargetSymbolsAdd::AddModuleSymbols(), CommandObjectSourceList::DisplayFunctionSource(), lldb_private::CommandObjectVersion::DoExecute(), lldb_private::CommandObjectApropos::DoExecute(), CommandObjectStatsDump::DoExecute(), CommandObjectTraceLoad::DoExecute(), CommandObjectProcessLaunch::DoExecute(), CommandObjectWatchpointList::DoExecute(), CommandObjectTargetCreate::DoExecute(), CommandObjectWatchpointEnable::DoExecute(), CommandObjectMultiwordItaniumABI_Demangle::DoExecute(), CommandObjectProcessAttach::DoExecute(), CommandObjectWatchpointDisable::DoExecute(), CommandObjectReproducerDump::DoExecute(), CommandObjectPlatformFOpen::DoExecute(), CommandObjectWatchpointDelete::DoExecute(), CommandObjectProcessContinue::DoExecute(), CommandObjectPlatformFClose::DoExecute(), CommandObjectWatchpointCommandList::DoExecute(), CommandObjectPlatformFRead::DoExecute(), CommandObjectWatchpointIgnore::DoExecute(), CommandObjectBreakpointCommandList::DoExecute(), CommandObjectThreadContinue::DoExecute(), CommandObjectPlatformFWrite::DoExecute(), CommandObjectWatchpointModify::DoExecute(), CommandObjectThreadUntil::DoExecute(), CommandObjectProcessLoad::DoExecute(), CommandObjectBreakpointEnable::DoExecute(), CommandObjectProcessUnload::DoExecute(), CommandObjectMemoryFind::DoExecute(), CommandObjectPlatformProcessList::DoExecute(), CommandObjectProcessSaveCore::DoExecute(), CommandObjectProcessStatus::DoExecute(), CommandObjectBreakpointDelete::DoExecute(), CommandObjectMemoryRegion::DoExecute(), CommandObjectBreakpointNameList::DoExecute(), CommandObjectTargetModulesLoad::DoExecute(), and lldb_private::CommandInterpreter::ResolveCommand().

◆ AppendMessageWithFormatv()

template<typename... Args>
void void lldb_private::CommandReturnObject::AppendMessageWithFormatv ( const char *  format,
Args &&...  args 
)
inline

◆ AppendRawError()

void CommandReturnObject::AppendRawError ( llvm::StringRef  in_string)

◆ AppendWarning()

void CommandReturnObject::AppendWarning ( llvm::StringRef  in_string)

◆ AppendWarningWithFormat()

void CommandReturnObject::AppendWarningWithFormat ( const char *  format,
  ... 
)

◆ AppendWarningWithFormatv()

template<typename... Args>
void lldb_private::CommandReturnObject::AppendWarningWithFormatv ( const char *  format,
Args &&...  args 
)
inline

Definition at line 124 of file CommandReturnObject.h.

References AppendWarning().

◆ Clear()

void CommandReturnObject::Clear ( )

◆ GetDidChangeProcessState()

bool CommandReturnObject::GetDidChangeProcessState ( )

Definition at line 148 of file CommandReturnObject.cpp.

References m_did_change_process_state.

◆ GetErrorData()

llvm::StringRef lldb_private::CommandReturnObject::GetErrorData ( )
inline

◆ GetErrorStream()

Stream& lldb_private::CommandReturnObject::GetErrorStream ( )
inline

◆ GetImmediateErrorStream()

lldb::StreamSP lldb_private::CommandReturnObject::GetImmediateErrorStream ( )
inline

◆ GetImmediateOutputStream()

lldb::StreamSP lldb_private::CommandReturnObject::GetImmediateOutputStream ( )
inline

◆ GetInteractive()

bool CommandReturnObject::GetInteractive ( ) const

Definition at line 156 of file CommandReturnObject.cpp.

References m_interactive.

◆ GetOutputData()

llvm::StringRef lldb_private::CommandReturnObject::GetOutputData ( )
inline

◆ GetOutputStream()

Stream& lldb_private::CommandReturnObject::GetOutputStream ( )
inline

Definition at line 45 of file CommandReturnObject.h.

References eStreamStringIndex, lldb_private::StreamTee::GetStreamAtIndex(), m_out_stream, and lldb_private::StreamTee::SetStreamAtIndex().

Referenced by AppendMessage(), AppendMessageWithFormat(), CommandObjectSourceList::DisplayFunctionSource(), lldb_private::CommandObjectApropos::DoExecute(), lldb_private::CommandObjectRegexCommand::DoExecute(), CommandObjectRenderScriptScriptGroupBreakpointSet::DoExecute(), lldb_private::CommandObjectIterateOverThreads::DoExecute(), lldb_private::CommandObjectDisassemble::DoExecute(), lldb_private::CommandObjectHelp::DoExecute(), CommandObjectRenderScriptScriptGroupList::DoExecute(), CommandObjectSessionHistory::DoExecute(), CommandObjectFrameDiagnose::DoExecute(), CommandObjectRegisterRead::DoExecute(), CommandObjectPlatformSelect::DoExecute(), CommandObjectReproducerGenerate::DoExecute(), CommandObjectFrameInfo::DoExecute(), CommandObjectWatchpointList::DoExecute(), CommandObjectPlatformList::DoExecute(), CommandObjectPlatformStatus::DoExecute(), CommandObjectSettingsShow::DoExecute(), CommandObjectLogList::DoExecute(), CommandObjectPlatformConnect::DoExecute(), CommandObjectFrameSelect::DoExecute(), CommandObjectReproducerStatus::DoExecute(), CommandObjectPlatformDisconnect::DoExecute(), CommandObjectMemoryRead::DoExecute(), CommandObjectLogTimerDisable::DoExecute(), CommandObjectLogTimerDump::DoExecute(), CommandObjectReproducerDump::DoExecute(), CommandObjectTargetList::DoExecute(), CommandObjectFrameVariable::DoExecute(), CommandObjectTargetSelect::DoExecute(), CommandObjectSettingsList::DoExecute(), CommandObjectBreakpointSet::DoExecute(), CommandObjectSourceInfo::DoExecute(), CommandObjectTargetDelete::DoExecute(), CommandObjectWatchpointCommandList::DoExecute(), CommandObjectBreakpointCommandList::DoExecute(), CommandObjectTargetShowLaunchEnvironment::DoExecute(), CommandObjectProcessConnect::DoExecute(), CommandObjectTargetVariable::DoExecute(), CommandObjectObjC_ClassTable_Dump::DoExecute(), sddarwinlog_private::StatusCommand::DoExecute(), CommandObjectProcessMinidumpDump::DoExecute(), CommandObjectSourceList::DoExecute(), CommandObjectMultiwordObjC_TaggedPointer_Info::DoExecute(), CommandObjectMemoryFind::DoExecute(), CommandObjectFrameRecognizerList::DoExecute(), CommandObjectTypeFormatterList< TypeFormatImpl >::DoExecute(), CommandObjectFrameRecognizerInfo::DoExecute(), CommandObjectThreadList::DoExecute(), CommandObjectBreakpointList::DoExecute(), CommandObjectTargetModulesSearchPathsList::DoExecute(), CommandObjectPlatformProcessList::DoExecute(), CommandObjectTargetModulesSearchPathsQuery::DoExecute(), CommandObjectMemoryWrite::DoExecute(), CommandObjectBreakpointClear::DoExecute(), CommandObjectProcessStatus::DoExecute(), CommandObjectThreadReturn::DoExecute(), CommandObjectPlatformProcessInfo::DoExecute(), CommandObjectProcessHandle::DoExecute(), CommandObjectMemoryHistory::DoExecute(), CommandObjectThreadPlanList::DoExecute(), CommandObjectPlatformShell::DoExecute(), CommandObjectTargetModulesDumpObjfile::DoExecute(), CommandObjectTargetModulesDumpSymtab::DoExecute(), CommandObjectTargetModulesDumpSections::DoExecute(), CommandObjectTargetModulesDumpClangAST::DoExecute(), CommandObjectBreakpointRead::DoExecute(), CommandObjectTraceDumpInfo::DoExecute(), CommandObjectTargetModulesDumpSymfile::DoExecute(), CommandObjectTargetModulesDumpLineTable::DoExecute(), CommandObjectTargetModulesList::DoExecute(), CommandObjectTargetModulesShowUnwind::DoExecute(), CommandObjectTargetModulesLookup::DoExecute(), CommandObjectRenderScriptRuntimeModuleDump::DoExecute(), CommandObjectRenderScriptRuntimeKernelList::DoExecute(), CommandObjectRenderScriptRuntimeReductionBreakpointSet::DoExecute(), CommandObjectRenderScriptRuntimeKernelBreakpointSet::DoExecute(), CommandObjectRenderScriptRuntimeKernelCoordinate::DoExecute(), CommandObjectRenderScriptRuntimeContextDump::DoExecute(), CommandObjectRenderScriptRuntimeAllocationDump::DoExecute(), CommandObjectRenderScriptRuntimeAllocationList::DoExecute(), CommandObjectRenderScriptRuntimeAllocationLoad::DoExecute(), CommandObjectRenderScriptRuntimeAllocationSave::DoExecute(), CommandObjectRenderScriptRuntimeAllocationRefresh::DoExecute(), CommandObjectTargetStopHookList::DoExecute(), CommandObjectRenderScriptRuntimeStatus::DoExecute(), CommandObjectProcessGDBRemoteSpeedTest::DoExecute(), CommandObjectProcessGDBRemotePacketHistory::DoExecute(), CommandObjectProcessGDBRemotePacketSend::DoExecute(), CommandObjectProcessGDBRemotePacketMonitor::DoExecute(), CommandObjectThreadBacktrace::DoExtendedBacktrace(), CommandObjectSourceInfo::DumpLinesForAddress(), CommandObjectSourceInfo::DumpLinesForFile(), CommandObjectSourceInfo::DumpLinesForFrame(), CommandObjectSourceInfo::DumpLinesInFunctions(), lldb_private::CommandObject::GenerateHelpText(), CommandObjectThreadBacktrace::HandleOneThread(), CommandObjectThreadInfo::HandleOneThread(), CommandObjectThreadException::HandleOneThread(), CommandObjectThreadPlanList::HandleOneThread(), CommandObjectTraceDumpInstructions::HandleOneThread(), CommandObjectTraceDumpInfo::HandleOneThread(), CommandObjectTargetModulesLookup::LookupHere(), CommandObjectTargetModulesLookup::LookupInModule(), lldb::SBCommandReturnObject::Printf(), and lldb_private::ScriptInterpreterIORedirect::ScriptInterpreterIORedirect().

◆ GetStatus()

ReturnStatus CommandReturnObject::GetStatus ( )

◆ GetSuppressImmediateOutput()

bool CommandReturnObject::GetSuppressImmediateOutput ( ) const

Definition at line 160 of file CommandReturnObject.cpp.

References m_suppress_immediate_output.

◆ HasResult()

bool CommandReturnObject::HasResult ( )

◆ SetDidChangeProcessState()

void CommandReturnObject::SetDidChangeProcessState ( bool  b)

◆ SetError()

void CommandReturnObject::SetError ( const Status error,
const char *  fallback_error_cstr = nullptr 
)

◆ SetImmediateErrorFile()

void lldb_private::CommandReturnObject::SetImmediateErrorFile ( lldb::FileSP  file_sp)
inline

◆ SetImmediateErrorStream()

void lldb_private::CommandReturnObject::SetImmediateErrorStream ( const lldb::StreamSP &  stream_sp)
inline

◆ SetImmediateOutputFile()

void lldb_private::CommandReturnObject::SetImmediateOutputFile ( lldb::FileSP  file_sp)
inline

◆ SetImmediateOutputStream()

void lldb_private::CommandReturnObject::SetImmediateOutputStream ( const lldb::StreamSP &  stream_sp)
inline

◆ SetInteractive()

void CommandReturnObject::SetInteractive ( bool  b)

◆ SetStatus()

void CommandReturnObject::SetStatus ( lldb::ReturnStatus  status)

Definition at line 121 of file CommandReturnObject.cpp.

References m_status.

Referenced by CommandObjectTargetSymbolsAdd::AddModuleSymbols(), AppendError(), AppendErrorWithFormat(), AppendRawError(), lldb_private::CommandObjectQuit::DoExecute(), lldb_private::CommandObjectVersion::DoExecute(), lldb_private::CommandObjectGUI::DoExecute(), lldb_private::CommandObjectApropos::DoExecute(), CommandObjectStatsEnable::DoExecute(), lldb_private::CommandObjectScript::DoExecute(), CommandObjectSessionSave::DoExecute(), lldb_private::CommandObjectRegexCommand::DoExecute(), CommandObjectMemoryTagRead::DoExecute(), CommandObjectRenderScriptScriptGroupBreakpointSet::DoExecute(), CommandObjectPluginLoad::DoExecute(), CommandObjectStatsDisable::DoExecute(), lldb_private::CommandObjectIterateOverThreads::DoExecute(), CommandObjectStatsDump::DoExecute(), lldb_private::CommandObjectDisassemble::DoExecute(), lldb_private::CommandObjectHelp::DoExecute(), CommandObjectTraceLoad::DoExecute(), lldb_private::trace_intel_pt::CommandObjectProcessTraceStartIntelPT::DoExecute(), CommandObjectRenderScriptScriptGroupList::DoExecute(), CommandObjectSessionHistory::DoExecute(), CommandObjectLogEnable::DoExecute(), CommandObjectProcessLaunch::DoExecute(), CommandObjectPlatformSelect::DoExecute(), CommandObjectTraceDump::DoExecute(), CommandObjectReproducerGenerate::DoExecute(), CommandObjectMemoryTagWrite::DoExecute(), CommandObjectFrameInfo::DoExecute(), CommandObjectWatchpointList::DoExecute(), CommandObjectPlatformList::DoExecute(), CommandObjectLogDisable::DoExecute(), CommandObjectPlatformStatus::DoExecute(), CommandObjectTraceSchema::DoExecute(), CommandObjectTargetCreate::DoExecute(), CommandObjectReproducerXCrash::DoExecute(), CommandObjectSettingsShow::DoExecute(), CommandObjectLogList::DoExecute(), CommandObjectPlatformConnect::DoExecute(), CommandObjectWatchpointEnable::DoExecute(), CommandObjectFrameSelect::DoExecute(), CommandObjectReproducerStatus::DoExecute(), CommandObjectLogTimerEnable::DoExecute(), CommandObjectPlatformDisconnect::DoExecute(), CommandObjectMultiwordItaniumABI_Demangle::DoExecute(), CommandObjectRegisterWrite::DoExecute(), CommandObjectMemoryRead::DoExecute(), CommandObjectProcessAttach::DoExecute(), CommandObjectLogTimerDisable::DoExecute(), CommandObjectWatchpointDisable::DoExecute(), CommandObjectThreadStepWithTypeAndScope::DoExecute(), CommandObjectLogTimerDump::DoExecute(), CommandObjectLogTimerReset::DoExecute(), CommandObjectReproducerDump::DoExecute(), CommandObjectPlatformMkDir::DoExecute(), CommandObjectLogTimerIncrement::DoExecute(), CommandObjectTargetList::DoExecute(), CommandObjectFrameVariable::DoExecute(), CommandObjectPlatformFOpen::DoExecute(), CommandObjectWatchpointDelete::DoExecute(), CommandObjectTargetSelect::DoExecute(), CommandObjectWatchpointCommandDelete::DoExecute(), CommandObjectSettingsList::DoExecute(), CommandObjectProcessContinue::DoExecute(), CommandObjectBreakpointSet::DoExecute(), CommandObjectPlatformFClose::DoExecute(), CommandObjectSourceInfo::DoExecute(), CommandObjectTargetDelete::DoExecute(), CommandObjectWatchpointCommandList::DoExecute(), CommandObjectPlatformFRead::DoExecute(), CommandObjectSettingsRemove::DoExecute(), CommandObjectCommandsUnalias::DoExecute(), CommandObjectBreakpointCommandList::DoExecute(), CommandObjectWatchpointIgnore::DoExecute(), CommandObjectThreadContinue::DoExecute(), CommandObjectReproducerVerify::DoExecute(), CommandObjectTargetShowLaunchEnvironment::DoExecute(), CommandObjectPlatformFWrite::DoExecute(), CommandObjectProcessDetach::DoExecute(), CommandObjectCommandsDelete::DoExecute(), CommandObjectSettingsReplace::DoExecute(), CommandObjectWatchpointModify::DoExecute(), sddarwinlog_private::EnableCommand::DoExecute(), CommandObjectFrameRecognizerAdd::DoExecute(), CommandObjectSettingsInsertBefore::DoExecute(), CommandObjectTypeFormatterDelete::DoExecute(), CommandObjectObjC_ClassTable_Dump::DoExecute(), sddarwinlog_private::StatusCommand::DoExecute(), CommandObjectProcessMinidumpDump::DoExecute(), CommandObjectThreadUntil::DoExecute(), CommandObjectSettingsInsertAfter::DoExecute(), CommandObjectProcessLoad::DoExecute(), CommandObjectProcessKDPPacketSend::DoExecute(), CommandObjectBreakpointEnable::DoExecute(), CommandObjectFrameRecognizerClear::DoExecute(), CommandObjectTypeFormatterClear::DoExecute(), CommandObjectSourceList::DoExecute(), CommandObjectMultiwordObjC_TaggedPointer_Info::DoExecute(), CommandObjectFrameRecognizerDelete::DoExecute(), CommandObjectProcessUnload::DoExecute(), CommandObjectSettingsAppend::DoExecute(), CommandObjectMemoryFind::DoExecute(), CommandObjectFrameRecognizerList::DoExecute(), CommandObjectTargetModulesSearchPathsAdd::DoExecute(), CommandObjectProcessSignal::DoExecute(), CommandObjectTypeFormatterList< TypeFormatImpl >::DoExecute(), CommandObjectPythonFunction::DoExecute(), CommandObjectTargetModulesSearchPathsClear::DoExecute(), CommandObjectFrameRecognizerInfo::DoExecute(), CommandObjectPlatformPutFile::DoExecute(), CommandObjectSettingsClear::DoExecute(), CommandObjectProcessInterrupt::DoExecute(), CommandObjectThreadSelect::DoExecute(), CommandObjectPlatformProcessLaunch::DoExecute(), CommandObjectProcessKill::DoExecute(), CommandObjectTargetModulesSearchPathsInsert::DoExecute(), CommandObjectScriptingObject::DoExecute(), CommandObjectThreadList::DoExecute(), CommandObjectBreakpointList::DoExecute(), CommandObjectTargetModulesSearchPathsList::DoExecute(), CommandObjectPlatformProcessList::DoExecute(), CommandObjectProcessSaveCore::DoExecute(), CommandObjectTargetModulesSearchPathsQuery::DoExecute(), CommandObjectCommandsScriptImport::DoExecute(), CommandObjectMemoryWrite::DoExecute(), CommandObjectBreakpointClear::DoExecute(), CommandObjectProcessStatus::DoExecute(), CommandObjectThreadReturn::DoExecute(), CommandObjectBreakpointDelete::DoExecute(), CommandObjectCommandsScriptAdd::DoExecute(), CommandObjectProcessHandle::DoExecute(), CommandObjectCommandsScriptList::DoExecute(), CommandObjectMemoryHistory::DoExecute(), CommandObjectThreadJump::DoExecute(), CommandObjectCommandsScriptClear::DoExecute(), CommandObjectPlatformProcessAttach::DoExecute(), CommandObjectMemoryRegion::DoExecute(), CommandObjectCommandsScriptDelete::DoExecute(), CommandObjectThreadPlanList::DoExecute(), CommandObjectProcessTraceSave::DoExecute(), CommandObjectProcessTraceStop::DoExecute(), CommandObjectPlatformShell::DoExecute(), CommandObjectThreadPlanDiscard::DoExecute(), CommandObjectPlatformInstall::DoExecute(), CommandObjectTargetModulesDumpObjfile::DoExecute(), CommandObjectThreadPlanPrune::DoExecute(), CommandObjectTargetModulesDumpSymtab::DoExecute(), CommandObjectTargetModulesDumpSections::DoExecute(), CommandObjectTargetModulesDumpClangAST::DoExecute(), CommandObjectTargetModulesDumpSymfile::DoExecute(), CommandObjectTargetModulesDumpLineTable::DoExecute(), CommandObjectBreakpointWrite::DoExecute(), CommandObjectTargetModulesAdd::DoExecute(), CommandObjectTargetModulesList::DoExecute(), CommandObjectTargetModulesLookup::DoExecute(), CommandObjectRenderScriptRuntimeModuleDump::DoExecute(), CommandObjectRenderScriptRuntimeKernelList::DoExecute(), CommandObjectTargetSymbolsAdd::DoExecute(), CommandObjectRenderScriptRuntimeReductionBreakpointSet::DoExecute(), CommandObjectRenderScriptRuntimeKernelBreakpointSet::DoExecute(), CommandObjectRenderScriptRuntimeKernelBreakpointAll::DoExecute(), CommandObjectRenderScriptRuntimeKernelCoordinate::DoExecute(), CommandObjectRenderScriptRuntimeContextDump::DoExecute(), CommandObjectRenderScriptRuntimeAllocationDump::DoExecute(), CommandObjectRenderScriptRuntimeAllocationList::DoExecute(), CommandObjectRenderScriptRuntimeAllocationLoad::DoExecute(), CommandObjectTargetStopHookDelete::DoExecute(), CommandObjectRenderScriptRuntimeAllocationSave::DoExecute(), CommandObjectRenderScriptRuntimeAllocationRefresh::DoExecute(), CommandObjectTargetStopHookEnableDisable::DoExecute(), CommandObjectTargetStopHookList::DoExecute(), CommandObjectRenderScriptRuntimeStatus::DoExecute(), CommandObjectProcessGDBRemoteSpeedTest::DoExecute(), CommandObjectProcessGDBRemotePacketHistory::DoExecute(), CommandObjectProcessGDBRemotePacketXferSize::DoExecute(), CommandObjectProcessGDBRemotePacketSend::DoExecute(), CommandObjectProcessGDBRemotePacketMonitor::DoExecute(), lldb_private::trace_intel_pt::CommandObjectThreadTraceStartIntelPT::DoExecuteOnThreads(), CommandObjectTraceStop::DoExecuteOnThreads(), CommandObjectTypeSummaryAdd::Execute_StringSummary(), lldb_private::BreakpointIDList::FindAndReplaceIDRanges(), lldb_private::CommandObject::GenerateHelpText(), GetLoaderFromPathOrCurrent(), lldb_private::BreakpointIDList::InsertStringArray(), CommandObjectTargetModulesLookup::LookupHere(), CommandObjectTargetModulesLookup::LookupInModule(), lldb_private::CommandObject::ParseOptions(), lldb_private::CommandInterpreter::ResolveCommand(), lldb::SBCommandReturnObject::SetStatus(), CommandObjectProcessLaunchOrAttach::StopProcessIfNecessary(), lldb_private::CommandObjectMultiwordBreakpoint::VerifyIDs(), and lldb_private::Options::VerifyOptions().

◆ SetSuppressImmediateOutput()

void CommandReturnObject::SetSuppressImmediateOutput ( bool  b)

Definition at line 164 of file CommandReturnObject.cpp.

References m_suppress_immediate_output.

◆ Succeeded()

bool CommandReturnObject::Succeeded ( )

Definition at line 125 of file CommandReturnObject.cpp.

References lldb::eReturnStatusSuccessContinuingResult, and m_status.

Referenced by lldb_private::Debugger::Destroy(), lldb_private::CommandObjectApropos::DoExecute(), lldb_private::CommandObjectScript::DoExecute(), CommandObjectSessionSave::DoExecute(), CommandObjectPluginLoad::DoExecute(), lldb_private::CommandObjectIterateOverThreads::DoExecute(), lldb_private::CommandObjectDisassemble::DoExecute(), lldb_private::CommandObjectHelp::DoExecute(), lldb_private::trace_intel_pt::CommandObjectProcessTraceStartIntelPT::DoExecute(), CommandObjectCommandsSource::DoExecute(), CommandObjectSessionHistory::DoExecute(), CommandObjectLogEnable::DoExecute(), CommandObjectProcessLaunch::DoExecute(), CommandObjectRegisterRead::DoExecute(), CommandObjectPlatformSelect::DoExecute(), CommandObjectTraceDump::DoExecute(), CommandObjectReproducerGenerate::DoExecute(), CommandObjectFrameInfo::DoExecute(), CommandObjectWatchpointList::DoExecute(), CommandObjectPlatformList::DoExecute(), CommandObjectLogDisable::DoExecute(), CommandObjectPlatformStatus::DoExecute(), CommandObjectTraceSchema::DoExecute(), CommandObjectTargetCreate::DoExecute(), CommandObjectReproducerXCrash::DoExecute(), CommandObjectSettingsShow::DoExecute(), CommandObjectLogList::DoExecute(), CommandObjectPlatformConnect::DoExecute(), CommandObjectWatchpointEnable::DoExecute(), CommandObjectFrameSelect::DoExecute(), CommandObjectReproducerStatus::DoExecute(), CommandObjectLogTimerEnable::DoExecute(), CommandObjectPlatformDisconnect::DoExecute(), CommandObjectMultiwordItaniumABI_Demangle::DoExecute(), CommandObjectRegisterWrite::DoExecute(), CommandObjectProcessAttach::DoExecute(), CommandObjectLogTimerDisable::DoExecute(), CommandObjectSettingsWrite::DoExecute(), CommandObjectWatchpointDisable::DoExecute(), CommandObjectThreadStepWithTypeAndScope::DoExecute(), CommandObjectLogTimerDump::DoExecute(), CommandObjectPlatformSettings::DoExecute(), CommandObjectLogTimerReset::DoExecute(), CommandObjectReproducerDump::DoExecute(), CommandObjectPlatformMkDir::DoExecute(), CommandObjectLogTimerIncrement::DoExecute(), CommandObjectSettingsRead::DoExecute(), CommandObjectTargetList::DoExecute(), CommandObjectFrameVariable::DoExecute(), CommandObjectPlatformFOpen::DoExecute(), CommandObjectWatchpointDelete::DoExecute(), CommandObjectTargetSelect::DoExecute(), CommandObjectWatchpointCommandDelete::DoExecute(), CommandObjectSettingsList::DoExecute(), CommandObjectProcessContinue::DoExecute(), CommandObjectBreakpointSet::DoExecute(), CommandObjectPlatformFClose::DoExecute(), CommandObjectBreakpointCommandDelete::DoExecute(), CommandObjectSourceInfo::DoExecute(), CommandObjectWatchpointCommandList::DoExecute(), CommandObjectPlatformFRead::DoExecute(), CommandObjectSettingsRemove::DoExecute(), CommandObjectCommandsUnalias::DoExecute(), CommandObjectWatchpointIgnore::DoExecute(), CommandObjectBreakpointCommandList::DoExecute(), CommandObjectThreadContinue::DoExecute(), CommandObjectReproducerVerify::DoExecute(), CommandObjectTargetShowLaunchEnvironment::DoExecute(), CommandObjectPlatformFWrite::DoExecute(), CommandObjectProcessDetach::DoExecute(), CommandObjectSettingsReplace::DoExecute(), CommandObjectWatchpointModify::DoExecute(), sddarwinlog_private::EnableCommand::DoExecute(), CommandObjectFrameRecognizerAdd::DoExecute(), CommandObjectSettingsInsertBefore::DoExecute(), CommandObjectTypeFormatterDelete::DoExecute(), CommandObjectTargetVariable::DoExecute(), CommandObjectBreakpointModify::DoExecute(), CommandObjectThreadUntil::DoExecute(), CommandObjectSettingsInsertAfter::DoExecute(), CommandObjectProcessLoad::DoExecute(), CommandObjectBreakpointEnable::DoExecute(), CommandObjectFrameRecognizerClear::DoExecute(), CommandObjectTypeFormatterClear::DoExecute(), CommandObjectSourceList::DoExecute(), CommandObjectFrameRecognizerDelete::DoExecute(), CommandObjectProcessUnload::DoExecute(), CommandObjectSettingsAppend::DoExecute(), CommandObjectFrameRecognizerList::DoExecute(), CommandObjectTargetModulesSearchPathsAdd::DoExecute(), CommandObjectProcessSignal::DoExecute(), CommandObjectTypeFormatterList< TypeFormatImpl >::DoExecute(), CommandObjectPythonFunction::DoExecute(), CommandObjectTargetModulesSearchPathsClear::DoExecute(), CommandObjectFrameRecognizerInfo::DoExecute(), CommandObjectPlatformPutFile::DoExecute(), CommandObjectSettingsClear::DoExecute(), CommandObjectProcessInterrupt::DoExecute(), CommandObjectThreadSelect::DoExecute(), CommandObjectPlatformProcessLaunch::DoExecute(), CommandObjectProcessKill::DoExecute(), CommandObjectTargetModulesSearchPathsInsert::DoExecute(), CommandObjectScriptingObject::DoExecute(), CommandObjectThreadList::DoExecute(), CommandObjectBreakpointList::DoExecute(), CommandObjectTargetModulesSearchPathsList::DoExecute(), CommandObjectPlatformProcessList::DoExecute(), CommandObjectProcessSaveCore::DoExecute(), CommandObjectTargetModulesSearchPathsQuery::DoExecute(), CommandObjectCommandsScriptImport::DoExecute(), CommandObjectMemoryWrite::DoExecute(), CommandObjectBreakpointClear::DoExecute(), CommandObjectProcessStatus::DoExecute(), CommandObjectThreadReturn::DoExecute(), CommandObjectBreakpointDelete::DoExecute(), CommandObjectCommandsScriptAdd::DoExecute(), CommandObjectPlatformProcessInfo::DoExecute(), CommandObjectProcessHandle::DoExecute(), CommandObjectPlatformProcessAttach::DoExecute(), CommandObjectProcessTraceSave::DoExecute(), CommandObjectProcessTraceStop::DoExecute(), CommandObjectBreakpointNameAdd::DoExecute(), CommandObjectPlatformInstall::DoExecute(), CommandObjectTargetModulesDumpObjfile::DoExecute(), CommandObjectBreakpointNameDelete::DoExecute(), CommandObjectTargetModulesDumpSymtab::DoExecute(), CommandObjectTargetModulesDumpSections::DoExecute(), CommandObjectBreakpointRead::DoExecute(), CommandObjectTargetModulesDumpSymfile::DoExecute(), CommandObjectTargetModulesDumpLineTable::DoExecute(), CommandObjectBreakpointWrite::DoExecute(), CommandObjectTargetModulesAdd::DoExecute(), CommandObjectTargetModulesLoad::DoExecute(), CommandObjectTargetModulesList::DoExecute(), CommandObjectTargetModulesShowUnwind::DoExecute(), CommandObjectTargetModulesLookup::DoExecute(), CommandObjectTargetSymbolsAdd::DoExecute(), CommandObjectTargetStopHookDelete::DoExecute(), CommandObjectTargetStopHookEnableDisable::DoExecute(), CommandObjectTargetStopHookList::DoExecute(), lldb_private::trace_intel_pt::CommandObjectThreadTraceStartIntelPT::DoExecuteOnThreads(), CommandObjectTraceStop::DoExecuteOnThreads(), lldb_private::CommandObjectMultiword::Execute(), CommandObjectTypeSummaryAdd::Execute_StringSummary(), ProcessAliasOptionsArgs(), sddarwinlog_private::RunEnableCommand(), CommandObjectProcessLaunchOrAttach::StopProcessIfNecessary(), lldb::SBCommandReturnObject::Succeeded(), and lldb_private::CommandObjectMultiwordBreakpoint::VerifyIDs().

Member Data Documentation

◆ m_did_change_process_state

bool lldb_private::CommandReturnObject::m_did_change_process_state = false
private

◆ m_err_stream

StreamTee lldb_private::CommandReturnObject::m_err_stream
private

◆ m_interactive

bool lldb_private::CommandReturnObject::m_interactive = true
private

If true, then the input handle from the debugger will be hooked up.

Definition at line 167 of file CommandReturnObject.h.

Referenced by Clear(), GetInteractive(), and SetInteractive().

◆ m_out_stream

StreamTee lldb_private::CommandReturnObject::m_out_stream
private

◆ m_status

lldb::ReturnStatus lldb_private::CommandReturnObject::m_status = lldb::eReturnStatusStarted
private

Definition at line 161 of file CommandReturnObject.h.

Referenced by Clear(), GetStatus(), HasResult(), SetStatus(), and Succeeded().

◆ m_suppress_immediate_output

bool lldb_private::CommandReturnObject::m_suppress_immediate_output = false
private

The documentation for this class was generated from the following files: