Classes Clusters Cluster hierarchy Relations Contracts Flat contracts Go to:
indexing description: "Layout using 'seconds - priority - message'" project: "Project Goanna <http://sourceforge.net/projects/goanna>" library: "log4e" date: "$Date$" revision: "$Revision$" author: "Glenn Maughan <glennmaughan@goanna.info>" copyright: "Copyright (c) 2002 Glenn Maughan" license: "Eiffel Forum License v1 (see forum.txt)." class interface L4E_TIME_LAYOUT create make -- Create new time layout and record start -- time feature -- Initialisation make -- Create new time layout and record start -- time feature -- Rendering footer: STRING -- Format a footer for this layout. -- (from L4E_SIMPLE_LAYOUT) ensure -- from L4E_LAYOUT footer_exists: Result /= void format (event: L4E_EVENT): STRING -- Format contents of 'event' according to this layout's -- formatting rules. -- Format is: seconds_since_start - priority - message require -- from L4E_LAYOUT event_exists: event /= void ensure -- from L4E_LAYOUT formatted_exists: Result /= void header: STRING -- Format a header for this layout. -- (from L4E_SIMPLE_LAYOUT) ensure -- from L4E_LAYOUT header_exists: Result /= void invariant -- from ANY reflexive_equality: standard_is_equal (Current) reflexive_conformance: conforms_to (Current) end -- class L4E_TIME_LAYOUT
Classes Clusters Cluster hierarchy Relations Contracts Flat contracts Go to:

Goanna Log4E -- Copyright © 2002 Glenn Maughan