elogger API
Overview Classes Cluster Class Index          Top Features

root_cluster.logging

Class ELOG_LAYOUT


Known direct descendants

ELOG_CBE_XML_LAYOUT, ELOG_SIMPLE_LAYOUT, ELOG_MINIMAL_LAYOUT

Features

Invariants

indexing

description

Abstract notion of an event layout formatter.

deferred class ELOG_LAYOUT

feature -- Rendering

footer: STRING

-- Format a footer for this layout.

deferred

ensure

footer_exists: Result /= Void

format (event: ELOG_EVENT): STRING

-- Format contents of 'event' according to this layout's
-- formatting rules

require

event_exists: event /= Void
deferred

ensure

formatted_exists: Result /= Void

header: STRING

-- Format a header for this layout.

deferred

ensure

header_exists: Result /= Void

nl: STRING

-- newline

invariant

-- From ANY
reflexive_equality: standard_is_equal (Current)
reflexive_conformance: conforms_to (Current)

Documentation generated by edoc