hep.lcd.io.smart
Class EventOutputStream

java.lang.Object
  |
  +--java.io.OutputStream
        |
        +--java.io.ObjectOutputStream
              |
              +--hep.lcd.io.smart.SmartObjectOutputStream
                    |
                    +--hep.lcd.io.smart.EventOutputStream

public class EventOutputStream
extends hep.lcd.io.smart.SmartObjectOutputStream

Source Code:
EventOutputStream.java

Inner classes inherited from class java.io.ObjectOutputStream
ObjectOutputStream.PutField
 
Fields inherited from interface java.io.ObjectStreamConstants
baseWireHandle, PROTOCOL_VERSION_1, PROTOCOL_VERSION_2, SC_BLOCK_DATA, SC_EXTERNALIZABLE, SC_SERIALIZABLE, SC_WRITE_METHOD, STREAM_MAGIC, STREAM_VERSION, SUBCLASS_IMPLEMENTATION_PERMISSION, SUBSTITUTION_PERMISSION, TC_ARRAY, TC_BASE, TC_BLOCKDATA, TC_BLOCKDATALONG, TC_CLASS, TC_CLASSDESC, TC_ENDBLOCKDATA, TC_EXCEPTION, TC_LONGSTRING, TC_MAX, TC_NULL, TC_OBJECT, TC_PROXYCLASSDESC, TC_REFERENCE, TC_RESET, TC_STRING
 
Constructor Summary
EventOutputStream(File f)
           
EventOutputStream(File f, int bufSize)
           
EventOutputStream(String s)
           
EventOutputStream(String s, int bufSize)
           
 
Method Summary
 void close()
           
 void close(Object header)
           
 void createSubStream(Class c)
           
 void createSubStream(Class c, int bufSize)
           
 
Methods inherited from class java.io.ObjectOutputStream
annotateClass, annotateProxyClass, defaultWriteObject, drain, enableReplaceObject, flush, putFields, replaceObject, reset, useProtocolVersion, write, write, write, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeClassDescriptor, writeDouble, writeFields, writeFloat, writeInt, writeLong, writeObject, writeObjectOverride, writeShort, writeStreamHeader, writeUTF
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventOutputStream

public EventOutputStream(String s,
                         int bufSize)
                  throws IOException

EventOutputStream

public EventOutputStream(String s)
                  throws IOException

EventOutputStream

public EventOutputStream(File f)
                  throws IOException

EventOutputStream

public EventOutputStream(File f,
                         int bufSize)
                  throws IOException
Method Detail

createSubStream

public void createSubStream(Class c,
                            int bufSize)
                     throws IOException

createSubStream

public void createSubStream(Class c)
                     throws IOException

close

public void close()
           throws IOException
Overrides:
close in class ObjectOutputStream

close

public void close(Object header)
           throws IOException


The LCD Group