TLazLoggerFile.Assign procedure
Implements object persistence for the TLazLoggerFile class type.
Declaration
procedure Assign(Src: TLazLogger); overrideArguments
Src | TLazLogger instance with values copies in the method. |
Description
Assign is an overridden method used to implement object persistence for the TLazLoggerFile class type.
Src is the TLazLogger instance with the values copied into the current class instance. The inherited method is called to handle group parameters and block handlers assigned in Src.
When Src is derived from TLazLoggerFile, the following property values are also copied:
- CloseLogFileBetweenWrites
- EnvironmentForLogFileName
- LogName
- ParamForLogFileName
- UseStdOut
- OnDbgOut
- OnDebugLn
These property values are not copied when Src is not derived from TLazLoggerFile.
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
