A class that defines the interface to the MIP SDK audit/telemetry notifications.
More...
#include <src/api/mip/diagnostic_delegate.h>
|
virtual void | Flush ()=0 |
| Flush any queued events (e.g. due to shutdown)
|
|
virtual void | WriteEvent (const std::shared_ptr< T > &event)=0 |
| Log a diagnostic event.
|
|
virtual void | WriteEvent (const std::shared_ptr< T > &event, const mip::EventContext &eventContext)=0 |
| Log a diagnostic event.
|
|
template<class T>
class DiagnosticDelegate< T >
A class that defines the interface to the MIP SDK audit/telemetry notifications.
Definition at line 47 of file diagnostic_delegate.h.
◆ Flush()
Flush any queued events (e.g. due to shutdown)
◆ WriteEvent() [1/2]
Log a diagnostic event.
- Parameters
-
◆ WriteEvent() [2/2]
template<class T >
virtual void DiagnosticDelegate< T >::WriteEvent |
( |
const std::shared_ptr< T > & | event, |
|
|
const mip::EventContext & | eventContext ) |
|
pure virtual |
Log a diagnostic event.
- Parameters
-
The documentation for this class was generated from the following file: