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

Public Member Functions

 TraceExporterInstance (ConstString name, std::string description, TraceExporterCreateInstance create_instance, ThreadTraceExportCommandCreator create_thread_trace_export_command)
 
- Public Member Functions inherited from PluginInstance< TraceExporterCreateInstance >
 PluginInstance ()=default
 
 PluginInstance (ConstString name, std::string description, TraceExporterCreateInstance create_callback=nullptr, DebuggerInitializeCallback debugger_init_callback=nullptr)
 

Public Attributes

ThreadTraceExportCommandCreator create_thread_trace_export_command
 
- Public Attributes inherited from PluginInstance< TraceExporterCreateInstance >
ConstString name
 
std::string description
 
TraceExporterCreateInstance create_callback
 
DebuggerInitializeCallback debugger_init_callback
 

Additional Inherited Members

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

Detailed Description

Definition at line 1095 of file PluginManager.cpp.

Constructor & Destructor Documentation

◆ TraceExporterInstance()

TraceExporterInstance::TraceExporterInstance ( ConstString  name,
std::string  description,
TraceExporterCreateInstance  create_instance,
ThreadTraceExportCommandCreator  create_thread_trace_export_command 
)
inline

Definition at line 1097 of file PluginManager.cpp.

Member Data Documentation

◆ create_thread_trace_export_command

ThreadTraceExportCommandCreator TraceExporterInstance::create_thread_trace_export_command

Definition at line 1106 of file PluginManager.cpp.


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