org.jlab.coda.jevio
Interface IEvioWriter

All Known Implementing Classes:
BankHeader, BaseStructure, BaseStructureHeader, BlockHeaderV2, BlockHeaderV4, EvioBank, EvioEvent, EvioSegment, EvioTagSegment, SegmentHeader, TagSegmentHeader

public interface IEvioWriter

This is implemented by objects that will be writing themselve's to en evio file.

Author:
heddle

Method Summary
 int write(java.nio.ByteBuffer byteBuffer)
          Write myself out a byte buffer.
 

Method Detail

write

int write(java.nio.ByteBuffer byteBuffer)
Write myself out a byte buffer.

Parameters:
byteBuffer - the byteBuffer to write to.
Returns:
the number of bytes written.