Unit Logging
From Ultibo.org
Return to Unit Reference
Description
To be documented
Constants
To be documented
Type definitions
To be documented
Public variables
To be documented
Function declarations
Initialization functions
procedure LoggingInit;
Description: To be documented
| Note | To be documented |
|---|
function LoggingExecute(Parameter:Pointer):PtrInt;
Description: To be documented
| Note | To be documented |
|---|
Logging functions
function LoggingDeviceStart(Logging:PLoggingDevice):LongWord;
Description: To be documented
| Note | To be documented |
|---|
function LoggingDeviceStop(Logging:PLoggingDevice):LongWord;
Description: To be documented
| Note | To be documented |
|---|
function LoggingDeviceOutput(Logging:PLoggingDevice; const Data:String):LongWord;
Description: To be documented
| Note | To be documented |
|---|
function LoggingDeviceOutputEx(Logging:PLoggingDevice; Facility,Severity:LongWord; const Tag,Content:String):LongWord;
Description: To be documented
| Note | To be documented |
|---|
function LoggingDeviceGetTarget(Logging:PLoggingDevice):String;
Description: To be documented
| Note | To be documented |
|---|
function LoggingDeviceSetTarget(Logging:PLoggingDevice; const Target:String):LongWord;
Description: To be documented
| Note | To be documented |
|---|
function LoggingDeviceCreate(Default:Boolean):PLoggingDevice;
Description: Create a new Logging device entry
| Return | Pointer to new Logging device entry or nil if Logging device could not be created |
|---|
function LoggingDeviceCreateEx(Size:LongWord; Default:Boolean):PLoggingDevice;
Description: Create a new Logging device entry
| Size | Size in bytes to allocate for new Logging (Including the Logging entry) |
|---|---|
| Return | Pointer to new Logging device entry or nil if Logging device could not be created |
function LoggingDeviceDestroy(Logging:PLoggingDevice):LongWord;
Description: Destroy an existing Logging device entry
| Note | To be documented |
|---|
function LoggingDeviceRegister(Logging:PLoggingDevice):LongWord;
Description: Register a new Logging device in the Logging table
| Note | To be documented |
|---|
function LoggingDeviceDeregister(Logging:PLoggingDevice):LongWord;
Description: Deregister a Logging device from the Logging table
| Note | To be documented |
|---|
function LoggingDeviceFind(LoggingId:LongWord):PLoggingDevice;
Description: To be documented
| Note | To be documented |
|---|
function LoggingDeviceFindByType(LoggingType:LongWord):PLoggingDevice;
Description: To be documented
| Note | To be documented |
|---|
function LoggingDeviceFindByDevice(Device:PDevice):PLoggingDevice;
Description: To be documented
| Note | To be documented |
|---|
function LoggingDeviceFindByName(const Name:String):PLoggingDevice; inline;
Description: To be documented
| Note | To be documented |
|---|
function LoggingDeviceFindByDescription(const Description:String):PLoggingDevice; inline;
Description: To be documented
| Note | To be documented |
|---|
function LoggingDeviceEnumerate(Callback:TLoggingEnumerate; Data:Pointer):LongWord;
Description: To be documented
| Note | To be documented |
|---|
function LoggingDeviceNotification(Logging:PLoggingDevice; Callback:TLoggingNotification; Data:Pointer; Notification,Flags:LongWord):LongWord;
Description: To be documented
| Note | To be documented |
|---|
Return to Unit Reference