SBStructuredData¶
- class lldb.SBStructuredData(*args)¶
A class representing a StructuredData event.
This class wraps the event type generated by StructuredData features.
Methods Summary
Clear(SBStructuredData self)GetAsJSON(SBStructuredData self, SBStream stream)GetBooleanValue(SBStructuredData self, …)GetDescription(SBStructuredData self, …)GetFloatValue(SBStructuredData self, …)GetGenericValue(SBStructuredData self)GetIntegerValue(SBStructuredData self, …)GetItemAtIndex(SBStructuredData self, size_t idx)GetKeys(SBStructuredData self, SBStringList keys)GetSignedIntegerValue(SBStructuredData self, …)GetSize(SBStructuredData self)GetStringValue(SBStructuredData self, char * dst)GetType(SBStructuredData self)GetValueForKey(SBStructuredData self, …)IsValid(SBStructuredData self)SetFromJSON(-> SBError)Methods Documentation
- Clear(SBStructuredData self)¶
- GetBooleanValue(SBStructuredData self, bool fail_value=False) → bool¶
- GetFloatValue(SBStructuredData self, double fail_value=0.0) → double¶
- GetGenericValue(SBStructuredData self) → SBScriptObject¶
- GetIntegerValue(SBStructuredData self, uint64_t fail_value=0) → uint64_t¶
- GetItemAtIndex(SBStructuredData self, size_t idx) → SBStructuredData¶
- GetKeys(SBStructuredData self, SBStringList keys) → bool¶
- GetSignedIntegerValue(SBStructuredData self, int64_t fail_value=0) → int64_t¶
- GetSize(SBStructuredData self) → size_t¶
- GetStringValue(SBStructuredData self, char * dst) → size_t¶
- GetType(SBStructuredData self) → lldb::StructuredDataType¶
- GetUnsignedIntegerValue(SBStructuredData self, uint64_t fail_value=0) → uint64_t¶
- GetValueForKey(SBStructuredData self, char const * key) → SBStructuredData¶
- IsValid(SBStructuredData self) → bool¶