Index

Package: Alog.Transforms.Casing

Description

package Alog.Transforms.Casing is
Casing transform. Used to transform casing (lower/uppercase) of messages

Classes

Instance

type Instance is new Alog.Transforms.Instance with private;

Ancestors:

Primitive operations:

Alog.Transforms.Setup (Inherited)
Alog.Transforms.Teardown (Inherited)

References:

alog-transforms-casing.ads:29:9 (declaration)
alog-transforms-casing.adb:31:26 (reference)
alog-transforms-casing.adb:41:19 (reference)
alog-transforms-casing.ads:32:30 (reference)
alog-transforms-casing.ads:36:19 (reference)
alog-transforms-casing.ads:43:26 (reference)
alog-transforms-casing.ads:49:9 (full declaration)
Casing transform.

Types

Operation_Mode

type Operation_Mode is (Uppercase, Lowercase);

References:

alog-transforms-casing.ads:27:9 (declaration)
alog-transforms-casing.adb:32:26 (reference)
alog-transforms-casing.ads:44:26 (reference)
alog-transforms-casing.ads:50:15 (reference)

Handle

type Handle is access all Instance;

References:

alog-transforms-casing.ads:32:9 (declaration)

Subprograms & Entries

Transform_Message

function Transform_Message     
(Transform: Instance;
Level: Log_Level := Info;
Msg: String)
return String;

References:

alog-transforms-casing.ads:35:13 (declaration)
alog-transforms-casing.adb:40:13 (body)
alog-transforms-casing.adb:53:8 (label)

Calls:

To_Lower defined at a-chahan.ads:66:13
To_Upper defined at a-chahan.ads:67:13
Implementation of Transform_Message.

Set_Mode

procedure Set_Mode     
(Transform: in out Instance;
Mode: Operation_Mode);

References:

alog-transforms-casing.ads:42:14 (declaration)
alog-transforms-casing.adb:30:14 (body)
alog-transforms-casing.adb:36:8 (label)
Set operation mode of transform.