/***** 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(); } }