PlausibleCrashReporter
Instance Methods | Properties | List of all members
PLCrashReportBinaryImageInfo Class Reference

Crash Log binary image info. More...

Inherits NSObject.

Collaboration diagram for PLCrashReportBinaryImageInfo:
Collaboration graph
[legend]

Instance Methods

(id) - initWithCodeType:baseAddress:size:name:uuid:
 Initialize with the given binary image properties. More...
 

Properties

PLCrashReportProcessorInfocodeType
 Image code type, or nil if unavailable.
 
uint64_t imageBaseAddress
 Image base address.
 
uint64_t imageSize
 Segment size.
 
NSString * imageName
 Image name (absolute path)
 
BOOL hasImageUUID
 YES if this image has an associated UUID.
 
NSString * imageUUID
 128-bit object UUID (matches Mach-O DWARF dSYM files). More...
 

Detailed Description

Crash Log binary image info.

Represents an executable or shared library.

Method Documentation

- (id) initWithCodeType: (PLCrashReportProcessorInfo *)  processorInfo
baseAddress: (uint64_t)  baseAddress
size: (uint64_t)  size
name: (NSString *)  name
uuid: (NSData *)  uuid 

Initialize with the given binary image properties.

Parameters
processorInfoThe image's code type, or nil if unavailable.
baseAddressThe image's base address.
imageSizeThe image's segment size.
imageNameThe image's name (absolute path).
uuidThe image's UUID, or nil if unavailable. In the case of Mach-O, this will be the 128-bit object UUID, which is also used to match against the corresponding Mach-O DWARF dSYM file.

Property Documentation

- (NSString*) imageUUID
readnonatomicassign

128-bit object UUID (matches Mach-O DWARF dSYM files).

May be nil if unavailable.


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