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. |