LLDB  mainline
lldb_private::StructuredData::Array Member List

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

AddItem(const ObjectSP &item)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
GetAsInteger()lldb_private::StructuredData::Objectinline
GetAsString()lldb_private::StructuredData::Objectinline
GetBooleanValue(bool fail_value=false)lldb_private::StructuredData::Objectinline
GetFloatValue(double fail_value=0.0)lldb_private::StructuredData::Objectinline
GetIntegerValue(uint64_t fail_value=0)lldb_private::StructuredData::Objectinline
GetItemAtIndex(size_t idx) constlldb_private::StructuredData::Arrayinline
GetItemAtIndexAsArray(size_t idx, Array *&result) constlldb_private::StructuredData::Arrayinline
GetItemAtIndexAsDictionary(size_t idx, Dictionary *&result) constlldb_private::StructuredData::Arrayinline
GetItemAtIndexAsInteger(size_t idx, IntType &result) constlldb_private::StructuredData::Arrayinline
GetItemAtIndexAsInteger(size_t idx, IntType &result, IntType default_val) constlldb_private::StructuredData::Arrayinline
GetItemAtIndexAsString(size_t idx, llvm::StringRef &result) constlldb_private::StructuredData::Arrayinline
GetItemAtIndexAsString(size_t idx, llvm::StringRef &result, llvm::StringRef default_val) constlldb_private::StructuredData::Arrayinline
GetItemAtIndexAsString(size_t idx, ConstString &result) constlldb_private::StructuredData::Arrayinline
GetItemAtIndexAsString(size_t idx, ConstString &result, const char *default_val) constlldb_private::StructuredData::Arrayinline
GetObjectForDotSeparatedPath(llvm::StringRef path)lldb_private::StructuredData::Object
GetSize() constlldb_private::StructuredData::Arrayinline
GetStringValue(const char *fail_value=nullptr)lldb_private::StructuredData::Objectinline
GetType() constlldb_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