All Packages Class Hierarchy This Package Previous Next Index
Class org.omg.CORBA.portable.OutputStream
java.lang.Object
|
+----java.io.OutputStream
|
+----org.omg.CORBA.portable.OutputStream
- public abstract class OutputStream
- extends OutputStream
This interface encapsulates an (Internet Inter-ORB Protocol) IIOP
output stream. Instances of this class can be created from the
ORB singleton.
- See Also:
- create_output_stream
-
OutputStream()
-
-
create_input_stream()
- Create an input stream containing the contents of this output stream
-
write(int)
-
-
write_any(Any)
- Write an IDL any value to the stream.
-
write_boolean(boolean)
- Write an IDL boolean value to the stream.
-
write_boolean_array(boolean[], int, int)
- Write an array of booleans
(IDL sequence<boolean>) to the stream.
-
write_char(char)
- Write an IDL char value to the stream.
-
write_char_array(char[], int, int)
- Write an array of ASCII chararcters
(IDL sequence<char>) to the stream.
-
write_double(double)
- Write an IDL double value to the stream.
-
write_double_array(double[], int, int)
- Write an array of doubles
(IDL sequence<double>) to the stream.
-
write_estruct(Object, String)
-
-
write_float(float)
- Write an IDL float value to the stream.
-
write_float_array(float[], int, int)
- Write an array of floats
(IDL sequence<float>) to the stream.
-
write_long(int)
- Write an IDL long value to the stream.
-
write_long_array(int[], int, int)
- Write an array of ints
(IDL sequence<long>) to the stream.
-
write_longlong(long)
- Write an IDL long long value to the stream.
-
write_longlong_array(long[], int, int)
- Write an array of longs
(IDL sequence<longlong>) to the stream.
-
write_Object(Object)
- Write an IDL Object value to the stream.
-
write_octet(byte)
- Write an IDL octet value to the stream.
-
write_octet_array(byte[], int, int)
- Write an array of bytes
(IDL sequence<octet>) to the stream.
-
write_Principal(Principal)
- Write an IDL Principal to the stream.
-
write_short(short)
- Write an IDL short value to the stream.
-
write_short_array(short[], int, int)
- Write an array of shorts
(IDL sequence<short>) to the stream.
-
write_string(String)
- Write an IDL string value to the stream.
-
write_TypeCode(TypeCode)
- Write an IDL TypeCode value to the stream.
-
write_ulong(int)
- Write an IDL unsigned long value to the stream.
-
write_ulong_array(int[], int, int)
- Write an array of ints
(IDL sequence<unsigned long>) to the stream.
-
write_ulonglong(long)
- Write an IDL unsigned long long value to the stream.
-
write_ulonglong_array(long[], int, int)
- Write an array of longs
(IDL sequence<uunsigned long long>) to the stream.
-
write_ushort(short)
- Write an IDL unsigned short value to the stream.
-
write_ushort_array(short[], int, int)
- Write an array of shorts
(IDL sequence<unsigned short>) to the stream.
-
write_wchar(char)
- Write an IDL wchar value to the stream.
-
write_wchar_array(char[], int, int)
- Write an array of unicode characters
(IDL sequence<wchar>) to the stream.
-
write_wstring(String)
- Write an IDL wstring value to the stream.
OutputStream
public OutputStream()
create_input_stream
public abstract InputStream create_input_stream()
- Create an input stream containing the contents of this output stream
write_boolean
public abstract void write_boolean(boolean value)
- Write an IDL boolean value to the stream.
write_char
public abstract void write_char(char value)
- Write an IDL char value to the stream.
write_wchar
public abstract void write_wchar(char value)
- Write an IDL wchar value to the stream.
write_octet
public abstract void write_octet(byte value)
- Write an IDL octet value to the stream.
write_short
public abstract void write_short(short value)
- Write an IDL short value to the stream.
write_ushort
public abstract void write_ushort(short value)
- Write an IDL unsigned short value to the stream.
write_long
public abstract void write_long(int value)
- Write an IDL long value to the stream.
write_ulong
public abstract void write_ulong(int value)
- Write an IDL unsigned long value to the stream.
write_longlong
public abstract void write_longlong(long value)
- Write an IDL long long value to the stream.
write_ulonglong
public abstract void write_ulonglong(long value)
- Write an IDL unsigned long long value to the stream.
write_float
public abstract void write_float(float value)
- Write an IDL float value to the stream.
write_double
public abstract void write_double(double value)
- Write an IDL double value to the stream.
write_string
public abstract void write_string(String value)
- Write an IDL string value to the stream.
write_wstring
public abstract void write_wstring(String value)
- Write an IDL wstring value to the stream.
write_Object
public abstract void write_Object(Object value)
- Write an IDL Object value to the stream.
write_TypeCode
public abstract void write_TypeCode(TypeCode value)
- Write an IDL TypeCode value to the stream.
write_any
public abstract void write_any(Any value)
- Write an IDL any value to the stream.
write_Principal
public abstract void write_Principal(Principal value)
- Write an IDL Principal to the stream.
write_boolean_array
public abstract void write_boolean_array(boolean value[],
int offset,
int length)
- Write an array of booleans
(IDL sequence<boolean>) to the stream.
- Parameters:
- value - the boolean array to write
- offset - the position at which to start writing (usually 0)
- length - the number of booleans to write (usually value.length)
write_char_array
public abstract void write_char_array(char value[],
int offset,
int length)
- Write an array of ASCII chararcters
(IDL sequence<char>) to the stream.
- Parameters:
- value - the char array to write
- offset - the position at which to start writing (usually 0)
- length - the number of chars to write (usually value.length)
write_wchar_array
public abstract void write_wchar_array(char value[],
int offset,
int length)
- Write an array of unicode characters
(IDL sequence<wchar>) to the stream.
- Parameters:
- value - the char array to write
- offset - the position at which to start writing (usually 0)
- length - the number of chars to write (usually value.length)
write_octet_array
public abstract void write_octet_array(byte value[],
int offset,
int length)
- Write an array of bytes
(IDL sequence<octet>) to the stream.
- Parameters:
- value - the byte array to write
- offset - the position at which to start writing (usually 0)
- length - the number of bytes to write (usually value.length)
write_short_array
public abstract void write_short_array(short value[],
int offset,
int length)
- Write an array of shorts
(IDL sequence<short>) to the stream.
- Parameters:
- value - the short array to write
- offset - the position at which to start writing (usually 0)
- length - the number of shorts to write (usually value.length)
write_ushort_array
public abstract void write_ushort_array(short value[],
int offset,
int length)
- Write an array of shorts
(IDL sequence<unsigned short>) to the stream.
- Parameters:
- value - the short array to write
- offset - the position at which to start writing (usually 0)
- length - the number of shorts to write (usually value.length)
write_long_array
public abstract void write_long_array(int value[],
int offset,
int length)
- Write an array of ints
(IDL sequence<long>) to the stream.
- Parameters:
- value - the int array to write
- offset - the position at which to start writing (usually 0)
- length - the number of ints to write (usually value.length)
write_ulong_array
public abstract void write_ulong_array(int value[],
int offset,
int length)
- Write an array of ints
(IDL sequence<unsigned long>) to the stream.
- Parameters:
- value - the int array to write
- offset - the position at which to start writing (usually 0)
- length - the number of ints to write (usually value.length)
write_longlong_array
public abstract void write_longlong_array(long value[],
int offset,
int length)
- Write an array of longs
(IDL sequence<longlong>) to the stream.
- Parameters:
- value - the long array to write
- offset - the position at which to start writing (usually 0)
- length - the number of longs to write (usually value.length)
write_ulonglong_array
public abstract void write_ulonglong_array(long value[],
int offset,
int length)
- Write an array of longs
(IDL sequence<uunsigned long long>) to the stream.
- Parameters:
- value - the long array to write
- offset - the position at which to start writing (usually 0)
- length - the number of longs to write (usually value.length)
write_float_array
public abstract void write_float_array(float value[],
int offset,
int length)
- Write an array of floats
(IDL sequence<float>) to the stream.
- Parameters:
- value - the float array to write
- offset - the position at which to start writing (usually 0)
- length - the number of floats to write (usually value.length)
write_double_array
public abstract void write_double_array(double value[],
int offset,
int length)
- Write an array of doubles
(IDL sequence<double>) to the stream.
- Parameters:
- value - the double array to write
- offset - the position at which to start writing (usually 0)
- length - the number of doubles to write (usually value.length)
write_estruct
public void write_estruct(Object value,
String expected_type)
write
public void write(int b) throws IOException
- Overrides:
- write in class OutputStream
All Packages Class Hierarchy This Package Previous Next Index