Event tracer.
| Type Params | Return Type | Name and description |
|---|---|---|
|
static void |
begin(java.lang.String name)Marks the start of an event group. |
|
static void |
disable()Disables trace. |
|
static void |
enable(java.lang.String filename)Enables trace to file. |
|
static void |
enable(java.io.File file)Enables trace to file. |
|
static boolean |
enabled()Checks if trace is currently enabled. |
|
static void |
end()Marks the end of an event group. |
|
static void |
setTimestampProvider(org.arl.fjage.TimestampProvider tp)Sets the timestamp provider for trace event time. |
|
static void |
trace(java.lang.String component, org.arl.fjage.Message stimulus, org.arl.fjage.Message response, java.lang.Object info)Log event trace. |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Marks the start of an event group.
name - name of the event group.Disables trace.
Enables trace to file.
filename - filename to write trace to.Enables trace to file.
file - file to write trace to.Checks if trace is currently enabled.
Marks the end of an event group.
Sets the timestamp provider for trace event time.
tp - timestamp provider, or null to use system time.Log event trace.
component - event source.stimulus - message that resulted in this event.response - message that was generated as part of this event.info - event-specific information.