Classes Clusters Cluster hierarchy Relations Contracts Flat contracts Go to:
indexing description: "Logging appender that writes to Unix syslog via a UDP socket." 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_SHARED_HIERARCHY feature -- Access log_hierarchy: L4E_HIERARCHY -- Shared logging hierarchy. -- Will have Debug logging priority by default. -- NOTE: No appenders will be created in this hierarchy. -- You will need to create and set appenders before log messages -- will appear. feature -- Logging debugging (logger: STRING; message: ANY) -- Log a 'message' object with the priority Debug -- on the named 'logger'. -- Will create the logger if it does not already -- exist. require logger_name_exists: logger /= void message_exists: message /= void error (logger: STRING; message: ANY) -- Log a 'message' object with the priority Error -- on the named 'logger'. -- Will create the logger if it does not already -- exist. require logger_name_exists: logger /= void message_exists: message /= void fatal (logger: STRING; message: ANY) -- Log a 'message' object with the priority Fatal -- on the named 'logger'. -- Will create the logger if it does not already -- exist. require logger_name_exists: logger /= void message_exists: message /= void info (logger: STRING; message: ANY) -- Log a 'message' object with the priority Info -- on the named 'logger'. -- Will create the logger if it does not already -- exist. require logger_name_exists: logger /= void message_exists: message /= void log (logger: STRING; event_priority: L4E_PRIORITY; message: ANY) -- Log a 'message' object with the given 'event_priority' on -- the named 'logger'. -- Will create the logger if it does not already -- exist. require logger_name_exists: logger /= void event_priority_exists: event_priority /= void message_exists: message /= void warn (logger: STRING; message: ANY) -- Log a 'message' object with the priority Warn -- on the named 'logger'. -- Will create the logger if it does not already -- exist. require logger_name_exists: logger /= void message_exists: message /= void invariant -- from ANY reflexive_equality: standard_is_equal (Current) reflexive_conformance: conforms_to (Current) end -- class L4E_SHARED_HIERARCHY
Classes Clusters Cluster hierarchy Relations Contracts Flat contracts Go to:

Goanna Log4E -- Copyright © 2002 Glenn Maughan