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