A duration timer for calculating how long a process takes. More...
Public Member Functions | |
| fm.liveswitch.diagnostics.DurationSample | beginSample () |
| Adds beginning timestamp to the sample queue. More... | |
| boolean | endSample (fm.liveswitch.diagnostics.DurationSample sample) |
| Adds an end timestamp to the sample queue. More... | |
| boolean | getHasData () |
| Gets whether this timer has data or not. More... | |
| String | getStats () |
| Processes samples and calculates instant while keeping track of the total the min, max, and average. More... | |
Public Member Functions inherited from fm.liveswitch.diagnostics.Timer | |
| void | destroy () |
| Destroys this timer and its data. More... | |
| String | getTag () |
| Gets the tag for this diagnostic timer. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from fm.liveswitch.diagnostics.Timer | |
| fm.liveswitch.ManagedStopwatch | getWatch () |
| Gets the stop watch used in this timer. More... | |
A duration timer for calculating how long a process takes.
| fm.liveswitch.diagnostics.DurationSample fm.liveswitch.diagnostics.DurationTimer.beginSample | ( | ) |
Adds beginning timestamp to the sample queue.
| boolean fm.liveswitch.diagnostics.DurationTimer.endSample | ( | fm.liveswitch.diagnostics.DurationSample | sample | ) |
Adds an end timestamp to the sample queue.
| boolean fm.liveswitch.diagnostics.DurationTimer.getHasData | ( | ) |
Gets whether this timer has data or not.
Reimplemented from fm.liveswitch.diagnostics.Timer.
| String fm.liveswitch.diagnostics.DurationTimer.getStats | ( | ) |
Processes samples and calculates instant while keeping track of the total the min, max, and average.
Reimplemented from fm.liveswitch.diagnostics.Timer.