public final class TypeCodeOutputStream extends EncapsOutputStream
CDROutputObject.InputObjectFactorywrapper| Constructor and Description |
|---|
TypeCodeOutputStream(ORB orb) |
| Modifier and Type | Method and Description |
|---|---|
void |
addIDAtPosition(String id,
int position) |
InputStream |
create_input_stream()
overrides create_input_stream from CDROutputStream
|
TypeCodeOutputStream |
createEncapsulation(ORB _orb) |
int |
getPosition() |
int |
getPositionForID(String id) |
int |
getRealIndex(int index) |
int |
getTopLevelPosition() |
TypeCodeOutputStream |
getTopLevelStream() |
byte[] |
getTypeCodeBuffer() |
protected void |
makeEncapsulation() |
void |
setEnclosingOutputStream(OutputStream enclosure) |
static TypeCodeOutputStream |
wrapOutputStream(OutputStream os) |
createCharCTBConverter, createWCharCTBConverter_truncatable_ids, close, createInputObject, createInputObject, dprint, end_block, end_value, finishSendingMessage, flush, freeInternalCaches, getBufferManager, getBufferPosition, getConnection, getGIOPVersion, getIndex, getMessageHeader, getMessageMediator, getSize, orb, putEndian, sendFirstFragment, setHeaderPadding, setIndex, setMessageMediator, setPrivateFieldValue, start_block, start_value, toByteArray, toByteArray, write_abstract_interface, write_Abstract, write_any_array, write_any, write_boolean_array, write_boolean, write_char_array, write_char, write_Context, write_double_array, write_double, write_fixed, write_fixed, write_float_array, write_float, write_long_array, write_long, write_longlong_array, write_longlong, write_Object, write_octet_array, write_octet, write_Principal, write_short_array, write_short, write_string, write_TypeCode, write_ulong_array, write_ulong, write_ulonglong_array, write_ulonglong, write_ushort_array, write_ushort, write_value, write_Value, write_value, write_value, write_value, write_wchar_array, write_wchar, write_wstring, write, write, write, writeIndirection, writeOctetSequenceTo, writeTo, writeTopublic TypeCodeOutputStream(ORB orb)
public InputStream create_input_stream()
CDROutputObjectcreate_input_stream in interface MarshalOutputStreamcreate_input_stream in class EncapsOutputStreampublic void setEnclosingOutputStream(OutputStream enclosure)
public TypeCodeOutputStream getTopLevelStream()
public int getTopLevelPosition()
public void addIDAtPosition(String id, int position)
public int getPositionForID(String id)
public TypeCodeOutputStream createEncapsulation(ORB _orb)
protected void makeEncapsulation()
public static TypeCodeOutputStream wrapOutputStream(OutputStream os)
public int getPosition()
public int getRealIndex(int index)
getRealIndex in class CDROutputObjectpublic byte[] getTypeCodeBuffer()
Copyright © 2017–2019 Eclipse Foundation. All rights reserved.