diff options
author | Med Ismail Bennani <medismail.bennani@gmail.com> | 2021-03-23 16:22:26 +0000 |
---|---|---|
committer | Med Ismail Bennani <medismail.bennani@gmail.com> | 2021-03-23 18:24:47 +0100 |
commit | f3176f5fede202985ab51d215f4d0a58b6c91d83 (patch) | |
tree | 1d7db5df37b9528b189951e6552ea94953025f3a /lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h | |
parent | 1f6a57c1a0fad922e04a2b1f414b092d4b0cd8b0 (diff) | |
download | llvm-f3176f5fede202985ab51d215f4d0a58b6c91d83.zip llvm-f3176f5fede202985ab51d215f4d0a58b6c91d83.tar.gz llvm-f3176f5fede202985ab51d215f4d0a58b6c91d83.tar.bz2 |
[lldb/bindings] Add Python ScriptedProcess base class to lldb module
In order to facilitate the writting of Scripted Processes, this patch
introduces a `ScriptedProcess` python base class in the lldb module.
The base class holds the python interface with all the - abstract -
methods that need to be implemented by the inherited class but also some
methods that can be overwritten.
This patch also provides an example of a Scripted Process with the
`MyScriptedProcess` class.
rdar://65508855
Differential Revision: https://reviews.llvm.org/D95712
Signed-off-by: Med Ismail Bennani <medismail.bennani@gmail.com>
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h')
0 files changed, 0 insertions, 0 deletions