Loading...
Searching...
No Matches
NCLogInfo.h
Go to the documentation of this file.
1#import "NCExport.h"
2#import <Foundation/Foundation.h>
3
17DEFAULT_EXPORT_ATTRIBUTE
18@interface NCLogInfo : NSObject
19
23- (nonnull instancetype)initWithName:(nonnull NSString *)name
24 absolutePath:(nonnull NSString *)absolutePath
25 size:(int32_t)size
26 duration:(int32_t)duration
27 date:(nonnull NSString *)date
28 numberOfCheckpoints:(int32_t)numberOfCheckpoints;
29
33+ (nonnull instancetype)logInfoWithName:(nonnull NSString *)name
34 absolutePath:(nonnull NSString *)absolutePath
35 size:(int32_t)size
36 duration:(int32_t)duration
37 date:(nonnull NSString *)date
38 numberOfCheckpoints:(int32_t)numberOfCheckpoints;
39
43@property (nonatomic, readonly, nonnull) NSString * name;
44
48@property (nonatomic, readonly, nonnull) NSString * absolutePath;
49
53@property (nonatomic, readonly) int32_t size;
54
58@property (nonatomic, readonly) int32_t duration;
59
63@property (nonatomic, readonly, nonnull) NSString * date;
64
68@property (nonatomic, readonly) int32_t numberOfCheckpoints;
69
70@end