Sign in Join
FPDoc Onlineexperiment

TBuildEngine.Log procedure

Member of TBuildEnginepublicIn unit fpMkUnit

Logs message with specified level and formatting

Declaration

pascal
procedure Log(Level: TVerboseLevel; Msg: string)
procedure Log(Level: TVerboseLevel; Fmt: string; 
 const Args: Array of const)

Arguments

Level

Log level for the message

Msg

Message text to log

Fmt

Format string for message

Args

Arguments for format string

Description

Log outputs formatted log messages with specified verbosity levels during build operations. This method provides structured logging with level-based filtering and message formatting capabilities.

The logging system supports various levels including debug, info, warning, and error messages, with optional format string processing for detailed diagnostic output.

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.