Compartir a través de


¿Qué son las macros PRE/POST?

Las macros PRE-logging y POST-logging definen macros WPP_LEVEL_PRE(level) y WPP_LEVEL_POST(level). Este último es el código de usuario que se convierte en parte de la expansión de la función de seguimiento. Las macros PRE y POST-logging se pueden usar para cualquier configuración en proceso o para la limpieza en torno a los puntos de seguimiento.

De forma predeterminada, se establecen para no hacer nada. Sin embargo, puede definirlos para agregar cierta lógica de registro previo y posterior al registro.

PRE macro // If defined
If (WPP_CHECK_INIT && (Level,Flag) is enabled) {
....Call TraceMessage;
}
POST macro // If defined

Para obtener un ejemplo sobre cómo definir las macros PRE/POST, vea ¿Cómo se usan las expresiones de Trace-If?.