LLVM: llvm::minidump Namespace Reference (original) (raw)

Classes
union CPUInfo
Detailed information about the processor of the system that generated this minidump. More...
struct Directory
Specifies the location and type of a single stream in the minidump file. More...
struct Exception
struct ExceptionStream
struct Header
The minidump header is the first part of a minidump file. More...
struct LocationDescriptor
Specifies the location (and size) of various objects in the minidump file. More...
struct Memory64ListHeader
struct MemoryDescriptor
Describes a single memory range (both its VM address and where to find it in the file) of the process from which this minidump file was generated. More...
struct MemoryDescriptor_64
struct MemoryInfo
struct MemoryInfoListHeader
struct MemoryListHeader
struct Module
struct SystemInfo
The SystemInfo stream, containing various information about the system where this minidump was generated. More...
struct Thread
Describes a single thread in the minidump file. More...
struct VSFixedFileInfo
Enumerations
enum class StreamType : uint32_t { Unused = 0 , LastReserved = 0x0000ffff }
The type of a minidump stream identifies its contents. More...
enum class MemoryProtection : uint32_t { LLVM_MARK_AS_BITMASK_ENUM =(0xffffffffu) }
enum class MemoryState : uint32_t { LLVM_MARK_AS_BITMASK_ENUM =(0xffffffffu) }
enum class MemoryType : uint32_t { LLVM_MARK_AS_BITMASK_ENUM =(0xffffffffu) }
enum class ProcessorArchitecture : uint16_t
The processor architecture of the system that generated this minidump. More...
enum class OSPlatform : uint32_t
The OS Platform of the system that generated this minidump. More...

MemoryProtection

Enumerator
LLVM_MARK_AS_BITMASK_ENUM

Definition at line 103 of file Minidump.h.

MemoryState

Enumerator
LLVM_MARK_AS_BITMASK_ENUM

Definition at line 109 of file Minidump.h.

MemoryType

Enumerator
LLVM_MARK_AS_BITMASK_ENUM

Definition at line 115 of file Minidump.h.

OSPlatform

The OS Platform of the system that generated this minidump.

Used in the PlatformId field of the SystemInfo stream.

Definition at line 152 of file Minidump.h.

ProcessorArchitecture

The processor architecture of the system that generated this minidump.

Used in the ProcessorArch field of the SystemInfo stream.

Definition at line 145 of file Minidump.h.

StreamType

The type of a minidump stream identifies its contents.

Streams numbers after LastReserved are for application-defined data streams.

Enumerator
Unused
LastReserved

Definition at line 50 of file Minidump.h.

LLVM_ENABLE_BITMASK_ENUMS_IN_NAMESPACE()

llvm::minidump::LLVM_ENABLE_BITMASK_ENUMS_IN_NAMESPACE ( )

operator==()