luxlabs header browser preview


@class NSUUID, NSString, NSArray, SignpostMetrics;

@interface SignpostEvent : SignpostObject <SignpostSupportLoggingSupportArchiveEvent>

@property (nonatomic) BOOL _hasTotalSkyLightCompositeCount;
@property (nonatomic) unsigned long long _totalSkyLightCompositeCount;
@property (nonatomic) BOOL isAnimationStart;
@property (nonatomic) unsigned long long animationType;
@property (nonatomic) long long tv_sec;
@property (nonatomic) int tv_usec;
@property (nonatomic) int tz_minuteswest;
@property (nonatomic) int tz_dsttime;
@property (nonatomic) unsigned long long _machContinuousTimestamp;
@property (nonatomic) int processID;
@property (nonatomic) unsigned long long processUniqueID;
@property (nonatomic) unsigned long long threadID;
@property (retain, nonatomic) NSUUID *processImageUUID;
@property (retain, nonatomic) NSString *processImagePath;
@property (retain, nonatomic) NSString *processName;
@property (retain, nonatomic) NSUUID *senderImageUUID;
@property (retain, nonatomic) NSString *senderImagePath;
@property (retain, nonatomic) NSString *metadata;
@property (retain, nonatomic) NSArray *metadataSegments;
@property (nonatomic) unsigned long long eventType;
@property (readonly, nonatomic) unsigned long long _resolvedEventType;
@property (readonly, nonatomic) NSString *_key;
@property (readonly, nonatomic) BOOL overridesTime;
@property (readonly, nonatomic) BOOL _overridesOwnTime;
@property (nonatomic) unsigned long long overridingBeginMachContinuousTime;
@property (nonatomic) unsigned long long overridingEndMachContinuousTime;
@property (nonatomic) unsigned long long overridingEmitMachContinuousTime;
@property (retain, nonatomic) NSArray *stackFrames;
@property (readonly, nonatomic) BOOL isGenerator;
@property (readonly, nonatomic) unsigned long long timeRecordedMachContinuousTime;
@property (readonly, nonatomic) unsigned long long timeRecordedNanoseconds;
@property (readonly, nonatomic) BOOL overridesBeginTime;
@property (readonly, nonatomic) BOOL overridesEndTime;
@property (readonly, nonatomic) BOOL overridesEmitTime;
@property (readonly, nonatomic) unsigned long long overridingBeginNanoseconds;
@property (readonly, nonatomic) unsigned long long overridingEndNanoseconds;
@property (readonly, nonatomic) unsigned long long overridingEmitNanoseconds;
@property (readonly, nonatomic) SignpostMetrics *metrics;
@property (readonly, nonatomic) BOOL isSyntheticIntervalEvent;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (id)_generatedEventArrayForEvent:(id)a0;
+ (id)_generatedEventFromMetadata:(id)a0 generatorEvent:(id)a1;
+ (id)_nameStringFromFormatPrefix:(id)a0;
+ (id)serializationTypeNumber;

- (id)_descriptionStringForColumn:(unsigned long long)a0 timeFormat:(unsigned long long)a1 asBegin:(BOOL)a2;
- (id)_dictionaryRepresentationWithIsHumanReadable:(BOOL)a0 shouldRedact:(BOOL)a1;
- (void)_adjustBeginTimeVal:(struct timeval { long long x0; int x1; } *)a0;
- (id)initWithDictionary:(id)a0;
- (void).cxx_destruct;
- (id)humanReadableType;
- (BOOL)isEqual:(id)a0;
- (unsigned long long)endMachContinuousTime;
- (unsigned long long)durationMachContinuousTime;
- (void)_adjustEndTimeVal:(struct timeval { long long x0; int x1; } *)a0;
- (unsigned long long)startMachContinuousTime;
- (float)durationSeconds;
- (id)initWithName:(id)a0 beginMct:(unsigned long long)a1 endMct:(unsigned long long)a2 emitMct:(unsigned long long)a3 signpostId:(unsigned long long)a4 generatorEvent:(id)a5;
- (void)_adjustTimeStruct:(struct timeval { long long x0; int x1; } *)a0 asBegin:(BOOL)a1;
- (id)_argumentObjectWithName:(id)a0;
- (id)_argumentObjectWithName:(id)a0 expectedClass:(Class)a1;
- (id)_dataArgumentWithName:(id)a0;
- (id)_debugDescription:(BOOL)a0;
- (id)_nameStringFromSegment:(id)a0;
- (id)_numberArgumentWithName:(id)a0;
- (void)_populateMetrics;
- (unsigned long long)_resolvedBeginTime;
- (unsigned long long)_resolvedEndTime;
- (id)_stringArgumentWithName:(id)a0;
- (id)initWithSubsystem:(id)a0 category:(id)a1 timebaseRatio:(double)a2 unixDate:(struct timeval { long long x0; int x1; } *)a3 unixTimeZone:(struct timezone { int x0; int x1; } *)a4 stackFrames:(id)a5;
- (id)metadataSegmentsWithPlaceholderToken:(id)a0;
- (id)metadataSegmentsWithPlaceholderTokenKey:(id)a0 value:(id)a1;
- (id)placeholderTokenValueDictForTokenKey:(id)a0;
- (void)setAnimationTypeFromRawMetadata:(id)a0;

@end