summaryrefslogtreecommitdiffstats
path: root/lldb/scripts/Python/interface/SBProcess.i
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/scripts/Python/interface/SBProcess.i')
-rw-r--r--lldb/scripts/Python/interface/SBProcess.i27
1 files changed, 27 insertions, 0 deletions
diff --git a/lldb/scripts/Python/interface/SBProcess.i b/lldb/scripts/Python/interface/SBProcess.i
index 659966fff73..2087f4683ce 100644
--- a/lldb/scripts/Python/interface/SBProcess.i
+++ b/lldb/scripts/Python/interface/SBProcess.i
@@ -281,6 +281,33 @@ public:
lldb::SBError
UnloadImage (uint32_t image_token);
+ %pythoncode %{
+ __swig_getmethods__["id"] = GetProcessID
+ if _newclass: x = property(GetProcessID, None)
+
+ __swig_getmethods__["target"] = GetTarget
+ if _newclass: x = property(GetTarget, None)
+
+ __swig_getmethods__["num_threads"] = GetNumThreads
+ if _newclass: x = property(GetNumThreads, None)
+
+ __swig_getmethods__["selected_thread"] = GetSelectedThread
+ __swig_setmethods__["selected_thread"] = SetSelectedThread
+ if _newclass: x = property(GetSelectedThread, SetSelectedThread)
+
+ __swig_getmethods__["state"] = GetState
+ if _newclass: x = property(GetState, None)
+
+ __swig_getmethods__["exit_state"] = GetExitStatus
+ if _newclass: x = property(GetExitStatus, None)
+
+ __swig_getmethods__["exit_description"] = GetExitDescription
+ if _newclass: x = property(GetExitDescription, None)
+
+ __swig_getmethods__["broadcaster"] = GetBroadcaster
+ if _newclass: x = property(GetBroadcaster, None)
+ %}
+
};
} // namespace lldb
OpenPOWER on IntegriCloud