LLDB mainline
TraceExporterInstance Struct Reference
Inheritance diagram for TraceExporterInstance:
[legend]

Public Member Functions

 TraceExporterInstance (llvm::StringRef name, llvm::StringRef description, TraceExporterCreateInstance create_instance, ThreadTraceExportCommandCreator create_thread_trace_export_command)
Public Member Functions inherited from PluginInstance< TraceExporterCreateInstance >
 PluginInstance ()=default

Public Attributes

ThreadTraceExportCommandCreator create_thread_trace_export_command
Public Attributes inherited from PluginInstance< TraceExporterCreateInstance >
llvm::StringRef name
llvm::StringRef description
bool enabled
TraceExporterCreateInstance create_callback
DebuggerInitializeCallback debugger_init_callback

Additional Inherited Members

Public Types inherited from PluginInstance< TraceExporterCreateInstance >
typedef TraceExporterCreateInstance CallbackType

Detailed Description

Definition at line 1609 of file PluginManager.cpp.

Constructor & Destructor Documentation

◆ TraceExporterInstance()

TraceExporterInstance::TraceExporterInstance ( llvm::StringRef name,
llvm::StringRef description,
TraceExporterCreateInstance create_instance,
ThreadTraceExportCommandCreator create_thread_trace_export_command )
inline

Member Data Documentation

◆ create_thread_trace_export_command

ThreadTraceExportCommandCreator TraceExporterInstance::create_thread_trace_export_command

Definition at line 1620 of file PluginManager.cpp.

Referenced by TraceExporterInstance().


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