ExcimerLogEntry
class ExcimerLogEntry (View source)
Methods
Get the time at which the event occurred. This is the floating point number of seconds since the ExcimerProfiler object was constructed.
Get the event count represented by this log entry. This will typically be 1. If there were overruns, it will be 1 plus the number of overruns.
Get an array of associative arrays describing the stack trace at the time of the event. The first element in the array is the function which was executing, the second function is the caller (parent) of that function, and so on. Each element is an associative array with the following optional fields:
Details
float
getTimestamp()
Get the time at which the event occurred. This is the floating point number of seconds since the ExcimerProfiler object was constructed.
int
getEventCount()
Get the event count represented by this log entry. This will typically be 1. If there were overruns, it will be 1 plus the number of overruns.
array
getTrace()
Get an array of associative arrays describing the stack trace at the time of the event. The first element in the array is the function which was executing, the second function is the caller (parent) of that function, and so on. Each element is an associative array with the following optional fields:
- file: The filename in which the function appears
- line: The exact line number at which the event occurred.
- class: The class name in which the method is defined
- function: The name of the function or method
- closure_line: The line number at which the closure was defined