PlausibleCrashReporter
Public Attributes | List of all members
PLCrashReporterCallbacks Struct Reference

This structure contains callbacks supported by PLCrashReporter to allow the host application to perform additional tasks prior to program termination after a crash has occured. More...

#include <PLCrashReporter.h>

Public Attributes

uint16_t version
 The version number of this structure. More...
 
void * context
 An arbitrary user-supplied context value. More...
 
PLCrashReporterPostCrashSignalCallback handleSignal
 The callback used to report caught signal information. More...
 

Detailed Description

This structure contains callbacks supported by PLCrashReporter to allow the host application to perform additional tasks prior to program termination after a crash has occured.

See Also
Async-Safe Programming Guide

Member Data Documentation

void* PLCrashReporterCallbacks::context

An arbitrary user-supplied context value.

This value may be NULL.

PLCrashReporterPostCrashSignalCallback PLCrashReporterCallbacks::handleSignal

The callback used to report caught signal information.

In version 0 of this structure, all crashes will be reported via this function.

uint16_t PLCrashReporterCallbacks::version

The version number of this structure.

If not one of the defined version numbers for this type, the behavior is undefined. The current version of this structure is 0.


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