Package lldb :: Class SBStructuredData
[hide private]
[frames] | no frames]

Class SBStructuredData

source code



A class representing a StructuredData event.

              This class wraps the event type generated by StructuredData
              features.

Instance Methods [hide private]
 
__repr__(self) source code
 
__init__(self, *args)
__init__(lldb::SBStructuredData self) -> SBStructuredData __init__(lldb::SBStructuredData self, SBStructuredData rhs) -> SBStructuredData __init__(lldb::SBStructuredData self, lldb::EventSP const & event_sp) -> SBStructuredData
source code
 
IsValid(self)
IsValid(SBStructuredData self) -> bool
source code
 
__nonzero__(self) source code
 
__bool__(self) source code
 
Clear(self)
Clear(SBStructuredData self)
source code
 
GetType(self)
GetType(SBStructuredData self) -> lldb::StructuredDataType
source code
 
GetSize(self)
GetSize(SBStructuredData self) -> size_t
source code
 
GetKeys(self, *args)
GetKeys(SBStructuredData self, SBStringList keys) -> bool
source code
 
GetValueForKey(self, *args)
GetValueForKey(SBStructuredData self, char const * key) -> SBStructuredData
source code
 
GetItemAtIndex(self, *args)
GetItemAtIndex(SBStructuredData self, size_t idx) -> SBStructuredData
source code
 
GetIntegerValue(self, fail_value=0)
GetIntegerValue(SBStructuredData self, uint64_t fail_value=0) -> uint64_t GetIntegerValue(SBStructuredData self) -> uint64_t
source code
 
GetFloatValue(self, fail_value=0.0)
GetFloatValue(SBStructuredData self, double fail_value=0.0) -> double GetFloatValue(SBStructuredData self) -> double
source code
 
GetBooleanValue(self, fail_value=False)
GetBooleanValue(SBStructuredData self, bool fail_value=False) -> bool GetBooleanValue(SBStructuredData self) -> bool
source code
 
GetStringValue(self, *args)
GetStringValue(SBStructuredData self, char * dst) -> size_t
source code
 
GetAsJSON(self, *args)
GetAsJSON(SBStructuredData self, SBStream stream) -> SBError
source code
 
GetDescription(self, *args)
GetDescription(SBStructuredData self, SBStream stream) -> SBError
source code
 
SetFromJSON(self, *args)
SetFromJSON(SBStructuredData self, SBStream stream) -> SBError
source code
Class Variables [hide private]
  __swig_setmethods__ = {}
  __setattr__ = lambda self, name, value:
  __swig_getmethods__ = {}
  __getattr__ = lambda self, name:
  __swig_destroy__ = _lldb.delete_SBStructuredData
  __del__ = lambda self: