Class TxomLogItems

Unit

Declaration

type TxomLogItems = class(TXOMClass)

Description

TxomLogItems

Hierarchy

  • TXOMClass
  • TxomLogItems

Overview

Methods

Public procedure AfterConstruction; override;
Public procedure BeforeDestruction; override;
Public procedure Lock; virtual;
Public procedure Unlock; virtual;
Public function LogText (const ACaption, AText: WideString; ALevel: Integer = 0): TxomLogItem; virtual;
Public function LogMetric(const AMetricName: WideString; ACount: Double; ATags: TxomLogTags; ALevel: Integer = 0): TxomLogItem; virtual;
Public procedure DumpToFile (const AFileName: WideString); virtual;
Public function HasContent: Boolean; virtual;
Public procedure Reset; virtual;
Public procedure CloseLogStream; virtual;

Properties

Public property LogName: WideString read FLogName write FLogName;
Public property LogType: TxomLogType read FLogType write FLogType;
Public property Enabled: Boolean read FEnabled write FEnabled;
Public property FileName: WideString read FFileName write SetFileName;
Public property Text: WideString read GetText;
Public property Items[AIndex:Integer]: TxomLogItem read GetItem write SetItem;

Description

Methods

Public procedure AfterConstruction; override;
 
Public procedure BeforeDestruction; override;
 
Public procedure Lock; virtual;
 
Public procedure Unlock; virtual;
 
Public function LogText (const ACaption, AText: WideString; ALevel: Integer = 0): TxomLogItem; virtual;
 
Public function LogMetric(const AMetricName: WideString; ACount: Double; ATags: TxomLogTags; ALevel: Integer = 0): TxomLogItem; virtual;
 
Public procedure DumpToFile (const AFileName: WideString); virtual;
 
Public function HasContent: Boolean; virtual;
 
Public procedure Reset; virtual;
 
Public procedure CloseLogStream; virtual;
 

Properties

Public property LogName: WideString read FLogName write FLogName;
 
Public property LogType: TxomLogType read FLogType write FLogType;
 
Public property Enabled: Boolean read FEnabled write FEnabled;
 
Public property FileName: WideString read FFileName write SetFileName;
 
Public property Text: WideString read GetText;
 
Public property Items[AIndex:Integer]: TxomLogItem read GetItem write SetItem;
 

Generated by PasDoc 0.15.0.