The management class for all diagnostic timers. More...
Class Methods | |
| (bool) | + enabled | 
| Gets whether the timings diagnostics are enabled or not.  More... | |
| (FMLiveSwitchDiagnosticsDurationTimer *) | + getDurationTimerWithTag: | 
| Gets a duration timer with a specific tag.  More... | |
| (FMLiveSwitchDiagnosticsDurationTimer *) | + getDurationTimerWithType: | 
| Gets a duration timer with a tag corresponding to a type name.  More... | |
| (FMLiveSwitchDiagnosticsRateTimer *) | + getRateTimerWithTag: | 
| Gets a rate timer with a specific tag.  More... | |
| (FMLiveSwitchDiagnosticsRateTimer *) | + getRateTimerWithType: | 
| Gets a rate timer with a tag corresponding to a type name.  More... | |
| (int) | + outputInterval | 
| Gets the output interval (in seconds) for diagnostic timings.  More... | |
| (FMLiveSwitchLogLevel) | + outputLogLevel | 
| Gets the log level to use when outputting the timings.  More... | |
| (void) | + setOutputInterval: | 
| Sets the output interval (in seconds) for diagnostic timings.  More... | |
| (void) | + setOutputLogLevel: | 
| Sets the log level to use when outputting the timings.  More... | |
The management class for all diagnostic timers.
| + (bool) enabled | 
Gets whether the timings diagnostics are enabled or not.
| + (FMLiveSwitchDiagnosticsDurationTimer*) getDurationTimerWithTag: | (NSString *) | tag | 
Gets a duration timer with a specific tag.
| tag | The tag. | 
| + (FMLiveSwitchDiagnosticsDurationTimer*) getDurationTimerWithType: | (Class) | type | 
Gets a duration timer with a tag corresponding to a type name.
| type | The type. | 
| + (FMLiveSwitchDiagnosticsRateTimer*) getRateTimerWithTag: | (NSString *) | tag | 
Gets a rate timer with a specific tag.
| tag | The tag. | 
| + (FMLiveSwitchDiagnosticsRateTimer*) getRateTimerWithType: | (Class) | type | 
Gets a rate timer with a tag corresponding to a type name.
| type | The type. | 
| + (int) outputInterval | 
Gets the output interval (in seconds) for diagnostic timings.
Setting to 0 disables.
| + (FMLiveSwitchLogLevel) outputLogLevel | 
Gets the log level to use when outputting the timings.
| + (void) setOutputInterval: | (int) | value | 
Sets the output interval (in seconds) for diagnostic timings.
Setting to 0 disables.
| + (void) setOutputLogLevel: | (FMLiveSwitchLogLevel) | value | 
Sets the log level to use when outputting the timings.