log4d
1.2.13
Log4D ist eine Portierung des bekannten Protokollierungsframeworks log4j nach Delphi. Da das ursprüngliche Projekt (https://log4d.svn.sourceforge.net/svnroot/log4d/trunk) offenbar nicht aktiv gepflegt wird, habe ich beschlossen, einen Zweig mit wertvollen Verbesserungen zu forken.
Es unterstützt jetzt eine erweiterte Funktion namens „parametrisierte Protokollierung“, die die Protokollierungsleistung bei deaktivierter Protokollierungsanweisung erheblich steigern kann. Wenn die aktuelle Protokollebene niedriger als die globale Protokollebene ist, werden die Protokollnachrichten nicht verkettet.
LOG.Debug(Format('Invalid value %s' [Value]));
LOG.Debug('Invalid value %s', [Value]);