OOPerformanceMonitor.h
1 //
2 // OOPerformanceMonitor.h
3 // OoyalaSDK
4 //
5 
6 #import <Foundation/Foundation.h>
7 #import "OOPerformanceEventWatchProtocol.h"
8 #import "OOPerformanceNotificationNameMatcher.h"
9 #import "OOPerformanceNotificationNameStateMatcher.h"
10 #import "OOPerformanceStatisticsSnapshot.h"
11 
16 
22 @interface OOPerformanceMonitor : NSObject
23 -(instancetype) init __attribute__((unavailable("init not available")));
24 -(instancetype) initWithWatches:(NSSet*)watches notificationCenter:(NSNotificationCenter*)notificationCenter;
26 @end
27 
Listens to notifications and runs any matching watchers.
Definition: OOPerformanceMonitor.h:22
OOPerformanceStatisticsSnapshot * buildStatisticsSnapshot()
(unavailable("init not available" __attribute__()
A collection of the OOPerformanceStatistics at a point in time.
Definition: OOPerformanceStatisticsSnapshot.h:30