aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h
diff options
context:
space:
mode:
authorMed Ismail Bennani <medismail.bennani@gmail.com>2021-03-23 16:22:26 +0000
committerMed Ismail Bennani <medismail.bennani@gmail.com>2021-03-23 18:24:47 +0100
commitf3176f5fede202985ab51d215f4d0a58b6c91d83 (patch)
tree1d7db5df37b9528b189951e6552ea94953025f3a /lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h
parent1f6a57c1a0fad922e04a2b1f414b092d4b0cd8b0 (diff)
downloadllvm-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