edu.rice.cs.plt.debug
Class LogSink.EndMessage
java.lang.Object
edu.rice.cs.plt.debug.LogSink.Message
edu.rice.cs.plt.debug.LogSink.ValueMessage
edu.rice.cs.plt.debug.LogSink.EndMessage
- All Implemented Interfaces:
- Serializable
- Enclosing interface:
- LogSink
public static class LogSink.EndMessage
- extends LogSink.ValueMessage
A message signifying the end of a block of code. Should match a previous StartMessage in the same thread.
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LogSink.EndMessage
public LogSink.EndMessage(ThreadSnapshot thread,
String[] names,
Object[] vals)
LogSink.EndMessage
public LogSink.EndMessage(ThreadSnapshot thread,
String message,
String[] names,
Object[] vals)
LogSink.EndMessage
protected LogSink.EndMessage(LogSink.EndMessage copy)
send
public void send(LogSink sink)
- Specified by:
send in class LogSink.Message
apply
public <T> T apply(LogSink.MessageVisitor<? extends T> visitor)
- Specified by:
apply in class LogSink.Message
serializable
public LogSink.EndMessage serializable()
- Description copied from class:
LogSink.Message
- Convert the message to a form that is guaranteed to be serializable (e.g., invokes
toString() on
objects of arbitrary type).
- Specified by:
serializable in class LogSink.Message