Public Member Functions | |
void | debug (Object message) |
void | debug (Object message, Throwable t) |
void | error (Object message) |
void | error (Object message, Throwable t) |
void | fatal (Object message) |
void | fatal (Object message, Throwable t) |
Publisher< rosgraph_msgs.Log > | getPublisher () |
void | info (Object message) |
void | info (Object message, Throwable t) |
boolean | isDebugEnabled () |
boolean | isErrorEnabled () |
boolean | isFatalEnabled () |
boolean | isInfoEnabled () |
boolean | isTraceEnabled () |
boolean | isWarnEnabled () |
RosoutLogger (DefaultNode defaultNode) | |
void | trace (Object message) |
void | trace (Object message, Throwable t) |
void | warn (Object message) |
void | warn (Object message, Throwable t) |
Private Member Functions | |
void | publish (byte level, Object message, Throwable throwable) |
void | publish (byte level, Object message) |
Private Attributes | |
final DefaultNode | defaultNode |
final Log | log |
final Publisher < rosgraph_msgs.Log > | publisher |
Logger that logs to both an underlying Apache Commons Log as well as /rosout.
Definition at line 33 of file RosoutLogger.java.
org.ros.internal.node.RosoutLogger.RosoutLogger | ( | DefaultNode | defaultNode | ) | [inline] |
Definition at line 39 of file RosoutLogger.java.
void org.ros.internal.node.RosoutLogger.debug | ( | Object | message | ) | [inline] |
Definition at line 115 of file RosoutLogger.java.
void org.ros.internal.node.RosoutLogger.debug | ( | Object | message, |
Throwable | t | ||
) | [inline] |
Definition at line 123 of file RosoutLogger.java.
void org.ros.internal.node.RosoutLogger.error | ( | Object | message | ) | [inline] |
Definition at line 163 of file RosoutLogger.java.
void org.ros.internal.node.RosoutLogger.error | ( | Object | message, |
Throwable | t | ||
) | [inline] |
Definition at line 171 of file RosoutLogger.java.
void org.ros.internal.node.RosoutLogger.fatal | ( | Object | message | ) | [inline] |
Definition at line 179 of file RosoutLogger.java.
void org.ros.internal.node.RosoutLogger.fatal | ( | Object | message, |
Throwable | t | ||
) | [inline] |
Definition at line 187 of file RosoutLogger.java.
Publisher<rosgraph_msgs.Log> org.ros.internal.node.RosoutLogger.getPublisher | ( | ) | [inline] |
Definition at line 45 of file RosoutLogger.java.
void org.ros.internal.node.RosoutLogger.info | ( | Object | message | ) | [inline] |
Definition at line 131 of file RosoutLogger.java.
void org.ros.internal.node.RosoutLogger.info | ( | Object | message, |
Throwable | t | ||
) | [inline] |
Definition at line 139 of file RosoutLogger.java.
boolean org.ros.internal.node.RosoutLogger.isDebugEnabled | ( | ) | [inline] |
Definition at line 69 of file RosoutLogger.java.
boolean org.ros.internal.node.RosoutLogger.isErrorEnabled | ( | ) | [inline] |
Definition at line 74 of file RosoutLogger.java.
boolean org.ros.internal.node.RosoutLogger.isFatalEnabled | ( | ) | [inline] |
Definition at line 79 of file RosoutLogger.java.
boolean org.ros.internal.node.RosoutLogger.isInfoEnabled | ( | ) | [inline] |
Definition at line 84 of file RosoutLogger.java.
boolean org.ros.internal.node.RosoutLogger.isTraceEnabled | ( | ) | [inline] |
Definition at line 89 of file RosoutLogger.java.
boolean org.ros.internal.node.RosoutLogger.isWarnEnabled | ( | ) | [inline] |
Definition at line 94 of file RosoutLogger.java.
void org.ros.internal.node.RosoutLogger.publish | ( | byte | level, |
Object | message, | ||
Throwable | throwable | ||
) | [inline, private] |
Definition at line 49 of file RosoutLogger.java.
void org.ros.internal.node.RosoutLogger.publish | ( | byte | level, |
Object | message | ||
) | [inline, private] |
Definition at line 56 of file RosoutLogger.java.
void org.ros.internal.node.RosoutLogger.trace | ( | Object | message | ) | [inline] |
Definition at line 99 of file RosoutLogger.java.
void org.ros.internal.node.RosoutLogger.trace | ( | Object | message, |
Throwable | t | ||
) | [inline] |
Definition at line 107 of file RosoutLogger.java.
void org.ros.internal.node.RosoutLogger.warn | ( | Object | message | ) | [inline] |
Definition at line 147 of file RosoutLogger.java.
void org.ros.internal.node.RosoutLogger.warn | ( | Object | message, |
Throwable | t | ||
) | [inline] |
Definition at line 155 of file RosoutLogger.java.
final DefaultNode org.ros.internal.node.RosoutLogger.defaultNode [private] |
Definition at line 35 of file RosoutLogger.java.
final Log org.ros.internal.node.RosoutLogger.log [private] |
Definition at line 37 of file RosoutLogger.java.
final Publisher<rosgraph_msgs.Log> org.ros.internal.node.RosoutLogger.publisher [private] |
Definition at line 36 of file RosoutLogger.java.