Crashpad
 
Loading...
Searching...
No Matches
crashpad::internal::IOSIntermediateDumpReader Class Reference

Open and parse iOS intermediate dumps. More...

#include "util/ios/ios_intermediate_dump_reader.h"

Public Member Functions

 IOSIntermediateDumpReader (const IOSIntermediateDumpReader &)=delete
 
IOSIntermediateDumpReaderoperator= (const IOSIntermediateDumpReader &)=delete
 
IOSIntermediateDumpReaderInitializeResult Initialize (const IOSIntermediateDumpInterface &dump_interface)
 Open and parses dump_interface.
 
const IOSIntermediateDumpMapRootMap ()
 Returns an IOSIntermediateDumpMap corresponding to the root of the intermediate dump.
 

Detailed Description

Open and parse iOS intermediate dumps.

Member Function Documentation

◆ Initialize()

IOSIntermediateDumpReaderInitializeResult crashpad::internal::IOSIntermediateDumpReader::Initialize ( const IOSIntermediateDumpInterface & dump_interface)

Open and parses dump_interface.

Will attempt to parse the binary file, similar to a JSON file, using the same format used by IOSIntermediateDumpWriter, resulting in an IOSIntermediateDumpMap

Parameters
[in]dump_interfaceAn interface corresponding to an intermediate dump file.
Returns
On success, returns true, otherwise returns false. Clients may still attempt to parse RootMap, as partial minidumps may still be usable.

The documentation for this class was generated from the following files: