LLDB API Documentation
This is the complete list of members for lldb::SBTarget, including all inherited members.
| AddModule(lldb::SBModule &module) | lldb::SBTarget | |
| AddModule(const char *path, const char *triple, const char *uuid) | lldb::SBTarget | |
| AddModule(const char *path, const char *triple, const char *uuid_cstr, const char *symfile) | lldb::SBTarget | |
| AddModule(const SBModuleSpec &module_spec) | lldb::SBTarget | |
| Attach(SBAttachInfo &attach_info, SBError &error) | lldb::SBTarget | |
| AttachToProcessWithID(SBListener &listener, lldb::pid_t pid, lldb::SBError &error) | lldb::SBTarget | |
| AttachToProcessWithName(SBListener &listener, const char *name, bool wait_for, lldb::SBError &error) | lldb::SBTarget | |
| BreakpointCreateByAddress(addr_t address) | lldb::SBTarget | |
| BreakpointCreateByLocation(const char *file, uint32_t line) | lldb::SBTarget | |
| BreakpointCreateByLocation(const lldb::SBFileSpec &file_spec, uint32_t line) | lldb::SBTarget | |
| BreakpointCreateByLocation(const lldb::SBFileSpec &file_spec, uint32_t line, lldb::addr_t offset) | lldb::SBTarget | |
| BreakpointCreateByLocation(const lldb::SBFileSpec &file_spec, uint32_t line, lldb::addr_t offset, SBFileSpecList &module_list) | lldb::SBTarget | |
| BreakpointCreateByName(const char *symbol_name, const char *module_name=nullptr) | lldb::SBTarget | |
| BreakpointCreateByName(const char *symbol_name, const SBFileSpecList &module_list, const SBFileSpecList &comp_unit_list) | lldb::SBTarget | |
| BreakpointCreateByName(const char *symbol_name, uint32_t name_type_mask, const SBFileSpecList &module_list, const SBFileSpecList &comp_unit_list) | lldb::SBTarget | |
| BreakpointCreateByName(const char *symbol_name, uint32_t name_type_mask, lldb::LanguageType symbol_language, const SBFileSpecList &module_list, const SBFileSpecList &comp_unit_list) | lldb::SBTarget | |
| BreakpointCreateByNames(const char *symbol_name[], uint32_t num_names, uint32_t name_type_mask, const SBFileSpecList &module_list, const SBFileSpecList &comp_unit_list) | lldb::SBTarget | |
| BreakpointCreateByNames(const char *symbol_name[], uint32_t num_names, uint32_t name_type_mask, lldb::LanguageType symbol_language, const SBFileSpecList &module_list, const SBFileSpecList &comp_unit_list) | lldb::SBTarget | |
| BreakpointCreateByNames(const char *symbol_name[], uint32_t num_names, uint32_t name_type_mask, lldb::LanguageType symbol_language, lldb::addr_t offset, const SBFileSpecList &module_list, const SBFileSpecList &comp_unit_list) | lldb::SBTarget | |
| BreakpointCreateByRegex(const char *symbol_name_regex, const char *module_name=nullptr) | lldb::SBTarget | |
| BreakpointCreateByRegex(const char *symbol_name_regex, const SBFileSpecList &module_list, const SBFileSpecList &comp_unit_list) | lldb::SBTarget | |
| BreakpointCreateByRegex(const char *symbol_name_regex, lldb::LanguageType symbol_language, const SBFileSpecList &module_list, const SBFileSpecList &comp_unit_list) | lldb::SBTarget | |
| BreakpointCreateBySBAddress(SBAddress &address) | lldb::SBTarget | |
| BreakpointCreateBySourceRegex(const char *source_regex, const SBFileSpec &source_file, const char *module_name=nullptr) | lldb::SBTarget | |
| BreakpointCreateBySourceRegex(const char *source_regex, const SBFileSpecList &module_list, const SBFileSpecList &source_file) | lldb::SBTarget | |
| BreakpointCreateBySourceRegex(const char *source_regex, const SBFileSpecList &module_list, const SBFileSpecList &source_file, const SBStringList &func_names) | lldb::SBTarget | |
| BreakpointCreateForException(lldb::LanguageType language, bool catch_bp, bool throw_bp) | lldb::SBTarget | |
| BreakpointDelete(break_id_t break_id) | lldb::SBTarget | |
| BreakpointsCreateFromFile(SBFileSpec &source_file, SBBreakpointList &new_bps) | lldb::SBTarget | |
| BreakpointsCreateFromFile(SBFileSpec &source_file, SBStringList &matching_names, SBBreakpointList &new_bps) | lldb::SBTarget | |
| BreakpointsWriteToFile(SBFileSpec &dest_file) | lldb::SBTarget | |
| BreakpointsWriteToFile(SBFileSpec &dest_file, SBBreakpointList &bkpt_list, bool append=false) | lldb::SBTarget | |
| Clear() | lldb::SBTarget | |
| ClearModuleLoadAddress(lldb::SBModule module) | lldb::SBTarget | |
| ClearSectionLoadAddress(lldb::SBSection section) | lldb::SBTarget | |
| ConnectRemote(SBListener &listener, const char *url, const char *plugin_name, SBError &error) | lldb::SBTarget | |
| CreateValueFromAddress(const char *name, lldb::SBAddress addr, lldb::SBType type) | lldb::SBTarget | |
| CreateValueFromData(const char *name, lldb::SBData data, lldb::SBType type) | lldb::SBTarget | |
| CreateValueFromExpression(const char *name, const char *expr) | lldb::SBTarget | |
| DeleteAllBreakpoints() | lldb::SBTarget | |
| DeleteAllWatchpoints() | lldb::SBTarget | |
| DeleteWatchpoint(lldb::watch_id_t watch_id) | lldb::SBTarget | |
| DisableAllBreakpoints() | lldb::SBTarget | |
| DisableAllWatchpoints() | lldb::SBTarget | |
| eBroadcastBitBreakpointChanged enum value | lldb::SBTarget | |
| eBroadcastBitModulesLoaded enum value | lldb::SBTarget | |
| eBroadcastBitModulesUnloaded enum value | lldb::SBTarget | |
| eBroadcastBitSymbolsLoaded enum value | lldb::SBTarget | |
| eBroadcastBitWatchpointChanged enum value | lldb::SBTarget | |
| EnableAllBreakpoints() | lldb::SBTarget | |
| EnableAllWatchpoints() | lldb::SBTarget | |
| EvaluateExpression(const char *expr) | lldb::SBTarget | |
| EvaluateExpression(const char *expr, const SBExpressionOptions &options) | lldb::SBTarget | |
| EventIsTargetEvent(const lldb::SBEvent &event) | lldb::SBTarget | static |
| FindBreakpointByID(break_id_t break_id) | lldb::SBTarget | |
| FindBreakpointsByName(const char *name, SBBreakpointList &bkpt_list) | lldb::SBTarget | |
| FindFirstGlobalVariable(const char *name) | lldb::SBTarget | |
| FindFirstType(const char *type) | lldb::SBTarget | |
| FindFunctions(const char *name, uint32_t name_type_mask=lldb::eFunctionNameTypeAny) | lldb::SBTarget | |
| FindGlobalFunctions(const char *name, uint32_t max_matches, MatchType matchtype) | lldb::SBTarget | |
| FindGlobalVariables(const char *name, uint32_t max_matches) | lldb::SBTarget | |
| FindGlobalVariables(const char *name, uint32_t max_matches, MatchType matchtype) | lldb::SBTarget | |
| FindModule(const lldb::SBFileSpec &file_spec) | lldb::SBTarget | |
| FindSymbols(const char *name, lldb::SymbolType type=eSymbolTypeAny) | lldb::SBTarget | |
| FindTypes(const char *type) | lldb::SBTarget | |
| FindWatchpointByID(lldb::watch_id_t watch_id) | lldb::SBTarget | |
| GetAddressByteSize() | lldb::SBTarget | |
| GetBasicType(lldb::BasicType type) | lldb::SBTarget | |
| GetBreakpointAtIndex(uint32_t idx) const | lldb::SBTarget | |
| GetBroadcaster() const | lldb::SBTarget | |
| GetBroadcasterClassName() | lldb::SBTarget | static |
| GetByteOrder() | lldb::SBTarget | |
| GetCodeByteSize() | lldb::SBTarget | |
| GetDataByteSize() | lldb::SBTarget | |
| GetDebugger() const | lldb::SBTarget | |
| GetDescription(lldb::SBStream &description, lldb::DescriptionLevel description_level) | lldb::SBTarget | |
| GetExecutable() | lldb::SBTarget | |
| GetInstructions(lldb::SBAddress base_addr, const void *buf, size_t size) | lldb::SBTarget | |
| GetInstructions(lldb::addr_t base_addr, const void *buf, size_t size) | lldb::SBTarget | |
| GetInstructionsWithFlavor(lldb::SBAddress base_addr, const char *flavor_string, const void *buf, size_t size) | lldb::SBTarget | |
| GetInstructionsWithFlavor(lldb::addr_t base_addr, const char *flavor_string, const void *buf, size_t size) | lldb::SBTarget | |
| GetLaunchInfo() const | lldb::SBTarget | |
| GetModuleAtIndex(uint32_t idx) | lldb::SBTarget | |
| GetModuleAtIndexFromEvent(const uint32_t idx, const lldb::SBEvent &event) | lldb::SBTarget | static |
| GetNumBreakpoints() const | lldb::SBTarget | |
| GetNumModules() const | lldb::SBTarget | |
| GetNumModulesFromEvent(const lldb::SBEvent &event) | lldb::SBTarget | static |
| GetNumWatchpoints() const | lldb::SBTarget | |
| GetPlatform() | lldb::SBTarget | |
| GetProcess() | lldb::SBTarget | |
| GetSourceManager() | lldb::SBTarget | |
| GetSP() const | lldb::SBTarget | protected |
| GetStackRedZoneSize() | lldb::SBTarget | |
| GetTargetFromEvent(const lldb::SBEvent &event) | lldb::SBTarget | static |
| GetTriple() | lldb::SBTarget | |
| GetWatchpointAtIndex(uint32_t idx) const | lldb::SBTarget | |
| Install() | lldb::SBTarget | |
| IsValid() const | lldb::SBTarget | |
| Launch(SBListener &listener, char const **argv, char const **envp, const char *stdin_path, const char *stdout_path, const char *stderr_path, const char *working_directory, uint32_t launch_flags, bool stop_at_entry, lldb::SBError &error) | lldb::SBTarget | |
| Launch(SBLaunchInfo &launch_info, SBError &error) | lldb::SBTarget | |
| LaunchSimple(const char **argv, const char **envp, const char *working_directory) | lldb::SBTarget | |
| LoadCore(const char *core_file) | lldb::SBTarget | |
| operator!=(const lldb::SBTarget &rhs) const | lldb::SBTarget | |
| operator=(const lldb::SBTarget &rhs) | lldb::SBTarget | |
| operator==(const lldb::SBTarget &rhs) const | lldb::SBTarget | |
| ReadInstructions(lldb::SBAddress base_addr, uint32_t count) | lldb::SBTarget | |
| ReadInstructions(lldb::SBAddress base_addr, uint32_t count, const char *flavor_string) | lldb::SBTarget | |
| ReadMemory(const SBAddress addr, void *buf, size_t size, lldb::SBError &error) | lldb::SBTarget | |
| RemoveModule(lldb::SBModule module) | lldb::SBTarget | |
| ResolveFileAddress(lldb::addr_t file_addr) | lldb::SBTarget | |
| ResolveLoadAddress(lldb::addr_t vm_addr) | lldb::SBTarget | |
| ResolvePastLoadAddress(uint32_t stop_id, lldb::addr_t vm_addr) | lldb::SBTarget | |
| ResolveSymbolContextForAddress(const SBAddress &addr, uint32_t resolve_scope) | lldb::SBTarget | |
| SBAddress class | lldb::SBTarget | friend |
| SBBlock class | lldb::SBTarget | friend |
| SBBreakpointListImpl class | lldb::SBTarget | friend |
| SBDebugger class | lldb::SBTarget | friend |
| SBExecutionContext class | lldb::SBTarget | friend |
| SBFunction class | lldb::SBTarget | friend |
| SBInstruction class | lldb::SBTarget | friend |
| SBModule class | lldb::SBTarget | friend |
| SBProcess class | lldb::SBTarget | friend |
| SBSection class | lldb::SBTarget | friend |
| SBSourceManager class | lldb::SBTarget | friend |
| SBSymbol class | lldb::SBTarget | friend |
| SBTarget() | lldb::SBTarget | |
| SBTarget(const lldb::SBTarget &rhs) | lldb::SBTarget | |
| SBTarget(const lldb::TargetSP &target_sp) | lldb::SBTarget | |
| SBValue class | lldb::SBTarget | friend |
| SetLaunchInfo(const lldb::SBLaunchInfo &launch_info) | lldb::SBTarget | |
| SetModuleLoadAddress(lldb::SBModule module, int64_t sections_offset) | lldb::SBTarget | |
| SetSectionLoadAddress(lldb::SBSection section, lldb::addr_t section_base_addr) | lldb::SBTarget | |
| SetSP(const lldb::TargetSP &target_sp) | lldb::SBTarget | protected |
| WatchAddress(lldb::addr_t addr, size_t size, bool read, bool write, SBError &error) | lldb::SBTarget | |
| ~SBTarget() | lldb::SBTarget |