00001 package Sct;
00002 import java.io.IOException;
00003
00004 public interface OStream {
00005 public void writeBoolean(String name, boolean b) throws IOException;
00006 public void writeBooleanArray(String name, boolean[] b) throws IOException;
00007 public void writeByte(String name, byte b, boolean sign) throws IOException;
00008 public void writeByteArray(String name, byte[] b, boolean sign) throws IOException;
00009 public void writeInt(String name, int i, boolean sign) throws IOException;
00010 public void writeIntArray(String name, int[] i, boolean sign) throws IOException;
00011 public void writeLong(String name, long i, boolean sign) throws IOException;
00012 public void writeLongArray(String name, long[] i, boolean sign) throws IOException;
00013 public void writeShort(String name, short s, boolean sign) throws IOException;
00014 public void writeShortArray(String name, short[] s, boolean sign) throws IOException;
00015 public void writeFloat(String name, float f) throws IOException;
00016 public void writeFloatArray(String name, float[] f) throws IOException;
00017 public void writeDouble(String name, double d) throws IOException;
00018 public void writeDoubleArray(String name, double[] d) throws IOException;
00019 public void writeString(String name, String s) throws IOException;
00020 public void writeStringArray(String name, String[] s) throws IOException;
00021 }