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 ()