10 #ifndef LLDB_SBValue_h_
11 #define LLDB_SBValue_h_
102 lldb::DynamicValueType
133 #ifndef LLDB_DISABLE_PYTHON
141 #ifndef LLDB_DISABLE_PYTHON
163 lldb::addr_t address,
225 lldb::DynamicValueType use_dynamic,
226 bool can_create_synthetic);
279 uint32_t item_count = 1);
354 bool qualify_cxx_base_classes);
356 SBValue (
const lldb::ValueObjectSP &value_sp);
385 Watch (
bool resolve_location,
bool read,
bool write,
SBError &error);
389 Watch (
bool resolve_location,
bool read,
bool write);
464 SetSP (
const lldb::ValueObjectSP &sp);
467 SetSP (
const lldb::ValueObjectSP &sp,
bool use_synthetic);
470 SetSP (
const lldb::ValueObjectSP &sp, lldb::DynamicValueType use_dynamic);
473 SetSP (
const lldb::ValueObjectSP &sp, lldb::DynamicValueType use_dynamic,
bool use_synthetic);
476 SetSP (
const lldb::ValueObjectSP &sp, lldb::DynamicValueType use_dynamic,
bool use_synthetic,
const char *name);
479 typedef std::shared_ptr<ValueImpl> ValueImplSP;
480 ValueImplSP m_opaque_sp;
483 SetSP (ValueImplSP impl_sp);
488 #endif // LLDB_SBValue_h_