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

#include <ScriptInterpreter.h>

Public Member Functions

 ExecuteScriptOptions ()=default
 
bool GetEnableIO () const
 
bool GetSetLLDBGlobals () const
 
bool GetMaskoutErrors () const
 
ExecuteScriptOptionsSetEnableIO (bool enable)
 
ExecuteScriptOptionsSetSetLLDBGlobals (bool set)
 
ExecuteScriptOptionsSetMaskoutErrors (bool maskout)
 

Private Attributes

bool m_enable_io = true
 
bool m_set_lldb_globals = true
 
bool m_maskout_errors = true
 

Detailed Description

Definition at line 49 of file ScriptInterpreter.h.

Constructor & Destructor Documentation

◆ ExecuteScriptOptions()

lldb_private::ExecuteScriptOptions::ExecuteScriptOptions ( )
default

Member Function Documentation

◆ GetEnableIO()

bool lldb_private::ExecuteScriptOptions::GetEnableIO ( ) const
inline

Definition at line 53 of file ScriptInterpreter.h.

References m_enable_io.

Referenced by lldb_private::ScriptInterpreterLua::ExecuteOneLine().

◆ GetMaskoutErrors()

bool lldb_private::ExecuteScriptOptions::GetMaskoutErrors ( ) const
inline

Definition at line 60 of file ScriptInterpreter.h.

References m_maskout_errors.

◆ GetSetLLDBGlobals()

bool lldb_private::ExecuteScriptOptions::GetSetLLDBGlobals ( ) const
inline

Definition at line 55 of file ScriptInterpreter.h.

References m_set_lldb_globals.

◆ SetEnableIO()

ExecuteScriptOptions & lldb_private::ExecuteScriptOptions::SetEnableIO ( bool  enable)
inline

Definition at line 62 of file ScriptInterpreter.h.

References m_enable_io.

◆ SetMaskoutErrors()

ExecuteScriptOptions & lldb_private::ExecuteScriptOptions::SetMaskoutErrors ( bool  maskout)
inline

Definition at line 72 of file ScriptInterpreter.h.

References m_maskout_errors.

◆ SetSetLLDBGlobals()

ExecuteScriptOptions & lldb_private::ExecuteScriptOptions::SetSetLLDBGlobals ( bool  set)
inline

Definition at line 67 of file ScriptInterpreter.h.

References m_set_lldb_globals.

Member Data Documentation

◆ m_enable_io

bool lldb_private::ExecuteScriptOptions::m_enable_io = true
private

Definition at line 78 of file ScriptInterpreter.h.

Referenced by GetEnableIO(), and SetEnableIO().

◆ m_maskout_errors

bool lldb_private::ExecuteScriptOptions::m_maskout_errors = true
private

Definition at line 80 of file ScriptInterpreter.h.

Referenced by GetMaskoutErrors(), and SetMaskoutErrors().

◆ m_set_lldb_globals

bool lldb_private::ExecuteScriptOptions::m_set_lldb_globals = true
private

Definition at line 79 of file ScriptInterpreter.h.

Referenced by GetSetLLDBGlobals(), and SetSetLLDBGlobals().


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