LLDB mainline
lldb_private::ScriptedInterfaceInstance Struct Reference

#include <PluginManager.h>

Inheritance diagram for lldb_private::ScriptedInterfaceInstance:
[legend]

Public Member Functions

 ScriptedInterfaceInstance (llvm::StringRef name, llvm::StringRef description, ScriptedInterfaceCreateInstance create_callback, lldb::ScriptedExtension extension, lldb::ScriptLanguage language, ScriptedInterfaceUsages usages)
Public Member Functions inherited from lldb_private::PluginInstance< ScriptedInterfaceCreateInstance >
 PluginInstance ()=default

Public Attributes

lldb::ScriptedExtension extension
lldb::ScriptLanguage language
ScriptedInterfaceUsages usages
Public Attributes inherited from lldb_private::PluginInstance< ScriptedInterfaceCreateInstance >
llvm::StringRef name
llvm::StringRef description
bool enabled
ScriptedInterfaceCreateInstance create_callback
DebuggerInitializeCallback debugger_init_callback

Additional Inherited Members

Public Types inherited from lldb_private::PluginInstance< ScriptedInterfaceCreateInstance >
typedef ScriptedInterfaceCreateInstance CallbackType

Detailed Description

Definition at line 193 of file PluginManager.h.

Constructor & Destructor Documentation

◆ ScriptedInterfaceInstance()

Member Data Documentation

◆ extension

◆ language

lldb::ScriptLanguage lldb_private::ScriptedInterfaceInstance::language

Definition at line 205 of file PluginManager.h.

Referenced by ScriptedInterfaceInstance().

◆ usages

ScriptedInterfaceUsages lldb_private::ScriptedInterfaceInstance::usages

Definition at line 206 of file PluginManager.h.

Referenced by ScriptedInterfaceInstance().


The documentation for this struct was generated from the following file: