AddBooleanItem(bool value) | lldb_private::StructuredData::Array | inline |
AddFloatItem(double value) | lldb_private::StructuredData::Array | inline |
AddIntegerItem(T value) | lldb_private::StructuredData::Array | inline |
AddItem(const ObjectSP &item) | lldb_private::StructuredData::Array | inline |
AddStringItem(llvm::StringRef value) | lldb_private::StructuredData::Array | inline |
Array() | lldb_private::StructuredData::Array | inline |
Clear() | lldb_private::StructuredData::Object | inlinevirtual |
collection typedef | lldb_private::StructuredData::Array | protected |
Dump(lldb_private::Stream &s, bool pretty_print=true) const | lldb_private::StructuredData::Object | inline |
DumpToStdout(bool pretty_print=true) const | lldb_private::StructuredData::Object | |
ForEach(std::function< bool(Object *object)> const &foreach_callback) const | lldb_private::StructuredData::Array | inline |
GetAsArray() | lldb_private::StructuredData::Object | inline |
GetAsBoolean() | lldb_private::StructuredData::Object | inline |
GetAsDictionary() | lldb_private::StructuredData::Object | inline |
GetAsFloat() | lldb_private::StructuredData::Object | inline |
GetAsGeneric() | lldb_private::StructuredData::Object | inline |
GetAsSignedInteger() | lldb_private::StructuredData::Object | inline |
GetAsString() | lldb_private::StructuredData::Object | inline |
GetAsUnsignedInteger() | lldb_private::StructuredData::Object | inline |
GetBooleanValue(bool fail_value=false) | lldb_private::StructuredData::Object | inline |
GetDescription(lldb_private::Stream &s) const override | lldb_private::StructuredData::Array | virtual |
GetFloatValue(double fail_value=0.0) | lldb_private::StructuredData::Object | inline |
GetItemAtIndex(size_t idx) const | lldb_private::StructuredData::Array | inline |
GetItemAtIndexAsDictionary(size_t idx) const | lldb_private::StructuredData::Array | inline |
GetItemAtIndexAsInteger(size_t idx) const | lldb_private::StructuredData::Array | inline |
GetItemAtIndexAsString(size_t idx) const | lldb_private::StructuredData::Array | inline |
GetObjectForDotSeparatedPath(llvm::StringRef path) | lldb_private::StructuredData::Object | |
GetSignedIntegerValue(int64_t fail_value=0) | lldb_private::StructuredData::Object | inline |
GetSize() const | lldb_private::StructuredData::Array | inline |
GetStringValue(const char *fail_value=nullptr) | lldb_private::StructuredData::Object | inline |
GetType() const | lldb_private::StructuredData::Object | inline |
GetUnsignedIntegerValue(uint64_t fail_value=0) | lldb_private::StructuredData::Object | inline |
IsValid() const | lldb_private::StructuredData::Object | inlinevirtual |
m_items | lldb_private::StructuredData::Array | protected |
m_type | lldb_private::StructuredData::Object | private |
Object(lldb::StructuredDataType t=lldb::eStructuredDataTypeInvalid) | lldb_private::StructuredData::Object | inline |
operator[](size_t idx) | lldb_private::StructuredData::Array | inline |
Push(const ObjectSP &item) | lldb_private::StructuredData::Array | inline |
Serialize(llvm::json::OStream &s) const override | lldb_private::StructuredData::Array | virtual |
SetType(lldb::StructuredDataType t) | lldb_private::StructuredData::Object | inline |
~Array() override=default | lldb_private::StructuredData::Array | |
~Object()=default | lldb_private::StructuredData::Object | virtual |