LLDB mainline
lldb_private::StructuredData::Array Member List

This is the complete list of members for lldb_private::StructuredData::Array, including all inherited members.

AddBooleanItem(bool value)lldb_private::StructuredData::Arrayinline
AddFloatItem(double value)lldb_private::StructuredData::Arrayinline
AddIntegerItem(T value)lldb_private::StructuredData::Arrayinline
AddItem(const ObjectSP &item)lldb_private::StructuredData::Arrayinline
AddStringItem(llvm::StringRef value)lldb_private::StructuredData::Arrayinline
Array()lldb_private::StructuredData::Arrayinline
Clear()lldb_private::StructuredData::Objectinlinevirtual
collection typedeflldb_private::StructuredData::Arrayprotected
Dump(lldb_private::Stream &s, bool pretty_print=true) constlldb_private::StructuredData::Objectinline
DumpToStdout(bool pretty_print=true) constlldb_private::StructuredData::Object
ForEach(std::function< bool(Object *object)> const &foreach_callback) constlldb_private::StructuredData::Arrayinline
GetAsArray()lldb_private::StructuredData::Objectinline
GetAsBoolean()lldb_private::StructuredData::Objectinline
GetAsDictionary()lldb_private::StructuredData::Objectinline
GetAsFloat()lldb_private::StructuredData::Objectinline
GetAsGeneric()lldb_private::StructuredData::Objectinline
GetAsSignedInteger()lldb_private::StructuredData::Objectinline
GetAsString()lldb_private::StructuredData::Objectinline
GetAsUnsignedInteger()lldb_private::StructuredData::Objectinline
GetBooleanValue(bool fail_value=false)lldb_private::StructuredData::Objectinline
GetDescription(lldb_private::Stream &s) const overridelldb_private::StructuredData::Arrayvirtual
GetFloatValue(double fail_value=0.0)lldb_private::StructuredData::Objectinline
GetItemAtIndex(size_t idx) constlldb_private::StructuredData::Arrayinline
GetItemAtIndexAsDictionary(size_t idx) constlldb_private::StructuredData::Arrayinline
GetItemAtIndexAsInteger(size_t idx) constlldb_private::StructuredData::Arrayinline
GetItemAtIndexAsString(size_t idx) constlldb_private::StructuredData::Arrayinline
GetObjectForDotSeparatedPath(llvm::StringRef path)lldb_private::StructuredData::Object
GetSignedIntegerValue(int64_t fail_value=0)lldb_private::StructuredData::Objectinline
GetSize() constlldb_private::StructuredData::Arrayinline
GetStringValue(const char *fail_value=nullptr)lldb_private::StructuredData::Objectinline
GetType() constlldb_private::StructuredData::Objectinline
GetUnsignedIntegerValue(uint64_t fail_value=0)lldb_private::StructuredData::Objectinline
IsValid() constlldb_private::StructuredData::Objectinlinevirtual
m_itemslldb_private::StructuredData::Arrayprotected
m_typelldb_private::StructuredData::Objectprivate
Object(lldb::StructuredDataType t=lldb::eStructuredDataTypeInvalid)lldb_private::StructuredData::Objectinline
operator[](size_t idx)lldb_private::StructuredData::Arrayinline
Push(const ObjectSP &item)lldb_private::StructuredData::Arrayinline
Serialize(llvm::json::OStream &s) const overridelldb_private::StructuredData::Arrayvirtual
SetType(lldb::StructuredDataType t)lldb_private::StructuredData::Objectinline
~Array() override=defaultlldb_private::StructuredData::Array
~Object()=defaultlldb_private::StructuredData::Objectvirtual