class CrashpadInfoReader

Defined at line 31 of file ../../third_party/crashpad/src/snapshot/crashpad_types/crashpad_info_reader.h

Reads CrashpadInfo structs from another process via a

ProcessMemoryRange.

Public Methods

void CrashpadInfoReader ()
void CrashpadInfoReader (const CrashpadInfoReader & )

Defined at line 35 of file ../../third_party/crashpad/src/snapshot/crashpad_types/crashpad_info_reader.h

CrashpadInfoReader & operator= (const CrashpadInfoReader & )

Defined at line 36 of file ../../third_party/crashpad/src/snapshot/crashpad_types/crashpad_info_reader.h

void ~CrashpadInfoReader ()
bool Initialize (const ProcessMemoryRange * memory, VMAddress address)

Initializes this object.

This method must be successfully called bfore any other method in this

class.

Parameters

memory [in] The reader for the remote process.
address [in] The address in the remote process' address space of a CrashpadInfo struct.

Returns

`true` on success. `false` on failure with a message logged.

TriState CrashpadHandlerBehavior ()

\

{

TriState SystemCrashReporterForwarding ()
TriState GatherIndirectlyReferencedMemory ()
uint32_t IndirectlyReferencedMemoryCap ()
VMAddress ExtraMemoryRanges ()
VMAddress SimpleAnnotations ()
VMAddress AnnotationsList ()
VMAddress UserDataMinidumpStreamHead ()

Records