net.rdr
Class OutStream

java.lang.Object
  extended by net.rdr.OutStream
Direct Known Subclasses:
JavaOutStream, MemOutStream

public abstract class OutStream
extends java.lang.Object


Method Summary
 void check(int itemSize)
           
 int check(int itemSize, int nItems)
           
 void flush()
           
 byte[] getbuf()
           
 int getend()
           
 int getptr()
           
abstract  int length()
           
 void pad(int bytes)
           
 void setptr(int p)
           
 void skip(int bytes)
           
 void writeBytes(byte[] data, int offset, int length)
           
 void writeOpaque16(int u)
           
 void writeOpaque24A(int u)
           
 void writeOpaque24B(int u)
           
 void writeOpaque32(int u)
           
 void writeOpaque8(int u)
           
 void writeS16(int s)
           
 void writeS32(int s)
           
 void writeS8(int s)
           
 void writeString(java.lang.String str)
           
 void writeU16(int u)
           
 void writeU32(int u)
           
 void writeU8(int u)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

check

public final int check(int itemSize,
                       int nItems)

check

public final void check(int itemSize)

writeU8

public final void writeU8(int u)

writeU16

public final void writeU16(int u)

writeU32

public final void writeU32(int u)

writeS8

public final void writeS8(int s)

writeS16

public final void writeS16(int s)

writeS32

public final void writeS32(int s)

writeString

public final void writeString(java.lang.String str)

pad

public final void pad(int bytes)

skip

public final void skip(int bytes)

writeBytes

public void writeBytes(byte[] data,
                       int offset,
                       int length)

writeOpaque8

public final void writeOpaque8(int u)

writeOpaque16

public final void writeOpaque16(int u)

writeOpaque32

public final void writeOpaque32(int u)

writeOpaque24A

public final void writeOpaque24A(int u)

writeOpaque24B

public final void writeOpaque24B(int u)

length

public abstract int length()

flush

public void flush()

getbuf

public final byte[] getbuf()

getptr

public final int getptr()

getend

public final int getend()

setptr

public final void setptr(int p)