TEventLog.Log¶
Log a message to the system log.
Declaration¶
Source position: eventlog.pp line 101
public
procedure Log(EventType: TEventType; const Msg: string); virtual;
procedure Log(EventType: TEventType; const Fmt: string;
Args: Array of const);
procedure Log(const Msg: string);
procedure Log(const Fmt: string; Args: Array of const);
Description¶
Log sends a log message to the system log. The message is either the parameter Msg as is, or is formatted from the Fmt and Args parameters. If EventType is specified, then it is used as the message event type. If EventType is omitted, then the event type is determined from DefaultEventType.
If EventType is etCustom, then the OnGetCustomEvent, OnGetCustomEventID and OnGetCustomCategory.
The other logging calls: Info, Warning, Error and Debug use the Log call to do the actual work.
See also¶
| Name | Description |
|---|---|
| Info | Log an informational message. |
| Warning | Log a warning message. |
| Error | Log an error message to. |
| Debug | Log a debug message. |
| OnGetCustomEvent | Event to retrieve custom event Code. |
| OnGetCustomEventID | Event to retrieve custom event ID. |
| OnGetCustomCategory | Event to retrieve custom message category. |