|
MIP SDK — C++ 1.18
API Reference Documentation for C++
|
A class that defines the interface to the MIP SDK audit/telemetry notifications. More...
#include <mip/diagnostic_delegate.h>
Public Member Functions | |
| 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. | |
| virtual void | Flush ()=0 |
| Flush any queued events (e.g. due to shutdown) | |
| virtual | ~DiagnosticDelegate () |
Protected Member Functions | |
| DiagnosticDelegate () | |
A class that defines the interface to the MIP SDK audit/telemetry notifications.
|
inlinevirtual |
|
inlineprotected |
|
pure virtual |
Flush any queued events (e.g. due to shutdown)
|
pure virtual |
Log a diagnostic event.
| event | Event to be logged |
|
pure virtual |
Log a diagnostic event.
| event | Event to be logged |
| eventContext | EventContext associated with event |