| //===-- SWIG Interface for SBVariablesOptions ----------------------*- C++ -*-===// |
| // |
| // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. |
| // See https://llvm.org/LICENSE.txt for license information. |
| // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception |
| // |
| //===----------------------------------------------------------------------===// |
| |
| namespace lldb { |
| |
| %feature("docstring", |
| "Describes which variables should be returned from :py:class:`SBFrame.GetVariables`." |
| ) SBVariablesOptions; |
| class SBVariablesOptions |
| { |
| public: |
| SBVariablesOptions (); |
| |
| SBVariablesOptions (const SBVariablesOptions& options); |
| |
| ~SBVariablesOptions (); |
| |
| bool |
| IsValid () const; |
| |
| explicit operator bool() const; |
| |
| bool |
| GetIncludeArguments () const; |
| |
| void |
| SetIncludeArguments (bool); |
| |
| bool |
| GetIncludeRecognizedArguments (const lldb::SBTarget &) const; |
| |
| void |
| SetIncludeRecognizedArguments (bool); |
| |
| bool |
| GetIncludeLocals () const; |
| |
| void |
| SetIncludeLocals (bool); |
| |
| bool |
| GetIncludeStatics () const; |
| |
| void |
| SetIncludeStatics (bool); |
| |
| bool |
| GetInScopeOnly () const; |
| |
| void |
| SetInScopeOnly (bool); |
| |
| bool |
| GetIncludeRuntimeSupportValues () const; |
| |
| void |
| SetIncludeRuntimeSupportValues (bool); |
| |
| lldb::DynamicValueType |
| GetUseDynamic () const; |
| |
| void |
| SetUseDynamic (lldb::DynamicValueType); |
| }; |
| |
| } // namespace lldb |