System/Library/PrivateFrameworks/AssistantServices.framework
AFAnalytics.h
@class NSObject;
@protocol OS_dispatch_queue, OS_dispatch_group, AFAnalyticsService;
@interface AFAnalytics : NSObject {
NSObject<OS_dispatch_queue> *_queue;
NSObject<OS_dispatch_group> *_group;
id<AFAnalyticsService> _service;
}
+ (id)sharedAnalytics;
- (id)initWithInstanceContext:(id)a0;
- (void)logInstrumentation:(id)a0 machAbsoluteTime:(unsigned long long)a1 turnContext:(id)a2;
- (id)init;
- (void)logEventWithType:(long long)a0 machAbsoluteTime:(unsigned long long)a1 context:(id)a2;
- (void)logInstrumentation:(id)a0 turnContext:(id)a1;
- (void)logInstrumentation:(id)a0 machAbsoluteTime:(unsigned long long)a1 turnIdentifier:(id)a2;
- (void)logEventWithType:(long long)a0 context:(id)a1 contextNoCopy:(BOOL)a2;
- (void)endEventsGrouping;
- (void)logInstrumentationOfType:(Class)a0 machAbsoluteTime:(unsigned long long)a1 turnIdentifier:(id)a2;
- (void)boostQueuedEvents:(id /* block */)a0;
- (void)barrier:(id /* block */)a0;
- (void)logClientFeedbackPresented:(id)a0 dialogIdentifierProvider:(id)a1;
- (void)setService:(id)a0;
- (void)logEventWithType:(long long)a0 contextProvider:(id /* block */)a1;
- (void)logEventWithType:(long long)a0 context:(id)a1;
- (void)logEventWithType:(long long)a0 machAbsoluteTime:(unsigned long long)a1 contextProvider:(id /* block */)a2 contextProvidingQueue:(id)a3;
- (id)_service:(BOOL)a0;
- (id)newTurnBasedInstrumentationContext;
- (void)beginEventsGrouping;
- (void)logEventWithType:(long long)a0 machAbsoluteTime:(unsigned long long)a1 contextResolver:(id /* block */)a2;
- (void)logEventWithType:(long long)a0 contextProvider:(id /* block */)a1 contextProvidingQueue:(id)a2;
- (void).cxx_destruct;
- (void)_stageEvents:(id)a0;
- (void)_stageEvent:(id)a0;
- (void)logEvent:(id)a0;
- (void)logClientFeedbackPresented:(id)a0;
- (void)logEventWithType:(long long)a0 contextResolver:(id /* block */)a1;
- (void)logEventWithType:(long long)a0 machAbsoluteTime:(unsigned long long)a1 context:(id)a2 contextNoCopy:(BOOL)a3;
- (void)logInstrumentationOfType:(Class)a0 turnIdentifier:(id)a1;
- (void)logEvents:(id)a0;
@end