- Main Page
- Modules
- Namespaces
- Classes
- Files
- Directories
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# CrashReporter Class Reference

On an unhandled exception, will save a minidump and email it. A minidump can be opened in visual studio to give the callstack and local variables at the time of the crash. It has the same amount of information as if you crashed while debugging in the relevant mode. So Debug tends to give accurate stacks and info while Release does not. More...

`#include <CrashReporter.h>`

List of all members.

## Static Public Member Functions
static void | Start (CrashReportControls *input)
## Static Public Attributes
static CrashReportControls | controls

## Detailed Description

On an unhandled exception, will save a minidump and email it. A minidump can be opened in visual studio to give the callstack and local variables at the time of the crash. It has the same amount of information as if you crashed while debugging in the relevant mode. So Debug tends to give accurate stacks and info while Release does not.

Minidumps are only accurate for the code as it was compiled at the date of the release. So you should label releases in source control and put that label number in the 'appVersion' field.

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

- C:/RakNet/Samples/CrashReporter/CrashReporter.h