Main Page | Packages | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | Related Pages

IStreamIS.java

00001 package Sct.IS;
00002 
00003 import Sct.*;
00004 
00005 public class IStreamIS implements IStream {
00006     
00007     protected is.Istream in;
00008     
00009     public IStreamIS(is.Istream in) {
00010         this.in = in;
00011     }
00012     
00013     public double readDouble(String name) {
00014         return in.getDouble();
00015     }
00016     
00017     public int readInt(String name) {
00018         return in.getInt();
00019     }
00020     
00021     public boolean readBoolean(String name) {
00022         return in.getBoolean();
00023     }
00024     
00025     public boolean[] readBooleanArray(String name) {
00026         return in.getBooleanArray();
00027     }
00028     
00029     public byte readByte(String name) {
00030         return in.getByte();
00031     }
00032     
00033     public byte[] readByteArray(String name) {
00034         return in.getByteArray();
00035     }
00036     
00037     public double[] readDoubleArray(String name) {
00038         return in.getDoubleArray();
00039     }
00040     
00041     public float readFloat(String name) {
00042         return in.getFloat();
00043     }
00044     
00045     public float[] readFloatArray(String name) {
00046         return in.getFloatArray();
00047     }
00048          
00049     public int[] readIntArray(String name) {
00050         return in.getIntArray();
00051     }
00052     
00053     public short readShort(String name) {
00054         return in.getShort();
00055     }
00056     
00057     public short[] readShortArray(String name) {
00058         return in.getShortArray();
00059     }
00060     
00061     public String readString(String name) {
00062         return in.getString();
00063     }
00064     
00065     public String[] readStringArray(String name) {
00066         return in.getStringArray();
00067     }
00068     
00069     public long readLong(String name) throws java.io.IOException {
00070         return in.getInt();
00071     }
00072     
00073     public long[] readLongArray(String name) throws java.io.IOException {
00074         int[] intData = in.getIntArray();
00075         long[] data  = new long[intData.length];
00076         for (int i=0; i<intData.length; ++i) {
00077             data[i] = intData[i];
00078         }
00079         return data;
00080     }
00081     
00082 }

Generated on Thu Jul 15 09:55:44 2004 for SCT DAQ/DCS Software - Java by doxygen 1.3.5