forked from getsentry/sentry-cocoa
-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathSentryDebugMeta.h
52 lines (40 loc) · 1.05 KB
/
SentryDebugMeta.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
#import <Foundation/Foundation.h>
#import "SentrySerializable.h"
NS_ASSUME_NONNULL_BEGIN
/**
* This class is actually a DebugImage:
* https://develop.sentry.dev/sdk/event-payloads/debugmeta/#debug-images and should be renamed to
* SentryDebugImage in a future version.
*
* Contains information about a loaded library in the process and the memory address.
*/
NS_SWIFT_NAME(DebugMeta)
@interface SentryDebugMeta : NSObject <SentrySerializable>
/**
* UUID of image
*/
@property (nonatomic, copy) NSString *_Nullable uuid;
/**
* Type of debug meta, mostly just apple
*/
@property (nonatomic, copy) NSString *_Nullable type;
/**
* Name of the image
*/
@property (nonatomic, copy) NSString *_Nullable name;
/**
* Image size
*/
@property (nonatomic, copy) NSNumber *_Nullable imageSize;
/**
* Image address
*/
@property (nonatomic, copy) NSString *_Nullable imageAddress;
/**
* Image vm address
*/
@property (nonatomic, copy) NSString *_Nullable imageVmAddress;
- (instancetype)init;
+ (instancetype)new NS_UNAVAILABLE;
@end
NS_ASSUME_NONNULL_END