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