Unit BrookLogger

Description

Contains classes for basic logging.

Uses

Overview

Classes, Interfaces, Objects and Records

Name Description
Class TBrookLoggerOutput Abstract class for logger output.
Class TBrookLoggerOutputConsole Class for console logger output.
Class TBrookLoggerOutputFile Class for file logger output.
Class TBrookLoggerLevels Class that retains the log levels.
Class TBrookLogger Component that writes log to a predefined output type.

Types

TBrookLoggerOutputClass = class of TBrookLoggerOutput;

Constants

BROOK_LOGGER_OUTPUT_NAME = 'Console';
BROOK_LOGGER_TAG = 'BrookLogger_';
SBrookEmptyOutputName = 'Empty output name.';
SBrookActiveOutput = 'Active output log.';
SBrookInactiveOutput = 'Inactive output log.';
SBrookInvalidOutputClass = 'Invalid output class: %s.';
SBrookUnknownOutputName = 'Unknown output name: %s.';
SBrookLevelInfo = 'INFO';
SBrookLevelHint = 'HINT';
SBrookLevelWarn = 'WARN';
SBrookLevelDebug = 'DEBUG';
SBrookLevelError = 'ERROR';

Description

Types

TBrookLoggerOutputClass = class of TBrookLoggerOutput;

Class-reference for TBrookLoggerOutput.

Constants

BROOK_LOGGER_OUTPUT_NAME = 'Console';

Default logger name.

BROOK_LOGGER_TAG = 'BrookLogger_';

Default logger tag.

SBrookEmptyOutputName = 'Empty output name.';

Error message 'Empty output name.'.

SBrookActiveOutput = 'Active output log.';

Error message 'Active output log.'.

SBrookInactiveOutput = 'Inactive output log.';

Error message 'Inactive output log.'.

SBrookInvalidOutputClass = 'Invalid output class: %s.';

Error message 'Invalid output class: <class-name>.'.

SBrookUnknownOutputName = 'Unknown output name: %s.';

Error message 'Unknown output name: <output-name>.'.

SBrookLevelInfo = 'INFO';

Name for information log level.

SBrookLevelHint = 'HINT';

Name for hint log level.

SBrookLevelWarn = 'WARN';

Name for warning log level.

SBrookLevelDebug = 'DEBUG';

Name for debug log level.

SBrookLevelError = 'ERROR';

Name for error log level.


Generated by PasDoc 0.16.0.