/***** Copyright (c) 1999-2000 Object Management Group. Unlimited rights to
duplicate and use this code are hereby granted provided that this
copyright notice is included.
*****/
package org.omg.CORBA.portable;
public abstract class OutputStream extends java.io.OutputStream {
public void write(int b) throws java.io.IOException {
throw new org.omg.CORBA.NO_IMPLEMENT();
}
public org.omg.CORBA.ORB orb() {
throw new org.omg.CORBA.NO_IMPLEMENT();
}
public abstract InputStream create_input_stream();
public abstract void write_boolean (boolean value);
public abstract void write_char (char value);
public abstract void write_wchar (char value);
public abstract void write_octet (byte value);
public abstract void write_short (short value);
public abstract void write_ushort (short value);
public abstract void write_long (int value);
public abstract void write_ulong (int value);
public abstract void write_longlong (long value);
public abstract void write_ulonglong (long value);
public abstract void write_float (float value);
public abstract void write_double (double value);
public abstract void write_string (String value);
public abstract void write_wstring (String value);
public abstract void write_boolean_array(
boolean[] value, int offset, int length);
public abstract void write_char_array(
char[] value, int offset, int length);
public abstract void write_wchar_array(
char[] value, int offset, int length);
public abstract void write_octet_array(
byte[] value, int offset, int length);
public abstract void write_short_array(
short[] value, int offset, int length);
public abstract void write_ushort_array(
short[] value, int offset, int length);
public abstract void write_long_array(int[] value, int offset, int length);
public abstract void write_ulong_array(
int[] value, int offset, int length);
public abstract void write_longlong_array(
long[] value, int offset, int length);
public abstract void write_ulonglong_array(
long[] value, int offset, int length);
public abstract void write_float_array(
float[] value, int offset, int length);
public abstract void write_double_array(
double[] value, int offset, int length);
public abstract void write_Object(org.omg.CORBA.Object value);
public abstract void write_TypeCode(org.omg.CORBA.TypeCode value);
public abstract void write_any(org.omg.CORBA.Any value);
public void write_Context(org.omg.CORBA.Context ctx,
org.omg.CORBA.ContextList contexts) {
throw new org.omg.CORBA.NO_IMPLEMENT();
}
/**
* @deprecated Deprecated by CORBA 2.2
*/
public void write_Principal (org.omg.CORBA.Principal value) {
throw new org.omg.CORBA.NO_IMPLEMENT();
}
/**
* @deprecated Deprecated by CORBA 2.4
*/
public void write_fixed(java.math.BigDecimal value) {
throw new org.omg.CORBA.NO_IMPLEMENT();
}
public void write_fixed(
java.math.BigDecimal value, short digits, short scale) {
throw new org.omg.CORBA.NO_IMPLEMENT();
}
}