|
|
|
|
|
|
|
|
|
|
|
|
|
linked_list_iter(self,
next_item_name,
end_of_list_test=<function __eol_test__ at 0x1b106e0>)
Generator adaptor to support iteration for SBValue as a linked list. |
source code
|
|
|
__init__(self,
*args)
__init__(lldb::SBValue self) -> SBValue __init__(lldb::SBValue
self, SBValue rhs) -> SBValue |
source code
|
|
|
__swig_destroy__(...)
delete_SBValue(SBValue self) |
|
|
|
|
|
|
|
IsValid(self)
IsValid(SBValue self) -> bool |
source code
|
|
|
|
|
GetError(self)
GetError(SBValue self) -> SBError |
source code
|
|
|
GetID(self)
GetID(SBValue self) -> lldb::user_id_t |
source code
|
|
|
GetName(self)
GetName(SBValue self) -> str const * |
source code
|
|
|
GetTypeName(self)
GetTypeName(SBValue self) -> str const * |
source code
|
|
|
GetByteSize(self)
GetByteSize(SBValue self) -> size_t |
source code
|
|
|
IsInScope(self)
IsInScope(SBValue self) -> bool |
source code
|
|
|
GetFormat(self)
GetFormat(SBValue self) -> lldb::Format |
source code
|
|
|
SetFormat(self,
*args)
SetFormat(SBValue self, lldb::Format format) |
source code
|
|
|
GetValue(self)
GetValue(SBValue self) -> str const * |
source code
|
|
|
GetValueAsSigned(self,
*args)
GetValueAsSigned(SBValue self, SBError error, int64_t fail_value=0)
-> int64_t GetValueAsSigned(SBValue self, SBError error) ->
int64_t GetValueAsSigned(SBValue self, int64_t fail_value=0) ->
int64_t GetValueAsSigned(SBValue self) -> int64_t |
source code
|
|
|
GetValueAsUnsigned(self,
*args)
GetValueAsUnsigned(SBValue self, SBError error, uint64_t
fail_value=0) -> uint64_t GetValueAsUnsigned(SBValue self, SBError
error) -> uint64_t GetValueAsUnsigned(SBValue self, uint64_t
fail_value=0) -> uint64_t GetValueAsUnsigned(SBValue self) ->
uint64_t |
source code
|
|
|
GetValueType(self)
GetValueType(SBValue self) -> lldb::ValueType |
source code
|
|
|
GetValueDidChange(self)
GetValueDidChange(SBValue self) -> bool |
source code
|
|
|
GetSummary(self)
GetSummary(SBValue self) -> str const * |
source code
|
|
|
GetObjectDescription(self)
GetObjectDescription(SBValue self) -> str const * |
source code
|
|
|
GetDynamicValue(self,
*args)
GetDynamicValue(SBValue self, lldb::DynamicValueType use_dynamic)
-> SBValue |
source code
|
|
|
GetStaticValue(self)
GetStaticValue(SBValue self) -> SBValue |
source code
|
|
|
GetNonSyntheticValue(self)
GetNonSyntheticValue(SBValue self) -> SBValue |
source code
|
|
|
GetPreferDynamicValue(self)
GetPreferDynamicValue(SBValue self) -> lldb::DynamicValueType |
source code
|
|
|
SetPreferDynamicValue(self,
*args)
SetPreferDynamicValue(SBValue self, lldb::DynamicValueType
use_dynamic) |
source code
|
|
|
GetPreferSyntheticValue(self)
GetPreferSyntheticValue(SBValue self) -> bool |
source code
|
|
|
SetPreferSyntheticValue(self,
*args)
SetPreferSyntheticValue(SBValue self, bool use_synthetic) |
source code
|
|
|
IsDynamic(self)
IsDynamic(SBValue self) -> bool |
source code
|
|
|
IsSynthetic(self)
IsSynthetic(SBValue self) -> bool |
source code
|
|
|
GetLocation(self)
GetLocation(SBValue self) -> str const * |
source code
|
|
|
SetValueFromCString(self,
*args)
SetValueFromCString(SBValue self, str const * value_str) -> bool
SetValueFromCString(SBValue self, str const * value_str, SBError
error) -> bool |
source code
|
|
|
GetTypeFormat(self)
GetTypeFormat(SBValue self) -> SBTypeFormat |
source code
|
|
|
GetTypeSummary(self)
GetTypeSummary(SBValue self) -> SBTypeSummary |
source code
|
|
|
GetTypeFilter(self)
GetTypeFilter(SBValue self) -> SBTypeFilter |
source code
|
|
|
GetTypeSynthetic(self)
GetTypeSynthetic(SBValue self) -> SBTypeSynthetic |
source code
|
|
|
GetChildAtIndex(self,
*args)
GetChildAtIndex(SBValue self, uint32_t idx) -> SBValue
GetChildAtIndex(SBValue self, uint32_t idx, lldb::DynamicValueType use_dynamic, bool can_create_synthetic) -> SBValue |
source code
|
|
|
CreateChildAtOffset(self,
*args)
CreateChildAtOffset(SBValue self, str const * name, uint32_t offset,
SBType type) -> SBValue |
source code
|
|
|
Cast(self,
*args)
Cast(SBValue self, SBType type) -> SBValue |
source code
|
|
|
CreateValueFromExpression(self,
*args)
CreateValueFromExpression(SBValue self, str const * name, str const *
expression) -> SBValue CreateValueFromExpression(SBValue self, str
const * name, str const * expression, SBExpressionOptions options)
-> SBValue |
source code
|
|
|
CreateValueFromAddress(self,
*args)
CreateValueFromAddress(SBValue self, str const * name, lldb::addr_t
address, SBType type) -> SBValue |
source code
|
|
|
CreateValueFromData(self,
*args)
CreateValueFromData(SBValue self, str const * name, SBData data,
SBType type) -> SBValue |
source code
|
|
|
GetType(self)
GetType(SBValue self) -> SBType |
source code
|
|
|
|
|
GetChildMemberWithName(self,
*args)
GetChildMemberWithName(SBValue self, str const * name) -> SBValue
GetChildMemberWithName(SBValue self, str const * name, lldb::DynamicValueType use_dynamic) -> SBValue |
source code
|
|
|
|
|
GetDeclaration(self)
GetDeclaration(SBValue self) -> SBDeclaration |
source code
|
|
|
MightHaveChildren(self)
MightHaveChildren(SBValue self) -> bool |
source code
|
|
|
GetNumChildren(self)
GetNumChildren(SBValue self) -> uint32_t |
source code
|
|
|
GetOpaqueType(self)
GetOpaqueType(SBValue self) -> void * |
source code
|
|
|
Dereference(self)
Dereference(SBValue self) -> SBValue |
source code
|
|
|
AddressOf(self)
AddressOf(SBValue self) -> SBValue |
source code
|
|
|
TypeIsPointerType(self)
TypeIsPointerType(SBValue self) -> bool |
source code
|
|
|
GetTarget(self)
GetTarget(SBValue self) -> SBTarget |
source code
|
|
|
GetProcess(self)
GetProcess(SBValue self) -> SBProcess |
source code
|
|
|
GetThread(self)
GetThread(SBValue self) -> SBThread |
source code
|
|
|
GetFrame(self)
GetFrame(SBValue self) -> SBFrame |
source code
|
|
|
Watch(self,
*args)
Watch(SBValue self, bool resolve_location, bool read, bool write,
SBError error) -> SBWatchpoint |
source code
|
|
|
WatchPointee(self,
*args)
WatchPointee(SBValue self, bool resolve_location, bool read, bool
write, SBError error) -> SBWatchpoint |
source code
|
|
|
GetDescription(self,
*args)
GetDescription(SBValue self, SBStream description) -> bool |
source code
|
|
|
GetPointeeData(self,
item_idx=0,
item_count=1)
GetPointeeData(SBValue self, uint32_t item_idx=0, uint32_t item_count=1) -> SBData
GetPointeeData(SBValue self, uint32_t item_idx=0) -> SBData
GetPointeeData(SBValue self) -> SBData |
source code
|
|
|
|
|
SetData(self,
*args)
SetData(SBValue self, SBData data, SBError error) -> bool |
source code
|
|
|
GetLoadAddress(self)
GetLoadAddress(SBValue self) -> lldb::addr_t |
source code
|
|
|
GetAddress(self)
GetAddress(SBValue self) -> SBAddress |
source code
|
|
|
GetExpressionPath(self,
*args)
GetExpressionPath(SBValue self, SBStream description) -> bool
GetExpressionPath(SBValue self, SBStream description, bool
qualify_cxx_base_classes) -> bool |
source code
|
|
|
__get_dynamic__(self)
Helper function for the "SBValue.dynamic" property. |
source code
|
|
|
|
|
|
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__sizeof__ ,
__subclasshook__
|
|
addr
A read only property that returns an lldb.SBAddress that represents
the address of this value if it is in memory.
|
|
address_of
A read only property that returns an lldb.SBValue that represents the
address-of this value.
|
|
changed
A read only property that returns a boolean value that indicates if
this value has changed since it was last updated.
|
|
data
A read only property that returns an lldb object (lldb.SBData) that
represents the bytes that make up the value for this object.
|
|
deref
A read only property that returns an lldb.SBValue that is created by
dereferencing this value.
|
|
description
A read only property that returns the language-specific description
of this value as a string
|
|
dynamic
A read only property that returns an lldb.SBValue that is created by
finding the dynamic type of this value.
|
|
error
A read only property that returns the lldb.SBError that represents
the error from the last time the variable value was calculated.
|
|
format
A read/write property that gets/sets the format used for
lldb.SBValue().GetValue() for this value.
|
|
frame
A read only property that returns the lldb.SBFrame that this value is
associated with, the returned value might be invalid and should be
tested.
|
|
is_in_scope
A read only property that returns a boolean value that indicates
whether this value is currently lexically in scope.
|
|
load_addr
A read only property that returns the load address of this value as
an integer.
|
|
location
A read only property that returns the location of this value as a
string.
|
|
name
A read only property that returns the name of this value as a string.
|
|
num_children
A read only property that returns the number of child lldb.SBValues
that this value has.
|
|
path
A read only property that returns the expression path that one can
use to reach this value in an expression.
|
|
process
A read only property that returns the lldb.SBProcess that this value
is associated with, the returned value might be invalid and should be
tested.
|
|
signed
A read only property that returns the value of this SBValue as a
signed integer.
|
|
size
A read only property that returns the size in bytes of this value.
|
|
summary
A read only property that returns the summary for this value as a
string
|
|
target
A read only property that returns the lldb.SBTarget that this value
is associated with.
|
|
thread
A read only property that returns the lldb.SBThread that this value
is associated with, the returned value might be invalid and should be
tested.
|
|
type
A read only property that returns a lldb.SBType object that
represents the type for this value.
|
|
unsigned
A read only property that returns the value of this SBValue as an
usigned integer.
|
|
value
A read/write property that gets/sets value from a string.
|
|
value_type
A read only property that returns an lldb enumeration value (see
enumerations that start with "lldb.eValueType") that
represents the type of this value (local, argument, global, register,
etc.).
|
Inherited from object :
__class__
|