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)

GetUnsignedIntegerValue(...)

GetValueForKey(SBStructuredData self, ...)

IsValid(SBStructuredData self)

SetFromJSON(-> SBError)

Methods Documentation

Clear(SBStructuredData self)ΒΆ
GetAsJSON(SBStructuredData self, SBStream stream) SBErrorΒΆ
GetBooleanValue(SBStructuredData self, bool fail_value=False) boolΒΆ
GetDescription(SBStructuredData self, SBStream stream) SBErrorΒΆ
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ΒΆ
SetFromJSON(SBStructuredData self, SBStream stream) SBErrorΒΆ
SetFromJSON(SBStructuredData self, char const * json) SBError