struct MinidumpCrashpadInfo

Defined at line 441 of file ../../third_party/crashpad/src/minidump/minidump_extensions.h

Additional Crashpad-specific information carried within a minidump

file.

This structure is versioned. When changing this structure, leave the

existing structure intact so that earlier parsers will be able to understand

the fields they are aware of, and make additions at the end of the

structure. Revise #kVersion and document each field’s validity based on

#version, so that newer parsers will be able to determine whether the added

fields are valid or not.

Public Members

uint32_t version
UUID report_id
UUID client_id
MINIDUMP_LOCATION_DESCRIPTOR simple_annotations
MINIDUMP_LOCATION_DESCRIPTOR module_list
uint32_t reserved
uint64_t address_mask
static const uint32_t kVersion

Public Methods

void MinidumpCrashpadInfo ()

UUID has a constructor, which makes it non-POD, which makes this structure

non-POD. In order for the default constructor to zero-initialize other

members, an explicit constructor must be provided.

Defined at line 445 of file ../../third_party/crashpad/src/minidump/minidump_extensions.h