MIP SDK — C++ 1.18
API Reference Documentation for C++
Loading...
Searching...
No Matches
TelemetryDelegate Class Reference

A class that defines the interface to the MIP SDK telemetry notifications. More...

#include <mip/telemetry_delegate.h>

Inheritance diagram for TelemetryDelegate:
DiagnosticDelegate< TelemetryEvent >

Public Member Functions

virtual ~TelemetryDelegate ()
 
- Public Member Functions inherited from DiagnosticDelegate< TelemetryEvent >
virtual void WriteEvent (const std::shared_ptr< TelemetryEvent > &event)=0
 Log a diagnostic event.
 
virtual void WriteEvent (const std::shared_ptr< TelemetryEvent > &event, const mip::EventContext &eventContext)=0
 Log a diagnostic event.
 
virtual void Flush ()=0
 Flush any queued events (e.g. due to shutdown)
 
virtual ~DiagnosticDelegate ()
 

Protected Member Functions

 TelemetryDelegate ()
 
- Protected Member Functions inherited from DiagnosticDelegate< TelemetryEvent >
 DiagnosticDelegate ()
 

Detailed Description

A class that defines the interface to the MIP SDK telemetry notifications.

Constructor & Destructor Documentation

◆ ~TelemetryDelegate()

virtual TelemetryDelegate::~TelemetryDelegate ( )
inlinevirtual

◆ TelemetryDelegate()

TelemetryDelegate::TelemetryDelegate ( )
inlineprotected

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