[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 Int64 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 debugger message formatted with the value(s) for the specified type(s).

DbgSJoin

  

Generates a debugger message with the combined values of the specified 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 log.

DebugLnEnter

  

Writes a message to the log.

DebugLnExit

  

Writes a message to the log.

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 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 re-creates the logger class instance got the logger type.

SetDebugLogger

  

Sets the value for the DebugLogger property.

SetDebugLoggerGroups

  

Sets the value for the DebugLoggerGroups property.