LLDB mainline
Public Member Functions | Private Attributes | List of all members
VariablesOptionsImpl Class Reference

Public Member Functions

 VariablesOptionsImpl ()
 
 VariablesOptionsImpl (const VariablesOptionsImpl &)=default
 
 ~VariablesOptionsImpl ()=default
 
VariablesOptionsImploperator= (const VariablesOptionsImpl &)=default
 
bool GetIncludeArguments () const
 
void SetIncludeArguments (bool b)
 
bool GetIncludeRecognizedArguments (const lldb::TargetSP &target_sp) const
 
void SetIncludeRecognizedArguments (bool b)
 
bool GetIncludeLocals () const
 
void SetIncludeLocals (bool b)
 
bool GetIncludeStatics () const
 
void SetIncludeStatics (bool b)
 
bool GetInScopeOnly () const
 
void SetInScopeOnly (bool b)
 
bool GetIncludeRuntimeSupportValues () const
 
void SetIncludeRuntimeSupportValues (bool b)
 
lldb::DynamicValueType GetUseDynamic () const
 
void SetUseDynamic (lldb::DynamicValueType d)
 

Private Attributes

bool m_include_arguments: 1
 
bool m_include_locals: 1
 
bool m_include_statics: 1
 
bool m_in_scope_only: 1
 
bool m_include_runtime_support_values: 1
 
LazyBool m_include_recognized_arguments
 
lldb::DynamicValueType m_use_dynamic = lldb::eNoDynamicValues
 

Detailed Description

Definition at line 19 of file SBVariablesOptions.cpp.

Constructor & Destructor Documentation

◆ VariablesOptionsImpl() [1/2]

VariablesOptionsImpl::VariablesOptionsImpl ( )
inline

Definition at line 21 of file SBVariablesOptions.cpp.

◆ VariablesOptionsImpl() [2/2]

VariablesOptionsImpl::VariablesOptionsImpl ( const VariablesOptionsImpl )
default

◆ ~VariablesOptionsImpl()

VariablesOptionsImpl::~VariablesOptionsImpl ( )
default

Member Function Documentation

◆ GetIncludeArguments()

bool VariablesOptionsImpl::GetIncludeArguments ( ) const
inline

Definition at line 32 of file SBVariablesOptions.cpp.

References m_include_arguments.

◆ GetIncludeLocals()

bool VariablesOptionsImpl::GetIncludeLocals ( ) const
inline

Definition at line 46 of file SBVariablesOptions.cpp.

References m_include_locals.

◆ GetIncludeRecognizedArguments()

bool VariablesOptionsImpl::GetIncludeRecognizedArguments ( const lldb::TargetSP target_sp) const
inline

◆ GetIncludeRuntimeSupportValues()

bool VariablesOptionsImpl::GetIncludeRuntimeSupportValues ( ) const
inline

Definition at line 58 of file SBVariablesOptions.cpp.

References m_include_runtime_support_values.

◆ GetIncludeStatics()

bool VariablesOptionsImpl::GetIncludeStatics ( ) const
inline

Definition at line 50 of file SBVariablesOptions.cpp.

References m_include_statics.

◆ GetInScopeOnly()

bool VariablesOptionsImpl::GetInScopeOnly ( ) const
inline

Definition at line 54 of file SBVariablesOptions.cpp.

References m_in_scope_only.

◆ GetUseDynamic()

lldb::DynamicValueType VariablesOptionsImpl::GetUseDynamic ( ) const
inline

Definition at line 66 of file SBVariablesOptions.cpp.

References m_use_dynamic.

◆ operator=()

VariablesOptionsImpl & VariablesOptionsImpl::operator= ( const VariablesOptionsImpl )
default

◆ SetIncludeArguments()

void VariablesOptionsImpl::SetIncludeArguments ( bool  b)
inline

Definition at line 34 of file SBVariablesOptions.cpp.

References m_include_arguments.

◆ SetIncludeLocals()

void VariablesOptionsImpl::SetIncludeLocals ( bool  b)
inline

Definition at line 48 of file SBVariablesOptions.cpp.

References m_include_locals.

◆ SetIncludeRecognizedArguments()

void VariablesOptionsImpl::SetIncludeRecognizedArguments ( bool  b)
inline

◆ SetIncludeRuntimeSupportValues()

void VariablesOptionsImpl::SetIncludeRuntimeSupportValues ( bool  b)
inline

Definition at line 62 of file SBVariablesOptions.cpp.

References m_include_runtime_support_values.

◆ SetIncludeStatics()

void VariablesOptionsImpl::SetIncludeStatics ( bool  b)
inline

Definition at line 52 of file SBVariablesOptions.cpp.

References m_include_statics.

◆ SetInScopeOnly()

void VariablesOptionsImpl::SetInScopeOnly ( bool  b)
inline

Definition at line 56 of file SBVariablesOptions.cpp.

References m_in_scope_only.

◆ SetUseDynamic()

void VariablesOptionsImpl::SetUseDynamic ( lldb::DynamicValueType  d)
inline

Definition at line 68 of file SBVariablesOptions.cpp.

References m_use_dynamic.

Member Data Documentation

◆ m_in_scope_only

bool VariablesOptionsImpl::m_in_scope_only
private

Definition at line 74 of file SBVariablesOptions.cpp.

Referenced by GetInScopeOnly(), and SetInScopeOnly().

◆ m_include_arguments

bool VariablesOptionsImpl::m_include_arguments
private

Definition at line 71 of file SBVariablesOptions.cpp.

Referenced by GetIncludeArguments(), and SetIncludeArguments().

◆ m_include_locals

bool VariablesOptionsImpl::m_include_locals
private

Definition at line 72 of file SBVariablesOptions.cpp.

Referenced by GetIncludeLocals(), and SetIncludeLocals().

◆ m_include_recognized_arguments

LazyBool VariablesOptionsImpl::m_include_recognized_arguments
private
Initial value:
=
eLazyBoolCalculate

Definition at line 76 of file SBVariablesOptions.cpp.

Referenced by GetIncludeRecognizedArguments(), and SetIncludeRecognizedArguments().

◆ m_include_runtime_support_values

bool VariablesOptionsImpl::m_include_runtime_support_values
private

◆ m_include_statics

bool VariablesOptionsImpl::m_include_statics
private

Definition at line 73 of file SBVariablesOptions.cpp.

Referenced by GetIncludeStatics(), and SetIncludeStatics().

◆ m_use_dynamic

lldb::DynamicValueType VariablesOptionsImpl::m_use_dynamic = lldb::eNoDynamicValues
private

Definition at line 78 of file SBVariablesOptions.cpp.

Referenced by GetUseDynamic(), and SetUseDynamic().


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