[Overview][Types][Classes][Procedures and functions][Variables][Index] Reference for unit 'LazLoggerBase' (#lazutils)

Reference for unit 'LazLoggerBase': Procedures and functions

assign(Boolean):TLazLoggerLogEnabled

  

Implements the Assign (':=') operator using a Boolean argument for the TLazLoggerLogEnabled type.

assign(PLazLoggerLogGroup):TLazLoggerLogEnabled

  

Implements the Assign (':=') operator using a Pointer to a logger group for the TLazLoggerLogEnabled type.

dbghex

  

Generates a message with the hexadecimal representation for the specified numeric value.

dbgMemRange

  

Generates a message with the hexadecimal-encoded content for the specified block of memory and size.

dbgMemStream

  

Generates a message with the hexadecimal-encoded values from the specified memory stream.

dbgObjMem

  

Generates a message with the hexadecimal-encoded memory content for the specified object instance.

DbgOut

  

Writes a message to the log.

DbgS

  

Generates a formatted debugger message with the value(s) for the specified type(s).

DbgSJoin

  

Generates a debugger message with the combined values for the specified string arguments.

DbgSName

  

Generates a message with the optional name and class type for the specified object.

DbgSTime

  

Generates a message with the tick count for the computer system.

DbgStr

  

Generates a debugger message with the content from the specified value.

DbgWideStr

  

Generates a debugger message with the specified WideString content.

DebugLn

  

Writes a message to the debugger output followed by an end-of-line sequence.

DebugLnEnter

  

Writes a message line to the log and increases the indentation level.

DebugLnExit

  

Writes a message line to the debugger .

DebuglnStack

  

Writes a message to the log.

DumpExceptionBackTrace

  

Write the stack trace back when an exception is detected.

DumpStack

  

Convenience routine used to write a debugger message with the current content of the stack.

GetDebugLogger

  

Gets the value for the DebugLogger property.

GetDebugLoggerGroups

  

Gets the value for the DebugLoggerGroups property.

GetExistingDebugLogger

  

Gets an existing instance of the logger class type without forcing it to be created.

GetParamByName

  

The value for the specified parameter name from the command line for the application.

GetParamByNameCount

  

Gets the ordinal position for the specified parameter name in the command line for the application.

logicaland(TLazLoggerLogEnabled,TLazLoggerLogEnabled):TLazLoggerLogEnabled

  

Implements the logical And operator for TLazLoggerLogEnabled types.

logicalor(TLazLoggerLogEnabled,TLazLoggerLogEnabled):TLazLoggerLogEnabled

RecreateDebugLogger

  

Discards an recreates the reference-counted logger class instance using the logger class type for the unit.

SetDebugLogger

  

Sets the value for the DebugLogger property.

SetDebugLoggerGroups

  

Sets the value for the DebugLoggerGroups property.


Version 4.0 Generated 2025-05-03 Home