LLDB mainline
Public Member Functions | Public Attributes | List of all members
ScriptedInterfaceInstance Struct Reference
Inheritance diagram for ScriptedInterfaceInstance:
Inheritance graph
[legend]

Public Member Functions

 ScriptedInterfaceInstance (llvm::StringRef name, llvm::StringRef description, ScriptedInterfaceCreateInstance create_callback, lldb::ScriptLanguage language, ScriptedInterfaceUsages usages)
 
- Public Member Functions inherited from PluginInstance< ScriptedInterfaceCreateInstance >
 PluginInstance ()=default
 
 PluginInstance (llvm::StringRef name, llvm::StringRef description, ScriptedInterfaceCreateInstance create_callback, DebuggerInitializeCallback debugger_init_callback=nullptr)
 

Public Attributes

lldb::ScriptLanguage language
 
ScriptedInterfaceUsages usages
 
- Public Attributes inherited from PluginInstance< ScriptedInterfaceCreateInstance >
llvm::StringRef name
 
llvm::StringRef description
 
ScriptedInterfaceCreateInstance create_callback
 
DebuggerInitializeCallback debugger_init_callback
 

Additional Inherited Members

- Public Types inherited from PluginInstance< ScriptedInterfaceCreateInstance >
typedef ScriptedInterfaceCreateInstance CallbackType
 

Detailed Description

Definition at line 1514 of file PluginManager.cpp.

Constructor & Destructor Documentation

◆ ScriptedInterfaceInstance()

ScriptedInterfaceInstance::ScriptedInterfaceInstance ( llvm::StringRef  name,
llvm::StringRef  description,
ScriptedInterfaceCreateInstance  create_callback,
lldb::ScriptLanguage  language,
ScriptedInterfaceUsages  usages 
)
inline

Definition at line 1516 of file PluginManager.cpp.

Member Data Documentation

◆ language

lldb::ScriptLanguage ScriptedInterfaceInstance::language

Definition at line 1524 of file PluginManager.cpp.

◆ usages

ScriptedInterfaceUsages ScriptedInterfaceInstance::usages

Definition at line 1525 of file PluginManager.cpp.


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