luxlabs header browser preview


@class NSString, SOTimer, NSUUID, NSURL, NSDate;

@interface _SOTimerMutation : NSObject <SOTimerMutating> {
    SOTimer *_base;
    NSUUID *_timerID;
    NSURL *_timerURL;
    BOOL _isFiring;
    NSString *_title;
    long long _state;
    double _duration;
    long long _type;
    double _fireTimeInterval;
    NSDate *_fireDate;
    NSDate *_firedDate;
    NSDate *_dismissedDate;
    NSDate *_lastModifiedDate;
    struct _mutationFlags { unsigned char isDirty : 1; unsigned char hasTimerID : 1; unsigned char hasTimerURL : 1; unsigned char hasIsFiring : 1; unsigned char hasTitle : 1; unsigned char hasState : 1; unsigned char hasDuration : 1; unsigned char hasType : 1; unsigned char hasFireTimeInterval : 1; unsigned char hasFireDate : 1; unsigned char hasFiredDate : 1; unsigned char hasDismissedDate : 1; unsigned char hasLastModifiedDate : 1; } _mutationFlags;
}

@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (void)setType:(long long)a0;
- (void)setTimerID:(id)a0;
- (id)initWithBase:(id)a0;
- (void)setDismissedDate:(id)a0;
- (void)setFireTimeInterval:(double)a0;
- (long long)getType;
- (BOOL)isDirty;
- (BOOL)getIsFiring;
- (long long)getState;
- (void)setLastModifiedDate:(id)a0;
- (id)getTitle;
- (void)setTimerURL:(id)a0;
- (void)setFireDate:(id)a0;
- (void)setState:(long long)a0;
- (void).cxx_destruct;
- (id)getTimerID;
- (void)setFiredDate:(id)a0;
- (id)getLastModifiedDate;
- (id)getTimerURL;
- (void)setIsFiring:(BOOL)a0;
- (double)getDuration;
- (id)getDismissedDate;
- (id)getFireDate;
- (void)setTitle:(id)a0;
- (double)getFireTimeInterval;
- (id)getFiredDate;
- (void)setDuration:(double)a0;

@end