User Tools

Site Tools


api:dk11:activex:tatukgis_xdk11.tgis_logger

TGIS_Logger class

DK11 for ActiveX | TatukGIS_XDK11.TGIS_Logger | Classes | Methods | Properties

Class responsible for logging. To be used for tracking program execution flow upon debugging and in runtime environment.

Available also on: Delphi | .NET | Java.

Syntax

// C#
public class TGIS_Logger : ITGIS_Logger 
{
}
' VisualBasic
Public Class TGIS_Logger
  Implements ITGIS_Logger
End Class
// Oxygene
type
  TGIS_Logger = public class
  end;

Implements

Methods

Inherited Overrides Protected
Name Visibility Description
AsError public Log an error.
AsMessage public Log a message.
AsTrace public Log a trace.
AsWarning public Log a warning.
AttachDelphiObj public Only for internal use of TatukGIS.
(Inherited from ITBaseObject)
DelphiObj public Only for internal use of TatukGIS.
(Inherited from ITBaseObject)

Properties

Inherited Protected
Name Visibility Description
Active public True if logger is active.
Debug public True if app is running in a debug mode.
Errors public Get all errors as text.
Path public Path for logger file.
Warnings public Get all warnings as text.

Remarks

Available metadata keys:

Metadata Values Default Description
TGIS_Logger.Path text value Path to the file where all logger messages will be saved

2020/05/07 01:02

Page Tools