1 //===-- SWIG Interface for SBVariablesOptions ----------------------*- C++ -*-===//
3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4 // See https://llvm.org/LICENSE.txt for license information.
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 class SBVariablesOptions
14 SBVariablesOptions ();
16 SBVariablesOptions (const SBVariablesOptions& options);
18 ~SBVariablesOptions ();
23 explicit operator bool() const;
26 GetIncludeArguments () const;
29 SetIncludeArguments (bool);
32 GetIncludeRecognizedArguments (const lldb::SBTarget &) const;
35 SetIncludeRecognizedArguments (bool);
38 GetIncludeLocals () const;
41 SetIncludeLocals (bool);
44 GetIncludeStatics () const;
47 SetIncludeStatics (bool);
50 GetInScopeOnly () const;
53 SetInScopeOnly (bool);
56 GetIncludeRuntimeSupportValues () const;
59 SetIncludeRuntimeSupportValues (bool);
61 lldb::DynamicValueType
62 GetUseDynamic () const;
65 SetUseDynamic (lldb::DynamicValueType);