LLDB  mainline
Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
lldb::SBCommandInterpreterRunOptions Class Reference

#include <SBCommandInterpreterRunOptions.h>

Collaboration diagram for lldb::SBCommandInterpreterRunOptions:
Collaboration graph
[legend]

Public Member Functions

 SBCommandInterpreterRunOptions ()
 
 SBCommandInterpreterRunOptions (const SBCommandInterpreterRunOptions &rhs)
 
 ~SBCommandInterpreterRunOptions ()
 
SBCommandInterpreterRunOptionsoperator= (const SBCommandInterpreterRunOptions &rhs)
 
bool GetStopOnContinue () const
 
void SetStopOnContinue (bool)
 
bool GetStopOnError () const
 
void SetStopOnError (bool)
 
bool GetStopOnCrash () const
 
void SetStopOnCrash (bool)
 
bool GetEchoCommands () const
 
void SetEchoCommands (bool)
 
bool GetEchoCommentCommands () const
 
void SetEchoCommentCommands (bool echo)
 
bool GetPrintResults () const
 
void SetPrintResults (bool)
 
bool GetPrintErrors () const
 
void SetPrintErrors (bool)
 
bool GetAddToHistory () const
 
void SetAddToHistory (bool)
 
bool GetAutoHandleEvents () const
 
void SetAutoHandleEvents (bool)
 
bool GetSpawnThread () const
 
void SetSpawnThread (bool)
 

Private Member Functions

lldb_private::CommandInterpreterRunOptionsget () const
 
lldb_private::CommandInterpreterRunOptionsref () const
 

Private Attributes

std::unique_ptr< lldb_private::CommandInterpreterRunOptionsm_opaque_up
 

Friends

class SBDebugger
 
class SBCommandInterpreter
 

Detailed Description

Definition at line 23 of file SBCommandInterpreterRunOptions.h.

Constructor & Destructor Documentation

◆ SBCommandInterpreterRunOptions() [1/2]

SBCommandInterpreterRunOptions::SBCommandInterpreterRunOptions ( )

◆ SBCommandInterpreterRunOptions() [2/2]

SBCommandInterpreterRunOptions::SBCommandInterpreterRunOptions ( const SBCommandInterpreterRunOptions rhs)

Definition at line 27 of file SBCommandInterpreterRunOptions.cpp.

References LLDB_RECORD_CONSTRUCTOR, m_opaque_up, and ref().

◆ ~SBCommandInterpreterRunOptions()

SBCommandInterpreterRunOptions::~SBCommandInterpreterRunOptions ( )
default

Member Function Documentation

◆ get()

lldb_private::CommandInterpreterRunOptions * SBCommandInterpreterRunOptions::get ( ) const
private

Definition at line 192 of file SBCommandInterpreterRunOptions.cpp.

References m_opaque_up.

◆ GetAddToHistory()

bool SBCommandInterpreterRunOptions::GetAddToHistory ( ) const

◆ GetAutoHandleEvents()

bool SBCommandInterpreterRunOptions::GetAutoHandleEvents ( ) const

◆ GetEchoCommands()

bool SBCommandInterpreterRunOptions::GetEchoCommands ( ) const

◆ GetEchoCommentCommands()

bool SBCommandInterpreterRunOptions::GetEchoCommentCommands ( ) const

◆ GetPrintErrors()

bool SBCommandInterpreterRunOptions::GetPrintErrors ( ) const

◆ GetPrintResults()

bool SBCommandInterpreterRunOptions::GetPrintResults ( ) const

◆ GetSpawnThread()

bool SBCommandInterpreterRunOptions::GetSpawnThread ( ) const

◆ GetStopOnContinue()

bool SBCommandInterpreterRunOptions::GetStopOnContinue ( ) const

◆ GetStopOnCrash()

bool SBCommandInterpreterRunOptions::GetStopOnCrash ( ) const

◆ GetStopOnError()

bool SBCommandInterpreterRunOptions::GetStopOnError ( ) const

◆ operator=()

SBCommandInterpreterRunOptions & SBCommandInterpreterRunOptions::operator= ( const SBCommandInterpreterRunOptions rhs)

◆ ref()

lldb_private::CommandInterpreterRunOptions & SBCommandInterpreterRunOptions::ref ( ) const
private

◆ SetAddToHistory()

void SBCommandInterpreterRunOptions::SetAddToHistory ( bool  add_to_history)

Definition at line 155 of file SBCommandInterpreterRunOptions.cpp.

References LLDB_RECORD_METHOD, and m_opaque_up.

◆ SetAutoHandleEvents()

void SBCommandInterpreterRunOptions::SetAutoHandleEvents ( bool  auto_handle_events)

◆ SetEchoCommands()

void SBCommandInterpreterRunOptions::SetEchoCommands ( bool  echo_commands)

Definition at line 99 of file SBCommandInterpreterRunOptions.cpp.

References LLDB_RECORD_METHOD, and m_opaque_up.

◆ SetEchoCommentCommands()

void SBCommandInterpreterRunOptions::SetEchoCommentCommands ( bool  echo)

Definition at line 113 of file SBCommandInterpreterRunOptions.cpp.

References LLDB_RECORD_METHOD, and m_opaque_up.

◆ SetPrintErrors()

void SBCommandInterpreterRunOptions::SetPrintErrors ( bool  print_errors)

Definition at line 141 of file SBCommandInterpreterRunOptions.cpp.

References LLDB_RECORD_METHOD, and m_opaque_up.

◆ SetPrintResults()

void SBCommandInterpreterRunOptions::SetPrintResults ( bool  print_results)

Definition at line 127 of file SBCommandInterpreterRunOptions.cpp.

References LLDB_RECORD_METHOD, and m_opaque_up.

◆ SetSpawnThread()

void SBCommandInterpreterRunOptions::SetSpawnThread ( bool  spawn_thread)

◆ SetStopOnContinue()

void SBCommandInterpreterRunOptions::SetStopOnContinue ( bool  stop_on_continue)

Definition at line 57 of file SBCommandInterpreterRunOptions.cpp.

References LLDB_RECORD_METHOD, and m_opaque_up.

◆ SetStopOnCrash()

void SBCommandInterpreterRunOptions::SetStopOnCrash ( bool  stop_on_crash)

Definition at line 85 of file SBCommandInterpreterRunOptions.cpp.

References LLDB_RECORD_METHOD, and m_opaque_up.

◆ SetStopOnError()

void SBCommandInterpreterRunOptions::SetStopOnError ( bool  stop_on_error)

Definition at line 71 of file SBCommandInterpreterRunOptions.cpp.

References LLDB_RECORD_METHOD, and m_opaque_up.

Friends And Related Function Documentation

◆ SBCommandInterpreter

friend class SBCommandInterpreter
friend

Definition at line 25 of file SBCommandInterpreterRunOptions.h.

◆ SBDebugger

friend class SBDebugger
friend

Definition at line 24 of file SBCommandInterpreterRunOptions.h.

Member Data Documentation

◆ m_opaque_up

std::unique_ptr<lldb_private::CommandInterpreterRunOptions> lldb::SBCommandInterpreterRunOptions::m_opaque_up
mutableprivate

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