11 #ifndef LLDB_SBVariablesOptions_h_
12 #define LLDB_SBVariablesOptions_h_
16 class VariablesOptionsImpl;
32 bool GetIncludeArguments()
const;
34 void SetIncludeArguments(
bool);
36 bool GetIncludeLocals()
const;
38 void SetIncludeLocals(
bool);
40 bool GetIncludeStatics()
const;
42 void SetIncludeStatics(
bool);
44 bool GetInScopeOnly()
const;
46 void SetInScopeOnly(
bool);
48 bool GetIncludeRuntimeSupportValues()
const;
50 void SetIncludeRuntimeSupportValues(
bool);
52 lldb::DynamicValueType GetUseDynamic()
const;
54 void SetUseDynamic(lldb::DynamicValueType);
57 VariablesOptionsImpl *operator->();
59 const VariablesOptionsImpl *operator->()
const;
61 VariablesOptionsImpl *
get();
63 VariablesOptionsImpl &ref();
65 const VariablesOptionsImpl &ref()
const;
69 void SetOptions(VariablesOptionsImpl *lldb_object_ptr);
72 std::unique_ptr<VariablesOptionsImpl> m_opaque_ap;
77 #endif // LLDB_SBValue_h_
class LLDB_API SBVariablesOptions