Logger class abstract

The Ice message logger. Applications can provide their own logger by implementing this interface and installing it in a communicator.

Constructors

Logger()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

cloneWithPrefix(String prefix) Logger
Returns a clone of the logger with a new prefix. @param prefix The new prefix for the logger. @return A logger instance./
error(String message) → void
Log an error message. @param message The error message to log. @see #warning
getPrefix() String
Returns this logger's prefix. @return The prefix.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
print(String message) → void
Print a message. The message is printed literally, without any decorations such as executable name or time stamp. @param message The message to log.
toString() String
A string representation of this object.
inherited
trace(String category, String message) → void
Log a trace message. @param category The trace category. @param message The trace message to log.
warning(String message) → void
Log a warning message. @param message The warning message to log. @see #error

Operators

operator ==(Object other) bool
The equality operator.
inherited