Go to the source code of this file.
|
namespace | lldb_private |
| A class that represents a running process on the host machine.
|
|
◆ LLDB_PLUGIN_DECLARE
#define LLDB_PLUGIN_DECLARE |
( |
|
PluginName | ) |
|
Value:
extern void lldb_initialize_##PluginName(); \
extern void lldb_terminate_##PluginName(); \
}
A class that represents a running process on the host machine.
Definition at line 36 of file PluginManager.h.
◆ LLDB_PLUGIN_DEFINE
◆ LLDB_PLUGIN_DEFINE_ADV
#define LLDB_PLUGIN_DEFINE_ADV |
( |
|
ClassName, |
|
|
|
PluginName |
|
) |
| |
Value:
void lldb_initialize_##PluginName() { ClassName::Initialize(); } \
void lldb_terminate_##PluginName() { ClassName::Terminate(); } \
}
Definition at line 26 of file PluginManager.h.
◆ LLDB_PLUGIN_INITIALIZE
#define LLDB_PLUGIN_INITIALIZE |
( |
|
PluginName | ) |
lldb_initialize_##PluginName() |
◆ LLDB_PLUGIN_TERMINATE
#define LLDB_PLUGIN_TERMINATE |
( |
|
PluginName | ) |
lldb_terminate_##PluginName() |