LLDB API Documentation

lldb::SBTarget Member List

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
BreakpointCreateByName(const char *symbol_name, const char *module_name=NULL)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
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
BreakpointCreateByRegex(const char *symbol_name_regex, const char *module_name=NULL)lldb::SBTarget
BreakpointCreateByRegex(const char *symbol_name_regex, const SBFileSpecList &module_list, const SBFileSpecList &comp_unit_list)lldb::SBTarget
BreakpointCreateBySourceRegex(const char *source_regex, const lldb::SBFileSpec &source_file, const char *module_name=NULL)lldb::SBTarget
BreakpointCreateBySourceRegex(const char *source_regex, const SBFileSpecList &module_list, const lldb::SBFileSpecList &source_file)lldb::SBTarget
BreakpointCreateForException(lldb::LanguageType language, bool catch_bp, bool throw_bp)lldb::SBTarget
BreakpointDelete(break_id_t break_id)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
DeleteAllBreakpoints()lldb::SBTarget
DeleteAllWatchpoints()lldb::SBTarget
DeleteWatchpoint(lldb::watch_id_t watch_id)lldb::SBTarget
DisableAllBreakpoints()lldb::SBTarget
DisableAllWatchpoints()lldb::SBTarget
eBroadcastBitBreakpointChanged enum valuelldb::SBTarget
eBroadcastBitModulesLoaded enum valuelldb::SBTarget
eBroadcastBitModulesUnloaded enum valuelldb::SBTarget
eBroadcastBitSymbolsLoaded enum valuelldb::SBTarget
eBroadcastBitWatchpointChanged enum valuelldb::SBTarget
EnableAllBreakpoints()lldb::SBTarget
EnableAllWatchpoints()lldb::SBTarget
EvaluateExpression(const char *expr, const SBExpressionOptions &options)lldb::SBTarget
FindBreakpointByID(break_id_t break_id)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
FindGlobalVariables(const char *name, uint32_t max_matches)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::SBTargetstatic
GetByteOrder()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
GetModuleAtIndex(uint32_t idx)lldb::SBTarget
GetNumBreakpoints() const lldb::SBTarget
GetNumModules() const lldb::SBTarget
GetNumWatchpoints() const lldb::SBTarget
GetProcess()lldb::SBTarget
GetSourceManager()lldb::SBTarget
GetSP() const lldb::SBTargetprotected
GetStackRedZoneSize()lldb::SBTarget
GetTriple()lldb::SBTarget
GetWatchpointAtIndex(uint32_t idx) const 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
RemoveModule(lldb::SBModule module)lldb::SBTarget
ResolveLoadAddress(lldb::addr_t vm_addr)lldb::SBTarget
ResolveSymbolContextForAddress(const SBAddress &addr, uint32_t resolve_scope)lldb::SBTarget
SBAddress classlldb::SBTargetfriend
SBBlock classlldb::SBTargetfriend
SBDebugger classlldb::SBTargetfriend
SBFunction classlldb::SBTargetfriend
SBInstruction classlldb::SBTargetfriend
SBModule classlldb::SBTargetfriend
SBProcess classlldb::SBTargetfriend
SBSection classlldb::SBTargetfriend
SBSourceManager classlldb::SBTargetfriend
SBSymbol classlldb::SBTargetfriend
SBTarget()lldb::SBTarget
SBTarget(const lldb::SBTarget &rhs)lldb::SBTarget
SBTarget(const lldb::TargetSP &target_sp)lldb::SBTarget
SBValue classlldb::SBTargetfriend
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::SBTargetprotected
WatchAddress(lldb::addr_t addr, size_t size, bool read, bool write, SBError &error)lldb::SBTarget
~SBTarget()lldb::SBTarget