alma::acs::logging::formatters::AcsBinLogFormatter Class Reference

Inheritance diagram for alma::acs::logging::formatters::AcsBinLogFormatter:
Inheritance graph
[legend]
Collaboration diagram for alma::acs::logging::formatters::AcsBinLogFormatter:
Collaboration graph
[legend]

List of all members.

Public Member Functions

Any formatAny (Any anyLogRecord, LogRecord logRecord)
String format (LogRecord record)

Package Functions

LogBinaryRecord formatBinary (LogRecord logRecord)

Detailed Description

Author:
cparedes

Class that is responsible for formatting the log records/elements of different levels as well as assigning the right values to their attributes.


Member Function Documentation

String alma::acs::logging::formatters::AcsBinLogFormatter::format ( LogRecord  record  )  [inline]

This method should never be called. We only add it to support the inheritance of AcsLogFormatter from Formatter which is useful for text-based subclasses.

Any alma::acs::logging::formatters::AcsBinLogFormatter::formatAny ( Any  anyLogRecord,
LogRecord  logRecord 
) [inline, virtual]

This is the method used by ACS, for all AcsLogFormatters.

Implements alma::acs::logging::formatters::AcsLogFormatter.

References formatBinary().

LogBinaryRecord alma::acs::logging::formatters::AcsBinLogFormatter::formatBinary ( LogRecord  logRecord  )  [inline, package]

The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2