ScriptedFrameΒΆ
- class lldb.plugins.scripted_process.ScriptedFrame(thread, args)ΒΆ
The base class for a scripted frame.
Most of the base class methods are
@abstractmethodthat need to be overwritten by the inheriting class.Methods Summary
Get the scripted frame display function name.
Get the scripted frame function name.
get_id()Get the scripted frame identifier.
get_pc()Get the scripted frame address.
Get the scripted thread register context
Get the scripted frame symbol context.
get_variables(filters)Get the scripted thread state type.
Check if the scripted frame is artificial.
Check if the scripted frame is hidden.
Check if the scripted frame is inlined.
Methods Documentation
- get_display_function_name()ΒΆ
Get the scripted frame display function name.
- Returns:
The display function name of the scripted frame.
- Return type:
str
- get_function_name()ΒΆ
Get the scripted frame function name.
- Returns:
The function name of the scripted frame.
- Return type:
str
- abstractmethod get_id()ΒΆ
Get the scripted frame identifier.
- Returns:
The identifier of the scripted frame in the scripted thread.
- Return type:
int
- get_pc()ΒΆ
Get the scripted frame address.
- Returns:
The optional address of the scripted frame in the scripted thread.
- Return type:
int
- abstractmethod get_register_context()ΒΆ
Get the scripted thread register context
- Returns:
A byte representing all registerβs value.
- Return type:
str
- get_register_info()ΒΆ
- get_symbol_context()ΒΆ
Get the scripted frame symbol context.
- Returns:
The symbol context of the scripted frame in the scripted thread.
- Return type:
- get_variables(filters)ΒΆ
Get the scripted thread state type.
- Parameters:
filter (lldb.SBVariablesOptions) β The filter used to resolve the variables
- Returns:
- The SBValueList containing the SBValue for each resolved variable.
Returns None by default.
- Return type:
- is_artificial()ΒΆ
Check if the scripted frame is artificial.
- Returns:
True if scripted frame is artificial. False otherwise.
- Return type:
bool
Check if the scripted frame is hidden.
- Returns:
True if scripted frame is hidden. False otherwise.
- Return type:
bool
- is_inlined()ΒΆ
Check if the scripted frame is inlined.
- Returns:
True if scripted frame is inlined. False otherwise.
- Return type:
bool