luxlabs header browser preview


@class _PASLock, ATXCorrelatedEventsDateBuffer;

@interface ATXCorrelatedEventsManager : NSObject {
    _PASLock *_correlatedEventsLock;
    _PASLock *_typeAEventDataLock;
    _PASLock *_typeBEventDataLock;
}

@property (readonly, nonatomic) Class firstEventType;
@property (readonly, nonatomic) Class secondEventType;
@property (readonly, nonatomic) ATXCorrelatedEventsDateBuffer *firstEventTypeDateBuffer;
@property (readonly, nonatomic) ATXCorrelatedEventsDateBuffer *secondEventTypeDateBuffer;

+ (BOOL)eventsOverlapForEventA:(id)a0 withDateBuffer:(id)a1 eventB:(id)a2 withDateBuffer:(id)a3;

- (void).cxx_destruct;
- (void)correlateEvents;
- (id)correlatedEvents;
- (id)initWithFirstEventType:(Class)a0 firstEventTypeDateBuffer:(id)a1 secondEventType:(Class)a2 secondEventTypeDateBuffer:(id)a3;
- (void)insertEvents:(id)a0 forEventType:(long long)a1;

@end