Unit bbdebugtools
Uses
Classes, Interfaces, Objects and Records
Constants
Description
Logging and benchmarking functions for debugging
Not supposed to be used in production
Overview
Functions and Procedures
procedure log(const s: string); |
procedure startTiming(const title:string='global'); |
procedure stopTiming(const title:string='global'); |
procedure stoplogging(); |
Types
TStringNotifyEvent = procedure(message: string) of object; |
Variables
logging: boolean=false; |
logFileCreated: boolean=false; |
logFile: TextFile; |
logFileSection: TRTLCriticalSection; |
logFileName: string; |
timing: TStringList=nil; |
OnLog: TStringNotifyEvent = nil; |
Description
Functions and Procedures
procedure log(const s: string); |
procedure startTiming(const title:string='global'); |
procedure stopTiming(const title:string='global'); |
procedure stoplogging(); |
Types
TStringNotifyEvent = procedure(message: string) of object; |
Variables
logging: boolean=false; |
logFileCreated: boolean=false; |
logFile: TextFile; |
logFileSection: TRTLCriticalSection; |
logFileName: string; |
timing: TStringList=nil; |
OnLog: TStringNotifyEvent = nil; |
Generated by PasDoc 0.16.0.