Home
last modified time | relevance | path

Searched refs:SBProcess (Results 1 – 25 of 48) sorted by relevance

12

/freebsd/contrib/llvm-project/lldb/bindings/interface/
H A DSBProcessDocstrings.i21 ) lldb::SBProcess;
26 ) lldb::SBProcess::PutSTDIN;
32 ) lldb::SBProcess::GetSTDOUT;
38 ) lldb::SBProcess::GetSTDERR;
44 ) lldb::SBProcess::RemoteAttachToProcessWithID;
48 ) lldb::SBProcess::RemoteLaunch;
55 ) lldb::SBProcess::GetThreadAtIndex;
59 ) lldb::SBProcess::GetThreadByID;
63 ) lldb::SBProcess::GetThreadByIndexID;
67 ) lldb::SBProcess::GetSelectedThread;
[all …]
H A DSBProcessExtensions.i1 STRING_EXTENSION_OUTSIDE(SBProcess)
2 %extend lldb::SBProcess {
63 '''An accessor function that returns a modules_access() object which allows lazy thread access from a lldb.SBProcess object.'''
67 '''An accessor function that returns a list() that contains all threads in a lldb.SBProcess object.'''
75 '''Iterate over all threads in a lldb.SBProcess object.'''
79 '''Return the number of threads in a lldb.SBProcess object.'''
/freebsd/contrib/llvm-project/lldb/source/API/
H A DSBProcess.cpp56 SBProcess::SBProcess() { LLDB_INSTRUMENT_VA(this); } in SBProcess() function in SBProcess
60 SBProcess::SBProcess(const SBProcess &rhs) : m_opaque_wp(rhs.m_opaque_wp) { in SBProcess() function in SBProcess
64 SBProcess::SBProcess(const lldb::ProcessSP &process_sp) in SBProcess() function in SBProcess
69 const SBProcess &SBProcess::operator=(const SBProcess &rhs) { in operator =()
78 SBProcess::~SBProcess() = default;
80 const char *SBProcess::GetBroadcasterClassName() { in GetBroadcasterClassName()
86 const char *SBProcess::GetPluginName() { in GetPluginName()
96 const char *SBProcess::GetShortPluginName() { in GetShortPluginName()
106 lldb::ProcessSP SBProcess::GetSP() const { return m_opaque_wp.lock(); } in GetSP()
108 void SBProcess::SetSP(const ProcessSP &process_sp) { m_opaque_wp = process_sp; } in SetSP()
[all …]
H A DSBExecutionContext.cpp42 SBExecutionContext::SBExecutionContext(const lldb::SBProcess &process) in SBExecutionContext()
89 SBProcess SBExecutionContext::GetProcess() const { in GetProcess()
92 SBProcess sb_process; in GetProcess()
H A DSBTarget.cpp163 SBProcess SBTarget::GetProcess() { in GetProcess()
166 SBProcess sb_process; in GetProcess()
240 SBProcess SBTarget::LoadCore(const char *core_file) { in LoadCore()
247 SBProcess SBTarget::LoadCore(const char *core_file, lldb::SBError &error) { in LoadCore()
250 SBProcess sb_process; in LoadCore()
270 SBProcess SBTarget::LaunchSimple(char const **argv, char const **envp, in LaunchSimple()
276 return SBProcess(); in LaunchSimple()
306 SBProcess SBTarget::Launch(SBListener &listener, char const **argv, in Launch()
316 SBProcess sb_process; in Launch()
391 SBProcess SBTarget::Launch(SBLaunchInfo &sb_launch_info, SBError &error) { in Launch()
[all …]
H A DSBQueue.cpp183 lldb::SBProcess GetProcess() { in GetProcess()
184 SBProcess result; in GetProcess()
308 SBProcess SBQueue::GetProcess() { in GetProcess()
H A DSBBreakpointOptionCommon.cpp13 #include "lldb/API/SBProcess.h"
62 SBProcess sb_process(process->shared_from_this()); in PrivateBreakpointHitCallback()
/freebsd/contrib/llvm-project/lldb/include/lldb/API/
H A DSBProcess.h29 class LLDB_API SBProcess {
39 SBProcess();
41 SBProcess(const lldb::SBProcess &rhs);
43 const lldb::SBProcess &operator=(const lldb::SBProcess &rhs);
45 ~SBProcess();
232 static lldb::SBProcess GetProcessFromEvent(const lldb::SBEvent &event);
601 SBProcess(const lldb::ProcessSP &process_sp);
H A DSBTarget.h74 lldb::SBProcess GetProcess();
189 lldb::SBProcess Launch(SBListener &listener, char const **argv,
196 SBProcess LoadCore(const char *core_file);
197 SBProcess LoadCore(const char *core_file, lldb::SBError &error);
225 SBProcess LaunchSimple(const char **argv, const char **envp,
228 SBProcess Launch(SBLaunchInfo &launch_info, SBError &error);
230 SBProcess Attach(SBAttachInfo &attach_info, SBError &error);
248 lldb::SBProcess AttachToProcessWithID(SBListener &listener, lldb::pid_t pid,
270 lldb::SBProcess AttachToProcessWithName(SBListener &listener,
293 lldb::SBProcess ConnectRemote(SBListener &listener, const char *url,
[all …]
H A DSBExecutionContext.h36 SBExecutionContext(const lldb::SBProcess &process);
50 SBProcess GetProcess() const;
H A DSBQueue.h35 lldb::SBProcess GetProcess();
56 friend class SBProcess;
H A DSBDebugger.h219 void HandleProcessEvent(const lldb::SBProcess &process,
223 void HandleProcessEvent(const lldb::SBProcess &process,
227 void HandleProcessEvent(const lldb::SBProcess &process,
230 void HandleProcessEvent(const lldb::SBProcess &process,
503 friend class SBProcess; variable
H A DSBThread.h150 /// SBProcess::Continue() is called, any threads that aren't suspended will
191 lldb::SBProcess GetProcess();
238 friend class SBProcess;
223 friend class SBProcess; global() variable
H A DSBDefines.h95 class LLDB_API SBProcess; variable
138 typedef bool (*SBBreakpointHitCallback)(void *baton, SBProcess &process,
H A DSBSaveCoreOptions.h60 friend class SBProcess;
H A DSBProcessInfo.h57 friend class SBProcess;
H A DSBThreadCollection.h49 friend class SBProcess;
H A DSBMemoryRegionInfoList.h47 friend class SBProcess;
H A DSBAddressRangeList.h47 friend class SBProcess; variable
H A DSBAddressRange.h63 friend class SBProcess; variable
H A DSBFile.h23 friend class SBProcess; variable
H A DSBUnixSignals.h54 friend class SBProcess;
H A DSBMemoryRegionInfo.h121 friend class SBProcess;
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DAddressRangeListImpl.h18 class SBProcess; variable
46 friend class lldb::SBProcess;
/freebsd/contrib/llvm-project/lldb/bindings/lua/
H A Dlua-typemaps.swig86 // SBProcess::ReadCStringFromMemory() uses a void*, but needs to be treated
90 // Also SBProcess::ReadMemory.
105 // SBProcess::ReadCStringFromMemory() uses a void*, but needs to be treated
109 // Also SBProcess::ReadMemory.
178 // Typemap for handling SBProcess::PutSTDIN
184 // Typemap for handling SBProcess::WriteMemory, SBTarget::GetInstructions...

12