Arch Sub-System: Trace |
| 01 | This sub-system contains classes for a tracing facility. |
| 02 | See About: Tracing for some background information. |
| 03 | A trace message is generated by a Tracer object that is created for a context (typically a function) where the message is created. |
| 04 | The trace message will be formatted with extra information and collected in a TraceEntry. |
| 05 | This TraceEntry object then will be passed to the TraceListenerRegistry that stores a list of TraceListener implementations. |
| 06 | The registry iterates through the list, passing the TraceEntry object to all listeners which finally output the message to their respective destinations. |
| 07 | The following TraceListener implementations are provided by Semys Arch: |
| 08 |
The TraceLevel enumeration contains the following constants:
|
Goto: Main Page; This page is part of the Semys software documentation. See About: Documentation for details. |