Using Event Generation Macros
Event generation macros are used to actually generate the trace events in your code. You can use as many event generation macros as you want in any function that has been declared traceable. The event generation macros come in two varieties, one for member functions and the other for global, static member, and friend functions.
Each macro corresponds to a trace severity level. See Trace Severity Levels for an explanation of trace severity levels.
NOTE: No ENTRY/EXIT macros are provided, because these trace events are generated by the function declaration macros.
The macros take a msg parameter, which is a string containing the message to be logged. See Including Variables in Trace Messages for information on how to include variables in the output message.