LLDB mainline
lldb_private::ValueList Class Reference

#include <Value.h>

Public Member Functions

 ValueList ()=default
 ~ValueList ()=default
 ValueList (const ValueList &rhs)=default
ValueListoperator= (const ValueList &rhs)=default
void PushValue (const Value &value)
size_t GetSize ()
ValueGetValueAtIndex (size_t idx)
void Clear ()

Private Types

typedef std::vector< Valuecollection

Private Attributes

collection m_values

Detailed Description

Definition at line 187 of file Value.h.

Member Typedef Documentation

◆ collection

typedef std::vector<Value> lldb_private::ValueList::collection
private

Definition at line 203 of file Value.h.

Constructor & Destructor Documentation

◆ ValueList() [1/2]

lldb_private::ValueList::ValueList ( )
default

Referenced by operator=(), and ValueList().

◆ ~ValueList()

lldb_private::ValueList::~ValueList ( )
default

◆ ValueList() [2/2]

lldb_private::ValueList::ValueList ( const ValueList & rhs)
default

References ValueList().

Member Function Documentation

◆ Clear()

void ValueList::Clear ( )

Definition at line 705 of file Value.cpp.

References m_values.

◆ GetSize()

◆ GetValueAtIndex()

◆ operator=()

ValueList & lldb_private::ValueList::operator= ( const ValueList & rhs)
default

References ValueList().

◆ PushValue()

Member Data Documentation

◆ m_values

collection lldb_private::ValueList::m_values
private

Definition at line 205 of file Value.h.

Referenced by Clear(), GetSize(), GetValueAtIndex(), and PushValue().


The documentation for this class was generated from the following files: