xref: /freebsd/contrib/llvm-project/lldb/docs/python_extensions.rst (revision 7fdf597e96a02165cfe22ff357b857d5fa15ed8a)
1Python Extensions
2=================
3
4LLDB provides scriptable extensions to augment the debugger's capabilities.
5This gives users the ability to tailor their debugging experience to their own needs.
6
7This page describes some of these scripting extensions:
8
9Operating System Thread Plugins
10-------------------------------
11
12.. automodapi:: lldb.plugins.operating_system
13    :no-heading:
14    :skip: ScriptedThread
15    :no-inheritance-diagram:
16
17Scripted Process Plugins
18-------------------------------
19
20.. automodapi:: lldb.plugins.scripted_process
21    :no-heading:
22    :skip: ABCMeta
23    :no-inheritance-diagram:
24
25Scripted Platform Plugins
26-------------------------------
27
28.. automodapi:: lldb.plugins.scripted_platform
29    :no-heading:
30    :skip: ABCMeta
31    :no-inheritance-diagram:
32
33Scripted Thread Plan Plugins
34-------------------------------
35
36.. automodapi:: lldb.plugins.scripted_thread_plan
37    :no-heading:
38    :no-inheritance-diagram:
39
40