Class ICommonDiagnosticSystem
Defined in File ICdsFactory.hpp
Class Documentation
-
class Microsoft::Applications::Events::ICommonDiagnosticSystem
Provide the Common Diagnostic Stack functionality
Public Functions
-
virtual ~ICommonDiagnosticSystem() noexcept = default
Used to register collectors with CDS
-
virtual bool DoCollectAndUpload(const std::string &sessionID, const std::string &collectorName) noexcept = 0
Call to perform data collection with default config and upload to ODS
-
virtual bool DoCollectAndUpload(const std::string &sessionID, const DiagnosticConfig &config) noexcept = 0
Call to perform data collection and upload to ODS
-
virtual ~ICommonDiagnosticSystem() noexcept = default