9#ifndef LLDB_VALUEOBJECT_VALUEOBJECTLIST_H
10#define LLDB_VALUEOBJECT_VALUEOBJECTLIST_H
51 const std::vector<lldb::ValueObjectSP> &
GetObjects()
const {
A collection of ValueObject values that.
void SetValueObjectAtIndex(size_t idx, const lldb::ValueObjectSP &valobj_sp)
collection m_value_objects
const std::vector< lldb::ValueObjectSP > & GetObjects() const
void Append(const lldb::ValueObjectSP &val_obj_sp)
const ValueObjectList & operator=(const ValueObjectList &rhs)
lldb::ValueObjectSP FindValueObjectByValueName(const char *name)
lldb::ValueObjectSP GetValueObjectAtIndex(size_t idx)
lldb::ValueObjectSP FindValueObjectByPointer(ValueObject *valobj)
std::vector< lldb::ValueObjectSP > collection
lldb::ValueObjectSP RemoveValueObjectAtIndex(size_t idx)
lldb::ValueObjectSP FindValueObjectByUID(lldb::user_id_t uid)
void Swap(ValueObjectList &value_object_list)
A class that represents a running process on the host machine.
std::shared_ptr< lldb_private::ValueObject > ValueObjectSP