| AddBooleanItem(llvm::StringRef key, bool value) | lldb_private::StructuredData::Dictionary | inline |
| AddFloatItem(llvm::StringRef key, double value) | lldb_private::StructuredData::Dictionary | inline |
| AddIntegerItem(llvm::StringRef key, T value) | lldb_private::StructuredData::Dictionary | inline |
| AddItem(llvm::StringRef key, ObjectSP value_sp) | lldb_private::StructuredData::Dictionary | inline |
| AddStringItem(llvm::StringRef key, llvm::StringRef value) | lldb_private::StructuredData::Dictionary | inline |
| Clear() | lldb_private::StructuredData::Object | inlinevirtual |
| Dictionary() | lldb_private::StructuredData::Dictionary | inline |
| Dictionary(ObjectSP obj_sp) | lldb_private::StructuredData::Dictionary | inline |
| 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(llvm::StringRef key, Object *object)> const &callback) const | lldb_private::StructuredData::Dictionary | 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::Dictionary | virtual |
| GetFloatValue(double fail_value=0.0) | lldb_private::StructuredData::Object | inline |
| GetKeys() const | lldb_private::StructuredData::Dictionary | 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::Dictionary | 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 |
| GetValueForKey(llvm::StringRef key) const | lldb_private::StructuredData::Dictionary | inline |
| GetValueForKeyAsArray(llvm::StringRef key, Array *&result) const | lldb_private::StructuredData::Dictionary | inline |
| GetValueForKeyAsBoolean(llvm::StringRef key, bool &result) const | lldb_private::StructuredData::Dictionary | inline |
| GetValueForKeyAsDictionary(llvm::StringRef key, Dictionary *&result) const | lldb_private::StructuredData::Dictionary | inline |
| GetValueForKeyAsInteger(llvm::StringRef key, IntType &result) const | lldb_private::StructuredData::Dictionary | inline |
| GetValueForKeyAsInteger(llvm::StringRef key, IntType &result, IntType default_val) const | lldb_private::StructuredData::Dictionary | inline |
| GetValueForKeyAsString(llvm::StringRef key, llvm::StringRef &result) const | lldb_private::StructuredData::Dictionary | inline |
| GetValueForKeyAsString(llvm::StringRef key, llvm::StringRef &result, const char *default_val) const | lldb_private::StructuredData::Dictionary | inline |
| HasKey(llvm::StringRef key) const | lldb_private::StructuredData::Dictionary | inline |
| IsValid() const | lldb_private::StructuredData::Object | inlinevirtual |
| m_dict | lldb_private::StructuredData::Dictionary | protected |
| m_type | lldb_private::StructuredData::Object | private |
| Object(lldb::StructuredDataType t=lldb::eStructuredDataTypeInvalid) | lldb_private::StructuredData::Object | inline |
| Serialize(llvm::json::OStream &s) const override | lldb_private::StructuredData::Dictionary | virtual |
| SetType(lldb::StructuredDataType t) | lldb_private::StructuredData::Object | inline |
| ~Dictionary() override=default | lldb_private::StructuredData::Dictionary | |
| ~Object()=default | lldb_private::StructuredData::Object | virtual |