LLDB mainline
|
Public Member Functions | |
llvm::Error | preDispatch (llvm::telemetry::TelemetryInfo *entry) override |
NoOpTelemetryManager () | |
virtual llvm::StringRef | GetInstanceName () const override |
void | DispatchClientTelemetry (const lldb_private::StructuredDataImpl &entry, Debugger *debugger) override |
llvm::Error | dispatch (llvm::telemetry::TelemetryInfo *entry) override |
Public Member Functions inherited from lldb_private::telemetry::TelemetryManager | |
llvm::Error | preDispatch (llvm::telemetry::TelemetryInfo *entry) override |
const LLDBConfig * | GetConfig () |
Static Public Member Functions | |
static NoOpTelemetryManager * | GetInstance () |
Static Public Member Functions inherited from lldb_private::telemetry::TelemetryManager | |
static TelemetryManager * | GetInstance () |
Additional Inherited Members | |
Protected Member Functions inherited from lldb_private::telemetry::TelemetryManager | |
TelemetryManager (std::unique_ptr< LLDBConfig > config) | |
const std::string & | GetSessionId () const |
Static Protected Member Functions inherited from lldb_private::telemetry::TelemetryManager | |
static void | SetInstance (std::unique_ptr< TelemetryManager > manger) |
Definition at line 181 of file Telemetry.cpp.
|
inlineexplicit |
Definition at line 188 of file Telemetry.cpp.
References lldb_private::telemetry::TelemetryManager::TelemetryManager().
Referenced by GetInstance().
|
inlineoverride |
Definition at line 202 of file Telemetry.cpp.
|
inlineoverridevirtual |
Reimplemented from lldb_private::telemetry::TelemetryManager.
Definition at line 197 of file Telemetry.cpp.
|
inlinestatic |
Definition at line 207 of file Telemetry.cpp.
References NoOpTelemetryManager().
Referenced by lldb_private::telemetry::TelemetryManager::GetInstance().
|
inlineoverridevirtual |
Implements lldb_private::telemetry::TelemetryManager.
Definition at line 193 of file Telemetry.cpp.
|
inlineoverride |
Definition at line 183 of file Telemetry.cpp.