public static class Logger.CompoundLogger extends java.lang.Object implements Logger.LogInterface
Constructor and Description |
---|
CompoundLogger(Logger.LogInterface... loggers) |
Modifier and Type | Method and Description |
---|---|
void |
dbg(java.lang.String s) |
void |
endTrack()
Ends a track, printing out how long the track took.
|
void |
err(java.lang.String s) |
void |
err(java.lang.String s,
java.lang.Object... args) |
void |
logs(java.lang.String s,
java.lang.Object... args)
Log a string, but only once in a while.
|
void |
logss(java.lang.String s)
Always log this string.
|
void |
logss(java.lang.String string,
java.lang.Object... args) |
void |
startTrack(java.lang.String s)
Start a track (a function, or some other logical unit of computation)
with a name given by
s . |
void |
warn(java.lang.String s) |
void |
warn(java.lang.String string,
java.lang.Object... args) |
public CompoundLogger(Logger.LogInterface... loggers)
public void logs(java.lang.String s, java.lang.Object... args)
Logger.LogInterface
logs
in interface Logger.LogInterface
s
- printf style stringargs
- printf argspublic void logss(java.lang.String s)
Logger.LogInterface
logss
in interface Logger.LogInterface
public void startTrack(java.lang.String s)
Logger.LogInterface
s
.startTrack
in interface Logger.LogInterface
public void endTrack()
Logger.LogInterface
endTrack
in interface Logger.LogInterface
public void dbg(java.lang.String s)
dbg
in interface Logger.LogInterface
public void err(java.lang.String s)
err
in interface Logger.LogInterface
public void err(java.lang.String s, java.lang.Object... args)
err
in interface Logger.LogInterface
public void warn(java.lang.String s)
warn
in interface Logger.LogInterface
public void warn(java.lang.String string, java.lang.Object... args)
warn
in interface Logger.LogInterface
public void logss(java.lang.String string, java.lang.Object... args)
logss
in interface Logger.LogInterface