OOPerformanceStartEndStatistics Class Reference

Keep track of the time taken between the start and end events. More...

#import <OOPerformanceStartEndStatistics.h>

+ Inheritance diagram for OOPerformanceStartEndStatistics:

Instance Methods

((unavailable("init not available") - __attribute__
 
(instancetype) - initWithName:
 
(void) - mergeTimeInterval:
 

Properties

NSTimeInterval totalTime
 
NSTimeInterval smallestTime
 
NSTimeInterval biggestTime
 
double averageTime
 

Detailed Description

Keep track of the time taken between the start and end events.

As the start-end windows repeat, this keeps gathering those into itself and updating a moving average.

Method Documentation

- ((unavailable("init not available") __attribute__
- (instancetype) initWithName: (NSString *)  name
- (void) mergeTimeInterval: (NSTimeInterval)  time

Property Documentation

- (double) averageTime
readnonatomicassign
- (NSTimeInterval) biggestTime
readnonatomicassign
- (NSTimeInterval) smallestTime
readnonatomicassign
- (NSTimeInterval) totalTime
readnonatomicassign

The documentation for this class was generated from the following file: