Index

Package: DDS.Logger.LoggerDevice

Description

package DDS.Logger.LoggerDevice is
SPDX-FileCopyrightText: 2023 Per Sandberg <per.s.sandberg@bahnhof.se> SPDX-License-Identifier: Apache-2.0

Classes

Ref

type Ref is limited new Ada.Finalization.Limited_Controlled and Logger.LoggerDevice_Interface with private;

Ancestors:

Limited_Controlled

Immediate Children:

Primitive operations:

DDS.Logger.Close (Inherited)
DDS.Logger.GetDevice (Inherited)
DDS.Logger.GetLogger (Inherited)
DDS.Logger.Write (Inherited)
Finalize (overriding Finalize)
GetDevice (overriding NDDS_Config_LoggerDevice)
GetLogger
Initialize (overriding Initialize)

Types

Ref_Access

type Ref_Access is access all Ref'Class;

Subprograms & Entries

Write

procedure Write 
(Self: not null access Ref;
Text: Standard.String;
Level: LogVerbosity) is null;

Close

procedure Close 
(Self: not null access Ref) is null;