Class summary | |
---|---|
trace-monitor | inherits from monitor |
Method summary | |
---|---|
initialize-instance | (monitor trace-monitor) &key id &allow-other-keys |
monitor-stream | monitor |
print-object | (monitor trace-monitor) stream |
print-with-overline | monitor character message |
Function summary | |
---|---|
activate-buffering-of-trace-monitors | |
clear-trace-monitors-buffer | |
deactivate-buffering-of-trace-monitors | |
print-buffered-messages-of-trace-monitors |
Macro summary | |
---|---|
format-monitor | format-pattern &rest format-args |
Prints string messages on a screen or keeps them in a shared buffer for later retrieval
Returns a stream for a monitor. Depending on whether buffering is active, this returns t or a string stream
Automatically adds an event with name 'trace-monitor to the event list and defines a handler for that event
Switches on buffering. Messages for trace monitors are not printed immediately anymore.
Instead, they are kept in a buffer.
Prints the buffered messages of the trace monitors onto the screen
Clears the buffer for the trace monitors. Does not change activation state