Module _lldb'

[hide private]
[frames] | no frames]

# Module _lldb'

Functions | [hide private]

SBAddress_Clear(...) SBAddress_Clear(SBAddress self) |

SBAddress_GetAddressClass(...) SBAddress_GetAddressClass(SBAddress self) -> lldb::AddressClass |

SBAddress_GetBlock(...) SBAddress_GetBlock(SBAddress self) -> SBBlock |

SBAddress_GetCompileUnit(...) SBAddress_GetCompileUnit(SBAddress self) -> SBCompileUnit |

SBAddress_GetDescription(...) SBAddress_GetDescription(SBAddress self, SBStream description) -> bool |

SBAddress_GetFileAddress(...) SBAddress_GetFileAddress(SBAddress self) -> lldb::addr_t |

SBAddress_GetFunction(...) SBAddress_GetFunction(SBAddress self) -> SBFunction |

SBAddress_GetLineEntry(...) SBAddress_GetLineEntry(SBAddress self) -> SBLineEntry |

SBAddress_GetLoadAddress(...) SBAddress_GetLoadAddress(SBAddress self, SBTarget target) -> lldb::addr_t |

SBAddress_GetModule(...) SBAddress_GetModule(SBAddress self) -> SBModule |

SBAddress_GetOffset(...) SBAddress_GetOffset(SBAddress self) -> lldb::addr_t |

SBAddress_GetSection(...) SBAddress_GetSection(SBAddress self) -> SBSection |

SBAddress_GetSymbol(...) SBAddress_GetSymbol(SBAddress self) -> SBSymbol |

SBAddress_GetSymbolContext(...) SBAddress_GetSymbolContext(SBAddress self, uint32_t resolve_scope) -> SBSymbolContext |

SBAddress_IsValid(...) SBAddress_IsValid(SBAddress self) -> bool |

SBAddress_OffsetAddress(...) SBAddress_OffsetAddress(SBAddress self, lldb::addr_t offset) -> bool |

SBAddress_SetAddress(...) SBAddress_SetAddress(SBAddress self, SBSection section, lldb::addr_t offset) |

SBAddress_SetLoadAddress(...) SBAddress_SetLoadAddress(SBAddress self, lldb::addr_t load_addr, SBTarget target) |

SBAddress___str__(...) SBAddress___str__(SBAddress self) -> PyObject * |

SBAddress_swigregister(...) |

SBAttachInfo_EffectiveGroupIDIsValid(...) SBAttachInfo_EffectiveGroupIDIsValid(SBAttachInfo self) -> bool |

SBAttachInfo_EffectiveUserIDIsValid(...) SBAttachInfo_EffectiveUserIDIsValid(SBAttachInfo self) -> bool |

SBAttachInfo_GetEffectiveGroupID(...) SBAttachInfo_GetEffectiveGroupID(SBAttachInfo self) -> uint32_t |

SBAttachInfo_GetEffectiveUserID(...) SBAttachInfo_GetEffectiveUserID(SBAttachInfo self) -> uint32_t |

SBAttachInfo_GetGroupID(...) SBAttachInfo_GetGroupID(SBAttachInfo self) -> uint32_t |

SBAttachInfo_GetIgnoreExisting(...) SBAttachInfo_GetIgnoreExisting(SBAttachInfo self) -> bool |

SBAttachInfo_GetParentProcessID(...) SBAttachInfo_GetParentProcessID(SBAttachInfo self) -> lldb::pid_t |

SBAttachInfo_GetProcessID(...) SBAttachInfo_GetProcessID(SBAttachInfo self) -> lldb::pid_t |

SBAttachInfo_GetProcessPluginName(...) SBAttachInfo_GetProcessPluginName(SBAttachInfo self) -> char const * |

SBAttachInfo_GetResumeCount(...) SBAttachInfo_GetResumeCount(SBAttachInfo self) -> uint32_t |

SBAttachInfo_GetUserID(...) SBAttachInfo_GetUserID(SBAttachInfo self) -> uint32_t |

SBAttachInfo_GetWaitForLaunch(...) SBAttachInfo_GetWaitForLaunch(SBAttachInfo self) -> bool |

SBAttachInfo_GroupIDIsValid(...) SBAttachInfo_GroupIDIsValid(SBAttachInfo self) -> bool |

SBAttachInfo_ParentProcessIDIsValid(...) SBAttachInfo_ParentProcessIDIsValid(SBAttachInfo self) -> bool |

SBAttachInfo_SetEffectiveGroupID(...) SBAttachInfo_SetEffectiveGroupID(SBAttachInfo self, uint32_t gid) |

SBAttachInfo_SetEffectiveUserID(...) SBAttachInfo_SetEffectiveUserID(SBAttachInfo self, uint32_t uid) |

SBAttachInfo_SetExecutable(...) SetExecutable(char const * path) SBAttachInfo_SetExecutable(SBAttachInfo self, SBFileSpec exe_file) |

SBAttachInfo_SetGroupID(...) SBAttachInfo_SetGroupID(SBAttachInfo self, uint32_t gid) |

SBAttachInfo_SetIgnoreExisting(...) SBAttachInfo_SetIgnoreExisting(SBAttachInfo self, bool b) |

SBAttachInfo_SetParentProcessID(...) SBAttachInfo_SetParentProcessID(SBAttachInfo self, lldb::pid_t pid) |

SBAttachInfo_SetProcessID(...) SBAttachInfo_SetProcessID(SBAttachInfo self, lldb::pid_t pid) |

SBAttachInfo_SetProcessPluginName(...) SBAttachInfo_SetProcessPluginName(SBAttachInfo self, char const * plugin_name) |

SBAttachInfo_SetResumeCount(...) SBAttachInfo_SetResumeCount(SBAttachInfo self, uint32_t c) |

SBAttachInfo_SetUserID(...) SBAttachInfo_SetUserID(SBAttachInfo self, uint32_t uid) |

SBAttachInfo_SetWaitForLaunch(...) SBAttachInfo_SetWaitForLaunch(SBAttachInfo self, bool b) |

SBAttachInfo_UserIDIsValid(...) SBAttachInfo_UserIDIsValid(SBAttachInfo self) -> bool |

SBAttachInfo_swigregister(...) |

SBBlock_GetContainingInlinedBlock(...) SBBlock_GetContainingInlinedBlock(SBBlock self) -> SBBlock |

SBBlock_GetDescription(...) SBBlock_GetDescription(SBBlock self, SBStream description) -> bool |

SBBlock_GetFirstChild(...) SBBlock_GetFirstChild(SBBlock self) -> SBBlock |

SBBlock_GetInlinedCallSiteColumn(...) SBBlock_GetInlinedCallSiteColumn(SBBlock self) -> uint32_t |

SBBlock_GetInlinedCallSiteFile(...) SBBlock_GetInlinedCallSiteFile(SBBlock self) -> SBFileSpec |

SBBlock_GetInlinedCallSiteLine(...) SBBlock_GetInlinedCallSiteLine(SBBlock self) -> uint32_t |

SBBlock_GetInlinedName(...) SBBlock_GetInlinedName(SBBlock self) -> char const * |

SBBlock_GetNumRanges(...) SBBlock_GetNumRanges(SBBlock self) -> uint32_t |

SBBlock_GetParent(...) SBBlock_GetParent(SBBlock self) -> SBBlock |

SBBlock_GetRangeEndAddress(...) SBBlock_GetRangeEndAddress(SBBlock self, uint32_t idx) -> SBAddress |

SBBlock_GetRangeIndexForBlockAddress(...) SBBlock_GetRangeIndexForBlockAddress(SBBlock self, SBAddress block_addr) -> uint32_t |

SBBlock_GetRangeStartAddress(...) SBBlock_GetRangeStartAddress(SBBlock self, uint32_t idx) -> SBAddress |

SBBlock_GetSibling(...) SBBlock_GetSibling(SBBlock self) -> SBBlock |

SBBlock_GetVariables(...) GetVariables(SBFrame frame, bool arguments, bool locals, bool statics, lldb::DynamicValueType use_dynamic) -> SBValueList SBBlock_GetVariables(SBBlock self, SBTarget target, bool arguments, bool locals, bool statics) -> SBValueList |

SBBlock_IsInlined(...) SBBlock_IsInlined(SBBlock self) -> bool |

SBBlock_IsValid(...) SBBlock_IsValid(SBBlock self) -> bool |

SBBlock___str__(...) SBBlock___str__(SBBlock self) -> PyObject * |

SBBlock_swigregister(...) |

SBBreakpointLocation_GetAddress(...) SBBreakpointLocation_GetAddress(SBBreakpointLocation self) -> SBAddress |

SBBreakpointLocation_GetBreakpoint(...) SBBreakpointLocation_GetBreakpoint(SBBreakpointLocation self) -> SBBreakpoint |

SBBreakpointLocation_GetCondition(...) SBBreakpointLocation_GetCondition(SBBreakpointLocation self) -> char const * |

SBBreakpointLocation_GetDescription(...) SBBreakpointLocation_GetDescription(SBBreakpointLocation self, SBStream description, lldb::DescriptionLevel level) -> bool |

SBBreakpointLocation_GetID(...) SBBreakpointLocation_GetID(SBBreakpointLocation self) -> lldb::break_id_t |

SBBreakpointLocation_GetIgnoreCount(...) SBBreakpointLocation_GetIgnoreCount(SBBreakpointLocation self) -> uint32_t |

SBBreakpointLocation_GetLoadAddress(...) SBBreakpointLocation_GetLoadAddress(SBBreakpointLocation self) -> lldb::addr_t |

SBBreakpointLocation_GetQueueName(...) SBBreakpointLocation_GetQueueName(SBBreakpointLocation self) -> char const * |

SBBreakpointLocation_GetThreadID(...) SBBreakpointLocation_GetThreadID(SBBreakpointLocation self) -> lldb::tid_t |

SBBreakpointLocation_GetThreadIndex(...) SBBreakpointLocation_GetThreadIndex(SBBreakpointLocation self) -> uint32_t |

SBBreakpointLocation_GetThreadName(...) SBBreakpointLocation_GetThreadName(SBBreakpointLocation self) -> char const * |

SBBreakpointLocation_IsEnabled(...) SBBreakpointLocation_IsEnabled(SBBreakpointLocation self) -> bool |

SBBreakpointLocation_IsResolved(...) SBBreakpointLocation_IsResolved(SBBreakpointLocation self) -> bool |

SBBreakpointLocation_IsValid(...) SBBreakpointLocation_IsValid(SBBreakpointLocation self) -> bool |

SBBreakpointLocation_SetCondition(...) SBBreakpointLocation_SetCondition(SBBreakpointLocation self, char const * condition) |

SBBreakpointLocation_SetEnabled(...) SBBreakpointLocation_SetEnabled(SBBreakpointLocation self, bool enabled) |

SBBreakpointLocation_SetIgnoreCount(...) SBBreakpointLocation_SetIgnoreCount(SBBreakpointLocation self, uint32_t n) |

SBBreakpointLocation_SetQueueName(...) SBBreakpointLocation_SetQueueName(SBBreakpointLocation self, char const * queue_name) |

SBBreakpointLocation_SetThreadID(...) SBBreakpointLocation_SetThreadID(SBBreakpointLocation self, lldb::tid_t sb_thread_id) |

SBBreakpointLocation_SetThreadIndex(...) SBBreakpointLocation_SetThreadIndex(SBBreakpointLocation self, uint32_t index) |

SBBreakpointLocation_SetThreadName(...) SBBreakpointLocation_SetThreadName(SBBreakpointLocation self, char const * thread_name) |

SBBreakpointLocation___str__(...) SBBreakpointLocation___str__(SBBreakpointLocation self) -> PyObject * |

SBBreakpointLocation_swigregister(...) |

SBBreakpoint_ClearAllBreakpointSites(...) SBBreakpoint_ClearAllBreakpointSites(SBBreakpoint self) |

SBBreakpoint_EventIsBreakpointEvent(...) SBBreakpoint_EventIsBreakpointEvent(SBEvent event) -> bool |

SBBreakpoint_FindLocationByAddress(...) SBBreakpoint_FindLocationByAddress(SBBreakpoint self, lldb::addr_t vm_addr) -> SBBreakpointLocation |

SBBreakpoint_FindLocationByID(...) SBBreakpoint_FindLocationByID(SBBreakpoint self, lldb::break_id_t bp_loc_id) -> SBBreakpointLocation |

SBBreakpoint_FindLocationIDByAddress(...) SBBreakpoint_FindLocationIDByAddress(SBBreakpoint self, lldb::addr_t vm_addr) -> lldb::break_id_t |

SBBreakpoint_GetBreakpointEventTypeFromEvent(...) SBBreakpoint_GetBreakpointEventTypeFromEvent(SBEvent event) -> lldb::BreakpointEventType |

SBBreakpoint_GetBreakpointFromEvent(...) SBBreakpoint_GetBreakpointFromEvent(SBEvent event) -> SBBreakpoint |

SBBreakpoint_GetBreakpointLocationAtIndexFromEvent(...) SBBreakpoint_GetBreakpointLocationAtIndexFromEvent(SBEvent event, uint32_t loc_idx) -> SBBreakpointLocation |

SBBreakpoint_GetCondition(...) SBBreakpoint_GetCondition(SBBreakpoint self) -> char const * |

SBBreakpoint_GetDescription(...) SBBreakpoint_GetDescription(SBBreakpoint self, SBStream description) -> bool |

SBBreakpoint_GetHitCount(...) SBBreakpoint_GetHitCount(SBBreakpoint self) -> uint32_t |

SBBreakpoint_GetID(...) SBBreakpoint_GetID(SBBreakpoint self) -> lldb::break_id_t |

SBBreakpoint_GetIgnoreCount(...) SBBreakpoint_GetIgnoreCount(SBBreakpoint self) -> uint32_t |

SBBreakpoint_GetLocationAtIndex(...) SBBreakpoint_GetLocationAtIndex(SBBreakpoint self, uint32_t index) -> SBBreakpointLocation |

SBBreakpoint_GetNumBreakpointLocationsFromEvent(...) SBBreakpoint_GetNumBreakpointLocationsFromEvent(SBEvent event_sp) -> uint32_t |

SBBreakpoint_GetNumLocations(...) SBBreakpoint_GetNumLocations(SBBreakpoint self) -> size_t |

SBBreakpoint_GetNumResolvedLocations(...) SBBreakpoint_GetNumResolvedLocations(SBBreakpoint self) -> size_t |

SBBreakpoint_GetQueueName(...) SBBreakpoint_GetQueueName(SBBreakpoint self) -> char const * |

SBBreakpoint_GetThreadID(...) SBBreakpoint_GetThreadID(SBBreakpoint self) -> lldb::tid_t |

SBBreakpoint_GetThreadIndex(...) SBBreakpoint_GetThreadIndex(SBBreakpoint self) -> uint32_t |

SBBreakpoint_GetThreadName(...) SBBreakpoint_GetThreadName(SBBreakpoint self) -> char const * |

SBBreakpoint_IsEnabled(...) SBBreakpoint_IsEnabled(SBBreakpoint self) -> bool |

SBBreakpoint_IsInternal(...) SBBreakpoint_IsInternal(SBBreakpoint self) -> bool |

SBBreakpoint_IsOneShot(...) SBBreakpoint_IsOneShot(SBBreakpoint self) -> bool |

SBBreakpoint_IsValid(...) SBBreakpoint_IsValid(SBBreakpoint self) -> bool |

SBBreakpoint_SetCallback(...) SBBreakpoint_SetCallback(SBBreakpoint self, lldb::SBBreakpoint::BreakpointHitCallback callback, void * baton) |

SBBreakpoint_SetCondition(...) SBBreakpoint_SetCondition(SBBreakpoint self, char const * condition) |

SBBreakpoint_SetEnabled(...) SBBreakpoint_SetEnabled(SBBreakpoint self, bool enable) |

SBBreakpoint_SetIgnoreCount(...) SBBreakpoint_SetIgnoreCount(SBBreakpoint self, uint32_t count) |

SBBreakpoint_SetOneShot(...) SBBreakpoint_SetOneShot(SBBreakpoint self, bool one_shot) |

SBBreakpoint_SetQueueName(...) SBBreakpoint_SetQueueName(SBBreakpoint self, char const * queue_name) |

SBBreakpoint_SetThreadID(...) SBBreakpoint_SetThreadID(SBBreakpoint self, lldb::tid_t sb_thread_id) |

SBBreakpoint_SetThreadIndex(...) SBBreakpoint_SetThreadIndex(SBBreakpoint self, uint32_t index) |

SBBreakpoint_SetThreadName(...) SBBreakpoint_SetThreadName(SBBreakpoint self, char const * thread_name) |

SBBreakpoint___eq__(...) SBBreakpoint___eq__(SBBreakpoint self, SBBreakpoint rhs) -> bool |

SBBreakpoint___ne__(...) SBBreakpoint___ne__(SBBreakpoint self, SBBreakpoint rhs) -> bool |

SBBreakpoint___str__(...) SBBreakpoint___str__(SBBreakpoint self) -> PyObject * |

SBBreakpoint_swigregister(...) |

SBBroadcaster_AddInitialEventsToListener(...) SBBroadcaster_AddInitialEventsToListener(SBBroadcaster self, SBListener listener, uint32_t requested_events) |

SBBroadcaster_AddListener(...) SBBroadcaster_AddListener(SBBroadcaster self, SBListener listener, uint32_t event_mask) -> uint32_t |

SBBroadcaster_BroadcastEvent(...) BroadcastEvent(SBEvent event, bool unique=False) SBBroadcaster_BroadcastEvent(SBBroadcaster self, SBEvent event) |

SBBroadcaster_BroadcastEventByType(...) BroadcastEventByType(uint32_t event_type, bool unique=False) SBBroadcaster_BroadcastEventByType(SBBroadcaster self, uint32_t event_type) |

SBBroadcaster_Clear(...) SBBroadcaster_Clear(SBBroadcaster self) |

SBBroadcaster_EventTypeHasListeners(...) SBBroadcaster_EventTypeHasListeners(SBBroadcaster self, uint32_t event_type) -> bool |

SBBroadcaster_GetName(...) SBBroadcaster_GetName(SBBroadcaster self) -> char const * |

SBBroadcaster_IsValid(...) SBBroadcaster_IsValid(SBBroadcaster self) -> bool |

SBBroadcaster_RemoveListener(...) RemoveListener(SBListener listener, uint32_t event_mask=4294967295U) -> bool SBBroadcaster_RemoveListener(SBBroadcaster self, SBListener listener) -> bool |

SBBroadcaster___eq__(...) SBBroadcaster___eq__(SBBroadcaster self, SBBroadcaster rhs) -> bool |

SBBroadcaster___ne__(...) SBBroadcaster___ne__(SBBroadcaster self, SBBroadcaster rhs) -> bool |

SBBroadcaster_swigregister(...) |

SBCommandInterpreter_AliasExists(...) SBCommandInterpreter_AliasExists(SBCommandInterpreter self, char const * cmd) -> bool |

SBCommandInterpreter_CommandExists(...) SBCommandInterpreter_CommandExists(SBCommandInterpreter self, char const * cmd) -> bool |

SBCommandInterpreter_GetArgumentDescriptionAsCString(...) SBCommandInterpreter_GetArgumentDescriptionAsCString(lldb::CommandArgumentType const arg_type) -> char const * |

SBCommandInterpreter_GetArgumentTypeAsCString(...) SBCommandInterpreter_GetArgumentTypeAsCString(lldb::CommandArgumentType const arg_type) -> char const * |

SBCommandInterpreter_GetBroadcaster(...) SBCommandInterpreter_GetBroadcaster(SBCommandInterpreter self) -> SBBroadcaster |

char const *

SBCommandInterpreter_GetBroadcasterClass() |

SBCommandInterpreter_GetDebugger(...) SBCommandInterpreter_GetDebugger(SBCommandInterpreter self) -> SBDebugger |

SBCommandInterpreter_GetProcess(...) SBCommandInterpreter_GetProcess(SBCommandInterpreter self) -> SBProcess |

SBCommandInterpreter_HandleCommand(...) HandleCommand(char const * command_line, SBCommandReturnObject result, bool add_to_history=False) -> lldb::ReturnStatus SBCommandInterpreter_HandleCommand(SBCommandInterpreter self, char const * command_line, SBCommandReturnObject result) -> lldb::ReturnStatus |

SBCommandInterpreter_HandleCompletion(...) SBCommandInterpreter_HandleCompletion(SBCommandInterpreter self, char const * current_line, uint32_t cursor_pos, int match_start_point, ... |

SBCommandInterpreter_HasAliasOptions(...) SBCommandInterpreter_HasAliasOptions(SBCommandInterpreter self) -> bool |

SBCommandInterpreter_HasAliases(...) SBCommandInterpreter_HasAliases(SBCommandInterpreter self) -> bool |

SBCommandInterpreter_HasCommands(...) SBCommandInterpreter_HasCommands(SBCommandInterpreter self) -> bool |

SBCommandInterpreter_IsValid(...) SBCommandInterpreter_IsValid(SBCommandInterpreter self) -> bool |

SBCommandInterpreter_SourceInitFileInCurrentWorkingDirectory(...) SBCommandInterpreter_SourceInitFileInCurrentWorkingDirectory(SBCommandInterpreter self, SBCommandReturnObject result) |

SBCommandInterpreter_SourceInitFileInHomeDirectory(...) SBCommandInterpreter_SourceInitFileInHomeDirectory(SBCommandInterpreter self, SBCommandReturnObject result) |

SBCommandInterpreter_swigregister(...) |

SBCommandReturnObject_AppendMessage(...) SBCommandReturnObject_AppendMessage(SBCommandReturnObject self, char const * message) |

SBCommandReturnObject_AppendWarning(...) SBCommandReturnObject_AppendWarning(SBCommandReturnObject self, char const * message) |

SBCommandReturnObject_Clear(...) SBCommandReturnObject_Clear(SBCommandReturnObject self) |

SBCommandReturnObject_GetDescription(...) SBCommandReturnObject_GetDescription(SBCommandReturnObject self, SBStream description) -> bool |

char const

SBCommandReturnObject_GetError() SBCommandReturnObject_GetError(SBCommandReturnObject self, bool if_no_immediate) -> char const * |

SBCommandReturnObject_GetErrorSize(...) SBCommandReturnObject_GetErrorSize(SBCommandReturnObject self) -> size_t |

char const

SBCommandReturnObject_GetOutput() SBCommandReturnObject_GetOutput(SBCommandReturnObject self, bool only_if_no_immediate) -> char const * |

SBCommandReturnObject_GetOutputSize(...) SBCommandReturnObject_GetOutputSize(SBCommandReturnObject self) -> size_t |

SBCommandReturnObject_GetStatus(...) SBCommandReturnObject_GetStatus(SBCommandReturnObject self) -> lldb::ReturnStatus |

SBCommandReturnObject_HasResult(...) SBCommandReturnObject_HasResult(SBCommandReturnObject self) -> bool |

SBCommandReturnObject_IsValid(...) SBCommandReturnObject_IsValid(SBCommandReturnObject self) -> bool |

SBCommandReturnObject_Print(...) SBCommandReturnObject_Print(SBCommandReturnObject self, char const * str) |

SBCommandReturnObject_PutCString(...) SBCommandReturnObject_PutCString(SBCommandReturnObject self, char const * string) |

SBCommandReturnObject_PutError(...) SBCommandReturnObject_PutError(SBCommandReturnObject self, FILE * fh) -> size_t |

SBCommandReturnObject_PutOutput(...) SBCommandReturnObject_PutOutput(SBCommandReturnObject self, FILE * fh) -> size_t |

SBCommandReturnObject_SetError(...) SetError(SBError error, char const * fallback_error_cstr=None) SetError(SBError error) SBCommandReturnObject_SetError(SBCommandReturnObject self, char const * error_cstr) |

SBCommandReturnObject_SetImmediateErrorFile(...) SBCommandReturnObject_SetImmediateErrorFile(SBCommandReturnObject self, FILE * fh) |

SBCommandReturnObject_SetImmediateOutputFile(...) SBCommandReturnObject_SetImmediateOutputFile(SBCommandReturnObject self, FILE * fh) |

SBCommandReturnObject_SetStatus(...) SBCommandReturnObject_SetStatus(SBCommandReturnObject self, lldb::ReturnStatus status) |

SBCommandReturnObject_Succeeded(...) SBCommandReturnObject_Succeeded(SBCommandReturnObject self) -> bool |

SBCommandReturnObject___str__(...) SBCommandReturnObject___str__(SBCommandReturnObject self) -> PyObject * |

SBCommandReturnObject_flush(...) SBCommandReturnObject_flush(SBCommandReturnObject self) |

SBCommandReturnObject_swigregister(...) |

SBCommandReturnObject_write(...) SBCommandReturnObject_write(SBCommandReturnObject self, char const * str) |

SBCommunication_AdoptFileDesriptor(...) SBCommunication_AdoptFileDesriptor(SBCommunication self, int fd, bool owns_fd) -> lldb::ConnectionStatus |

SBCommunication_Connect(...) SBCommunication_Connect(SBCommunication self, char const * url) -> lldb::ConnectionStatus |

SBCommunication_Disconnect(...) SBCommunication_Disconnect(SBCommunication self) -> lldb::ConnectionStatus |

SBCommunication_GetBroadcaster(...) SBCommunication_GetBroadcaster(SBCommunication self) -> SBBroadcaster |

char const *

SBCommunication_GetBroadcasterClass() |

SBCommunication_GetCloseOnEOF(...) SBCommunication_GetCloseOnEOF(SBCommunication self) -> bool |

SBCommunication_IsConnected(...) SBCommunication_IsConnected(SBCommunication self) -> bool |

SBCommunication_IsValid(...) SBCommunication_IsValid(SBCommunication self) -> bool |

SBCommunication_Read(...) SBCommunication_Read(SBCommunication self, void * dst, size_t dst_len, uint32_t timeout_usec, lldb::ConnectionStatus & status) -> size_t |

SBCommunication_ReadThreadIsRunning(...) SBCommunication_ReadThreadIsRunning(SBCommunication self) -> bool |

SBCommunication_ReadThreadStart(...) SBCommunication_ReadThreadStart(SBCommunication self) -> bool |

SBCommunication_ReadThreadStop(...) SBCommunication_ReadThreadStop(SBCommunication self) -> bool |

SBCommunication_SetCloseOnEOF(...) SBCommunication_SetCloseOnEOF(SBCommunication self, bool b) |

SBCommunication_SetReadThreadBytesReceivedCallback(...) SBCommunication_SetReadThreadBytesReceivedCallback(SBCommunication self, lldb::SBCommunication::ReadThreadBytesReceived callback, void * callback_baton) -> bool |

SBCommunication_Write(...) SBCommunication_Write(SBCommunication self, void const * src, size_t src_len, lldb::ConnectionStatus & status) -> size_t |

SBCommunication_swigregister(...) |

SBCompileUnit_FindLineEntryIndex(...) FindLineEntryIndex(uint32_t start_idx, uint32_t line, SBFileSpec inline_file_spec) -> uint32_t... |

SBCompileUnit_FindSupportFileIndex(...) SBCompileUnit_FindSupportFileIndex(SBCompileUnit self, uint32_t start_idx, SBFileSpec sb_file, bool full) -> uint32_t |

SBCompileUnit_GetDescription(...) SBCompileUnit_GetDescription(SBCompileUnit self, SBStream description) -> bool |

SBCompileUnit_GetFileSpec(...) SBCompileUnit_GetFileSpec(SBCompileUnit self) -> SBFileSpec |

SBCompileUnit_GetLineEntryAtIndex(...) SBCompileUnit_GetLineEntryAtIndex(SBCompileUnit self, uint32_t idx) -> SBLineEntry |

SBCompileUnit_GetNumLineEntries(...) SBCompileUnit_GetNumLineEntries(SBCompileUnit self) -> uint32_t |

SBCompileUnit_GetNumSupportFiles(...) SBCompileUnit_GetNumSupportFiles(SBCompileUnit self) -> uint32_t |

SBCompileUnit_GetSupportFileAtIndex(...) SBCompileUnit_GetSupportFileAtIndex(SBCompileUnit self, uint32_t idx) -> SBFileSpec |

SBCompileUnit_GetTypes(...) GetTypes(uint32_t type_mask=eTypeClassAny) -> SBTypeList SBCompileUnit_GetTypes(SBCompileUnit self) -> SBTypeList |

SBCompileUnit_IsValid(...) SBCompileUnit_IsValid(SBCompileUnit self) -> bool |

SBCompileUnit___eq__(...) SBCompileUnit___eq__(SBCompileUnit self, SBCompileUnit rhs) -> bool |

SBCompileUnit___ne__(...) SBCompileUnit___ne__(SBCompileUnit self, SBCompileUnit rhs) -> bool |

SBCompileUnit___str__(...) SBCompileUnit___str__(SBCompileUnit self) -> PyObject * |

SBCompileUnit_swigregister(...) |

SBData_Append(...) SBData_Append(SBData self, SBData rhs) -> bool |

SBData_Clear(...) SBData_Clear(SBData self) |

SBData_CreateDataFromCString(...) SBData_CreateDataFromCString(lldb::ByteOrder endian, uint32_t addr_byte_size, char const * data) -> SBData |

SBData_CreateDataFromDoubleArray(...) SBData_CreateDataFromDoubleArray(lldb::ByteOrder endian, uint32_t addr_byte_size, double * array) -> SBData |

SBData_CreateDataFromSInt32Array(...) SBData_CreateDataFromSInt32Array(lldb::ByteOrder endian, uint32_t addr_byte_size, int32_t * array) -> SBData |

SBData_CreateDataFromSInt64Array(...) SBData_CreateDataFromSInt64Array(lldb::ByteOrder endian, uint32_t addr_byte_size, int64_t * array) -> SBData |

SBData_CreateDataFromUInt32Array(...) SBData_CreateDataFromUInt32Array(lldb::ByteOrder endian, uint32_t addr_byte_size, uint32_t * array) -> SBData |

SBData_CreateDataFromUInt64Array(...) SBData_CreateDataFromUInt64Array(lldb::ByteOrder endian, uint32_t addr_byte_size, uint64_t * array) -> SBData |

SBData_GetAddress(...) SBData_GetAddress(SBData self, SBError error, lldb::offset_t offset) -> lldb::addr_t |

SBData_GetAddressByteSize(...) SBData_GetAddressByteSize(SBData self) -> uint8_t |

SBData_GetByteOrder(...) SBData_GetByteOrder(SBData self) -> lldb::ByteOrder |

SBData_GetByteSize(...) SBData_GetByteSize(SBData self) -> size_t |

SBData_GetDescription(...) SBData_GetDescription(SBData self, SBStream description, lldb::addr_t base_addr) -> bool |

SBData_GetDouble(...) SBData_GetDouble(SBData self, SBError error, lldb::offset_t offset) -> double |

SBData_GetFloat(...) SBData_GetFloat(SBData self, SBError error, lldb::offset_t offset) -> float |

SBData_GetLongDouble(...) SBData_GetLongDouble(SBData self, SBError error, lldb::offset_t offset) -> long double |

SBData_GetSignedInt16(...) SBData_GetSignedInt16(SBData self, SBError error, lldb::offset_t offset) -> int16_t |

SBData_GetSignedInt32(...) SBData_GetSignedInt32(SBData self, SBError error, lldb::offset_t offset) -> int32_t |

SBData_GetSignedInt64(...) SBData_GetSignedInt64(SBData self, SBError error, lldb::offset_t offset) -> int64_t |

SBData_GetSignedInt8(...) SBData_GetSignedInt8(SBData self, SBError error, lldb::offset_t offset) -> int8_t |

SBData_GetString(...) SBData_GetString(SBData self, SBError error, lldb::offset_t offset) -> char const * |

SBData_GetUnsignedInt16(...) SBData_GetUnsignedInt16(SBData self, SBError error, lldb::offset_t offset) -> uint16_t |

SBData_GetUnsignedInt32(...) SBData_GetUnsignedInt32(SBData self, SBError error, lldb::offset_t offset) -> uint32_t |

SBData_GetUnsignedInt64(...) SBData_GetUnsignedInt64(SBData self, SBError error, lldb::offset_t offset) -> uint64_t |

SBData_GetUnsignedInt8(...) SBData_GetUnsignedInt8(SBData self, SBError error, lldb::offset_t offset) -> uint8_t |

SBData_IsValid(...) SBData_IsValid(SBData self) -> bool |

SBData_ReadRawData(...) SBData_ReadRawData(SBData self, SBError error, lldb::offset_t offset, void * buf) -> size_t |

SBData_SetAddressByteSize(...) SBData_SetAddressByteSize(SBData self, uint8_t addr_byte_size) |

SBData_SetByteOrder(...) SBData_SetByteOrder(SBData self, lldb::ByteOrder endian) |

SBData_SetData(...) SBData_SetData(SBData self, SBError error, void const * buf, lldb::ByteOrder endian, uint8_t addr_size) |

SBData_SetDataFromCString(...) SBData_SetDataFromCString(SBData self, char const * data) -> bool |

SBData_SetDataFromDoubleArray(...) SBData_SetDataFromDoubleArray(SBData self, double * array) -> bool |

SBData_SetDataFromSInt32Array(...) SBData_SetDataFromSInt32Array(SBData self, int32_t * array) -> bool |

SBData_SetDataFromSInt64Array(...) SBData_SetDataFromSInt64Array(SBData self, int64_t * array) -> bool |

SBData_SetDataFromUInt32Array(...) SBData_SetDataFromUInt32Array(SBData self, uint32_t * array) -> bool |

SBData_SetDataFromUInt64Array(...) SBData_SetDataFromUInt64Array(SBData self, uint64_t * array) -> bool |

SBData___str__(...) SBData___str__(SBData self) -> PyObject * |

SBData_swigregister(...) |

SBDebugger_Clear(...) SBDebugger_Clear(SBDebugger self) |

SBDebugger

SBDebugger_Create() Create(bool source_init_files) -> SBDebugger SBDebugger_Create(bool source_init_files, lldb::LogOutputCallback log_callback) -> SBDebugger |

SBDebugger_CreateCategory(...) SBDebugger_CreateCategory(SBDebugger self, char const * category_name) -> SBTypeCategory |

SBDebugger_CreateTarget(...) CreateTarget(char const * filename, char const * target_triple, char const * platform_name, bool add_dependent_modules, ... |

SBDebugger_CreateTargetWithFileAndArch(...) SBDebugger_CreateTargetWithFileAndArch(SBDebugger self, char const * filename, char const * archname) -> SBTarget |

SBDebugger_CreateTargetWithFileAndTargetTriple(...) SBDebugger_CreateTargetWithFileAndTargetTriple(SBDebugger self, char const * filename, char const * target_triple) -> SBTarget |

SBDebugger_DeleteCategory(...) SBDebugger_DeleteCategory(SBDebugger self, char const * category_name) -> bool |

SBDebugger_DeleteTarget(...) SBDebugger_DeleteTarget(SBDebugger self, SBTarget target) -> bool |

SBDebugger_Destroy(...) SBDebugger_Destroy(SBDebugger debugger) |

SBDebugger_DispatchInput(...) SBDebugger_DispatchInput(SBDebugger self, void const * data) |

SBDebugger_DispatchInputEndOfFile(...) SBDebugger_DispatchInputEndOfFile(SBDebugger self) |

SBDebugger_DispatchInputInterrupt(...) SBDebugger_DispatchInputInterrupt(SBDebugger self) |

SBDebugger_EnableLog(...) SBDebugger_EnableLog(SBDebugger self, char const * channel, char const ** types) -> bool |

SBDebugger_FindDebuggerWithID(...) SBDebugger_FindDebuggerWithID(int id) -> SBDebugger |

SBDebugger_FindTargetWithFileAndArch(...) SBDebugger_FindTargetWithFileAndArch(SBDebugger self, char const * filename, char const * arch) -> SBTarget |

SBDebugger_FindTargetWithProcessID(...) SBDebugger_FindTargetWithProcessID(SBDebugger self, lldb::pid_t pid) -> SBTarget |

SBDebugger_GetAsync(...) SBDebugger_GetAsync(SBDebugger self) -> bool |

SBDebugger_GetCategory(...) SBDebugger_GetCategory(SBDebugger self, char const * category_name) -> SBTypeCategory |

SBDebugger_GetCategoryAtIndex(...) SBDebugger_GetCategoryAtIndex(SBDebugger self, uint32_t arg2) -> SBTypeCategory |

SBDebugger_GetCloseInputOnEOF(...) SBDebugger_GetCloseInputOnEOF(SBDebugger self) -> bool |

SBDebugger_GetCommandInterpreter(...) SBDebugger_GetCommandInterpreter(SBDebugger self) -> SBCommandInterpreter |

SBDebugger_GetDefaultArchitecture(...) SBDebugger_GetDefaultArchitecture(char * arch_name, size_t arch_name_len) -> bool |

SBDebugger_GetDefaultCategory(...) SBDebugger_GetDefaultCategory(SBDebugger self) -> SBTypeCategory |

SBDebugger_GetDescription(...) SBDebugger_GetDescription(SBDebugger self, SBStream description) -> bool |

SBDebugger_GetErrorFileHandle(...) SBDebugger_GetErrorFileHandle(SBDebugger self) -> FILE * |

SBDebugger_GetFilterForType(...) SBDebugger_GetFilterForType(SBDebugger self, SBTypeNameSpecifier arg2) -> SBTypeFilter |

SBDebugger_GetFormatForType(...) SBDebugger_GetFormatForType(SBDebugger self, SBTypeNameSpecifier arg2) -> SBTypeFormat |

SBDebugger_GetID(...) SBDebugger_GetID(SBDebugger self) -> lldb::user_id_t |

SBDebugger_GetIndexOfTarget(...) SBDebugger_GetIndexOfTarget(SBDebugger self, SBTarget target) -> uint32_t |

SBDebugger_GetInputFileHandle(...) SBDebugger_GetInputFileHandle(SBDebugger self) -> FILE * |

SBDebugger_GetInstanceName(...) SBDebugger_GetInstanceName(SBDebugger self) -> char const * |

SBDebugger_GetInternalVariableValue(...) SBDebugger_GetInternalVariableValue(char const * var_name, char const * debugger_instance_name) -> SBStringList |

SBDebugger_GetListener(...) SBDebugger_GetListener(SBDebugger self) -> SBListener |

SBDebugger_GetNumCategories(...) SBDebugger_GetNumCategories(SBDebugger self) -> uint32_t |

SBDebugger_GetNumTargets(...) SBDebugger_GetNumTargets(SBDebugger self) -> uint32_t |

SBDebugger_GetOutputFileHandle(...) SBDebugger_GetOutputFileHandle(SBDebugger self) -> FILE * |

SBDebugger_GetPrompt(...) SBDebugger_GetPrompt(SBDebugger self) -> char const * |

SBDebugger_GetScriptLanguage(...) SBDebugger_GetScriptLanguage(SBDebugger self) -> lldb::ScriptLanguage |

SBDebugger_GetScriptingLanguage(...) SBDebugger_GetScriptingLanguage(SBDebugger self, char const * script_language_name) -> lldb::ScriptLanguage |

SBDebugger_GetSelectedTarget(...) SBDebugger_GetSelectedTarget(SBDebugger self) -> SBTarget |

SBDebugger_GetSourceManager(...) SBDebugger_GetSourceManager(SBDebugger self) -> SBSourceManager |

SBDebugger_GetSummaryForType(...) SBDebugger_GetSummaryForType(SBDebugger self, SBTypeNameSpecifier arg2) -> SBTypeSummary |

SBDebugger_GetSyntheticForType(...) SBDebugger_GetSyntheticForType(SBDebugger self, SBTypeNameSpecifier arg2) -> SBTypeSynthetic |

SBDebugger_GetTargetAtIndex(...) SBDebugger_GetTargetAtIndex(SBDebugger self, uint32_t idx) -> SBTarget |

SBDebugger_GetTerminalWidth(...) SBDebugger_GetTerminalWidth(SBDebugger self) -> uint32_t |

SBDebugger_GetUseExternalEditor(...) SBDebugger_GetUseExternalEditor(SBDebugger self) -> bool |

char const *

SBDebugger_GetVersionString() |

SBDebugger_HandleCommand(...) SBDebugger_HandleCommand(SBDebugger self, char const * command) |

SBDebugger_HandleProcessEvent(...) SBDebugger_HandleProcessEvent(SBDebugger self, SBProcess process, SBEvent event, FILE * out, FILE * err) |

SBDebugger_Initialize() |

SBDebugger_InputReaderIsTopReader(...) SBDebugger_InputReaderIsTopReader(SBDebugger self, SBInputReader reader) -> bool |

SBDebugger_IsValid(...) SBDebugger_IsValid(SBDebugger self) -> bool |

SBDebugger_MemoryPressureDetected() |

SBDebugger_NotifyTopInputReader(...) SBDebugger_NotifyTopInputReader(SBDebugger self, lldb::InputReaderAction notification) |

SBDebugger_PushInputReader(...) SBDebugger_PushInputReader(SBDebugger self, SBInputReader reader) |

SBDebugger_SetAsync(...) SBDebugger_SetAsync(SBDebugger self, bool b) |

SBDebugger_SetCloseInputOnEOF(...) SBDebugger_SetCloseInputOnEOF(SBDebugger self, bool b) |

SBDebugger_SetCurrentPlatform(...) SBDebugger_SetCurrentPlatform(SBDebugger self, char const * platform_name) -> SBError |

SBDebugger_SetCurrentPlatformSDKRoot(...) SBDebugger_SetCurrentPlatformSDKRoot(SBDebugger self, char const * sysroot) -> bool |

SBDebugger_SetDefaultArchitecture(...) SBDebugger_SetDefaultArchitecture(char const * arch_name) -> bool |

SBDebugger_SetErrorFileHandle(...) SBDebugger_SetErrorFileHandle(SBDebugger self, FILE * f, bool transfer_ownership) |

SBDebugger_SetInputFileHandle(...) SBDebugger_SetInputFileHandle(SBDebugger self, FILE * f, bool transfer_ownership) |

SBDebugger_SetInternalVariable(...) SBDebugger_SetInternalVariable(char const * var_name, char const * value, char const * debugger_instance_name) -> SBError |

SBDebugger_SetLoggingCallback(...) SBDebugger_SetLoggingCallback(SBDebugger self, lldb::LogOutputCallback log_callback) |

SBDebugger_SetOutputFileHandle(...) SBDebugger_SetOutputFileHandle(SBDebugger self, FILE * f, bool transfer_ownership) |

SBDebugger_SetPrompt(...) SBDebugger_SetPrompt(SBDebugger self, char const * prompt) |

SBDebugger_SetScriptLanguage(...) SBDebugger_SetScriptLanguage(SBDebugger self, lldb::ScriptLanguage script_lang) |

SBDebugger_SetSelectedTarget(...) SBDebugger_SetSelectedTarget(SBDebugger self, SBTarget target) |

SBDebugger_SetTerminalWidth(...) SBDebugger_SetTerminalWidth(SBDebugger self, uint32_t term_width) |

SBDebugger_SetUseExternalEditor(...) SBDebugger_SetUseExternalEditor(SBDebugger self, bool input) -> bool |

SBDebugger_SkipLLDBInitFiles(...) SBDebugger_SkipLLDBInitFiles(SBDebugger self, bool b) |

SBDebugger_StateAsCString(...) SBDebugger_StateAsCString(lldb::StateType state) -> char const * |

SBDebugger_StateIsRunningState(...) SBDebugger_StateIsRunningState(lldb::StateType state) -> bool |

SBDebugger_StateIsStoppedState(...) SBDebugger_StateIsStoppedState(lldb::StateType state) -> bool |

SBDebugger_Terminate() |

SBDebugger___str__(...) SBDebugger___str__(SBDebugger self) -> PyObject * |

SBDebugger_swigregister(...) |

SBDeclaration_GetColumn(...) SBDeclaration_GetColumn(SBDeclaration self) -> uint32_t |

SBDeclaration_GetDescription(...) SBDeclaration_GetDescription(SBDeclaration self, SBStream description) -> bool |

SBDeclaration_GetFileSpec(...) SBDeclaration_GetFileSpec(SBDeclaration self) -> SBFileSpec |

SBDeclaration_GetLine(...) SBDeclaration_GetLine(SBDeclaration self) -> uint32_t |

SBDeclaration_IsValid(...) SBDeclaration_IsValid(SBDeclaration self) -> bool |

SBDeclaration_SetColumn(...) SBDeclaration_SetColumn(SBDeclaration self, uint32_t column) |

SBDeclaration_SetFileSpec(...) SBDeclaration_SetFileSpec(SBDeclaration self, SBFileSpec filespec) |

SBDeclaration_SetLine(...) SBDeclaration_SetLine(SBDeclaration self, uint32_t line) |

SBDeclaration___eq__(...) SBDeclaration___eq__(SBDeclaration self, SBDeclaration rhs) -> bool |

SBDeclaration___ne__(...) SBDeclaration___ne__(SBDeclaration self, SBDeclaration rhs) -> bool |

SBDeclaration___str__(...) SBDeclaration___str__(SBDeclaration self) -> PyObject * |

SBDeclaration_swigregister(...) |

SBError_Clear(...) SBError_Clear(SBError self) |

SBError_Fail(...) SBError_Fail(SBError self) -> bool |

SBError_GetCString(...) SBError_GetCString(SBError self) -> char const * |

SBError_GetDescription(...) SBError_GetDescription(SBError self, SBStream description) -> bool |

SBError_GetError(...) SBError_GetError(SBError self) -> uint32_t |

SBError_GetType(...) SBError_GetType(SBError self) -> lldb::ErrorType |

SBError_IsValid(...) SBError_IsValid(SBError self) -> bool |

SBError_SetError(...) SBError_SetError(SBError self, uint32_t err, lldb::ErrorType type) |

SBError_SetErrorString(...) SBError_SetErrorString(SBError self, char const * err_str) |

SBError_SetErrorStringWithFormat(...) SBError_SetErrorStringWithFormat(SBError self, char const * format) -> int |

SBError_SetErrorToErrno(...) SBError_SetErrorToErrno(SBError self) |

SBError_SetErrorToGenericError(...) SBError_SetErrorToGenericError(SBError self) |

SBError_Success(...) SBError_Success(SBError self) -> bool |

SBError___str__(...) SBError___str__(SBError self) -> PyObject * |

SBError_swigregister(...) |

SBEvent_BroadcasterMatchesRef(...) SBEvent_BroadcasterMatchesRef(SBEvent self, SBBroadcaster broadcaster) -> bool |

SBEvent_Clear(...) SBEvent_Clear(SBEvent self) |

SBEvent_GetBroadcaster(...) SBEvent_GetBroadcaster(SBEvent self) -> SBBroadcaster |

SBEvent_GetBroadcasterClass(...) SBEvent_GetBroadcasterClass(SBEvent self) -> char const * |

SBEvent_GetCStringFromEvent(...) SBEvent_GetCStringFromEvent(SBEvent event) -> char const * |

SBEvent_GetDataFlavor(...) SBEvent_GetDataFlavor(SBEvent self) -> char const * |

SBEvent_GetDescription(...) SBEvent_GetDescription(SBEvent self, SBStream description) -> bool |

SBEvent_GetType(...) SBEvent_GetType(SBEvent self) -> uint32_t |

SBEvent_IsValid(...) SBEvent_IsValid(SBEvent self) -> bool |

SBEvent_swigregister(...) |

SBExpressionOptions_GetCoerceResultToId(...) SBExpressionOptions_GetCoerceResultToId(SBExpressionOptions self) -> bool |

SBExpressionOptions_GetFetchDynamicValue(...) SBExpressionOptions_GetFetchDynamicValue(SBExpressionOptions self) -> lldb::DynamicValueType |

SBExpressionOptions_GetIgnoreBreakpoints(...) SBExpressionOptions_GetIgnoreBreakpoints(SBExpressionOptions self) -> bool |

SBExpressionOptions_GetTimeoutInMicroSeconds(...) SBExpressionOptions_GetTimeoutInMicroSeconds(SBExpressionOptions self) -> uint32_t |

SBExpressionOptions_GetTryAllThreads(...) SBExpressionOptions_GetTryAllThreads(SBExpressionOptions self) -> bool |

SBExpressionOptions_GetUnwindOnError(...) SBExpressionOptions_GetUnwindOnError(SBExpressionOptions self) -> bool |

SBExpressionOptions_SetCoerceResultToId(...) SetCoerceResultToId(bool coerce=True) SBExpressionOptions_SetCoerceResultToId(SBExpressionOptions self) |

SBExpressionOptions_SetFetchDynamicValue(...) SetFetchDynamicValue(lldb::DynamicValueType dynamic=eDynamicCanRunTarget) SBExpressionOptions_SetFetchDynamicValue(SBExpressionOptions self) |

SBExpressionOptions_SetIgnoreBreakpoints(...) SetIgnoreBreakpoints(bool ignore=True) SBExpressionOptions_SetIgnoreBreakpoints(SBExpressionOptions self) |

SBExpressionOptions_SetTimeoutInMicroSeconds(...) SetTimeoutInMicroSeconds(uint32_t timeout=0) SBExpressionOptions_SetTimeoutInMicroSeconds(SBExpressionOptions self) |

SBExpressionOptions_SetTryAllThreads(...) SetTryAllThreads(bool run_others=True) SBExpressionOptions_SetTryAllThreads(SBExpressionOptions self) |

SBExpressionOptions_SetUnwindOnError(...) SetUnwindOnError(bool unwind=True) SBExpressionOptions_SetUnwindOnError(SBExpressionOptions self) |

SBExpressionOptions_swigregister(...) |

SBFileSpecList_Append(...) SBFileSpecList_Append(SBFileSpecList self, SBFileSpec sb_file) |

SBFileSpecList_AppendIfUnique(...) SBFileSpecList_AppendIfUnique(SBFileSpecList self, SBFileSpec sb_file) -> bool |

SBFileSpecList_Clear(...) SBFileSpecList_Clear(SBFileSpecList self) |

SBFileSpecList_FindFileIndex(...) SBFileSpecList_FindFileIndex(SBFileSpecList self, uint32_t idx, SBFileSpec sb_file, bool full) -> uint32_t |

SBFileSpecList_GetDescription(...) SBFileSpecList_GetDescription(SBFileSpecList self, SBStream description) -> bool |

SBFileSpecList_GetFileSpecAtIndex(...) SBFileSpecList_GetFileSpecAtIndex(SBFileSpecList self, uint32_t idx) -> SBFileSpec |

SBFileSpecList_GetSize(...) SBFileSpecList_GetSize(SBFileSpecList self) -> uint32_t |

SBFileSpecList_swigregister(...) |

SBFileSpec_Exists(...) SBFileSpec_Exists(SBFileSpec self) -> bool |

SBFileSpec_GetDescription(...) SBFileSpec_GetDescription(SBFileSpec self, SBStream description) -> bool |

SBFileSpec_GetDirectory(...) SBFileSpec_GetDirectory(SBFileSpec self) -> char const * |

SBFileSpec_GetFilename(...) SBFileSpec_GetFilename(SBFileSpec self) -> char const * |

SBFileSpec_GetPath(...) SBFileSpec_GetPath(SBFileSpec self, char * dst_path, size_t dst_len) -> uint32_t |

SBFileSpec_IsValid(...) SBFileSpec_IsValid(SBFileSpec self) -> bool |

SBFileSpec_ResolveExecutableLocation(...) SBFileSpec_ResolveExecutableLocation(SBFileSpec self) -> bool |

SBFileSpec_ResolvePath(...) SBFileSpec_ResolvePath(char const * src_path, char * dst_path, size_t dst_len) -> int |

SBFileSpec___str__(...) SBFileSpec___str__(SBFileSpec self) -> PyObject * |

SBFileSpec_swigregister(...) |

SBFrame_Clear(...) SBFrame_Clear(SBFrame self) |

SBFrame_Disassemble(...) SBFrame_Disassemble(SBFrame self) -> char const * |

SBFrame_EvaluateExpression(...) EvaluateExpression(char const * expr) -> SBValue EvaluateExpression(char const * expr, lldb::DynamicValueType use_dynamic) -> SBValue EvaluateExpression(char const * expr, lldb::DynamicValueType use_dynamic, bool unwind_on_error) -> SBValue SBFrame_EvaluateExpression(SBFrame self, char const * expr, SBExpressionOptions options) -> SBValue |

SBFrame_FindValue(...) FindValue(char const * name, lldb::ValueType value_type) -> SBValue SBFrame_FindValue(SBFrame self, char const * name, lldb::ValueType value_type, lldb::DynamicValueType use_dynamic) -> SBValue |

SBFrame_FindVariable(...) FindVariable(char const * var_name) -> SBValue SBFrame_FindVariable(SBFrame self, char const * var_name, lldb::DynamicValueType use_dynamic) -> SBValue |

SBFrame_GetBlock(...) SBFrame_GetBlock(SBFrame self) -> SBBlock |

SBFrame_GetCompileUnit(...) SBFrame_GetCompileUnit(SBFrame self) -> SBCompileUnit |

SBFrame_GetDescription(...) SBFrame_GetDescription(SBFrame self, SBStream description) -> bool |

SBFrame_GetFP(...) SBFrame_GetFP(SBFrame self) -> lldb::addr_t |

SBFrame_GetFrameBlock(...) SBFrame_GetFrameBlock(SBFrame self) -> SBBlock |

SBFrame_GetFrameID(...) SBFrame_GetFrameID(SBFrame self) -> uint32_t |

SBFrame_GetFunction(...) SBFrame_GetFunction(SBFrame self) -> SBFunction |

SBFrame_GetFunctionName(...) SBFrame_GetFunctionName(SBFrame self) -> char const * |

SBFrame_GetLineEntry(...) SBFrame_GetLineEntry(SBFrame self) -> SBLineEntry |

SBFrame_GetModule(...) SBFrame_GetModule(SBFrame self) -> SBModule |

SBFrame_GetPC(...) SBFrame_GetPC(SBFrame self) -> lldb::addr_t |

SBFrame_GetPCAddress(...) SBFrame_GetPCAddress(SBFrame self) -> SBAddress |

SBFrame_GetRegisters(...) SBFrame_GetRegisters(SBFrame self) -> SBValueList |

SBFrame_GetSP(...) SBFrame_GetSP(SBFrame self) -> lldb::addr_t |

SBFrame_GetSymbol(...) SBFrame_GetSymbol(SBFrame self) -> SBSymbol |

SBFrame_GetSymbolContext(...) SBFrame_GetSymbolContext(SBFrame self, uint32_t resolve_scope) -> SBSymbolContext |

SBFrame_GetThread(...) SBFrame_GetThread(SBFrame self) -> SBThread |

SBFrame_GetValueForVariablePath(...) GetValueForVariablePath(char const * var_path) -> SBValue SBFrame_GetValueForVariablePath(SBFrame self, char const * var_path, lldb::DynamicValueType use_dynamic) -> SBValue |

SBFrame_GetVariables(...) GetVariables(bool arguments, bool locals, bool statics, bool in_scope_only) -> SBValueList SBFrame_GetVariables(SBFrame self, bool arguments, bool locals, bool statics, bool in_scope_only, lldb::DynamicValueType use_dynamic) -> SBValueList |

SBFrame_IsEqual(...) SBFrame_IsEqual(SBFrame self, SBFrame rhs) -> bool |

SBFrame_IsInlined(...) SBFrame_IsInlined(SBFrame self) -> bool |

SBFrame_IsValid(...) SBFrame_IsValid(SBFrame self) -> bool |

SBFrame_SetPC(...) SBFrame_SetPC(SBFrame self, lldb::addr_t new_pc) -> bool |

SBFrame___str__(...) SBFrame___str__(SBFrame self) -> PyObject * |

SBFrame_swigregister(...) |

SBFunction_GetBlock(...) SBFunction_GetBlock(SBFunction self) -> SBBlock |

SBFunction_GetDescription(...) SBFunction_GetDescription(SBFunction self, SBStream description) -> bool |

SBFunction_GetEndAddress(...) SBFunction_GetEndAddress(SBFunction self) -> SBAddress |

SBFunction_GetInstructions(...) GetInstructions(SBTarget target) -> SBInstructionList SBFunction_GetInstructions(SBFunction self, SBTarget target, char const * flavor) -> SBInstructionList |

SBFunction_GetMangledName(...) SBFunction_GetMangledName(SBFunction self) -> char const * |

SBFunction_GetName(...) SBFunction_GetName(SBFunction self) -> char const * |

SBFunction_GetPrologueByteSize(...) SBFunction_GetPrologueByteSize(SBFunction self) -> uint32_t |

SBFunction_GetStartAddress(...) SBFunction_GetStartAddress(SBFunction self) -> SBAddress |

SBFunction_GetType(...) SBFunction_GetType(SBFunction self) -> SBType |

SBFunction_IsValid(...) SBFunction_IsValid(SBFunction self) -> bool |

SBFunction___eq__(...) SBFunction___eq__(SBFunction self, SBFunction rhs) -> bool |

SBFunction___ne__(...) SBFunction___ne__(SBFunction self, SBFunction rhs) -> bool |

SBFunction___str__(...) SBFunction___str__(SBFunction self) -> PyObject * |

SBFunction_swigregister(...) |

SBFileSpec

SBHostOS_GetProgramFileSpec() |

SBHostOS_ThreadCancel(...) SBHostOS_ThreadCancel(lldb::thread_t thread, SBError err) -> bool |

SBHostOS_ThreadCreate(...) SBHostOS_ThreadCreate(char const * name, void *(*)(void *) thread_function, void * thread_arg, SBError err) -> lldb::thread_t |

SBHostOS_ThreadCreated(...) SBHostOS_ThreadCreated(char const * name) |

SBHostOS_ThreadDetach(...) SBHostOS_ThreadDetach(lldb::thread_t thread, SBError err) -> bool |

SBHostOS_ThreadJoin(...) SBHostOS_ThreadJoin(lldb::thread_t thread, void ** result, SBError err) -> bool |

SBHostOS_swigregister(...) |

SBInputReader_GetGranularity(...) SBInputReader_GetGranularity(SBInputReader self) -> lldb::InputReaderGranularity |

SBInputReader_Initialize(...) SBInputReader_Initialize(SBInputReader self, SBDebugger debugger, lldb::SBInputReader::Callback callback, ... |

SBInputReader_IsActive(...) SBInputReader_IsActive(SBInputReader self) -> bool |

SBInputReader_IsDone(...) SBInputReader_IsDone(SBInputReader self) -> bool |

SBInputReader_IsValid(...) SBInputReader_IsValid(SBInputReader self) -> bool |

SBInputReader_SetIsDone(...) SBInputReader_SetIsDone(SBInputReader self, bool value) |

SBInputReader_swigregister(...) |

SBInstructionList_AppendInstruction(...) SBInstructionList_AppendInstruction(SBInstructionList self, SBInstruction inst) |

SBInstructionList_Clear(...) SBInstructionList_Clear(SBInstructionList self) |

SBInstructionList_DumpEmulationForAllInstructions(...) SBInstructionList_DumpEmulationForAllInstructions(SBInstructionList self, char const * triple) -> bool |

SBInstructionList_GetDescription(...) SBInstructionList_GetDescription(SBInstructionList self, SBStream description) -> bool |

SBInstructionList_GetInstructionAtIndex(...) SBInstructionList_GetInstructionAtIndex(SBInstructionList self, uint32_t idx) -> SBInstruction |

SBInstructionList_GetSize(...) SBInstructionList_GetSize(SBInstructionList self) -> size_t |

SBInstructionList_IsValid(...) SBInstructionList_IsValid(SBInstructionList self) -> bool |

SBInstructionList_Print(...) SBInstructionList_Print(SBInstructionList self, FILE * out) |

SBInstructionList___str__(...) SBInstructionList___str__(SBInstructionList self) -> PyObject * |

SBInstructionList_swigregister(...) |

SBInstruction_DoesBranch(...) SBInstruction_DoesBranch(SBInstruction self) -> bool |

SBInstruction_DumpEmulation(...) SBInstruction_DumpEmulation(SBInstruction self, char const * triple) -> bool |

SBInstruction_EmulateWithFrame(...) SBInstruction_EmulateWithFrame(SBInstruction self, SBFrame frame, uint32_t evaluate_options) -> bool |

SBInstruction_GetAddress(...) SBInstruction_GetAddress(SBInstruction self) -> SBAddress |

SBInstruction_GetAddressClass(...) SBInstruction_GetAddressClass(SBInstruction self) -> lldb::AddressClass |

SBInstruction_GetByteSize(...) SBInstruction_GetByteSize(SBInstruction self) -> size_t |

SBInstruction_GetComment(...) SBInstruction_GetComment(SBInstruction self, SBTarget target) -> char const * |

SBInstruction_GetData(...) SBInstruction_GetData(SBInstruction self, SBTarget target) -> SBData |

SBInstruction_GetDescription(...) SBInstruction_GetDescription(SBInstruction self, SBStream description) -> bool |

SBInstruction_GetMnemonic(...) SBInstruction_GetMnemonic(SBInstruction self, SBTarget target) -> char const * |

SBInstruction_GetOperands(...) SBInstruction_GetOperands(SBInstruction self, SBTarget target) -> char const * |

SBInstruction_IsValid(...) SBInstruction_IsValid(SBInstruction self) -> bool |

SBInstruction_Print(...) SBInstruction_Print(SBInstruction self, FILE * out) |

SBInstruction_TestEmulation(...) SBInstruction_TestEmulation(SBInstruction self, SBStream output_stream, char const * test_file) -> bool |

SBInstruction___str__(...) SBInstruction___str__(SBInstruction self) -> PyObject * |

SBInstruction_swigregister(...) |

SBLaunchInfo_AddCloseFileAction(...) SBLaunchInfo_AddCloseFileAction(SBLaunchInfo self, int fd) -> bool |

SBLaunchInfo_AddDuplicateFileAction(...) SBLaunchInfo_AddDuplicateFileAction(SBLaunchInfo self, int fd, int dup_fd) -> bool |

SBLaunchInfo_AddOpenFileAction(...) SBLaunchInfo_AddOpenFileAction(SBLaunchInfo self, int fd, char const * path, bool read, bool write) -> bool |

SBLaunchInfo_AddSuppressFileAction(...) SBLaunchInfo_AddSuppressFileAction(SBLaunchInfo self, int fd, bool read, bool write) -> bool |

SBLaunchInfo_Clear(...) SBLaunchInfo_Clear(SBLaunchInfo self) |

SBLaunchInfo_GetArgumentAtIndex(...) SBLaunchInfo_GetArgumentAtIndex(SBLaunchInfo self, uint32_t idx) -> char const * |

SBLaunchInfo_GetEnvironmentEntryAtIndex(...) SBLaunchInfo_GetEnvironmentEntryAtIndex(SBLaunchInfo self, uint32_t idx) -> char const * |

SBLaunchInfo_GetGroupID(...) SBLaunchInfo_GetGroupID(SBLaunchInfo self) -> uint32_t |

SBLaunchInfo_GetLaunchFlags(...) SBLaunchInfo_GetLaunchFlags(SBLaunchInfo self) -> uint32_t |

SBLaunchInfo_GetNumArguments(...) SBLaunchInfo_GetNumArguments(SBLaunchInfo self) -> uint32_t |

SBLaunchInfo_GetNumEnvironmentEntries(...) SBLaunchInfo_GetNumEnvironmentEntries(SBLaunchInfo self) -> uint32_t |

SBLaunchInfo_GetProcessPluginName(...) SBLaunchInfo_GetProcessPluginName(SBLaunchInfo self) -> char const * |

SBLaunchInfo_GetResumeCount(...) SBLaunchInfo_GetResumeCount(SBLaunchInfo self) -> uint32_t |

SBLaunchInfo_GetShell(...) SBLaunchInfo_GetShell(SBLaunchInfo self) -> char const * |

SBLaunchInfo_GetUserID(...) SBLaunchInfo_GetUserID(SBLaunchInfo self) -> uint32_t |

SBLaunchInfo_GetWorkingDirectory(...) SBLaunchInfo_GetWorkingDirectory(SBLaunchInfo self) -> char const * |

SBLaunchInfo_GroupIDIsValid(...) SBLaunchInfo_GroupIDIsValid(SBLaunchInfo self) -> bool |

SBLaunchInfo_SetArguments(...) SBLaunchInfo_SetArguments(SBLaunchInfo self, char const ** argv, bool append) |

SBLaunchInfo_SetEnvironmentEntries(...) SBLaunchInfo_SetEnvironmentEntries(SBLaunchInfo self, char const ** envp, bool append) |

SBLaunchInfo_SetGroupID(...) SBLaunchInfo_SetGroupID(SBLaunchInfo self, uint32_t gid) |

SBLaunchInfo_SetLaunchFlags(...) SBLaunchInfo_SetLaunchFlags(SBLaunchInfo self, uint32_t flags) |

SBLaunchInfo_SetProcessPluginName(...) SBLaunchInfo_SetProcessPluginName(SBLaunchInfo self, char const * plugin_name) |

SBLaunchInfo_SetResumeCount(...) SBLaunchInfo_SetResumeCount(SBLaunchInfo self, uint32_t c) |

SBLaunchInfo_SetShell(...) SBLaunchInfo_SetShell(SBLaunchInfo self, char const * path) |

SBLaunchInfo_SetUserID(...) SBLaunchInfo_SetUserID(SBLaunchInfo self, uint32_t uid) |

SBLaunchInfo_SetWorkingDirectory(...) SBLaunchInfo_SetWorkingDirectory(SBLaunchInfo self, char const * working_dir) |

SBLaunchInfo_UserIDIsValid(...) SBLaunchInfo_UserIDIsValid(SBLaunchInfo self) -> bool |

SBLaunchInfo_swigregister(...) |

SBLineEntry_GetColumn(...) SBLineEntry_GetColumn(SBLineEntry self) -> uint32_t |

SBLineEntry_GetDescription(...) SBLineEntry_GetDescription(SBLineEntry self, SBStream description) -> bool |

SBLineEntry_GetEndAddress(...) SBLineEntry_GetEndAddress(SBLineEntry self) -> SBAddress |

SBLineEntry_GetFileSpec(...) SBLineEntry_GetFileSpec(SBLineEntry self) -> SBFileSpec |

SBLineEntry_GetLine(...) SBLineEntry_GetLine(SBLineEntry self) -> uint32_t |

SBLineEntry_GetStartAddress(...) SBLineEntry_GetStartAddress(SBLineEntry self) -> SBAddress |

SBLineEntry_IsValid(...) SBLineEntry_IsValid(SBLineEntry self) -> bool |

SBLineEntry_SetColumn(...) SBLineEntry_SetColumn(SBLineEntry self, uint32_t column) |

SBLineEntry_SetFileSpec(...) SBLineEntry_SetFileSpec(SBLineEntry self, SBFileSpec filespec) |

SBLineEntry_SetLine(...) SBLineEntry_SetLine(SBLineEntry self, uint32_t line) |

SBLineEntry___eq__(...) SBLineEntry___eq__(SBLineEntry self, SBLineEntry rhs) -> bool |

SBLineEntry___ne__(...) SBLineEntry___ne__(SBLineEntry self, SBLineEntry rhs) -> bool |

SBLineEntry___str__(...) SBLineEntry___str__(SBLineEntry self) -> PyObject * |

SBLineEntry_swigregister(...) |

SBListener_AddEvent(...) SBListener_AddEvent(SBListener self, SBEvent event) |

SBListener_Clear(...) SBListener_Clear(SBListener self) |

SBListener_GetNextEvent(...) SBListener_GetNextEvent(SBListener self, SBEvent sb_event) -> bool |

SBListener_GetNextEventForBroadcaster(...) SBListener_GetNextEventForBroadcaster(SBListener self, SBBroadcaster broadcaster, SBEvent sb_event) -> bool |

SBListener_GetNextEventForBroadcasterWithType(...) SBListener_GetNextEventForBroadcasterWithType(SBListener self, SBBroadcaster broadcaster, uint32_t event_type_mask, SBEvent sb_event) -> bool |

SBListener_HandleBroadcastEvent(...) SBListener_HandleBroadcastEvent(SBListener self, SBEvent event) -> bool |

SBListener_IsValid(...) SBListener_IsValid(SBListener self) -> bool |

SBListener_PeekAtNextEvent(...) SBListener_PeekAtNextEvent(SBListener self, SBEvent sb_event) -> bool |

SBListener_PeekAtNextEventForBroadcaster(...) SBListener_PeekAtNextEventForBroadcaster(SBListener self, SBBroadcaster broadcaster, SBEvent sb_event) -> bool |

SBListener_PeekAtNextEventForBroadcasterWithType(...) SBListener_PeekAtNextEventForBroadcasterWithType(SBListener self, SBBroadcaster broadcaster, uint32_t event_type_mask, SBEvent sb_event) -> bool |

SBListener_StartListeningForEventClass(...) SBListener_StartListeningForEventClass(SBListener self, SBDebugger debugger, char const * broadcaster_class, uint32_t event_mask) -> uint32_t |

SBListener_StartListeningForEvents(...) SBListener_StartListeningForEvents(SBListener self, SBBroadcaster broadcaster, uint32_t event_mask) -> uint32_t |

SBListener_StopListeningForEventClass(...) SBListener_StopListeningForEventClass(SBListener self, SBDebugger debugger, char const * broadcaster_class, uint32_t event_mask) -> uint32_t |

SBListener_StopListeningForEvents(...) SBListener_StopListeningForEvents(SBListener self, SBBroadcaster broadcaster, uint32_t event_mask) -> bool |

SBListener_WaitForEvent(...) SBListener_WaitForEvent(SBListener self, uint32_t num_seconds, SBEvent event) -> bool |

SBListener_WaitForEventForBroadcaster(...) SBListener_WaitForEventForBroadcaster(SBListener self, uint32_t num_seconds, SBBroadcaster broadcaster, SBEvent sb_event) -> bool |

SBListener_WaitForEventForBroadcasterWithType(...) SBListener_WaitForEventForBroadcasterWithType(SBListener self, uint32_t num_seconds, SBBroadcaster broadcaster, uint32_t event_type_mask, ... |

SBListener_swigregister(...) |

SBModuleSpecList_Append(...) Append(SBModuleSpec spec) SBModuleSpecList_Append(SBModuleSpecList self, SBModuleSpecList spec_list) |

SBModuleSpecList_FindFirstMatchingSpec(...) SBModuleSpecList_FindFirstMatchingSpec(SBModuleSpecList self, SBModuleSpec match_spec) -> SBModuleSpec |

SBModuleSpecList_FindMatchingSpecs(...) SBModuleSpecList_FindMatchingSpecs(SBModuleSpecList self, SBModuleSpec match_spec) -> SBModuleSpecList |

SBModuleSpecList_GetDescription(...) SBModuleSpecList_GetDescription(SBModuleSpecList self, SBStream description) -> bool |

SBModuleSpecList_GetModuleSpecifications(...) SBModuleSpecList_GetModuleSpecifications(char const * path) -> SBModuleSpecList |

SBModuleSpecList_GetSize(...) SBModuleSpecList_GetSize(SBModuleSpecList self) -> size_t |

SBModuleSpecList_GetSpecAtIndex(...) SBModuleSpecList_GetSpecAtIndex(SBModuleSpecList self, size_t i) -> SBModuleSpec |

SBModuleSpecList___str__(...) SBModuleSpecList___str__(SBModuleSpecList self) -> PyObject * |

SBModuleSpecList_swigregister(...) |

SBModuleSpec_Clear(...) SBModuleSpec_Clear(SBModuleSpec self) |

SBModuleSpec_GetDescription(...) SBModuleSpec_GetDescription(SBModuleSpec self, SBStream description) -> bool |

SBModuleSpec_GetFileSpec(...) SBModuleSpec_GetFileSpec(SBModuleSpec self) -> SBFileSpec |

SBModuleSpec_GetObjectName(...) SBModuleSpec_GetObjectName(SBModuleSpec self) -> char const * |

SBModuleSpec_GetPlatformFileSpec(...) SBModuleSpec_GetPlatformFileSpec(SBModuleSpec self) -> SBFileSpec |

SBModuleSpec_GetSymbolFileSpec(...) SBModuleSpec_GetSymbolFileSpec(SBModuleSpec self) -> SBFileSpec |

SBModuleSpec_GetTriple(...) SBModuleSpec_GetTriple(SBModuleSpec self) -> char const * |

SBModuleSpec_GetUUIDBytes(...) SBModuleSpec_GetUUIDBytes(SBModuleSpec self) -> uint8_t const * |

SBModuleSpec_GetUUIDLength(...) SBModuleSpec_GetUUIDLength(SBModuleSpec self) -> size_t |

SBModuleSpec_IsValid(...) SBModuleSpec_IsValid(SBModuleSpec self) -> bool |

SBModuleSpec_SetFileSpec(...) SBModuleSpec_SetFileSpec(SBModuleSpec self, SBFileSpec fspec) |

SBModuleSpec_SetObjectName(...) SBModuleSpec_SetObjectName(SBModuleSpec self, char const * name) |

SBModuleSpec_SetPlatformFileSpec(...) SBModuleSpec_SetPlatformFileSpec(SBModuleSpec self, SBFileSpec fspec) |

SBModuleSpec_SetSymbolFileSpec(...) SBModuleSpec_SetSymbolFileSpec(SBModuleSpec self, SBFileSpec fspec) |

SBModuleSpec_SetTriple(...) SBModuleSpec_SetTriple(SBModuleSpec self, char const * triple) |

SBModuleSpec_SetUUIDBytes(...) SBModuleSpec_SetUUIDBytes(SBModuleSpec self, uint8_t const * uuid, size_t uuid_len) -> bool |

SBModuleSpec___str__(...) SBModuleSpec___str__(SBModuleSpec self) -> PyObject * |

SBModuleSpec_swigregister(...) |

SBModule_Clear(...) SBModule_Clear(SBModule self) |

SBModule_FindFirstGlobalVariable(...) SBModule_FindFirstGlobalVariable(SBModule self, SBTarget target, char const * name) -> SBValue |

SBModule_FindFirstType(...) SBModule_FindFirstType(SBModule self, char const * name) -> SBType |

SBModule_FindFunctions(...) FindFunctions(char const * name, uint32_t name_type_mask=eFunctionNameTypeAny) -> SBSymbolContextList SBModule_FindFunctions(SBModule self, char const * name) -> SBSymbolContextList |

SBModule_FindGlobalVariables(...) SBModule_FindGlobalVariables(SBModule self, SBTarget target, char const * name, uint32_t max_matches) -> SBValueList |

SBModule_FindSection(...) SBModule_FindSection(SBModule self, char const * sect_name) -> SBSection |

SBModule_FindSymbol(...) FindSymbol(char const * name, lldb::SymbolType type=eSymbolTypeAny) -> SBSymbol SBModule_FindSymbol(SBModule self, char const * name) -> SBSymbol |

SBModule_FindSymbols(...) FindSymbols(char const * name, lldb::SymbolType type=eSymbolTypeAny) -> SBSymbolContextList SBModule_FindSymbols(SBModule self, char const * name) -> SBSymbolContextList |

SBModule_FindTypes(...) SBModule_FindTypes(SBModule self, char const * type) -> SBTypeList |

SBModule_GetAddressByteSize(...) SBModule_GetAddressByteSize(SBModule self) -> uint32_t |

SBModule_GetBasicType(...) SBModule_GetBasicType(SBModule self, lldb::BasicType type) -> SBType |

SBModule_GetByteOrder(...) SBModule_GetByteOrder(SBModule self) -> lldb::ByteOrder |

SBModule_GetCompileUnitAtIndex(...) SBModule_GetCompileUnitAtIndex(SBModule self, uint32_t arg2) -> SBCompileUnit |

SBModule_GetDescription(...) SBModule_GetDescription(SBModule self, SBStream description) -> bool |

SBModule_GetFileSpec(...) SBModule_GetFileSpec(SBModule self) -> SBFileSpec |

SBModule_GetNumCompileUnits(...) SBModule_GetNumCompileUnits(SBModule self) -> uint32_t |

SBModule_GetNumSections(...) SBModule_GetNumSections(SBModule self) -> size_t |

SBModule_GetNumSymbols(...) SBModule_GetNumSymbols(SBModule self) -> size_t |

SBModule_GetPlatformFileSpec(...) SBModule_GetPlatformFileSpec(SBModule self) -> SBFileSpec |

SBModule_GetSectionAtIndex(...) SBModule_GetSectionAtIndex(SBModule self, size_t idx) -> SBSection |

SBModule_GetSymbolAtIndex(...) SBModule_GetSymbolAtIndex(SBModule self, size_t idx) -> SBSymbol |

SBModule_GetTriple(...) SBModule_GetTriple(SBModule self) -> char const * |

SBModule_GetTypes(...) GetTypes(uint32_t type_mask=eTypeClassAny) -> SBTypeList SBModule_GetTypes(SBModule self) -> SBTypeList |

SBModule_GetUUIDString(...) SBModule_GetUUIDString(SBModule self) -> char const * |

SBModule_GetVersion(...) SBModule_GetVersion(SBModule self) -> uint32_t |

SBModule_IsValid(...) SBModule_IsValid(SBModule self) -> bool |

SBModule_ResolveFileAddress(...) SBModule_ResolveFileAddress(SBModule self, lldb::addr_t vm_addr) -> SBAddress |

SBModule_ResolveSymbolContextForAddress(...) SBModule_ResolveSymbolContextForAddress(SBModule self, SBAddress addr, uint32_t resolve_scope) -> SBSymbolContext |

SBModule_SetPlatformFileSpec(...) SBModule_SetPlatformFileSpec(SBModule self, SBFileSpec platform_file) -> bool |

SBModule___eq__(...) SBModule___eq__(SBModule self, SBModule rhs) -> bool |

SBModule___ne__(...) SBModule___ne__(SBModule self, SBModule rhs) -> bool |

SBModule___str__(...) SBModule___str__(SBModule self) -> PyObject * |

SBModule_swigregister(...) |

SBProcess_AppendEventStateReport(...) SBProcess_AppendEventStateReport(SBProcess self, SBEvent event, SBCommandReturnObject result) |

SBProcess_Clear(...) SBProcess_Clear(SBProcess self) |

SBProcess_Continue(...) SBProcess_Continue(SBProcess self) -> SBError |

SBProcess_CreateOSPluginThread(...) Lazily create a thread on demand through the current OperatingSystem plug-in, if the current OperatingSystem plug-in supports it. |

SBProcess_Destroy(...) SBProcess_Destroy(SBProcess self) -> SBError |

SBProcess_Detach(...) SBProcess_Detach(SBProcess self) -> SBError |

SBProcess_EventIsProcessEvent(...) SBProcess_EventIsProcessEvent(SBEvent event) -> bool |

SBProcess_GetAddressByteSize(...) SBProcess_GetAddressByteSize(SBProcess self) -> uint32_t |

SBProcess_GetAsyncProfileData(...) SBProcess_GetAsyncProfileData(SBProcess self, char * dst) -> size_t |

SBProcess_GetBroadcaster(...) SBProcess_GetBroadcaster(SBProcess self) -> SBBroadcaster |

char const *

SBProcess_GetBroadcasterClassName() |

SBProcess_GetByteOrder(...) SBProcess_GetByteOrder(SBProcess self) -> lldb::ByteOrder |

SBProcess_GetDescription(...) SBProcess_GetDescription(SBProcess self, SBStream description) -> bool |

SBProcess_GetExitDescription(...) SBProcess_GetExitDescription(SBProcess self) -> char const * |

SBProcess_GetExitStatus(...) SBProcess_GetExitStatus(SBProcess self) -> int |

SBProcess_GetNumRestartedReasonsFromEvent(...) SBProcess_GetNumRestartedReasonsFromEvent(SBEvent event) -> size_t |

SBProcess_GetNumSupportedHardwareWatchpoints(...) SBProcess_GetNumSupportedHardwareWatchpoints(SBProcess self, SBError error) -> uint32_t |

SBProcess_GetNumThreads(...) SBProcess_GetNumThreads(SBProcess self) -> uint32_t |

SBProcess_GetPluginName(...) SBProcess_GetPluginName(SBProcess self) -> char const * |

SBProcess_GetProcessFromEvent(...) SBProcess_GetProcessFromEvent(SBEvent event) -> SBProcess |

SBProcess_GetProcessID(...) Returns the process ID of the process. |

SBProcess_GetRestartedFromEvent(...) SBProcess_GetRestartedFromEvent(SBEvent event) -> bool |

SBProcess_GetRestartedReasonAtIndexFromEvent(...) SBProcess_GetRestartedReasonAtIndexFromEvent(SBEvent event, size_t idx) -> char const * |

SBProcess_GetSTDERR(...) Reads data from the current process's stderr stream. |

SBProcess_GetSTDOUT(...) Reads data from the current process's stdout stream. |

SBProcess_GetSelectedThread(...) Returns the currently selected thread. |

SBProcess_GetShortPluginName(...) SBProcess_GetShortPluginName(SBProcess self) -> char const * |

SBProcess_GetState(...) SBProcess_GetState(SBProcess self) -> lldb::StateType |

SBProcess_GetStateFromEvent(...) SBProcess_GetStateFromEvent(SBEvent event) -> lldb::StateType |

SBProcess_GetStopID(...) GetStopID(bool include_expression_stops=False) -> uint32_t SBProcess_GetStopID(SBProcess self) -> uint32_t |

SBProcess_GetTarget(...) SBProcess_GetTarget(SBProcess self) -> SBTarget |

SBProcess_GetThreadAtIndex(...) Returns the INDEX'th thread from the list of current threads. |

SBProcess_GetThreadByID(...) Returns the thread with the given thread ID. |

SBProcess_GetThreadByIndexID(...) Returns the thread with the given thread IndexID. |

SBProcess_GetUniqueID(...) Returns an integer ID that is guaranteed to be unique across all process instances. |

SBProcess_IsValid(...) SBProcess_IsValid(SBProcess self) -> bool |

SBProcess_Kill(...) SBProcess_Kill(SBProcess self) -> SBError |

SBProcess_LoadImage(...) SBProcess_LoadImage(SBProcess self, SBFileSpec image_spec, SBError error) -> uint32_t |

SBProcess_PutSTDIN(...) Writes data into the current process's stdin. |

SBProcess_ReadCStringFromMemory(...) Reads a NULL terminated C string from the current process's address space. |

SBProcess_ReadMemory(...) Reads memory from the current process's address space and removes any traps that may have been inserted into the memory. |

SBProcess_ReadPointerFromMemory(...) Reads a pointer from memory from an address and returns the value. |

SBProcess_ReadUnsignedFromMemory(...) Reads an unsigned integer from memory given a byte size and an address. |

SBProcess_RemoteAttachToProcessWithID(...) SBProcess_RemoteAttachToProcessWithID(SBProcess self, lldb::pid_t pid, SBError error) -> bool |

SBProcess_RemoteLaunch(...) SBProcess_RemoteLaunch(SBProcess self, char const ** argv, char const ** envp, char const * stdin_path, char const * stdout_path, char const * stderr_path, char const * working_directory, uint32_t launch_flags, bool stop_at_entry, SBError error) -> bool |

SBProcess_ReportEventState(...) SBProcess_ReportEventState(SBProcess self, SBEvent event, FILE * out) |

SBProcess_SendAsyncInterrupt(...) SBProcess_SendAsyncInterrupt(SBProcess self) |

SBProcess_SetSelectedThread(...) SBProcess_SetSelectedThread(SBProcess self, SBThread thread) -> bool |

SBProcess_SetSelectedThreadByID(...) SBProcess_SetSelectedThreadByID(SBProcess self, lldb::tid_t tid) -> bool |

SBProcess_SetSelectedThreadByIndexID(...) SBProcess_SetSelectedThreadByIndexID(SBProcess self, uint32_t index_id) -> bool |

SBProcess_Signal(...) SBProcess_Signal(SBProcess self, int signal) -> SBError |

SBProcess_Stop(...) SBProcess_Stop(SBProcess self) -> SBError |

SBProcess_UnloadImage(...) SBProcess_UnloadImage(SBProcess self, uint32_t image_token) -> SBError |

SBProcess_WriteMemory(...) Writes memory to the current process's address space and maintains any traps that might be present due to software breakpoints. |

SBProcess___str__(...) SBProcess___str__(SBProcess self) -> PyObject * |

SBProcess_swigregister(...) |

SBSection_FindSubSection(...) SBSection_FindSubSection(SBSection self, char const * sect_name) -> SBSection |

SBSection_GetByteSize(...) SBSection_GetByteSize(SBSection self) -> lldb::addr_t |

SBSection_GetDescription(...) SBSection_GetDescription(SBSection self, SBStream description) -> bool |

SBSection_GetFileAddress(...) SBSection_GetFileAddress(SBSection self) -> lldb::addr_t |

SBSection_GetFileByteSize(...) SBSection_GetFileByteSize(SBSection self) -> uint64_t |

SBSection_GetFileOffset(...) SBSection_GetFileOffset(SBSection self) -> uint64_t |

SBSection_GetLoadAddress(...) SBSection_GetLoadAddress(SBSection self, SBTarget target) -> lldb::addr_t |

SBSection_GetName(...) SBSection_GetName(SBSection self) -> char const * |

SBSection_GetNumSubSections(...) SBSection_GetNumSubSections(SBSection self) -> size_t |

SBSection_GetParent(...) SBSection_GetParent(SBSection self) -> SBSection |

SBData

SBSection_GetSectionData() SBSection_GetSectionData(SBSection self, uint64_t offset, uint64_t size) -> SBData |

SBSection_GetSectionType(...) SBSection_GetSectionType(SBSection self) -> lldb::SectionType |

SBSection_GetSubSectionAtIndex(...) SBSection_GetSubSectionAtIndex(SBSection self, size_t idx) -> SBSection |

SBSection_IsValid(...) SBSection_IsValid(SBSection self) -> bool |

SBSection___eq__(...) SBSection___eq__(SBSection self, SBSection rhs) -> bool |

SBSection___ne__(...) SBSection___ne__(SBSection self, SBSection rhs) -> bool |

SBSection___str__(...) SBSection___str__(SBSection self) -> PyObject * |

SBSection_swigregister(...) |

SBSourceManager_DisplaySourceLinesWithLineNumbers(...) SBSourceManager_DisplaySourceLinesWithLineNumbers(SBSourceManager self, SBFileSpec file, uint32_t line, uint32_t context_before, uint32_t context_after, ... |

SBSourceManager_swigregister(...) |

SBStream_Clear(...) SBStream_Clear(SBStream self) |

SBStream_GetData(...) SBStream_GetData(SBStream self) -> char const * |

SBStream_GetSize(...) SBStream_GetSize(SBStream self) -> size_t |

SBStream_IsValid(...) SBStream_IsValid(SBStream self) -> bool |

SBStream_Print(...) SBStream_Print(SBStream self, char const * str) |

SBStream_RedirectToFile(...) SBStream_RedirectToFile(SBStream self, char const * path, bool append) |

SBStream_RedirectToFileDescriptor(...) SBStream_RedirectToFileDescriptor(SBStream self, int fd, bool transfer_fh_ownership) |

SBStream_RedirectToFileHandle(...) SBStream_RedirectToFileHandle(SBStream self, FILE * fh, bool transfer_fh_ownership) |

SBStream_flush(...) SBStream_flush(SBStream self) |

SBStream_swigregister(...) |

SBStream_write(...) SBStream_write(SBStream self, char const * str) |

SBStringList_AppendList(...) AppendList(char const ** strv, int strc) SBStringList_AppendList(SBStringList self, SBStringList strings) |

SBStringList_AppendString(...) SBStringList_AppendString(SBStringList self, char const * str) |

SBStringList_Clear(...) SBStringList_Clear(SBStringList self) |

SBStringList_GetSize(...) SBStringList_GetSize(SBStringList self) -> uint32_t |

SBStringList_GetStringAtIndex(...) SBStringList_GetStringAtIndex(SBStringList self, size_t idx) -> char const * |

SBStringList_IsValid(...) SBStringList_IsValid(SBStringList self) -> bool |

SBStringList_swigregister(...) |

SBSymbolContextList_Append(...) Append(SBSymbolContext sc) SBSymbolContextList_Append(SBSymbolContextList self, SBSymbolContextList sc_list) |

SBSymbolContextList_Clear(...) SBSymbolContextList_Clear(SBSymbolContextList self) |

SBSymbolContextList_GetContextAtIndex(...) SBSymbolContextList_GetContextAtIndex(SBSymbolContextList self, uint32_t idx) -> SBSymbolContext |

SBSymbolContextList_GetDescription(...) SBSymbolContextList_GetDescription(SBSymbolContextList self, SBStream description) -> bool |

SBSymbolContextList_GetSize(...) SBSymbolContextList_GetSize(SBSymbolContextList self) -> uint32_t |

SBSymbolContextList_IsValid(...) SBSymbolContextList_IsValid(SBSymbolContextList self) -> bool |

SBSymbolContextList___str__(...) SBSymbolContextList___str__(SBSymbolContextList self) -> PyObject * |

SBSymbolContextList_swigregister(...) |

SBSymbolContext_GetBlock(...) SBSymbolContext_GetBlock(SBSymbolContext self) -> SBBlock |

SBSymbolContext_GetCompileUnit(...) SBSymbolContext_GetCompileUnit(SBSymbolContext self) -> SBCompileUnit |

SBSymbolContext_GetDescription(...) SBSymbolContext_GetDescription(SBSymbolContext self, SBStream description) -> bool |

SBSymbolContext_GetFunction(...) SBSymbolContext_GetFunction(SBSymbolContext self) -> SBFunction |

SBSymbolContext_GetLineEntry(...) SBSymbolContext_GetLineEntry(SBSymbolContext self) -> SBLineEntry |

SBSymbolContext_GetModule(...) SBSymbolContext_GetModule(SBSymbolContext self) -> SBModule |

SBSymbolContext_GetParentOfInlinedScope(...) SBSymbolContext_GetParentOfInlinedScope(SBSymbolContext self, SBAddress curr_frame_pc, SBAddress parent_frame_addr) -> SBSymbolContext |

SBSymbolContext_GetSymbol(...) SBSymbolContext_GetSymbol(SBSymbolContext self) -> SBSymbol |

SBSymbolContext_IsValid(...) SBSymbolContext_IsValid(SBSymbolContext self) -> bool |

SBSymbolContext_SetBlock(...) SBSymbolContext_SetBlock(SBSymbolContext self, SBBlock block) |

SBSymbolContext_SetCompileUnit(...) SBSymbolContext_SetCompileUnit(SBSymbolContext self, SBCompileUnit compile_unit) |

SBSymbolContext_SetFunction(...) SBSymbolContext_SetFunction(SBSymbolContext self, SBFunction function) |

SBSymbolContext_SetLineEntry(...) SBSymbolContext_SetLineEntry(SBSymbolContext self, SBLineEntry line_entry) |

SBSymbolContext_SetModule(...) SBSymbolContext_SetModule(SBSymbolContext self, SBModule module) |

SBSymbolContext_SetSymbol(...) SBSymbolContext_SetSymbol(SBSymbolContext self, SBSymbol symbol) |

SBSymbolContext___str__(...) SBSymbolContext___str__(SBSymbolContext self) -> PyObject * |

SBSymbolContext_swigregister(...) |

SBSymbol_GetDescription(...) SBSymbol_GetDescription(SBSymbol self, SBStream description) -> bool |

SBSymbol_GetEndAddress(...) SBSymbol_GetEndAddress(SBSymbol self) -> SBAddress |

SBSymbol_GetInstructions(...) GetInstructions(SBTarget target) -> SBInstructionList SBSymbol_GetInstructions(SBSymbol self, SBTarget target, char const * flavor_string) -> SBInstructionList |

SBSymbol_GetMangledName(...) SBSymbol_GetMangledName(SBSymbol self) -> char const * |

SBSymbol_GetName(...) SBSymbol_GetName(SBSymbol self) -> char const * |

SBSymbol_GetPrologueByteSize(...) SBSymbol_GetPrologueByteSize(SBSymbol self) -> uint32_t |

SBSymbol_GetStartAddress(...) SBSymbol_GetStartAddress(SBSymbol self) -> SBAddress |

SBSymbol_GetType(...) SBSymbol_GetType(SBSymbol self) -> lldb::SymbolType |

SBSymbol_IsExternal(...) SBSymbol_IsExternal(SBSymbol self) -> bool |

SBSymbol_IsSynthetic(...) SBSymbol_IsSynthetic(SBSymbol self) -> bool |

SBSymbol_IsValid(...) SBSymbol_IsValid(SBSymbol self) -> bool |

SBSymbol___eq__(...) SBSymbol___eq__(SBSymbol self, SBSymbol rhs) -> bool |

SBSymbol___ne__(...) SBSymbol___ne__(SBSymbol self, SBSymbol rhs) -> bool |

SBSymbol___str__(...) SBSymbol___str__(SBSymbol self) -> PyObject * |

SBSymbol_swigregister(...) |

SBTarget_AddModule(...) AddModule(SBModule module) -> bool AddModule(char const * path, char const * triple, char const * uuid) -> SBModule AddModule(char const * path, char const * triple, char const * uuid_cstr, char const * symfile) -> SBModule SBTarget_AddModule(SBTarget self, SBModuleSpec module_spec) -> SBModule |

SBTarget_Attach(...) SBTarget_Attach(SBTarget self, SBAttachInfo attach_info, SBError error) -> SBProcess |

SBTarget_AttachToProcessWithID(...) SBTarget_AttachToProcessWithID(SBTarget self, SBListener listener, lldb::pid_t pid, SBError error) -> SBProcess |

SBTarget_AttachToProcessWithName(...) SBTarget_AttachToProcessWithName(SBTarget self, SBListener listener, char const * name, bool wait_for, SBError error) -> SBProcess |

SBTarget_BreakpointCreateByAddress(...) SBTarget_BreakpointCreateByAddress(SBTarget self, lldb::addr_t address) -> SBBreakpoint |

SBTarget_BreakpointCreateByLocation(...) BreakpointCreateByLocation(char const * file, uint32_t line) -> SBBreakpoint SBTarget_BreakpointCreateByLocation(SBTarget self, SBFileSpec file_spec, uint32_t line) -> SBBreakpoint |

SBTarget_BreakpointCreateByName(...) BreakpointCreateByName(char const * symbol_name, char const * module_name=None) -> SBBreakpoint... |

SBTarget_BreakpointCreateByNames(...) SBTarget_BreakpointCreateByNames(SBTarget self, char const *[] symbol_name, uint32_t num_names, uint32_t name_type_mask, ... |

SBTarget_BreakpointCreateByRegex(...) BreakpointCreateByRegex(char const * symbol_name_regex, char const * module_name=None) -> SBBreakpoint SBTarget_BreakpointCreateByRegex(SBTarget self, char const * symbol_name_regex) -> SBBreakpoint |

SBTarget_BreakpointCreateBySourceRegex(...) BreakpointCreateBySourceRegex(char const * source_regex, SBFileSpec source_file, char const * module_name=None) -> SBBreakpoint SBTarget_BreakpointCreateBySourceRegex(SBTarget self, char const * source_regex, SBFileSpec source_file) -> SBBreakpoint |

SBTarget_BreakpointCreateForException(...) SBTarget_BreakpointCreateForException(SBTarget self, lldb::LanguageType language, bool catch_bp, bool throw_bp) -> SBBreakpoint |

SBTarget_BreakpointDelete(...) SBTarget_BreakpointDelete(SBTarget self, lldb::break_id_t break_id) -> bool |

SBTarget_Clear(...) SBTarget_Clear(SBTarget self) |

SBTarget_ClearModuleLoadAddress(...) SBTarget_ClearModuleLoadAddress(SBTarget self, SBModule module) -> SBError |

SBTarget_ClearSectionLoadAddress(...) SBTarget_ClearSectionLoadAddress(SBTarget self, SBSection section) -> SBError |

SBTarget_ConnectRemote(...) SBTarget_ConnectRemote(SBTarget self, SBListener listener, char const * url, char const * plugin_name, SBError error) -> SBProcess |

SBTarget_DeleteAllBreakpoints(...) SBTarget_DeleteAllBreakpoints(SBTarget self) -> bool |

SBTarget_DeleteAllWatchpoints(...) SBTarget_DeleteAllWatchpoints(SBTarget self) -> bool |

SBTarget_DeleteWatchpoint(...) SBTarget_DeleteWatchpoint(SBTarget self, lldb::watch_id_t watch_id) -> bool |

SBTarget_DisableAllBreakpoints(...) SBTarget_DisableAllBreakpoints(SBTarget self) -> bool |

SBTarget_DisableAllWatchpoints(...) SBTarget_DisableAllWatchpoints(SBTarget self) -> bool |

SBTarget_EnableAllBreakpoints(...) SBTarget_EnableAllBreakpoints(SBTarget self) -> bool |

SBTarget_EnableAllWatchpoints(...) SBTarget_EnableAllWatchpoints(SBTarget self) -> bool |

SBTarget_EvaluateExpression(...) SBTarget_EvaluateExpression(SBTarget self, char const * expr, SBExpressionOptions options) -> SBValue |

SBTarget_FindBreakpointByID(...) SBTarget_FindBreakpointByID(SBTarget self, lldb::break_id_t break_id) -> SBBreakpoint |

SBTarget_FindFirstGlobalVariable(...) SBTarget_FindFirstGlobalVariable(SBTarget self, char const * name) -> SBValue |

SBTarget_FindFirstType(...) SBTarget_FindFirstType(SBTarget self, char const * type) -> SBType |

SBTarget_FindFunctions(...) FindFunctions(char const * name, uint32_t name_type_mask=eFunctionNameTypeAny) -> SBSymbolContextList SBTarget_FindFunctions(SBTarget self, char const * name) -> SBSymbolContextList |

SBTarget_FindGlobalVariables(...) SBTarget_FindGlobalVariables(SBTarget self, char const * name, uint32_t max_matches) -> SBValueList |

SBTarget_FindModule(...) SBTarget_FindModule(SBTarget self, SBFileSpec file_spec) -> SBModule |

SBTarget_FindSymbols(...) FindSymbols(char const * name, lldb::SymbolType type=eSymbolTypeAny) -> SBSymbolContextList SBTarget_FindSymbols(SBTarget self, char const * name) -> SBSymbolContextList |

SBTarget_FindTypes(...) SBTarget_FindTypes(SBTarget self, char const * type) -> SBTypeList |

SBTarget_FindWatchpointByID(...) SBTarget_FindWatchpointByID(SBTarget self, lldb::watch_id_t watch_id) -> SBWatchpoint |

SBTarget_GetAddressByteSize(...) SBTarget_GetAddressByteSize(SBTarget self) -> uint32_t |

SBTarget_GetBasicType(...) SBTarget_GetBasicType(SBTarget self, lldb::BasicType type) -> SBType |

SBTarget_GetBreakpointAtIndex(...) SBTarget_GetBreakpointAtIndex(SBTarget self, uint32_t idx) -> SBBreakpoint |

SBTarget_GetBroadcaster(...) SBTarget_GetBroadcaster(SBTarget self) -> SBBroadcaster |

char const *

SBTarget_GetBroadcasterClassName() |

SBTarget_GetByteOrder(...) SBTarget_GetByteOrder(SBTarget self) -> lldb::ByteOrder |

SBTarget_GetDebugger(...) SBTarget_GetDebugger(SBTarget self) -> SBDebugger |

SBTarget_GetDescription(...) SBTarget_GetDescription(SBTarget self, SBStream description, lldb::DescriptionLevel description_level) -> bool |

SBTarget_GetExecutable(...) SBTarget_GetExecutable(SBTarget self) -> SBFileSpec |

SBTarget_GetInstructions(...) SBTarget_GetInstructions(SBTarget self, SBAddress base_addr, void const * buf) -> SBInstructionList |

SBTarget_GetInstructionsWithFlavor(...) SBTarget_GetInstructionsWithFlavor(SBTarget self, SBAddress base_addr, char const * flavor_string, void const * buf) -> SBInstructionList |

SBTarget_GetModuleAtIndex(...) SBTarget_GetModuleAtIndex(SBTarget self, uint32_t idx) -> SBModule |

SBTarget_GetNumBreakpoints(...) SBTarget_GetNumBreakpoints(SBTarget self) -> uint32_t |

SBTarget_GetNumModules(...) SBTarget_GetNumModules(SBTarget self) -> uint32_t |

SBTarget_GetNumWatchpoints(...) SBTarget_GetNumWatchpoints(SBTarget self) -> uint32_t |

SBTarget_GetProcess(...) SBTarget_GetProcess(SBTarget self) -> SBProcess |

SBTarget_GetSourceManager(...) SBTarget_GetSourceManager(SBTarget self) -> SBSourceManager |

SBTarget_GetStackRedZoneSize(...) SBTarget_GetStackRedZoneSize(SBTarget self) -> lldb::addr_t |

SBTarget_GetTriple(...) SBTarget_GetTriple(SBTarget self) -> char const * |

SBTarget_GetWatchpointAtIndex(...) SBTarget_GetWatchpointAtIndex(SBTarget self, uint32_t idx) -> SBWatchpoint |

SBTarget_IsValid(...) SBTarget_IsValid(SBTarget self) -> bool |

SBTarget_Launch(...) Launch(SBListener listener, char const ** argv, char const ** envp, char const * stdin_path, char const * stdout_path, char const * stderr_path, char const * working_directory, uint32_t launch_flags, bool stop_at_entry, SBError error) -> SBProcess SBTarget_Launch(SBTarget self, SBLaunchInfo launch_info, SBError error) -> SBProcess |

SBTarget_LaunchSimple(...) SBTarget_LaunchSimple(SBTarget self, char const ** argv, char const ** envp, char const * working_directory) -> SBProcess |

SBTarget_LoadCore(...) SBTarget_LoadCore(SBTarget self, char const * core_file) -> SBProcess |

SBTarget_ReadInstructions(...) ReadInstructions(SBAddress base_addr, uint32_t count) -> SBInstructionList SBTarget_ReadInstructions(SBTarget self, SBAddress base_addr, uint32_t count, char const * flavor_string) -> SBInstructionList |

SBTarget_RemoveModule(...) SBTarget_RemoveModule(SBTarget self, SBModule module) -> bool |

SBTarget_ResolveLoadAddress(...) SBTarget_ResolveLoadAddress(SBTarget self, lldb::addr_t vm_addr) -> SBAddress |

SBTarget_ResolveSymbolContextForAddress(...) SBTarget_ResolveSymbolContextForAddress(SBTarget self, SBAddress addr, uint32_t resolve_scope) -> SBSymbolContext |

SBTarget_SetModuleLoadAddress(...) SBTarget_SetModuleLoadAddress(SBTarget self, SBModule module, int64_t sections_offset) -> SBError |

SBTarget_SetSectionLoadAddress(...) SBTarget_SetSectionLoadAddress(SBTarget self, SBSection section, lldb::addr_t section_base_addr) -> SBError |

SBTarget_WatchAddress(...) SBTarget_WatchAddress(SBTarget self, lldb::addr_t addr, size_t size, bool read, bool write, SBError error) -> SBWatchpoint |

SBTarget___eq__(...) SBTarget___eq__(SBTarget self, SBTarget rhs) -> bool |

SBTarget___ne__(...) SBTarget___ne__(SBTarget self, SBTarget rhs) -> bool |

SBTarget___str__(...) SBTarget___str__(SBTarget self) -> PyObject * |

SBTarget_swigregister(...) |

SBThread_Clear(...) SBThread_Clear(SBThread self) |

SBThread_EventIsThreadEvent(...) SBThread_EventIsThreadEvent(SBEvent event) -> bool |

SBThread_GetDescription(...) SBThread_GetDescription(SBThread self, SBStream description) -> bool |

SBThread_GetFrameAtIndex(...) SBThread_GetFrameAtIndex(SBThread self, uint32_t idx) -> SBFrame |

SBThread_GetIndexID(...) SBThread_GetIndexID(SBThread self) -> uint32_t |

SBThread_GetName(...) SBThread_GetName(SBThread self) -> char const * |

SBThread_GetNumFrames(...) SBThread_GetNumFrames(SBThread self) -> uint32_t |

SBThread_GetProcess(...) SBThread_GetProcess(SBThread self) -> SBProcess |

SBThread_GetQueueName(...) SBThread_GetQueueName(SBThread self) -> char const * |

SBThread_GetSelectedFrame(...) SBThread_GetSelectedFrame(SBThread self) -> SBFrame |

SBThread_GetStackFrameFromEvent(...) SBThread_GetStackFrameFromEvent(SBEvent event) -> SBFrame |

SBThread_GetStatus(...) SBThread_GetStatus(SBThread self, SBStream status) -> bool |

SBThread_GetStopDescription(...) Pass only an (int)length and expect to get a Python string describing the stop reason. |

SBThread_GetStopReason(...) SBThread_GetStopReason(SBThread self) -> lldb::StopReason |

SBThread_GetStopReasonDataAtIndex(...) SBThread_GetStopReasonDataAtIndex(SBThread self, uint32_t idx) -> uint64_t |

SBThread_GetStopReasonDataCount(...) SBThread_GetStopReasonDataCount(SBThread self) -> size_t |

SBThread_GetStopReturnValue(...) SBThread_GetStopReturnValue(SBThread self) -> SBValue |

SBThread_GetThreadFromEvent(...) SBThread_GetThreadFromEvent(SBEvent event) -> SBThread |

SBThread_GetThreadID(...) SBThread_GetThreadID(SBThread self) -> lldb::tid_t |

SBThread_IsStopped(...) SBThread_IsStopped(SBThread self) -> bool |

SBThread_IsSuspended(...) SBThread_IsSuspended(SBThread self) -> bool |

SBThread_IsValid(...) SBThread_IsValid(SBThread self) -> bool |

SBThread_Resume(...) SBThread_Resume(SBThread self) -> bool |

SBThread_ReturnFromFrame(...) SBThread_ReturnFromFrame(SBThread self, SBFrame frame, SBValue return_value) -> SBError |

SBThread_RunToAddress(...) SBThread_RunToAddress(SBThread self, lldb::addr_t addr) |

SBThread_SetSelectedFrame(...) SBThread_SetSelectedFrame(SBThread self, uint32_t frame_idx) -> SBFrame |

SBThread_StepInstruction(...) SBThread_StepInstruction(SBThread self, bool step_over) |

SBThread_StepInto(...) StepInto(lldb::RunMode stop_other_threads=eOnlyDuringStepping) StepInto() StepInto(char const * target_name, lldb::RunMode stop_other_threads=eOnlyDuringStepping) SBThread_StepInto(SBThread self, char const * target_name) |

SBThread_StepOut(...) SBThread_StepOut(SBThread self) |

SBThread_StepOutOfFrame(...) SBThread_StepOutOfFrame(SBThread self, SBFrame frame) |

SBThread_StepOver(...) StepOver(lldb::RunMode stop_other_threads=eOnlyDuringStepping) SBThread_StepOver(SBThread self) |

SBThread_StepOverUntil(...) SBThread_StepOverUntil(SBThread self, SBFrame frame, SBFileSpec file_spec, uint32_t line) -> SBError |

SBThread_Suspend(...) SBThread_Suspend(SBThread self) -> bool |

SBThread___eq__(...) SBThread___eq__(SBThread self, SBThread rhs) -> bool |

SBThread___ne__(...) SBThread___ne__(SBThread self, SBThread rhs) -> bool |

SBThread___str__(...) SBThread___str__(SBThread self) -> PyObject * |

SBThread_swigregister(...) |

SBTypeCategory_AddTypeFilter(...) SBTypeCategory_AddTypeFilter(SBTypeCategory self, SBTypeNameSpecifier arg2, SBTypeFilter arg3) -> bool |

SBTypeCategory_AddTypeFormat(...) SBTypeCategory_AddTypeFormat(SBTypeCategory self, SBTypeNameSpecifier arg2, SBTypeFormat arg3) -> bool |

SBTypeCategory_AddTypeSummary(...) SBTypeCategory_AddTypeSummary(SBTypeCategory self, SBTypeNameSpecifier arg2, SBTypeSummary arg3) -> bool |

SBTypeCategory_AddTypeSynthetic(...) SBTypeCategory_AddTypeSynthetic(SBTypeCategory self, SBTypeNameSpecifier arg2, SBTypeSynthetic arg3) -> bool |

SBTypeCategory_DeleteTypeFilter(...) SBTypeCategory_DeleteTypeFilter(SBTypeCategory self, SBTypeNameSpecifier arg2) -> bool |

SBTypeCategory_DeleteTypeFormat(...) SBTypeCategory_DeleteTypeFormat(SBTypeCategory self, SBTypeNameSpecifier arg2) -> bool |

SBTypeCategory_DeleteTypeSummary(...) SBTypeCategory_DeleteTypeSummary(SBTypeCategory self, SBTypeNameSpecifier arg2) -> bool |

SBTypeCategory_DeleteTypeSynthetic(...) SBTypeCategory_DeleteTypeSynthetic(SBTypeCategory self, SBTypeNameSpecifier arg2) -> bool |

SBTypeCategory_GetDescription(...) SBTypeCategory_GetDescription(SBTypeCategory self, SBStream description, lldb::DescriptionLevel description_level) -> bool |

SBTypeCategory_GetEnabled(...) SBTypeCategory_GetEnabled(SBTypeCategory self) -> bool |

SBTypeCategory_GetFilterAtIndex(...) SBTypeCategory_GetFilterAtIndex(SBTypeCategory self, uint32_t arg2) -> SBTypeFilter |

SBTypeCategory_GetFilterForType(...) SBTypeCategory_GetFilterForType(SBTypeCategory self, SBTypeNameSpecifier arg2) -> SBTypeFilter |

SBTypeCategory_GetFormatAtIndex(...) SBTypeCategory_GetFormatAtIndex(SBTypeCategory self, uint32_t arg2) -> SBTypeFormat |

SBTypeCategory_GetFormatForType(...) SBTypeCategory_GetFormatForType(SBTypeCategory self, SBTypeNameSpecifier arg2) -> SBTypeFormat |

SBTypeCategory_GetName(...) SBTypeCategory_GetName(SBTypeCategory self) -> char const * |

SBTypeCategory_GetNumFilters(...) SBTypeCategory_GetNumFilters(SBTypeCategory self) -> uint32_t |

SBTypeCategory_GetNumFormats(...) SBTypeCategory_GetNumFormats(SBTypeCategory self) -> uint32_t |

SBTypeCategory_GetNumSummaries(...) SBTypeCategory_GetNumSummaries(SBTypeCategory self) -> uint32_t |

SBTypeCategory_GetNumSynthetics(...) SBTypeCategory_GetNumSynthetics(SBTypeCategory self) -> uint32_t |

SBTypeCategory_GetSummaryAtIndex(...) SBTypeCategory_GetSummaryAtIndex(SBTypeCategory self, uint32_t arg2) -> SBTypeSummary |

SBTypeCategory_GetSummaryForType(...) SBTypeCategory_GetSummaryForType(SBTypeCategory self, SBTypeNameSpecifier arg2) -> SBTypeSummary |

SBTypeCategory_GetSyntheticAtIndex(...) SBTypeCategory_GetSyntheticAtIndex(SBTypeCategory self, uint32_t arg2) -> SBTypeSynthetic |

SBTypeCategory_GetSyntheticForType(...) SBTypeCategory_GetSyntheticForType(SBTypeCategory self, SBTypeNameSpecifier arg2) -> SBTypeSynthetic |

SBTypeCategory_GetTypeNameSpecifierForFilterAtIndex(...) SBTypeCategory_GetTypeNameSpecifierForFilterAtIndex(SBTypeCategory self, uint32_t arg2) -> SBTypeNameSpecifier |

SBTypeCategory_GetTypeNameSpecifierForFormatAtIndex(...) SBTypeCategory_GetTypeNameSpecifierForFormatAtIndex(SBTypeCategory self, uint32_t arg2) -> SBTypeNameSpecifier |

SBTypeCategory_GetTypeNameSpecifierForSummaryAtIndex(...) SBTypeCategory_GetTypeNameSpecifierForSummaryAtIndex(SBTypeCategory self, uint32_t arg2) -> SBTypeNameSpecifier |

SBTypeCategory_GetTypeNameSpecifierForSyntheticAtIndex(...) SBTypeCategory_GetTypeNameSpecifierForSyntheticAtIndex(SBTypeCategory self, uint32_t arg2) -> SBTypeNameSpecifier |

SBTypeCategory_IsValid(...) SBTypeCategory_IsValid(SBTypeCategory self) -> bool |

SBTypeCategory_SetEnabled(...) SBTypeCategory_SetEnabled(SBTypeCategory self, bool arg2) |

SBTypeCategory___str__(...) SBTypeCategory___str__(SBTypeCategory self) -> PyObject * |

SBTypeCategory_swigregister(...) |

SBTypeFilter_AppendExpressionPath(...) SBTypeFilter_AppendExpressionPath(SBTypeFilter self, char const * item) |

SBTypeFilter_Clear(...) SBTypeFilter_Clear(SBTypeFilter self) |

SBTypeFilter_GetDescription(...) SBTypeFilter_GetDescription(SBTypeFilter self, SBStream description, lldb::DescriptionLevel description_level) -> bool |

SBTypeFilter_GetExpressionPathAtIndex(...) SBTypeFilter_GetExpressionPathAtIndex(SBTypeFilter self, uint32_t i) -> char const * |

SBTypeFilter_GetNumberOfExpressionPaths(...) SBTypeFilter_GetNumberOfExpressionPaths(SBTypeFilter self) -> uint32_t |

SBTypeFilter_GetOptions(...) SBTypeFilter_GetOptions(SBTypeFilter self) -> uint32_t |

SBTypeFilter_IsEqualTo(...) SBTypeFilter_IsEqualTo(SBTypeFilter self, SBTypeFilter rhs) -> bool |

SBTypeFilter_IsValid(...) SBTypeFilter_IsValid(SBTypeFilter self) -> bool |

SBTypeFilter_ReplaceExpressionPathAtIndex(...) SBTypeFilter_ReplaceExpressionPathAtIndex(SBTypeFilter self, uint32_t i, char const * item) -> bool |

SBTypeFilter_SetOptions(...) SBTypeFilter_SetOptions(SBTypeFilter self, uint32_t arg2) |

SBTypeFilter___eq__(...) SBTypeFilter___eq__(SBTypeFilter self, SBTypeFilter rhs) -> bool |

SBTypeFilter___ne__(...) SBTypeFilter___ne__(SBTypeFilter self, SBTypeFilter rhs) -> bool |

SBTypeFilter___str__(...) SBTypeFilter___str__(SBTypeFilter self) -> PyObject * |

SBTypeFilter_swigregister(...) |

SBTypeFormat_GetDescription(...) SBTypeFormat_GetDescription(SBTypeFormat self, SBStream description, lldb::DescriptionLevel description_level) -> bool |

SBTypeFormat_GetFormat(...) SBTypeFormat_GetFormat(SBTypeFormat self) -> lldb::Format |

SBTypeFormat_GetOptions(...) SBTypeFormat_GetOptions(SBTypeFormat self) -> uint32_t |

SBTypeFormat_IsEqualTo(...) SBTypeFormat_IsEqualTo(SBTypeFormat self, SBTypeFormat rhs) -> bool |

SBTypeFormat_IsValid(...) SBTypeFormat_IsValid(SBTypeFormat self) -> bool |

SBTypeFormat_SetFormat(...) SBTypeFormat_SetFormat(SBTypeFormat self, lldb::Format arg2) |

SBTypeFormat_SetOptions(...) SBTypeFormat_SetOptions(SBTypeFormat self, uint32_t arg2) |

SBTypeFormat___eq__(...) SBTypeFormat___eq__(SBTypeFormat self, SBTypeFormat rhs) -> bool |

SBTypeFormat___ne__(...) SBTypeFormat___ne__(SBTypeFormat self, SBTypeFormat rhs) -> bool |

SBTypeFormat___str__(...) SBTypeFormat___str__(SBTypeFormat self) -> PyObject * |

SBTypeFormat_swigregister(...) |

SBTypeList_Append(...) SBTypeList_Append(SBTypeList self, SBType type) |

SBTypeList_GetSize(...) SBTypeList_GetSize(SBTypeList self) -> uint32_t |

SBTypeList_GetTypeAtIndex(...) SBTypeList_GetTypeAtIndex(SBTypeList self, uint32_t index) -> SBType |

SBTypeList_IsValid(...) SBTypeList_IsValid(SBTypeList self) -> bool |

SBTypeList_swigregister(...) |

SBTypeMember_GetBitfieldSizeInBits(...) SBTypeMember_GetBitfieldSizeInBits(SBTypeMember self) -> uint32_t |

SBTypeMember_GetName(...) SBTypeMember_GetName(SBTypeMember self) -> char const * |

SBTypeMember_GetOffsetInBits(...) SBTypeMember_GetOffsetInBits(SBTypeMember self) -> uint64_t |

SBTypeMember_GetOffsetInBytes(...) SBTypeMember_GetOffsetInBytes(SBTypeMember self) -> uint64_t |

SBTypeMember_GetType(...) SBTypeMember_GetType(SBTypeMember self) -> SBType |

SBTypeMember_IsBitfield(...) SBTypeMember_IsBitfield(SBTypeMember self) -> bool |

SBTypeMember_IsValid(...) SBTypeMember_IsValid(SBTypeMember self) -> bool |

SBTypeMember___str__(...) SBTypeMember___str__(SBTypeMember self) -> PyObject * |

SBTypeMember_swigregister(...) |

SBTypeNameSpecifier_GetDescription(...) SBTypeNameSpecifier_GetDescription(SBTypeNameSpecifier self, SBStream description, lldb::DescriptionLevel description_level) -> bool |

SBTypeNameSpecifier_GetName(...) SBTypeNameSpecifier_GetName(SBTypeNameSpecifier self) -> char const * |

SBTypeNameSpecifier_GetType(...) SBTypeNameSpecifier_GetType(SBTypeNameSpecifier self) -> SBType |

SBTypeNameSpecifier_IsEqualTo(...) SBTypeNameSpecifier_IsEqualTo(SBTypeNameSpecifier self, SBTypeNameSpecifier rhs) -> bool |

SBTypeNameSpecifier_IsRegex(...) SBTypeNameSpecifier_IsRegex(SBTypeNameSpecifier self) -> bool |

SBTypeNameSpecifier_IsValid(...) SBTypeNameSpecifier_IsValid(SBTypeNameSpecifier self) -> bool |

SBTypeNameSpecifier___eq__(...) SBTypeNameSpecifier___eq__(SBTypeNameSpecifier self, SBTypeNameSpecifier rhs) -> bool |

SBTypeNameSpecifier___ne__(...) SBTypeNameSpecifier___ne__(SBTypeNameSpecifier self, SBTypeNameSpecifier rhs) -> bool |

SBTypeNameSpecifier___str__(...) SBTypeNameSpecifier___str__(SBTypeNameSpecifier self) -> PyObject * |

SBTypeNameSpecifier_swigregister(...) |

SBTypeSummary_CreateWithFunctionName(...) CreateWithFunctionName(char const * data, uint32_t options=0) -> SBTypeSummary SBTypeSummary_CreateWithFunctionName(char const * data) -> SBTypeSummary |

SBTypeSummary_CreateWithScriptCode(...) CreateWithScriptCode(char const * data, uint32_t options=0) -> SBTypeSummary SBTypeSummary_CreateWithScriptCode(char const * data) -> SBTypeSummary |

SBTypeSummary_CreateWithSummaryString(...) CreateWithSummaryString(char const * data, uint32_t options=0) -> SBTypeSummary SBTypeSummary_CreateWithSummaryString(char const * data) -> SBTypeSummary |

SBTypeSummary_GetData(...) SBTypeSummary_GetData(SBTypeSummary self) -> char const * |

SBTypeSummary_GetDescription(...) SBTypeSummary_GetDescription(SBTypeSummary self, SBStream description, lldb::DescriptionLevel description_level) -> bool |

SBTypeSummary_GetOptions(...) SBTypeSummary_GetOptions(SBTypeSummary self) -> uint32_t |

SBTypeSummary_IsEqualTo(...) SBTypeSummary_IsEqualTo(SBTypeSummary self, SBTypeSummary rhs) -> bool |

SBTypeSummary_IsFunctionCode(...) SBTypeSummary_IsFunctionCode(SBTypeSummary self) -> bool |

SBTypeSummary_IsFunctionName(...) SBTypeSummary_IsFunctionName(SBTypeSummary self) -> bool |

SBTypeSummary_IsSummaryString(...) SBTypeSummary_IsSummaryString(SBTypeSummary self) -> bool |

SBTypeSummary_IsValid(...) SBTypeSummary_IsValid(SBTypeSummary self) -> bool |

SBTypeSummary_SetFunctionCode(...) SBTypeSummary_SetFunctionCode(SBTypeSummary self, char const * data) |

SBTypeSummary_SetFunctionName(...) SBTypeSummary_SetFunctionName(SBTypeSummary self, char const * data) |

SBTypeSummary_SetOptions(...) SBTypeSummary_SetOptions(SBTypeSummary self, uint32_t arg2) |

SBTypeSummary_SetSummaryString(...) SBTypeSummary_SetSummaryString(SBTypeSummary self, char const * data) |

SBTypeSummary___eq__(...) SBTypeSummary___eq__(SBTypeSummary self, SBTypeSummary rhs) -> bool |

SBTypeSummary___ne__(...) SBTypeSummary___ne__(SBTypeSummary self, SBTypeSummary rhs) -> bool |

SBTypeSummary___str__(...) SBTypeSummary___str__(SBTypeSummary self) -> PyObject * |

SBTypeSummary_swigregister(...) |

SBTypeSynthetic_CreateWithClassName(...) CreateWithClassName(char const * data, uint32_t options=0) -> SBTypeSynthetic SBTypeSynthetic_CreateWithClassName(char const * data) -> SBTypeSynthetic |

SBTypeSynthetic_CreateWithScriptCode(...) CreateWithScriptCode(char const * data, uint32_t options=0) -> SBTypeSynthetic SBTypeSynthetic_CreateWithScriptCode(char const * data) -> SBTypeSynthetic |

SBTypeSynthetic_GetData(...) SBTypeSynthetic_GetData(SBTypeSynthetic self) -> char const * |

SBTypeSynthetic_GetDescription(...) SBTypeSynthetic_GetDescription(SBTypeSynthetic self, SBStream description, lldb::DescriptionLevel description_level) -> bool |

SBTypeSynthetic_GetOptions(...) SBTypeSynthetic_GetOptions(SBTypeSynthetic self) -> uint32_t |

SBTypeSynthetic_IsClassCode(...) SBTypeSynthetic_IsClassCode(SBTypeSynthetic self) -> bool |

SBTypeSynthetic_IsEqualTo(...) SBTypeSynthetic_IsEqualTo(SBTypeSynthetic self, SBTypeSynthetic rhs) -> bool |

SBTypeSynthetic_IsValid(...) SBTypeSynthetic_IsValid(SBTypeSynthetic self) -> bool |

SBTypeSynthetic_SetClassCode(...) SBTypeSynthetic_SetClassCode(SBTypeSynthetic self, char const * data) |

SBTypeSynthetic_SetClassName(...) SBTypeSynthetic_SetClassName(SBTypeSynthetic self, char const * data) |

SBTypeSynthetic_SetOptions(...) SBTypeSynthetic_SetOptions(SBTypeSynthetic self, uint32_t arg2) |

SBTypeSynthetic___eq__(...) SBTypeSynthetic___eq__(SBTypeSynthetic self, SBTypeSynthetic rhs) -> bool |

SBTypeSynthetic___ne__(...) SBTypeSynthetic___ne__(SBTypeSynthetic self, SBTypeSynthetic rhs) -> bool |

SBTypeSynthetic___str__(...) SBTypeSynthetic___str__(SBTypeSynthetic self) -> PyObject * |

SBTypeSynthetic_swigregister(...) |

lldb::BasicType

SBType_GetBasicType() SBType_GetBasicType(SBType self, lldb::BasicType type) -> SBType |

SBType_GetByteSize(...) SBType_GetByteSize(SBType self) -> uint64_t |

SBType_GetCanonicalType(...) SBType_GetCanonicalType(SBType self) -> SBType |

SBType_GetDereferencedType(...) SBType_GetDereferencedType(SBType self) -> SBType |

SBType_GetDirectBaseClassAtIndex(...) SBType_GetDirectBaseClassAtIndex(SBType self, uint32_t idx) -> SBTypeMember |

SBType_GetFieldAtIndex(...) SBType_GetFieldAtIndex(SBType self, uint32_t idx) -> SBTypeMember |

SBType_GetFunctionArgumentTypes(...) SBType_GetFunctionArgumentTypes(SBType self) -> SBTypeList |

SBType_GetFunctionReturnType(...) SBType_GetFunctionReturnType(SBType self) -> SBType |

SBType_GetName(...) SBType_GetName(SBType self) -> char const * |

SBType_GetNumberOfDirectBaseClasses(...) SBType_GetNumberOfDirectBaseClasses(SBType self) -> uint32_t |

SBType_GetNumberOfFields(...) SBType_GetNumberOfFields(SBType self) -> uint32_t |

SBType_GetNumberOfTemplateArguments(...) SBType_GetNumberOfTemplateArguments(SBType self) -> uint32_t |

SBType_GetNumberOfVirtualBaseClasses(...) SBType_GetNumberOfVirtualBaseClasses(SBType self) -> uint32_t |

SBType_GetPointeeType(...) SBType_GetPointeeType(SBType self) -> SBType |

SBType_GetPointerType(...) SBType_GetPointerType(SBType self) -> SBType |

SBType_GetReferenceType(...) SBType_GetReferenceType(SBType self) -> SBType |

SBType_GetTemplateArgumentKind(...) SBType_GetTemplateArgumentKind(SBType self, uint32_t idx) -> lldb::TemplateArgumentKind |

SBType_GetTemplateArgumentType(...) SBType_GetTemplateArgumentType(SBType self, uint32_t idx) -> SBType |

SBType_GetTypeClass(...) SBType_GetTypeClass(SBType self) -> lldb::TypeClass |

SBType_GetUnqualifiedType(...) SBType_GetUnqualifiedType(SBType self) -> SBType |

SBType_GetVirtualBaseClassAtIndex(...) SBType_GetVirtualBaseClassAtIndex(SBType self, uint32_t idx) -> SBTypeMember |

SBType_IsFunctionType(...) SBType_IsFunctionType(SBType self) -> bool |

SBType_IsPointerType(...) SBType_IsPointerType(SBType self) -> bool |

SBType_IsPolymorphicClass(...) SBType_IsPolymorphicClass(SBType self) -> bool |

SBType_IsReferenceType(...) SBType_IsReferenceType(SBType self) -> bool |

SBType_IsTypeComplete(...) SBType_IsTypeComplete(SBType self) -> bool |

SBType_IsValid(...) SBType_IsValid(SBType self) -> bool |

SBType___str__(...) SBType___str__(SBType self) -> PyObject * |

SBType_swigregister(...) |

SBValueList_Append(...) Append(SBValue val_obj) SBValueList_Append(SBValueList self, SBValueList value_list) |

SBValueList_Clear(...) SBValueList_Clear(SBValueList self) |

SBValueList_FindValueObjectByUID(...) SBValueList_FindValueObjectByUID(SBValueList self, lldb::user_id_t uid) -> SBValue |

SBValueList_GetSize(...) SBValueList_GetSize(SBValueList self) -> uint32_t |

SBValueList_GetValueAtIndex(...) SBValueList_GetValueAtIndex(SBValueList self, uint32_t idx) -> SBValue |

SBValueList_IsValid(...) SBValueList_IsValid(SBValueList self) -> bool |

SBValueList___str__(...) SBValueList___str__(SBValueList self) -> PyObject * |

SBValueList_swigregister(...) |

SBValue_AddressOf(...) SBValue_AddressOf(SBValue self) -> SBValue |

SBValue_Cast(...) SBValue_Cast(SBValue self, SBType type) -> SBValue |

SBValue_Clear(...) SBValue_Clear(SBValue self) |

SBValue_CreateChildAtOffset(...) SBValue_CreateChildAtOffset(SBValue self, char const * name, uint32_t offset, SBType type) -> SBValue |

SBValue_CreateValueFromAddress(...) SBValue_CreateValueFromAddress(SBValue self, char const * name, lldb::addr_t address, SBType type) -> SBValue |

SBValue_CreateValueFromData(...) SBValue_CreateValueFromData(SBValue self, char const * name, SBData data, SBType type) -> SBValue |

SBValue_CreateValueFromExpression(...) CreateValueFromExpression(char const * name, char const * expression) -> SBValue SBValue_CreateValueFromExpression(SBValue self, char const * name, char const * expression, SBExpressionOptions options) -> SBValue |

SBValue_Dereference(...) SBValue_Dereference(SBValue self) -> SBValue |

SBValue_GetAddress(...) SBValue_GetAddress(SBValue self) -> SBAddress |

SBValue_GetByteSize(...) SBValue_GetByteSize(SBValue self) -> size_t |

SBValue_GetChildAtIndex(...) GetChildAtIndex(uint32_t idx) -> SBValue SBValue_GetChildAtIndex(SBValue self, uint32_t idx, lldb::DynamicValueType use_dynamic, bool can_create_synthetic) -> SBValue |

SBValue_GetChildMemberWithName(...) GetChildMemberWithName(char const * name) -> SBValue SBValue_GetChildMemberWithName(SBValue self, char const * name, lldb::DynamicValueType use_dynamic) -> SBValue |

SBValue_GetData(...) SBValue_GetData(SBValue self) -> SBData |

SBValue_GetDeclaration(...) SBValue_GetDeclaration(SBValue self) -> SBDeclaration |

SBValue_GetDescription(...) SBValue_GetDescription(SBValue self, SBStream description) -> bool |

SBValue_GetDynamicValue(...) SBValue_GetDynamicValue(SBValue self, lldb::DynamicValueType use_dynamic) -> SBValue |

SBValue_GetError(...) SBValue_GetError(SBValue self) -> SBError |

SBValue_GetExpressionPath(...) GetExpressionPath(SBStream description) -> bool SBValue_GetExpressionPath(SBValue self, SBStream description, bool qualify_cxx_base_classes) -> bool |

SBValue_GetFormat(...) SBValue_GetFormat(SBValue self) -> lldb::Format |

SBValue_GetFrame(...) SBValue_GetFrame(SBValue self) -> SBFrame |

SBValue_GetID(...) SBValue_GetID(SBValue self) -> lldb::user_id_t |

SBValue_GetIndexOfChildWithName(...) SBValue_GetIndexOfChildWithName(SBValue self, char const * name) -> uint32_t |

SBValue_GetLoadAddress(...) SBValue_GetLoadAddress(SBValue self) -> lldb::addr_t |

SBValue_GetLocation(...) SBValue_GetLocation(SBValue self) -> char const * |

SBValue_GetName(...) SBValue_GetName(SBValue self) -> char const * |

SBValue_GetNonSyntheticValue(...) SBValue_GetNonSyntheticValue(SBValue self) -> SBValue |

SBValue_GetNumChildren(...) SBValue_GetNumChildren(SBValue self) -> uint32_t |

SBValue_GetObjectDescription(...) SBValue_GetObjectDescription(SBValue self) -> char const * |

SBValue_GetOpaqueType(...) SBValue_GetOpaqueType(SBValue self) -> void * |

SBValue_GetPointeeData(...) GetPointeeData(uint32_t item_idx=0, uint32_t item_count=1) -> SBData GetPointeeData(uint32_t item_idx=0) -> SBData SBValue_GetPointeeData(SBValue self) -> SBData |

SBValue_GetPreferDynamicValue(...) SBValue_GetPreferDynamicValue(SBValue self) -> lldb::DynamicValueType |

SBValue_GetPreferSyntheticValue(...) SBValue_GetPreferSyntheticValue(SBValue self) -> bool |

SBValue_GetProcess(...) SBValue_GetProcess(SBValue self) -> SBProcess |

SBValue_GetStaticValue(...) SBValue_GetStaticValue(SBValue self) -> SBValue |

SBValue_GetSummary(...) SBValue_GetSummary(SBValue self) -> char const * |

SBValue_GetTarget(...) SBValue_GetTarget(SBValue self) -> SBTarget |

SBValue_GetThread(...) SBValue_GetThread(SBValue self) -> SBThread |

SBValue_GetType(...) SBValue_GetType(SBValue self) -> SBType |

SBValue_GetTypeFilter(...) SBValue_GetTypeFilter(SBValue self) -> SBTypeFilter |

SBValue_GetTypeFormat(...) SBValue_GetTypeFormat(SBValue self) -> SBTypeFormat |

SBValue_GetTypeName(...) SBValue_GetTypeName(SBValue self) -> char const * |

SBValue_GetTypeSummary(...) SBValue_GetTypeSummary(SBValue self) -> SBTypeSummary |

SBValue_GetTypeSynthetic(...) SBValue_GetTypeSynthetic(SBValue self) -> SBTypeSynthetic |

SBValue_GetValue(...) SBValue_GetValue(SBValue self) -> char const * |

SBValue_GetValueAsSigned(...) GetValueAsSigned(SBError error, int64_t fail_value=0) -> int64_t GetValueAsSigned(SBError error) -> int64_t GetValueAsSigned(int64_t fail_value=0) -> int64_t SBValue_GetValueAsSigned(SBValue self) -> int64_t |

SBValue_GetValueAsUnsigned(...) GetValueAsUnsigned(SBError error, uint64_t fail_value=0) -> uint64_t GetValueAsUnsigned(SBError error) -> uint64_t GetValueAsUnsigned(uint64_t fail_value=0) -> uint64_t SBValue_GetValueAsUnsigned(SBValue self) -> uint64_t |

SBValue_GetValueDidChange(...) SBValue_GetValueDidChange(SBValue self) -> bool |

SBValue_GetValueForExpressionPath(...) SBValue_GetValueForExpressionPath(SBValue self, char const * expr_path) -> SBValue |

SBValue_GetValueType(...) SBValue_GetValueType(SBValue self) -> lldb::ValueType |

SBValue_IsDynamic(...) SBValue_IsDynamic(SBValue self) -> bool |

SBValue_IsInScope(...) SBValue_IsInScope(SBValue self) -> bool |

SBValue_IsSynthetic(...) SBValue_IsSynthetic(SBValue self) -> bool |

SBValue_IsValid(...) SBValue_IsValid(SBValue self) -> bool |

SBValue_MightHaveChildren(...) SBValue_MightHaveChildren(SBValue self) -> bool |

SBValue_SetData(...) SBValue_SetData(SBValue self, SBData data, SBError error) -> bool |

SBValue_SetFormat(...) SBValue_SetFormat(SBValue self, lldb::Format format) |

SBValue_SetPreferDynamicValue(...) SBValue_SetPreferDynamicValue(SBValue self, lldb::DynamicValueType use_dynamic) |

SBValue_SetPreferSyntheticValue(...) SBValue_SetPreferSyntheticValue(SBValue self, bool use_synthetic) |

SBValue_SetValueFromCString(...) SetValueFromCString(char const * value_str) -> bool SBValue_SetValueFromCString(SBValue self, char const * value_str, SBError error) -> bool |

SBValue_TypeIsPointerType(...) SBValue_TypeIsPointerType(SBValue self) -> bool |

SBValue_Watch(...) SBValue_Watch(SBValue self, bool resolve_location, bool read, bool write, SBError error) -> SBWatchpoint |

SBValue_WatchPointee(...) SBValue_WatchPointee(SBValue self, bool resolve_location, bool read, bool write, SBError error) -> SBWatchpoint |

SBValue___str__(...) SBValue___str__(SBValue self) -> PyObject * |

SBValue_swigregister(...) |

SBWatchpoint_EventIsWatchpointEvent(...) SBWatchpoint_EventIsWatchpointEvent(SBEvent event) -> bool |

SBWatchpoint_GetCondition(...) SBWatchpoint_GetCondition(SBWatchpoint self) -> char const * |

SBWatchpoint_GetDescription(...) SBWatchpoint_GetDescription(SBWatchpoint self, SBStream description, lldb::DescriptionLevel level) -> bool |

SBWatchpoint_GetError(...) SBWatchpoint_GetError(SBWatchpoint self) -> SBError |

SBWatchpoint_GetHardwareIndex(...) SBWatchpoint_GetHardwareIndex(SBWatchpoint self) -> int32_t |

SBWatchpoint_GetHitCount(...) SBWatchpoint_GetHitCount(SBWatchpoint self) -> uint32_t |

SBWatchpoint_GetID(...) SBWatchpoint_GetID(SBWatchpoint self) -> lldb::watch_id_t |

SBWatchpoint_GetIgnoreCount(...) SBWatchpoint_GetIgnoreCount(SBWatchpoint self) -> uint32_t |

SBWatchpoint_GetWatchAddress(...) SBWatchpoint_GetWatchAddress(SBWatchpoint self) -> lldb::addr_t |

SBWatchpoint_GetWatchSize(...) SBWatchpoint_GetWatchSize(SBWatchpoint self) -> size_t |

SBWatchpoint_GetWatchpointEventTypeFromEvent(...) SBWatchpoint_GetWatchpointEventTypeFromEvent(SBEvent event) -> lldb::WatchpointEventType |

SBWatchpoint_GetWatchpointFromEvent(...) SBWatchpoint_GetWatchpointFromEvent(SBEvent event) -> SBWatchpoint |

SBWatchpoint_IsEnabled(...) SBWatchpoint_IsEnabled(SBWatchpoint self) -> bool |

SBWatchpoint_IsValid(...) SBWatchpoint_IsValid(SBWatchpoint self) -> bool |

SBWatchpoint_SetCondition(...) SBWatchpoint_SetCondition(SBWatchpoint self, char const * condition) |

SBWatchpoint_SetEnabled(...) SBWatchpoint_SetEnabled(SBWatchpoint self, bool enabled) |

SBWatchpoint_SetIgnoreCount(...) SBWatchpoint_SetIgnoreCount(SBWatchpoint self, uint32_t n) |

SBWatchpoint___str__(...) SBWatchpoint___str__(SBWatchpoint self) -> PyObject * |

SBWatchpoint_swigregister(...) |

SWIG_PyInstanceMethod_New(...) |

delete_SBAddress(...) delete_SBAddress(SBAddress self) |

delete_SBAttachInfo(...) delete_SBAttachInfo(SBAttachInfo self) |

delete_SBBlock(...) delete_SBBlock(SBBlock self) |

delete_SBBreakpoint(...) delete_SBBreakpoint(SBBreakpoint self) |

delete_SBBreakpointLocation(...) delete_SBBreakpointLocation(SBBreakpointLocation self) |

delete_SBBroadcaster(...) delete_SBBroadcaster(SBBroadcaster self) |

delete_SBCommandInterpreter(...) delete_SBCommandInterpreter(SBCommandInterpreter self) |

delete_SBCommandReturnObject(...) delete_SBCommandReturnObject(SBCommandReturnObject self) |

delete_SBCommunication(...) delete_SBCommunication(SBCommunication self) |

delete_SBCompileUnit(...) delete_SBCompileUnit(SBCompileUnit self) |

delete_SBData(...) delete_SBData(SBData self) |

delete_SBDebugger(...) delete_SBDebugger(SBDebugger self) |

delete_SBDeclaration(...) delete_SBDeclaration(SBDeclaration self) |

delete_SBError(...) delete_SBError(SBError self) |

delete_SBEvent(...) delete_SBEvent(SBEvent self) |

delete_SBExpressionOptions(...) delete_SBExpressionOptions(SBExpressionOptions self) |

delete_SBFileSpec(...) delete_SBFileSpec(SBFileSpec self) |

delete_SBFileSpecList(...) delete_SBFileSpecList(SBFileSpecList self) |

delete_SBFrame(...) delete_SBFrame(SBFrame self) |

delete_SBFunction(...) delete_SBFunction(SBFunction self) |

delete_SBHostOS(...) delete_SBHostOS(SBHostOS self) |

delete_SBInputReader(...) delete_SBInputReader(SBInputReader self) |

delete_SBInstruction(...) delete_SBInstruction(SBInstruction self) |

delete_SBInstructionList(...) delete_SBInstructionList(SBInstructionList self) |

delete_SBLaunchInfo(...) delete_SBLaunchInfo(SBLaunchInfo self) |

delete_SBLineEntry(...) delete_SBLineEntry(SBLineEntry self) |

delete_SBListener(...) delete_SBListener(SBListener self) |

delete_SBModule(...) delete_SBModule(SBModule self) |

delete_SBModuleSpec(...) delete_SBModuleSpec(SBModuleSpec self) |

delete_SBModuleSpecList(...) delete_SBModuleSpecList(SBModuleSpecList self) |

delete_SBProcess(...) delete_SBProcess(SBProcess self) |

delete_SBSection(...) delete_SBSection(SBSection self) |

delete_SBSourceManager(...) delete_SBSourceManager(SBSourceManager self) |

delete_SBStream(...) delete_SBStream(SBStream self) |

delete_SBStringList(...) delete_SBStringList(SBStringList self) |

delete_SBSymbol(...) delete_SBSymbol(SBSymbol self) |

delete_SBSymbolContext(...) delete_SBSymbolContext(SBSymbolContext self) |

delete_SBSymbolContextList(...) delete_SBSymbolContextList(SBSymbolContextList self) |

delete_SBTarget(...) delete_SBTarget(SBTarget self) |

delete_SBThread(...) delete_SBThread(SBThread self) |

delete_SBType(...) delete_SBType(SBType self) |

delete_SBTypeCategory(...) delete_SBTypeCategory(SBTypeCategory self) |

delete_SBTypeFilter(...) delete_SBTypeFilter(SBTypeFilter self) |

delete_SBTypeFormat(...) delete_SBTypeFormat(SBTypeFormat self) |

delete_SBTypeList(...) delete_SBTypeList(SBTypeList self) |

delete_SBTypeMember(...) delete_SBTypeMember(SBTypeMember self) |

delete_SBTypeNameSpecifier(...) delete_SBTypeNameSpecifier(SBTypeNameSpecifier self) |

delete_SBTypeSummary(...) delete_SBTypeSummary(SBTypeSummary self) |

delete_SBTypeSynthetic(...) delete_SBTypeSynthetic(SBTypeSynthetic self) |

delete_SBValue(...) delete_SBValue(SBValue self) |

delete_SBValueList(...) delete_SBValueList(SBValueList self) |

delete_SBWatchpoint(...) delete_SBWatchpoint(SBWatchpoint self) |

new_SBAddress() SBAddress(SBAddress rhs) SBAddress(SBSection section, lldb::addr_t offset) new_SBAddress(lldb::addr_t load_addr, SBTarget target) -> SBAddress |

new_SBAttachInfo() SBAttachInfo(lldb::pid_t pid) SBAttachInfo(char const * path, bool wait_for) new_SBAttachInfo(SBAttachInfo rhs) -> SBAttachInfo |

new_SBBlock() new_SBBlock(SBBlock rhs) -> SBBlock |

new_SBBreakpoint() new_SBBreakpoint(SBBreakpoint rhs) -> SBBreakpoint |

new_SBBreakpointLocation() new_SBBreakpointLocation(SBBreakpointLocation rhs) -> SBBreakpointLocation |

new_SBBroadcaster() SBBroadcaster(char const * name) new_SBBroadcaster(SBBroadcaster rhs) -> SBBroadcaster |

new_SBCommandInterpreter(...) new_SBCommandInterpreter(SBCommandInterpreter rhs) -> SBCommandInterpreter |

new_SBCommandReturnObject() new_SBCommandReturnObject(SBCommandReturnObject rhs) -> SBCommandReturnObject |

new_SBCommunication() new_SBCommunication(char const * broadcaster_name) -> SBCommunication |

new_SBCompileUnit() new_SBCompileUnit(SBCompileUnit rhs) -> SBCompileUnit |

new_SBData() new_SBData(SBData rhs) -> SBData |

new_SBDebugger() new_SBDebugger(SBDebugger rhs) -> SBDebugger |

new_SBDeclaration() new_SBDeclaration(SBDeclaration rhs) -> SBDeclaration |

new_SBError() new_SBError(SBError rhs) -> SBError |

new_SBEvent() SBEvent(SBEvent rhs) __init__(self, int type, str data) -> SBEvent (make an event that contains a C string) |

new_SBExpressionOptions() new_SBExpressionOptions(SBExpressionOptions rhs) -> SBExpressionOptions |

new_SBFileSpec() SBFileSpec(SBFileSpec rhs) SBFileSpec(char const * path) new_SBFileSpec(char const * path, bool resolve) -> SBFileSpec |

new_SBFileSpecList() new_SBFileSpecList(SBFileSpecList rhs) -> SBFileSpecList |

new_SBFrame() new_SBFrame(SBFrame rhs) -> SBFrame |

new_SBFunction() new_SBFunction(SBFunction rhs) -> SBFunction |

SBHostOS

new_SBHostOS() |

new_SBInputReader() new_SBInputReader(SBInputReader rhs) -> SBInputReader |

new_SBInstruction() new_SBInstruction(SBInstruction rhs) -> SBInstruction |

new_SBInstructionList() new_SBInstructionList(SBInstructionList rhs) -> SBInstructionList |

new_SBLaunchInfo(...) new_SBLaunchInfo(char const ** argv) -> SBLaunchInfo |

new_SBLineEntry() new_SBLineEntry(SBLineEntry rhs) -> SBLineEntry |

new_SBListener() SBListener(char const * name) new_SBListener(SBListener rhs) -> SBListener |

new_SBModule() SBModule(SBModule rhs) SBModule(SBModuleSpec module_spec) new_SBModule(SBProcess process, lldb::addr_t header_addr) -> SBModule |

new_SBModuleSpec() new_SBModuleSpec(SBModuleSpec rhs) -> SBModuleSpec |

new_SBModuleSpecList() new_SBModuleSpecList(SBModuleSpecList rhs) -> SBModuleSpecList |

new_SBProcess() new_SBProcess(SBProcess rhs) -> SBProcess |

new_SBSection() new_SBSection(SBSection rhs) -> SBSection |

new_SBSourceManager(...) new_SBSourceManager(SBSourceManager rhs) -> SBSourceManager |

SBStream

new_SBStream() |

new_SBStringList() new_SBStringList(SBStringList rhs) -> SBStringList |

new_SBSymbol() new_SBSymbol(SBSymbol rhs) -> SBSymbol |

new_SBSymbolContext() new_SBSymbolContext(SBSymbolContext rhs) -> SBSymbolContext |

new_SBSymbolContextList() new_SBSymbolContextList(SBSymbolContextList rhs) -> SBSymbolContextList |

new_SBTarget() new_SBTarget(SBTarget rhs) -> SBTarget |

new_SBThread() new_SBThread(SBThread thread) -> SBThread |

new_SBType() new_SBType(SBType rhs) -> SBType |

new_SBTypeCategory() new_SBTypeCategory(SBTypeCategory rhs) -> SBTypeCategory |

new_SBTypeFilter() SBTypeFilter(uint32_t options) new_SBTypeFilter(SBTypeFilter rhs) -> SBTypeFilter |

new_SBTypeFormat() SBTypeFormat(lldb::Format format, uint32_t options=0) SBTypeFormat(lldb::Format format) new_SBTypeFormat(SBTypeFormat rhs) -> SBTypeFormat |

SBTypeList

new_SBTypeList() |

new_SBTypeMember() new_SBTypeMember(SBTypeMember rhs) -> SBTypeMember |

new_SBTypeNameSpecifier() SBTypeNameSpecifier(char const * name, bool is_regex=False) SBTypeNameSpecifier(char const * name) SBTypeNameSpecifier(SBType type) new_SBTypeNameSpecifier(SBTypeNameSpecifier rhs) -> SBTypeNameSpecifier |

new_SBTypeSummary() new_SBTypeSummary(SBTypeSummary rhs) -> SBTypeSummary |

new_SBTypeSynthetic() new_SBTypeSynthetic(SBTypeSynthetic rhs) -> SBTypeSynthetic |

new_SBValue() new_SBValue(SBValue rhs) -> SBValue |

new_SBValueList() new_SBValueList(SBValueList rhs) -> SBValueList |

new_SBWatchpoint() new_SBWatchpoint(SBWatchpoint rhs) -> SBWatchpoint |

Variables | [hide private]

| LLDB_ARCH_DEFAULT = ``'``systemArch``'``
| LLDB_ARCH_DEFAULT_32BIT = ``'``systemArch32``'``
| LLDB_ARCH_DEFAULT_64BIT = ``'``systemArch64``'``
| LLDB_DEFAULT_BREAK_SIZE = `0`
| LLDB_GENERIC_ERROR = `4294967295`
| LLDB_INVALID_ADDRESS = `18446744073709551615`
| LLDB_INVALID_BREAK_ID = `0`
| LLDB_INVALID_CPUTYPE = `4294967294`
| LLDB_INVALID_FRAME_ID = `4294967295`
| LLDB_INVALID_IMAGE_TOKEN = `4294967295`
| LLDB_INVALID_INDEX32 = `4294967295`
| LLDB_INVALID_IVAR_OFFSET = `4294967295`
| LLDB_INVALID_OFFSET = `18446744073709551615`
| LLDB_INVALID_PROCESS_ID = `0`
| LLDB_INVALID_REGNUM = `4294967295`
| LLDB_INVALID_THREAD_ID = `0`
| LLDB_INVALID_UID = `18446744073709551615`
| LLDB_INVALID_WATCH_ID = `0`
| LLDB_MAX_NUM_OPTION_SETS = `32`
| LLDB_OPT_SET_1 = `1`
| LLDB_OPT_SET_10 = `512`
| LLDB_OPT_SET_2 = `2`
| LLDB_OPT_SET_3 = `4`
| LLDB_OPT_SET_4 = `8`
| LLDB_OPT_SET_5 = `16`
| LLDB_OPT_SET_6 = `32`
| LLDB_OPT_SET_7 = `64`
| LLDB_OPT_SET_8 = `128`
| LLDB_OPT_SET_9 = `256`
| LLDB_OPT_SET_ALL = `4294967295`
| LLDB_REGNUM_GENERIC_ARG1 = `5`
| LLDB_REGNUM_GENERIC_ARG2 = `6`
| LLDB_REGNUM_GENERIC_ARG3 = `7`
| LLDB_REGNUM_GENERIC_ARG4 = `8`
| LLDB_REGNUM_GENERIC_ARG5 = `9`
| LLDB_REGNUM_GENERIC_ARG6 = `10`
| LLDB_REGNUM_GENERIC_ARG7 = `11`
| LLDB_REGNUM_GENERIC_ARG8 = `12`
| LLDB_REGNUM_GENERIC_FLAGS = `4`
| LLDB_REGNUM_GENERIC_FP = `2`
| LLDB_REGNUM_GENERIC_PC = `0`
| LLDB_REGNUM_GENERIC_RA = `3`
| LLDB_REGNUM_GENERIC_SP = `1`
| LLDB_WATCH_TYPE_READ = `1`
| LLDB_WATCH_TYPE_WRITE = `2`
| SBCommandInterpreter_eBroadcastBitAsynchronousErrorData = `16`
| SBCommandInterpreter_eBroadcastBitAsynchronousOutputData = `8`
| SBCommandInterpreter_eBroadcastBitQuitCommandReceived = `4`
| SBCommandInterpreter_eBroadcastBitResetPrompt = `2`
| SBCommandInterpreter_eBroadcastBitThreadShouldExit = `1`
| SBCommunication_eAllEventBits = `-1`
| SBCommunication_eBroadcastBitDisconnected = `1`
| SBCommunication_eBroadcastBitPacketAvailable = `16`
| SBCommunication_eBroadcastBitReadThreadDidExit = `4`
| SBCommunication_eBroadcastBitReadThreadGotBytes = `2`
| SBCommunication_eBroadcastBitReadThreadShouldExit = `8`
| SBProcess_eBroadcastBitInterrupt = `2`
| SBProcess_eBroadcastBitProfileData = `16`
| SBProcess_eBroadcastBitSTDERR = `8`
| SBProcess_eBroadcastBitSTDOUT = `4`
| SBProcess_eBroadcastBitStateChanged = `1`
| SBTarget_eBroadcastBitBreakpointChanged = `1`
| SBTarget_eBroadcastBitModulesLoaded = `2`
| SBTarget_eBroadcastBitModulesUnloaded = `4`
| SBTarget_eBroadcastBitSymbolsLoaded = `16`
| SBTarget_eBroadcastBitWatchpointChanged = `8`
| UINT32_MAX = `4294967295`
| UINT64_MAX = `18446744073709551615`
| __package__ = `None`
| eAccessNone = `0`
| eAccessPackage = `4`
| eAccessPrivate = `2`
| eAccessProtected = `3`
| eAccessPublic = `1`
| eAddressClassCode = `2`
| eAddressClassCodeAlternateISA = `3`
| eAddressClassData = `4`
| eAddressClassDebug = `5`
| eAddressClassInvalid = `0`
| eAddressClassRuntime = `6`
| eAddressClassUnknown = `1`
| eAllThreads = `1`
| eArgTypeAddress = `0`
| eArgTypeAddressOrExpression = `1`
| eArgTypeAliasName = `2`
| eArgTypeAliasOptions = `3`
| eArgTypeArchitecture = `4`
| eArgTypeBoolean = `5`
| eArgTypeBreakpointID = `6`
| eArgTypeBreakpointIDRange = `7`
| eArgTypeByteSize = `8`
| eArgTypeClassName = `9`
| eArgTypeCommandName = `10`
| eArgTypeCount = `11`
| eArgTypeDirectoryName = `12`
| eArgTypeDisassemblyFlavor = `13`
| eArgTypeEndAddress = `14`
| eArgTypeExprFormat = `17`
| eArgTypeExpression = `15`
| eArgTypeExpressionPath = `16`
| eArgTypeFilename = `18`
| eArgTypeFormat = `19`
| eArgTypeFrameIndex = `20`
| eArgTypeFullName = `21`
| eArgTypeFunctionName = `22`
| eArgTypeFunctionOrSymbol = `23`
| eArgTypeGDBFormat = `24`
| eArgTypeIndex = `25`
| eArgTypeLanguage = `26`
| eArgTypeLastArg = `76`
| eArgTypeLineNum = `27`
| eArgTypeLogCategory = `28`
| eArgTypeLogChannel = `29`
| eArgTypeMethod = `30`
| eArgTypeName = `31`
| eArgTypeNewPathPrefix = `32`
| eArgTypeNone = `71`
| eArgTypeNumLines = `33`
| eArgTypeNumberPerLine = `34`
| eArgTypeOffset = `35`
| eArgTypeOldPathPrefix = `36`
| eArgTypeOneLiner = `37`
| eArgTypePid = `38`
| eArgTypePlatform = `72`
| eArgTypePlugin = `39`
| eArgTypeProcessName = `40`
| eArgTypePythonClass = `41`
| eArgTypePythonFunction = `42`
| eArgTypePythonScript = `43`
| eArgTypeQueueName = `44`
| eArgTypeRegisterName = `45`
| eArgTypeRegularExpression = `46`
| eArgTypeRunArgs = `47`
| eArgTypeRunMode = `48`
| eArgTypeScriptLang = `50`
| eArgTypeScriptedCommandSynchronicity = `49`
| eArgTypeSearchWord = `51`
| eArgTypeSelector = `52`
| eArgTypeSettingIndex = `53`
| eArgTypeSettingKey = `54`
| eArgTypeSettingPrefix = `55`
| eArgTypeSettingVariableName = `56`
| eArgTypeShlibName = `57`
| eArgTypeSortOrder = `59`
| eArgTypeSourceFile = `58`
| eArgTypeStartAddress = `60`
| eArgTypeSummaryString = `61`
| eArgTypeSymbol = `62`
| eArgTypeThreadID = `63`
| eArgTypeThreadIndex = `64`
| eArgTypeThreadName = `65`
| eArgTypeUnixSignal = `67`
| eArgTypeUnsignedInteger = `66`
| eArgTypeValue = `69`
| eArgTypeVarName = `68`
| eArgTypeWatchType = `75`
| eArgTypeWatchpointID = `73`
| eArgTypeWatchpointIDRange = `74`
| eArgTypeWidth = `70`
| eBasicTypeBool = `20`
| eBasicTypeChar = `2`
| eBasicTypeChar16 = `8`
| eBasicTypeChar32 = `9`
| eBasicTypeDouble = `23`
| eBasicTypeDoubleComplex = `26`
| eBasicTypeFloat = `22`
| eBasicTypeFloatComplex = `25`
| eBasicTypeHalf = `21`
| eBasicTypeInt = `12`
| eBasicTypeInt128 = `18`
| eBasicTypeInvalid = `0`
| eBasicTypeLong = `14`
| eBasicTypeLongDouble = `24`
| eBasicTypeLongDoubleComplex = `27`
| eBasicTypeLongLong = `16`
| eBasicTypeNullPtr = `31`
| eBasicTypeObjCClass = `29`
| eBasicTypeObjCID = `28`
| eBasicTypeObjCSel = `30`
| eBasicTypeOther = `32`
| eBasicTypeShort = `10`
| eBasicTypeSignedChar = `3`
| eBasicTypeSignedWChar = `6`
| eBasicTypeUnsignedChar = `4`
| eBasicTypeUnsignedInt = `13`
| eBasicTypeUnsignedInt128 = `19`
| eBasicTypeUnsignedLong = `15`
| eBasicTypeUnsignedLongLong = `17`
| eBasicTypeUnsignedShort = `11`
| eBasicTypeUnsignedWChar = `7`
| eBasicTypeVoid = `1`
| eBasicTypeWChar = `5`
| eBreakpointEventTypeAdded = `2`
| eBreakpointEventTypeCommandChanged = `256`
| eBreakpointEventTypeConditionChanged = `512`
| eBreakpointEventTypeDisabled = `128`
| eBreakpointEventTypeEnabled = `64`
| eBreakpointEventTypeIgnoreChanged = `1024`
| eBreakpointEventTypeInvalidType = `1`
| eBreakpointEventTypeLocationsAdded = `8`
| eBreakpointEventTypeLocationsRemoved = `16`
| eBreakpointEventTypeLocationsResolved = `32`
| eBreakpointEventTypeRemoved = `4`
| eBreakpointEventTypeThreadChanged = `2048`
| eByteOrderBig = `1`
| eByteOrderInvalid = `0`
| eByteOrderLittle = `4`
| eByteOrderPDP = `2`
| eConnectionStatusEndOfFile = `1`
| eConnectionStatusError = `2`
| eConnectionStatusLostConnection = `5`
| eConnectionStatusNoConnection = `4`
| eConnectionStatusSuccess = `0`
| eConnectionStatusTimedOut = `3`
| eDescriptionLevelBrief = `0`
| eDescriptionLevelFull = `1`
| eDescriptionLevelInitial = `3`
| eDescriptionLevelVerbose = `2`
| eDynamicCanRunTarget = `1`
| eDynamicDontRunTarget = `2`
| eEmulateInstructionOptionAutoAdvancePC = `1`
| eEmulateInstructionOptionIgnoreConditions = `2`
| eEmulateInstructionOptionNone = `0`
| eEncodingIEEE754 = `3`
| eEncodingInvalid = `0`
| eEncodingSint = `2`
| eEncodingUint = `1`
| eEncodingVector = `4`
| eErrorTypeGeneric = `1`
| eErrorTypeInvalid = `0`
| eErrorTypeMachKernel = `2`
| eErrorTypePOSIX = `3`
| eFormatAddressInfo = `34`
| eFormatBinary = `2`
| eFormatBoolean = `1`
| eFormatBytes = `3`
| eFormatBytesWithASCII = `4`
| eFormatCString = `8`
| eFormatChar = `5`
| eFormatCharArray = `33`
| eFormatCharPrintable = `6`
| eFormatComplex = `7`
| eFormatComplexFloat = `7`
| eFormatComplexInteger = `32`
| eFormatDecimal = `9`
| eFormatDefault = `0`
| eFormatEnum = `10`
| eFormatFloat = `13`
| eFormatHex = `11`
| eFormatHexFloat = `35`
| eFormatHexUppercase = `12`
| eFormatInstruction = `36`
| eFormatInvalid = `0`
| eFormatOSType = `15`
| eFormatOctal = `14`
| eFormatPointer = `19`
| eFormatUnicode16 = `16`
| eFormatUnicode32 = `17`
| eFormatUnsigned = `18`
| eFormatVectorOfChar = `20`
| eFormatVectorOfFloat32 = `29`
| eFormatVectorOfFloat64 = `30`
| eFormatVectorOfSInt16 = `23`
| eFormatVectorOfSInt32 = `25`
| eFormatVectorOfSInt64 = `27`
| eFormatVectorOfSInt8 = `21`
| eFormatVectorOfUInt128 = `31`
| eFormatVectorOfUInt16 = `24`
| eFormatVectorOfUInt32 = `26`
| eFormatVectorOfUInt64 = `28`
| eFormatVectorOfUInt8 = `22`
| eFormatVoid = `37`
| eFrameCompareEqual = `2`
| eFrameCompareInvalid = `0`
| eFrameCompareOlder = `4`
| eFrameCompareUnknown = `1`
| eFrameCompareYounger = `3`
| eFunctionNameTypeAny = `2`
| eFunctionNameTypeAuto = `2`
| eFunctionNameTypeBase = `8`
| eFunctionNameTypeFull = `4`
| eFunctionNameTypeMethod = `16`
| eFunctionNameTypeNone = `0`
| eFunctionNameTypeSelector = `32`
| eInputReaderActivate = `0`
| eInputReaderAsynchronousOutputWritten = `1`
| eInputReaderDeactivate = `3`
| eInputReaderDone = `7`
| eInputReaderEndOfFile = `6`
| eInputReaderGotToken = `4`
| eInputReaderGranularityAll = `4`
| eInputReaderGranularityByte = `1`
| eInputReaderGranularityInvalid = `0`
| eInputReaderGranularityLine = `3`
| eInputReaderGranularityWord = `2`
| eInputReaderInterrupt = `5`
| eInputReaderReactivate = `2`
| eLanguageTypeAda83 = `3`
| eLanguageTypeAda95 = `13`
| eLanguageTypeC = `2`
| eLanguageTypeC89 = `1`
| eLanguageTypeC99 = `12`
| eLanguageTypeC_plus_plus = `4`
| eLanguageTypeCobol74 = `5`
| eLanguageTypeCobol85 = `6`
| eLanguageTypeD = `19`
| eLanguageTypeFortran77 = `7`
| eLanguageTypeFortran90 = `8`
| eLanguageTypeFortran95 = `14`
| eLanguageTypeJava = `11`
| eLanguageTypeModula2 = `10`
| eLanguageTypeObjC = `16`
| eLanguageTypeObjC_plus_plus = `17`
| eLanguageTypePLI = `15`
| eLanguageTypePascal83 = `9`
| eLanguageTypePython = `20`
| eLanguageTypeUPC = `18`
| eLanguageTypeUnknown = `0`
| eLaunchFlagDebug = `2`
| eLaunchFlagDisableASLR = `8`
| eLaunchFlagDisableSTDIO = `16`
| eLaunchFlagExec = `1`
| eLaunchFlagLaunchInSeparateProcessGroup = `128`
| eLaunchFlagLaunchInShell = `64`
| eLaunchFlagLaunchInTTY = `32`
| eLaunchFlagNone = `0`
| eLaunchFlagStopAtEntry = `4`
| eNoDynamicValues = `0`
| eNumLanguageTypes = `21`
| eOnlyDuringStepping = `2`
| eOnlyThisThread = `0`
| ePermissionsExecutable = `4`
| ePermissionsReadable = `2`
| ePermissionsWritable = `1`
| eRegisterKindDWARF = `1`
| eRegisterKindGCC = `0`
| eRegisterKindGDB = `3`
| eRegisterKindGeneric = `2`
| eRegisterKindLLDB = `4`
| eReturnStatusFailed = `6`
| eReturnStatusInvalid = `0`
| eReturnStatusQuit = `7`
| eReturnStatusStarted = `5`
| eReturnStatusSuccessContinuingNoResult = `3`
| eReturnStatusSuccessContinuingResult = `4`
| eReturnStatusSuccessFinishNoResult = `1`
| eReturnStatusSuccessFinishResult = `2`
| eScriptLanguageDefault = `1`
| eScriptLanguageNone = `0`
| eScriptLanguagePython = `1`
| eSectionTypeCode = `1`
| eSectionTypeContainer = `2`
| eSectionTypeDWARFAppleNames = `26`
| eSectionTypeDWARFAppleNamespaces = `28`
| eSectionTypeDWARFAppleObjC = `29`
| eSectionTypeDWARFAppleTypes = `27`
| eSectionTypeDWARFDebugAbbrev = `15`
| eSectionTypeDWARFDebugAranges = `16`
| eSectionTypeDWARFDebugFrame = `17`
| eSectionTypeDWARFDebugInfo = `18`
| eSectionTypeDWARFDebugLine = `19`
| eSectionTypeDWARFDebugLoc = `20`
| eSectionTypeDWARFDebugMacInfo = `21`
| eSectionTypeDWARFDebugPubNames = `22`
| eSectionTypeDWARFDebugPubTypes = `23`
| eSectionTypeDWARFDebugRanges = `24`
| eSectionTypeDWARFDebugStr = `25`
| eSectionTypeData = `3`
| eSectionTypeData16 = `9`
| eSectionTypeData4 = `7`
| eSectionTypeData8 = `8`
| eSectionTypeDataCString = `4`
| eSectionTypeDataCStringPointers = `5`
| eSectionTypeDataObjCCFStrings = `14`
| eSectionTypeDataObjCMessageRefs = `13`
| eSectionTypeDataPointers = `10`
| eSectionTypeDataSymbolAddress = `6`
| eSectionTypeDebug = `11`
| eSectionTypeEHFrame = `34`
| eSectionTypeELFDynamicLinkInfo = `33`
| eSectionTypeELFDynamicSymbols = `31`
| eSectionTypeELFRelocationEntries = `32`
| eSectionTypeELFSymbolTable = `30`
| eSectionTypeInvalid = `0`
| eSectionTypeOther = `35`
| eSectionTypeZeroFill = `12`
| eStateAttaching = `3`
| eStateConnected = `2`
| eStateCrashed = `8`
| eStateDetached = `9`
| eStateExited = `10`
| eStateInvalid = `0`
| eStateLaunching = `4`
| eStateRunning = `6`
| eStateStepping = `7`
| eStateStopped = `5`
| eStateSuspended = `11`
| eStateUnloaded = `1`
| eStopReasonBreakpoint = `3`
| eStopReasonException = `6`
| eStopReasonExec = `7`
| eStopReasonInvalid = `0`
| eStopReasonNone = `1`
| eStopReasonPlanComplete = `8`
| eStopReasonSignal = `5`
| eStopReasonThreadExiting = `9`
| eStopReasonTrace = `2`
| eStopReasonWatchpoint = `4`
| eSymbolContextBlock = `16`
| eSymbolContextCompUnit = `4`
| eSymbolContextEverything = `127`
| eSymbolContextFunction = `8`
| eSymbolContextLineEntry = `32`
| eSymbolContextModule = `2`
| eSymbolContextSymbol = `64`
| eSymbolContextTarget = `1`
| eSymbolTypeAbsolute = `1`
| eSymbolTypeAdditional = `21`
| eSymbolTypeAny = `0`
| eSymbolTypeBlock = `12`
| eSymbolTypeCode = `2`
| eSymbolTypeCommonBlock = `11`
| eSymbolTypeCompiler = `22`
| eSymbolTypeData = `4`
| eSymbolTypeException = `7`
| eSymbolTypeHeaderFile = `9`
| eSymbolTypeInstrumentation = `23`
| eSymbolTypeInvalid = `0`
| eSymbolTypeLineEntry = `17`
| eSymbolTypeLineHeader = `18`
| eSymbolTypeLocal = `13`
| eSymbolTypeObjCClass = `25`
| eSymbolTypeObjCIVar = `27`
| eSymbolTypeObjCMetaClass = `26`
| eSymbolTypeObjectFile = `10`
| eSymbolTypeParam = `14`
| eSymbolTypeResolver = `3`
| eSymbolTypeRuntime = `6`
| eSymbolTypeScopeBegin = `19`
| eSymbolTypeScopeEnd = `20`
| eSymbolTypeSourceFile = `8`
| eSymbolTypeTrampoline = `5`
| eSymbolTypeUndefined = `24`
| eSymbolTypeVariable = `15`
| eSymbolTypeVariableType = `16`
| eTemplateArgumentKindDeclaration = `2`
| eTemplateArgumentKindExpression = `6`
| eTemplateArgumentKindIntegral = `3`
| eTemplateArgumentKindNull = `0`
| eTemplateArgumentKindPack = `7`
| eTemplateArgumentKindTemplate = `4`
| eTemplateArgumentKindTemplateExpansion = `5`
| eTemplateArgumentKindType = `1`
| eTypeClassAny = `-1`
| eTypeClassArray = `1`
| eTypeClassBlockPointer = `2`
| eTypeClassBuiltin = `4`
| eTypeClassClass = `8`
| eTypeClassComplexFloat = `16`
| eTypeClassComplexInteger = `32`
| eTypeClassEnumeration = `64`
| eTypeClassFunction = `128`
| eTypeClassInvalid = `0`
| eTypeClassMemberPointer = `256`
| eTypeClassObjCInterface = `1024`
| eTypeClassObjCObject = `512`
| eTypeClassObjCObjectPointer = `2048`
| eTypeClassOther = `-2147483648`
| eTypeClassPointer = `4096`
| eTypeClassReference = `8192`
| eTypeClassStruct = `16384`
| eTypeClassTypedef = `32768`
| eTypeClassUnion = `65536`
| eTypeClassVector = `131072`
| eTypeOptionCascade = `1`
| eTypeOptionHideChildren = `8`
| eTypeOptionHideNames = `64`
| eTypeOptionHideValue = `16`
| eTypeOptionNone = `0`
| eTypeOptionShowOneLiner = `32`
| eTypeOptionSkipPointers = `2`
| eTypeOptionSkipReferences = `4`
| eValueTypeConstResult = `7`
| eValueTypeInvalid = `0`
| eValueTypeRegister = `5`
| eValueTypeRegisterSet = `6`
| eValueTypeVariableArgument = `3`
| eValueTypeVariableGlobal = `1`
| eValueTypeVariableLocal = `4`
| eValueTypeVariableStatic = `2`
| eWatchpointEventTypeAdded = `2`
| eWatchpointEventTypeCommandChanged = `256`
| eWatchpointEventTypeConditionChanged = `512`
| eWatchpointEventTypeDisabled = `128`
| eWatchpointEventTypeEnabled = `64`
| eWatchpointEventTypeIgnoreChanged = `1024`
| eWatchpointEventTypeInvalidType = `1`
| eWatchpointEventTypeRemoved = `4`
| eWatchpointEventTypeThreadChanged = `2048`
| eWatchpointEventTypeTypeChanged = `4096`
| kNumDescriptionLevels = `4`
| kNumFormats = `38`
| kNumRegisterKinds = `5`

Function Details | [hide private]

### SBAddress_GetModule(...)

SBAddress_GetModule(SBAddress self) -> SBModule

//------------------------------------------------------------------ /// GetModule() and the following grab individual objects for a given address and /// are less efficient if you want more than one symbol related objects. /// Use one of the following when you want multiple debug symbol related /// objects for an address: /// lldb::SBSymbolContext SBAddress::GetSymbolContext (uint32_t resolve_scope); /// lldb::SBSymbolContext SBTarget::ResolveSymbolContextForAddress (const SBAddress &addr, uint32_t resolve_scope); /// One or more bits from the SymbolContextItem enumerations can be logically /// OR'ed together to more efficiently retrieve multiple symbol objects. //------------------------------------------------------------------

### SBAddress_GetSymbolContext(...)

SBAddress_GetSymbolContext(SBAddress self, uint32_t resolve_scope) -> SBSymbolContext

//------------------------------------------------------------------ /// GetSymbolContext() and the following can lookup symbol information for a given address. /// An address might refer to code or data from an existing module, or it /// might refer to something on the stack or heap. The following functions /// will only return valid values if the address has been resolved to a code /// or data address using 'void SBAddress::SetLoadAddress(...)' or /// 'lldb::SBAddress SBTarget::ResolveLoadAddress (...)'. //------------------------------------------------------------------

### SBBlock_GetContainingInlinedBlock(...)

SBBlock_GetContainingInlinedBlock(SBBlock self) -> SBBlock

Get the inlined block that is or contains this block.

### SBBlock_GetFirstChild(...)

SBBlock_GetFirstChild(SBBlock self) -> SBBlock

Get the first child block.

### SBBlock_GetInlinedCallSiteColumn(...)

SBBlock_GetInlinedCallSiteColumn(SBBlock self) -> uint32_t

Get the call site column if this block represents an inlined function; otherwise, return 0.

### SBBlock_GetInlinedCallSiteFile(...)

SBBlock_GetInlinedCallSiteFile(SBBlock self) -> SBFileSpec

Get the call site file if this block represents an inlined function; otherwise, return an invalid file spec.

### SBBlock_GetInlinedCallSiteLine(...)

SBBlock_GetInlinedCallSiteLine(SBBlock self) -> uint32_t

Get the call site line if this block represents an inlined function; otherwise, return 0.

### SBBlock_GetInlinedName(...)

SBBlock_GetInlinedName(SBBlock self) -> char const *

Get the function name if this block represents an inlined function; otherwise, return None.

### SBBlock_GetParent(...)

SBBlock_GetParent(SBBlock self) -> SBBlock

Get the parent block.

### SBBlock_GetSibling(...)

SBBlock_GetSibling(SBBlock self) -> SBBlock

Get the sibling block for this block.

### SBBlock_IsInlined(...)

SBBlock_IsInlined(SBBlock self) -> bool

Does this block represent an inlined function?

### SBBreakpointLocation_GetCondition(...)

SBBreakpointLocation_GetCondition(SBBreakpointLocation self) -> char const *

//------------------------------------------------------------------ /// Get the condition expression for the breakpoint location. //------------------------------------------------------------------

### SBBreakpointLocation_SetCondition(...)

SBBreakpointLocation_SetCondition(SBBreakpointLocation self, char const * condition)

//-------------------------------------------------------------------------- /// The breakpoint location stops only if the condition expression evaluates /// to true. //--------------------------------------------------------------------------

### SBBreakpoint_GetCondition(...)

SBBreakpoint_GetCondition(SBBreakpoint self) -> char const *

//------------------------------------------------------------------ /// Get the condition expression for the breakpoint. //------------------------------------------------------------------

### SBBreakpoint_SetCondition(...)

SBBreakpoint_SetCondition(SBBreakpoint self, char const * condition)

//-------------------------------------------------------------------------- /// The breakpoint stops only if the condition expression evaluates to true. //--------------------------------------------------------------------------

### SBCommandInterpreter_HandleCompletion(...)

    SBCommandInterpreter_HandleCompletion(SBCommandInterpreter self, char const * current_line, uint32_t cursor_pos, int match_start_point,
        int max_return_elements, SBStringList matches) -> int

### SBCompileUnit_FindLineEntryIndex(...)

    FindLineEntryIndex(uint32_t start_idx, uint32_t line, SBFileSpec inline_file_spec) -> uint32_t
    SBCompileUnit_FindLineEntryIndex(SBCompileUnit self, uint32_t start_idx, uint32_t line, SBFileSpec inline_file_spec,
        bool exact) -> uint32_t

### SBCompileUnit_GetTypes(...)

GetTypes(uint32_t type_mask=eTypeClassAny) -> SBTypeList SBCompileUnit_GetTypes(SBCompileUnit self) -> SBTypeList

//------------------------------------------------------------------ /// Get all types matching type_mask from debug info in this /// compile unit. /// /// @param[in] type_mask /// A bitfield that consists of one or more bits logically OR'ed /// together from the lldb::TypeClass enumeration. This allows /// you to request only structure types, or only class, struct /// and union types. Passing in lldb::eTypeClassAny will return /// all types found in the debug information for this compile /// unit. /// /// @return /// A list of types in this compile unit that match type_mask //------------------------------------------------------------------

### SBDebugger_CreateTarget(...)

    CreateTarget(char const * filename, char const * target_triple, char const * platform_name, bool add_dependent_modules,
        SBError sb_error) -> SBTarget
    SBDebugger_CreateTarget(SBDebugger self, char const * filename) -> SBTarget

### SBDebugger_DeleteTarget(...)

SBDebugger_DeleteTarget(SBDebugger self, SBTarget target) -> bool

Return true if target is deleted from the target list of the debugger.

### SBExpressionOptions_SetCoerceResultToId(...)

SetCoerceResultToId(bool coerce=True) SBExpressionOptions_SetCoerceResultToId(SBExpressionOptions self)

Sets whether to coerce the expression result to ObjC id type after evaluation.

### SBExpressionOptions_SetFetchDynamicValue(...)

SetFetchDynamicValue(lldb::DynamicValueType dynamic=eDynamicCanRunTarget) SBExpressionOptions_SetFetchDynamicValue(SBExpressionOptions self)

Sets whether to cast the expression result to its dynamic type.

### SBExpressionOptions_SetTimeoutInMicroSeconds(...)

SetTimeoutInMicroSeconds(uint32_t timeout=0) SBExpressionOptions_SetTimeoutInMicroSeconds(SBExpressionOptions self)

Sets the timeout in microseconds to run the expression for. If try all threads is set to true and the expression doesn't complete within the specified timeout, all threads will be resumed for the same timeout to see if the expresson will finish.

### SBExpressionOptions_SetTryAllThreads(...)

SetTryAllThreads(bool run_others=True) SBExpressionOptions_SetTryAllThreads(SBExpressionOptions self)

Sets whether to run all threads if the expression does not complete on one thread.

### SBExpressionOptions_SetUnwindOnError(...)

SetUnwindOnError(bool unwind=True) SBExpressionOptions_SetUnwindOnError(SBExpressionOptions self)

Sets whether to unwind the expression stack on error.

### SBFrame_EvaluateExpression(...)

EvaluateExpression(char const * expr) -> SBValue EvaluateExpression(char const * expr, lldb::DynamicValueType use_dynamic) -> SBValue EvaluateExpression(char const * expr, lldb::DynamicValueType use_dynamic, bool unwind_on_error) -> SBValue SBFrame_EvaluateExpression(SBFrame self, char const * expr, SBExpressionOptions options) -> SBValue

/// The version that doesn't supply a 'use_dynamic' value will use the /// target's default.

### SBFrame_FindValue(...)

FindValue(char const * name, lldb::ValueType value_type) -> SBValue SBFrame_FindValue(SBFrame self, char const * name, lldb::ValueType value_type, lldb::DynamicValueType use_dynamic) -> SBValue

/// Find variables, register sets, registers, or persistent variables using /// the frame as the scope. /// /// The version that doesn't supply a 'use_dynamic' value will use the /// target's default.

### SBFrame_FindVariable(...)

FindVariable(char const * var_name) -> SBValue SBFrame_FindVariable(SBFrame self, char const * var_name, lldb::DynamicValueType use_dynamic) -> SBValue

/// The version that doesn't supply a 'use_dynamic' value will use the /// target's default.

### SBFrame_GetBlock(...)

SBFrame_GetBlock(SBFrame self) -> SBBlock

/// Gets the deepest block that contains the frame PC. /// /// See also GetFrameBlock().

### SBFrame_GetFrameBlock(...)

SBFrame_GetFrameBlock(SBFrame self) -> SBBlock

/// Gets the lexical block that defines the stack frame. Another way to think /// of this is it will return the block that contains all of the variables /// for a stack frame. Inlined functions are represented as SBBlock objects /// that have inlined function information: the name of the inlined function, /// where it was called from. The block that is returned will be the first /// block at or above the block for the PC (SBFrame::GetBlock()) that defines /// the scope of the frame. When a function contains no inlined functions, /// this will be the top most lexical block that defines the function. /// When a function has inlined functions and the PC is currently /// in one of those inlined functions, this method will return the inlined /// block that defines this frame. If the PC isn't currently in an inlined /// function, the lexical block that defines the function is returned.

### SBFrame_GetFunctionName(...)

SBFrame_GetFunctionName(SBFrame self) -> char const *

/// Get the appropriate function name for this frame. Inlined functions in /// LLDB are represented by Blocks that have inlined function information, so /// just looking at the SBFunction or SBSymbol for a frame isn't enough. /// This function will return the appriopriate function, symbol or inlined /// function name for the frame. /// /// This function returns: /// - the name of the inlined function (if there is one) /// - the name of the concrete function (if there is one) /// - the name of the symbol (if there is one) /// - NULL /// /// See also IsInlined().

### SBFrame_GetValueForVariablePath(...)

GetValueForVariablePath(char const * var_path) -> SBValue SBFrame_GetValueForVariablePath(SBFrame self, char const * var_path, lldb::DynamicValueType use_dynamic) -> SBValue

/// Get a lldb.SBValue for a variable path. /// /// Variable paths can include access to pointer or instance members: /// rect_ptr->origin.y /// pt.x /// Pointer dereferences: /// *this->foo_ptr /// **argv /// Address of: /// &pt /// &my_array[3].x /// Array accesses and treating pointers as arrays: /// int_array[1] /// pt_ptr[22].x /// /// Unlike EvaluateExpression() which returns lldb.SBValue objects /// with constant copies of the values at the time of evaluation, /// the result of this function is a value that will continue to /// track the current value of the value as execution progresses /// in the current frame.

### SBFrame_GetVariables(...)

GetVariables(bool arguments, bool locals, bool statics, bool in_scope_only) -> SBValueList SBFrame_GetVariables(SBFrame self, bool arguments, bool locals, bool statics, bool in_scope_only, lldb::DynamicValueType use_dynamic) -> SBValueList

/// The version that doesn't supply a 'use_dynamic' value will use the /// target's default.

### SBFrame_IsInlined(...)

SBFrame_IsInlined(SBFrame self) -> bool

/// Return true if this frame represents an inlined function. /// /// See also GetFunctionName().

### SBInputReader_Initialize(...)

    SBInputReader_Initialize(SBInputReader self, SBDebugger debugger, lldb::SBInputReader::Callback callback,
        lldb::InputReaderGranularity granularity, char const * end_token, char const * prompt,
        bool echo) -> SBError

### SBListener_WaitForEventForBroadcasterWithType(...)

    SBListener_WaitForEventForBroadcasterWithType(SBListener self, uint32_t num_seconds, SBBroadcaster broadcaster, uint32_t event_type_mask,
        SBEvent sb_event) -> bool

### SBModule_FindFirstGlobalVariable(...)

SBModule_FindFirstGlobalVariable(SBModule self, SBTarget target, char const * name) -> SBValue

//------------------------------------------------------------------ /// Find the first global (or static) variable by name. /// /// @param[in] target /// A valid SBTarget instance representing the debuggee. /// /// @param[in] name /// The name of the global or static variable we are looking /// for. /// /// @return /// An SBValue that gets filled in with the found variable (if any). //------------------------------------------------------------------

### SBModule_FindFunctions(...)

FindFunctions(char const * name, uint32_t name_type_mask=eFunctionNameTypeAny) -> SBSymbolContextList SBModule_FindFunctions(SBModule self, char const * name) -> SBSymbolContextList

//------------------------------------------------------------------ /// Find functions by name. /// /// @param[in] name /// The name of the function we are looking for. /// /// @param[in] name_type_mask /// A logical OR of one or more FunctionNameType enum bits that /// indicate what kind of names should be used when doing the /// lookup. Bits include fully qualified names, base names, /// C++ methods, or ObjC selectors. /// See FunctionNameType for more details. /// /// @return /// A symbol context list that gets filled in with all of the /// matches. //------------------------------------------------------------------

### SBModule_FindGlobalVariables(...)

SBModule_FindGlobalVariables(SBModule self, SBTarget target, char const * name, uint32_t max_matches) -> SBValueList

//------------------------------------------------------------------ /// Find global and static variables by name. /// /// @param[in] target /// A valid SBTarget instance representing the debuggee. /// /// @param[in] name /// The name of the global or static variable we are looking /// for. /// /// @param[in] max_matches /// Allow the number of matches to be limited to max_matches. /// /// @return /// A list of matched variables in an SBValueList. //------------------------------------------------------------------

### SBModule_GetFileSpec(...)

SBModule_GetFileSpec(SBModule self) -> SBFileSpec

//------------------------------------------------------------------ /// Get const accessor for the module file specification. /// /// This function returns the file for the module on the host system /// that is running LLDB. This can differ from the path on the /// platform since we might be doing remote debugging. /// /// @return /// A const reference to the file specification object. //------------------------------------------------------------------

### SBModule_GetPlatformFileSpec(...)

SBModule_GetPlatformFileSpec(SBModule self) -> SBFileSpec

//------------------------------------------------------------------ /// Get accessor for the module platform file specification. /// /// Platform file refers to the path of the module as it is known on /// the remote system on which it is being debugged. For local /// debugging this is always the same as Module::GetFileSpec(). But /// remote debugging might mention a file '/usr/lib/liba.dylib' /// which might be locally downloaded and cached. In this case the /// platform file could be something like: /// '/tmp/lldb/platform-cache/remote.host.computer/usr/lib/liba.dylib' /// The file could also be cached in a local developer kit directory. /// /// @return /// A const reference to the file specification object. //------------------------------------------------------------------

### SBModule_GetTypes(...)

GetTypes(uint32_t type_mask=eTypeClassAny) -> SBTypeList SBModule_GetTypes(SBModule self) -> SBTypeList

//------------------------------------------------------------------ /// Get all types matching type_mask from debug info in this /// module. /// /// @param[in] type_mask /// A bitfield that consists of one or more bits logically OR'ed /// together from the lldb::TypeClass enumeration. This allows /// you to request only structure types, or only class, struct /// and union types. Passing in lldb::eTypeClassAny will return /// all types found in the debug information for this module. /// /// @return /// A list of types in this module that match type_mask //------------------------------------------------------------------

### SBModule_GetUUIDString(...)

SBModule_GetUUIDString(SBModule self) -> char const *

Returns the UUID of the module as a Python string.

### SBProcess_Destroy(...)

SBProcess_Destroy(SBProcess self) -> SBError

Kills the process and shuts down all threads that were spawned to track and monitor process.

### SBProcess_GetSTDERR(...)

Reads data from the current process's stderr stream. API client specifies the size of the buffer to read data into. It returns the byte buffer in a Python string.

### SBProcess_GetSTDOUT(...)

Reads data from the current process's stdout stream. API client specifies the size of the buffer to read data into. It returns the byte buffer in a Python string.

### SBProcess_GetStopID(...)

GetStopID(bool include_expression_stops=False) -> uint32_t SBProcess_GetStopID(SBProcess self) -> uint32_t

Returns a stop id that will increase every time the process executes. If include_expression_stops is true, then stops caused by expression evaluation will cause the returned value to increase, otherwise the counter returned will only increase when execution is continued explicitly by the user. Note, the value will always increase, but may increase by more than one per stop.

### SBProcess_GetThreadAtIndex(...)

Returns the INDEX'th thread from the list of current threads. The index of a thread is only valid for the current stop. For a persistent thread identifier use either the thread ID or the IndexID. See help on SBThread for more details.

### SBProcess_GetUniqueID(...)

Returns an integer ID that is guaranteed to be unique across all process instances. This is not the process ID, just a unique integer for comparison and caching purposes.

### SBProcess_PutSTDIN(...)

Writes data into the current process's stdin. API client specifies a Python string as the only argument.

### SBProcess_ReadCStringFromMemory(...)

    Reads a NULL terminated C string from the current process's address space.
    It returns a python string of the exact length, or truncates the string if
    the maximum character limit is reached. Example:

    # Read a C string of at most 256 bytes from address '0x1000'
    error = lldb.SBError()
    cstring = process.ReadCStringFromMemory(0x1000, 256, error)
    if error.Success():
        print 'cstring: ', cstring
    else
        print 'error: ', error

### SBProcess_ReadMemory(...)

Reads memory from the current process's address space and removes any traps that may have been inserted into the memory. It returns the byte buffer in a Python string. Example:

# Read 4 bytes from address 'addr' and assume error.Success() is True. content = process.ReadMemory(addr, 4, error) # Use 'ascii' encoding as each byte of 'content' is within [0..255]. new_bytes = bytearray(content, 'ascii')

### SBProcess_ReadPointerFromMemory(...)

    Reads a pointer from memory from an address and returns the value. Example:

    # Read a pointer from address 0x1000
    error = lldb.SBError()
    ptr = ReadPointerFromMemory(0x1000, error)
    if error.Success():
        print 'pointer: 0x%x' % ptr
    else
        print 'error: ', error

### SBProcess_ReadUnsignedFromMemory(...)

    Reads an unsigned integer from memory given a byte size and an address.
    Returns the unsigned integer that was read. Example:

    # Read a 4 byte unsigned integer from address 0x1000
    error = lldb.SBError()
    uint = ReadUnsignedFromMemory(0x1000, 4, error)
    if error.Success():
        print 'integer: %u' % uint
    else
        print 'error: ', error

### SBProcess_RemoteAttachToProcessWithID(...)

SBProcess_RemoteAttachToProcessWithID(SBProcess self, lldb::pid_t pid, SBError error) -> bool

//------------------------------------------------------------------ /// Remote connection related functions. These will fail if the /// process is not in eStateConnected. They are intended for use /// when connecting to an externally managed debugserver instance. //------------------------------------------------------------------

### SBProcess_RemoteLaunch(...)

    SBProcess_RemoteLaunch(SBProcess self, char const ** argv, char const ** envp, char const * stdin_path,
        char const * stdout_path, char const * stderr_path, char const * working_directory,
        uint32_t launch_flags, bool stop_at_entry, SBError error) -> bool

    See SBTarget.Launch for argument description and usage.

### SBProcess_Signal(...)

SBProcess_Signal(SBProcess self, int signal) -> SBError

Sends the process a unix signal.

### SBProcess_WriteMemory(...)

    Writes memory to the current process's address space and maintains any
    traps that might be present due to software breakpoints. Example:

    # Create a Python string from the byte array.
    new_value = str(bytes)
    result = process.WriteMemory(addr, new_value, error)
    if not error.Success() or result != len(bytes):
        print 'SBProcess.WriteMemory() failed!'

### SBSourceManager_DisplaySourceLinesWithLineNumbers(...)

    SBSourceManager_DisplaySourceLinesWithLineNumbers(SBSourceManager self, SBFileSpec file, uint32_t line, uint32_t context_before, uint32_t context_after,
        char const * current_line_cstr, SBStream s) -> size_t

### SBStream_Clear(...)

SBStream_Clear(SBStream self)

//-------------------------------------------------------------------------- /// If the stream is redirected to a file, forget about the file and if /// ownership of the file was transfered to this object, close the file. /// If the stream is backed by a local cache, clear this cache. //--------------------------------------------------------------------------

### SBStream_GetData(...)

SBStream_GetData(SBStream self) -> char const *

//-------------------------------------------------------------------------- /// If this stream is not redirected to a file, it will maintain a local /// cache for the stream data which can be accessed using this accessor. //--------------------------------------------------------------------------

### SBStream_GetSize(...)

SBStream_GetSize(SBStream self) -> size_t

//-------------------------------------------------------------------------- /// If this stream is not redirected to a file, it will maintain a local /// cache for the stream output whose length can be accessed using this /// accessor. //--------------------------------------------------------------------------

### SBTarget_AttachToProcessWithID(...)

SBTarget_AttachToProcessWithID(SBTarget self, SBListener listener, lldb::pid_t pid, SBError error) -> SBProcess

//------------------------------------------------------------------ /// Attach to process with pid. /// /// @param[in] listener /// An optional listener that will receive all process events. /// If listener is valid then listener will listen to all /// process events. If not valid, then this target's debugger /// (SBTarget::GetDebugger()) will listen to all process events. /// /// @param[in] pid /// The process ID to attach to. /// /// @param[out] /// An error explaining what went wrong if attach fails. /// /// @return /// A process object for the attached process. //------------------------------------------------------------------

### SBTarget_AttachToProcessWithName(...)

SBTarget_AttachToProcessWithName(SBTarget self, SBListener listener, char const * name, bool wait_for, SBError error) -> SBProcess

//------------------------------------------------------------------ /// Attach to process with name. /// /// @param[in] listener /// An optional listener that will receive all process events. /// If listener is valid then listener will listen to all /// process events. If not valid, then this target's debugger /// (SBTarget::GetDebugger()) will listen to all process events. /// /// @param[in] name /// Basename of process to attach to. /// /// @param[in] wait_for /// If true wait for a new instance of 'name' to be launched. /// /// @param[out] /// An error explaining what went wrong if attach fails. /// /// @return /// A process object for the attached process. //------------------------------------------------------------------

### SBTarget_BreakpointCreateByName(...)

    BreakpointCreateByName(char const * symbol_name, char const * module_name=None) -> SBBreakpoint
    BreakpointCreateByName(char const * symbol_name) -> SBBreakpoint
    SBTarget_BreakpointCreateByName(SBTarget self, char const * symbol_name, uint32_t func_name_type, SBFileSpecList module_list,
        SBFileSpecList comp_unit_list) -> SBBreakpoint

### SBTarget_BreakpointCreateByNames(...)

    SBTarget_BreakpointCreateByNames(SBTarget self, char const *[] symbol_name, uint32_t num_names, uint32_t name_type_mask,
        SBFileSpecList module_list, SBFileSpecList comp_unit_list) -> SBBreakpoint

### SBTarget_ConnectRemote(...)

SBTarget_ConnectRemote(SBTarget self, SBListener listener, char const * url, char const * plugin_name, SBError error) -> SBProcess

//------------------------------------------------------------------ /// Connect to a remote debug server with url. /// /// @param[in] listener /// An optional listener that will receive all process events. /// If listener is valid then listener will listen to all /// process events. If not valid, then this target's debugger /// (SBTarget::GetDebugger()) will listen to all process events. /// /// @param[in] url /// The url to connect to, e.g., 'connect://localhost:12345'. /// /// @param[in] plugin_name /// The plugin name to be used; can be NULL. /// /// @param[out] /// An error explaining what went wrong if the connect fails. /// /// @return /// A process object for the connected process. //------------------------------------------------------------------

### SBTarget_FindFirstGlobalVariable(...)

SBTarget_FindFirstGlobalVariable(SBTarget self, char const * name) -> SBValue

//------------------------------------------------------------------ /// Find the first global (or static) variable by name. /// /// @param[in] name /// The name of the global or static variable we are looking /// for. /// /// @return /// An SBValue that gets filled in with the found variable (if any). //------------------------------------------------------------------

### SBTarget_FindFunctions(...)

FindFunctions(char const * name, uint32_t name_type_mask=eFunctionNameTypeAny) -> SBSymbolContextList SBTarget_FindFunctions(SBTarget self, char const * name) -> SBSymbolContextList

//------------------------------------------------------------------ /// Find functions by name. /// /// @param[in] name /// The name of the function we are looking for. /// /// @param[in] name_type_mask /// A logical OR of one or more FunctionNameType enum bits that /// indicate what kind of names should be used when doing the /// lookup. Bits include fully qualified names, base names, /// C++ methods, or ObjC selectors. /// See FunctionNameType for more details. /// /// @return /// A lldb::SBSymbolContextList that gets filled in with all of /// the symbol contexts for all the matches. //------------------------------------------------------------------

### SBTarget_FindGlobalVariables(...)

SBTarget_FindGlobalVariables(SBTarget self, char const * name, uint32_t max_matches) -> SBValueList

//------------------------------------------------------------------ /// Find global and static variables by name. /// /// @param[in] name /// The name of the global or static variable we are looking /// for. /// /// @param[in] max_matches /// Allow the number of matches to be limited to max_matches. /// /// @return /// A list of matched variables in an SBValueList. //------------------------------------------------------------------

### SBTarget_Launch(...)

    Launch(SBListener listener, char const ** argv, char const ** envp, char const * stdin_path,
        char const * stdout_path, char const * stderr_path, char const * working_directory,
        uint32_t launch_flags, bool stop_at_entry, SBError error) -> SBProcess
    SBTarget_Launch(SBTarget self, SBLaunchInfo launch_info, SBError error) -> SBProcess

    //------------------------------------------------------------------
    /// Launch a new process.
    ///
    /// Launch a new process by spawning a new process using the
    /// target object's executable module's file as the file to launch.
    /// Arguments are given in  argv, and the environment variables
    /// are in  envp. Standard input and output files can be
    /// optionally re-directed to  stdin_path,  stdout_path, and
    ///  stderr_path.
    ///
    /// @param[in] listener
    ///     An optional listener that will receive all process events.
    ///     If  listener is valid then  listener will listen to all
    ///     process events. If not valid, then this target's debugger
    ///     (SBTarget::GetDebugger()) will listen to all process events.
    ///
    /// @param[in] argv
    ///     The argument array.
    ///
    /// @param[in] envp
    ///     The environment array.
    ///
    /// @param[in] launch_flags
    ///     Flags to modify the launch (@see lldb::LaunchFlags)
    ///
    /// @param[in] stdin_path
    ///     The path to use when re-directing the STDIN of the new
    ///     process. If all stdXX_path arguments are NULL, a pseudo
    ///     terminal will be used.
    ///
    /// @param[in] stdout_path
    ///     The path to use when re-directing the STDOUT of the new
    ///     process. If all stdXX_path arguments are NULL, a pseudo
    ///     terminal will be used.
    ///
    /// @param[in] stderr_path
    ///     The path to use when re-directing the STDERR of the new
    ///     process. If all stdXX_path arguments are NULL, a pseudo
    ///     terminal will be used.
    ///
    /// @param[in] working_directory
    ///     The working directory to have the child process run in
    ///
    /// @param[in] launch_flags
    ///     Some launch options specified by logical OR'ing
    ///     lldb::LaunchFlags enumeration values together.
    ///
    /// @param[in] stop_at_endtry
    ///     If false do not stop the inferior at the entry point.
    ///
    /// @param[out]
    ///     An error object. Contains the reason if there is some failure.
    ///
    /// @return
    ///      A process object for the newly created process.
    //------------------------------------------------------------------

    For example,

        process = target.Launch(self.dbg.GetListener(), None, None,
                                None, '/tmp/stdout.txt', None,
                                None, 0, False, error)

    launches a new process by passing nothing for both the args and the envs
    and redirect the standard output of the inferior to the /tmp/stdout.txt
    file. It does not specify a working directory so that the debug server
    will use its idea of what the current working directory is for the
    inferior. Also, we ask the debugger not to stop the inferior at the
    entry point. If no breakpoint is specified for the inferior, it should
    run to completion if no user interaction is required.

### SBTarget_LaunchSimple(...)

    SBTarget_LaunchSimple(SBTarget self, char const ** argv, char const ** envp, char const * working_directory) -> SBProcess

    //------------------------------------------------------------------
    /// Launch a new process with sensible defaults.
    ///
    /// @param[in] argv
    ///     The argument array.
    ///
    /// @param[in] envp
    ///     The environment array.
    ///
    /// @param[in] working_directory
    ///     The working directory to have the child process run in
    ///
    /// Default: listener
    ///     Set to the target's debugger (SBTarget::GetDebugger())
    ///
    /// Default: launch_flags
    ///     Empty launch flags
    ///
    /// Default: stdin_path
    /// Default: stdout_path
    /// Default: stderr_path
    ///     A pseudo terminal will be used.
    ///
    /// @return
    ///      A process object for the newly created process.
    //------------------------------------------------------------------

    For example,

        process = target.LaunchSimple(['X', 'Y', 'Z'], None, os.getcwd())

    launches a new process by passing 'X', 'Y', 'Z' as the args to the
    executable.

### SBTarget_LoadCore(...)

    SBTarget_LoadCore(SBTarget self, char const * core_file) -> SBProcess

    //------------------------------------------------------------------
    /// Load a core file
    ///
    /// @param[in] core_file
    ///     File path of the core dump.
    ///
    /// @return
    ///      A process object for the newly created core file.
    //------------------------------------------------------------------

    For example,

        process = target.LoadCore('./a.out.core')

    loads a new core file and returns the process object.

### SBThread_GetStopReasonDataAtIndex(...)

SBThread_GetStopReasonDataAtIndex(SBThread self, uint32_t idx) -> uint64_t

//-------------------------------------------------------------------------- /// Get information associated with a stop reason. /// /// Breakpoint stop reasons will have data that consists of pairs of /// breakpoint IDs followed by the breakpoint location IDs (they always come /// in pairs). /// /// Stop Reason Count Data Type /// ======================== ===== ========================================= /// eStopReasonNone 0 /// eStopReasonTrace 0 /// eStopReasonBreakpoint N duple: {breakpoint id, location id} /// eStopReasonWatchpoint 1 watchpoint id /// eStopReasonSignal 1 unix signal number /// eStopReasonException N exception data /// eStopReasonExec 0 /// eStopReasonPlanComplete 0 //--------------------------------------------------------------------------

### SBThread_GetStopReasonDataCount(...)

SBThread_GetStopReasonDataCount(SBThread self) -> size_t

/// Get the number of words associated with the stop reason. /// See also GetStopReasonDataAtIndex().

### SBThread_Suspend(...)

SBThread_Suspend(SBThread self) -> bool

//-------------------------------------------------------------------------- /// LLDB currently supports process centric debugging which means when any /// thread in a process stops, all other threads are stopped. The Suspend() /// call here tells our process to suspend a thread and not let it run when /// the other threads in a process are allowed to run. So when /// SBProcess::Continue() is called, any threads that aren't suspended will /// be allowed to run. If any of the SBThread functions for stepping are /// called (StepOver, StepInto, StepOut, StepInstruction, RunToAddres), the /// thread will now be allowed to run and these funtions will simply return. /// /// Eventually we plan to add support for thread centric debugging where /// each thread is controlled individually and each thread would broadcast /// its state, but we haven't implemented this yet. /// /// Likewise the SBThread::Resume() call will again allow the thread to run /// when the process is continued. /// /// Suspend() and Resume() functions are not currently reference counted, if /// anyone has the need for them to be reference counted, please let us /// know. //--------------------------------------------------------------------------

### SBValue_GetData(...)

    SBValue_GetData(SBValue self) -> SBData

    //------------------------------------------------------------------
       /// Get an SBData wrapping the contents of this SBValue.
       ///
       /// This method will read the contents of this object in memory
       /// and copy them into an SBData for future use.
       ///
       /// @return
       ///     An SBData with the contents of this SBValue, on success.
       ///     An empty SBData otherwise.
       //------------------------------------------------------------------

### SBValue_GetIndexOfChildWithName(...)

SBValue_GetIndexOfChildWithName(SBValue self, char const * name) -> uint32_t

//------------------------------------------------------------------ /// Returns the child member index. /// /// Matches children of this object only and will match base classes and /// member names if this is a clang typed object. /// /// @param[in] name /// The name of the child value to get /// /// @return /// An index to the child member value. //------------------------------------------------------------------

### SBValue_GetPointeeData(...)

    GetPointeeData(uint32_t item_idx=0, uint32_t item_count=1) -> SBData
    GetPointeeData(uint32_t item_idx=0) -> SBData
    SBValue_GetPointeeData(SBValue self) -> SBData

    //------------------------------------------------------------------
       /// Get an SBData wrapping what this SBValue points to.
       ///
       /// This method will dereference the current SBValue, if its
       /// data type is a T* or T[], and extract item_count elements
       /// of type T from it, copying their contents in an SBData.
       ///
       /// @param[in] item_idx
       ///     The index of the first item to retrieve. For an array
       ///     this is equivalent to array[item_idx], for a pointer
       ///     to *(pointer + item_idx). In either case, the measurement
       ///     unit for item_idx is the sizeof(T) rather than the byte
       ///
       /// @param[in] item_count
       ///     How many items should be copied into the output. By default
       ///     only one item is copied, but more can be asked for.
       ///
       /// @return
       ///     An SBData with the contents of the copied items, on success.
       ///     An empty SBData otherwise.
       //------------------------------------------------------------------

### SBValue_GetValueForExpressionPath(...)

SBValue_GetValueForExpressionPath(SBValue self, char const * expr_path) -> SBValue

Expands nested expressions like .a->b[0].c[1]->d.

### SBValue_Watch(...)

SBValue_Watch(SBValue self, bool resolve_location, bool read, bool write, SBError error) -> SBWatchpoint

/// Find and watch a variable. /// It returns an SBWatchpoint, which may be invalid.

### SBValue_WatchPointee(...)

SBValue_WatchPointee(SBValue self, bool resolve_location, bool read, bool write, SBError error) -> SBWatchpoint

/// Find and watch the location pointed to by a variable. /// It returns an SBWatchpoint, which may be invalid.

### SBWatchpoint_GetCondition(...)

SBWatchpoint_GetCondition(SBWatchpoint self) -> char const *

//------------------------------------------------------------------ /// Get the condition expression for the watchpoint. //------------------------------------------------------------------

### SBWatchpoint_GetHardwareIndex(...)

SBWatchpoint_GetHardwareIndex(SBWatchpoint self) -> int32_t

//------------------------------------------------------------------ /// With -1 representing an invalid hardware index. //------------------------------------------------------------------

### SBWatchpoint_SetCondition(...)

SBWatchpoint_SetCondition(SBWatchpoint self, char const * condition)

//-------------------------------------------------------------------------- /// The watchpoint stops only if the condition expression evaluates to true. //--------------------------------------------------------------------------