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

#include <ScriptInterpreter.h>

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

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 41 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 45 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 52 of file ScriptInterpreter.h.

References m_maskout_errors.

◆ GetSetLLDBGlobals()

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

Definition at line 47 of file ScriptInterpreter.h.

References m_set_lldb_globals.

◆ SetEnableIO()

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

Definition at line 54 of file ScriptInterpreter.h.

References m_enable_io.

◆ SetMaskoutErrors()

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

Definition at line 64 of file ScriptInterpreter.h.

References m_maskout_errors.

◆ SetSetLLDBGlobals()

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

Definition at line 59 of file ScriptInterpreter.h.

References m_set_lldb_globals, and set().

Member Data Documentation

◆ m_enable_io

bool lldb_private::ExecuteScriptOptions::m_enable_io = true
private

Definition at line 70 of file ScriptInterpreter.h.

Referenced by GetEnableIO(), and SetEnableIO().

◆ m_maskout_errors

bool lldb_private::ExecuteScriptOptions::m_maskout_errors = true
private

Definition at line 72 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 71 of file ScriptInterpreter.h.

Referenced by GetSetLLDBGlobals(), and SetSetLLDBGlobals().


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