#ifndef LLDB_SBVariablesOptionsBinding_h_
#define LLDB_SBVariablesOptionsBinding_h_
#include "lldb/Bindings/SBBindingDefines.h"
#ifdef __cplusplus
extern "C" {
#endif
LLDB_API SBVariablesOptionsRef CreateSBVariablesOptions(void);
LLDB_API SBVariablesOptionsRef CreateSBVariablesOptions2(SBVariablesOptionsRef options);
LLDB_API void DisposeSBVariablesOptions(SBVariablesOptionsRef instance);
LLDB_API bool SBVariablesOptionsIsValid(SBVariablesOptionsRef instance);
LLDB_API bool SBVariablesOptionsGetIncludeArguments(SBVariablesOptionsRef instance);
LLDB_API void SBVariablesOptionsSetIncludeArguments(SBVariablesOptionsRef instance, bool);
LLDB_API bool SBVariablesOptionsGetIncludeLocals(SBVariablesOptionsRef instance);
LLDB_API void SBVariablesOptionsSetIncludeLocals(SBVariablesOptionsRef instance, bool);
LLDB_API bool SBVariablesOptionsGetIncludeStatics(SBVariablesOptionsRef instance);
LLDB_API void SBVariablesOptionsSetIncludeStatics(SBVariablesOptionsRef instance, bool);
LLDB_API bool SBVariablesOptionsGetInScopeOnly(SBVariablesOptionsRef instance);
LLDB_API void SBVariablesOptionsSetInScopeOnly(SBVariablesOptionsRef instance, bool);
LLDB_API bool SBVariablesOptionsGetIncludeRuntimeSupportValues(SBVariablesOptionsRef instance);
LLDB_API void SBVariablesOptionsSetIncludeRuntimeSupportValues(SBVariablesOptionsRef instance, bool);
LLDB_API ENUM(DynamicValueType) SBVariablesOptionsGetUseDynamic(SBVariablesOptionsRef instance);
LLDB_API void SBVariablesOptionsSetUseDynamic(SBVariablesOptionsRef instance, ENUM(DynamicValueType));
#ifdef __cplusplus
}
#endif
#endif