LLVM: llvm::minidump::Header Struct Reference (original) (raw)

The minidump header is the first part of a minidump file. More...

#include "[llvm/BinaryFormat/Minidump.h](BinaryFormat%5F2Minidump%5F8h%5Fsource.html)"

Public Attributes
support::ulittle32_t Signature
support::ulittle32_t Version
support::ulittle32_t NumberOfStreams
support::ulittle32_t StreamDirectoryRVA
support::ulittle32_t Checksum
support::ulittle32_t TimeDateStamp
support::ulittle64_t Flags
Static Public Attributes
static constexpr uint32_t MagicSignature = 0x504d444d
static constexpr uint16_t MagicVersion = 0xa793

Detailed Description

The minidump header is the first part of a minidump file.

It identifies the file as a minidump file, and gives the location of the stream directory.

Definition at line 32 of file Minidump.h.

Member Data Documentation

Checksum

support::ulittle32_t llvm::minidump::Header::Checksum

Definition at line 42 of file Minidump.h.

Flags

support::ulittle64_t llvm::minidump::Header::Flags

Definition at line 44 of file Minidump.h.

MagicSignature

uint32_t llvm::minidump::Header::MagicSignature = 0x504d444d staticconstexpr

Definition at line 33 of file Minidump.h.

Referenced by llvm::object::MinidumpFile::create().

MagicVersion

uint16_t llvm::minidump::Header::MagicVersion = 0xa793 staticconstexpr

Definition at line 34 of file Minidump.h.

Referenced by llvm::object::MinidumpFile::create().

NumberOfStreams

support::ulittle32_t llvm::minidump::Header::NumberOfStreams

Definition at line 40 of file Minidump.h.

Referenced by llvm::object::MinidumpFile::create().

Signature

support::ulittle32_t llvm::minidump::Header::Signature

Definition at line 36 of file Minidump.h.

Referenced by llvm::object::MinidumpFile::create().

StreamDirectoryRVA

support::ulittle32_t llvm::minidump::Header::StreamDirectoryRVA

Definition at line 41 of file Minidump.h.

Referenced by llvm::object::MinidumpFile::create().

TimeDateStamp

support::ulittle32_t llvm::minidump::Header::TimeDateStamp

Definition at line 43 of file Minidump.h.

Version

support::ulittle32_t llvm::minidump::Header::Version

Definition at line 39 of file Minidump.h.

Referenced by llvm::object::MinidumpFile::create().


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