System/Library/PrivateFrameworks/AppPredictionInternal.framework
_ATXAppLaunchSequenceManager.h
Download _ATXAppLaunchSequenceManager.h
@class _ATXInternalUninstallNotification, _ATXDataStore, NSMapTable, NSString, NSObject, NSDate;
@protocol OS_dispatch_queue;
@interface _ATXAppLaunchSequenceManager : NSObject <ATXBundleIdRemovableProtocol, ATXActionKeyRemovableProtocol> {
_ATXDataStore *_datastore;
NSMapTable *_appLaunchSequence;
NSMapTable *_appActionLaunchSequence;
_ATXInternalUninstallNotification *_uninstallNotificationListener;
NSObject<OS_dispatch_queue> *_syncQueue;
NSString *_lastAppActionLaunch;
NSDate *_lastAppActionLaunchDate;
}
+ (id)sharedInstance;
- (id)syncQueue;
- (id)init;
- (void)removeBundleIds:(id)a0;
- (void)removeActionKeys:(id)a0;
- (void)deleteAllLaunchesForBundles:(id)a0;
- (void)decayAllAppActionLaunchSequencesWithHalfLifeInDays:(double)a0;
- (void)decayAllLaunchSequencesWithHalfLifeInDays:(double)a0;
- (id)initWithInMemoryStore;
- (void)addBundleIdToLaunchSequence:(id)a0 date:(id)a1;
- (id)initWithDataStore:(id)a0;
- (id)launchSequenceForBundle:(id)a0;
- (void).cxx_destruct;
- (id)launchSequence;
- (void)deleteAllLaunchesForAppActions:(id)a0;
- (id)launchSequenceForAppAction:(id)a0;
@end