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