LLDB  mainline
Public Member Functions | Private Attributes | List of all members
VariablesOptionsImpl Class Reference
Collaboration diagram for VariablesOptionsImpl:
Collaboration graph
[legend]

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
 

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 34 of file SBVariablesOptions.cpp.

◆ GetIncludeLocals()

bool VariablesOptionsImpl::GetIncludeLocals ( ) const
inline

Definition at line 48 of file SBVariablesOptions.cpp.

◆ GetIncludeRecognizedArguments()

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

Definition at line 38 of file SBVariablesOptions.cpp.

References lldb_private::eLazyBoolCalculate.

◆ GetIncludeRuntimeSupportValues()

bool VariablesOptionsImpl::GetIncludeRuntimeSupportValues ( ) const
inline

Definition at line 60 of file SBVariablesOptions.cpp.

◆ GetIncludeStatics()

bool VariablesOptionsImpl::GetIncludeStatics ( ) const
inline

Definition at line 52 of file SBVariablesOptions.cpp.

◆ GetInScopeOnly()

bool VariablesOptionsImpl::GetInScopeOnly ( ) const
inline

Definition at line 56 of file SBVariablesOptions.cpp.

◆ GetUseDynamic()

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

Definition at line 68 of file SBVariablesOptions.cpp.

◆ operator=()

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

◆ SetIncludeArguments()

void VariablesOptionsImpl::SetIncludeArguments ( bool  b)
inline

Definition at line 36 of file SBVariablesOptions.cpp.

◆ SetIncludeLocals()

void VariablesOptionsImpl::SetIncludeLocals ( bool  b)
inline

Definition at line 50 of file SBVariablesOptions.cpp.

◆ SetIncludeRecognizedArguments()

void VariablesOptionsImpl::SetIncludeRecognizedArguments ( bool  b)
inline

Definition at line 44 of file SBVariablesOptions.cpp.

References lldb_private::eLazyBoolNo, and lldb_private::eLazyBoolYes.

◆ SetIncludeRuntimeSupportValues()

void VariablesOptionsImpl::SetIncludeRuntimeSupportValues ( bool  b)
inline

Definition at line 64 of file SBVariablesOptions.cpp.

◆ SetIncludeStatics()

void VariablesOptionsImpl::SetIncludeStatics ( bool  b)
inline

Definition at line 54 of file SBVariablesOptions.cpp.

◆ SetInScopeOnly()

void VariablesOptionsImpl::SetInScopeOnly ( bool  b)
inline

Definition at line 58 of file SBVariablesOptions.cpp.

◆ SetUseDynamic()

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

Definition at line 70 of file SBVariablesOptions.cpp.

Member Data Documentation

◆ m_in_scope_only

bool VariablesOptionsImpl::m_in_scope_only
private

Definition at line 76 of file SBVariablesOptions.cpp.

◆ m_include_arguments

bool VariablesOptionsImpl::m_include_arguments
private

Definition at line 73 of file SBVariablesOptions.cpp.

◆ m_include_locals

bool VariablesOptionsImpl::m_include_locals
private

Definition at line 74 of file SBVariablesOptions.cpp.

◆ m_include_recognized_arguments

LazyBool VariablesOptionsImpl::m_include_recognized_arguments
private

Definition at line 78 of file SBVariablesOptions.cpp.

◆ m_include_runtime_support_values

bool VariablesOptionsImpl::m_include_runtime_support_values
private

Definition at line 77 of file SBVariablesOptions.cpp.

◆ m_include_statics

bool VariablesOptionsImpl::m_include_statics
private

Definition at line 75 of file SBVariablesOptions.cpp.

◆ m_use_dynamic

lldb::DynamicValueType VariablesOptionsImpl::m_use_dynamic
private

Definition at line 79 of file SBVariablesOptions.cpp.


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