diff options
Diffstat (limited to 'gcc-4.7/libjava/classpath/examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/StructureToPassHolder.java')
-rw-r--r-- | gcc-4.7/libjava/classpath/examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/StructureToPassHolder.java | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/gcc-4.7/libjava/classpath/examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/StructureToPassHolder.java b/gcc-4.7/libjava/classpath/examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/StructureToPassHolder.java new file mode 100644 index 000000000..5bbe6908e --- /dev/null +++ b/gcc-4.7/libjava/classpath/examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/StructureToPassHolder.java @@ -0,0 +1,37 @@ + + +package gnu.classpath.examples.CORBA.SimpleCommunication.communication; + +import org.omg.CORBA.portable.InputStream; +import org.omg.CORBA.portable.OutputStream; +import org.omg.CORBA.portable.Streamable; + +public final class StructureToPassHolder + implements Streamable +{ + public StructureToPass value; + + public StructureToPassHolder() + { + } + + public StructureToPassHolder(StructureToPass initialValue) + { + value = initialValue; + } + + public void _read(InputStream i) + { + value = StructureToPassHelper.read(i); + } + + public org.omg.CORBA.TypeCode _type() + { + return StructureToPassHelper.type(); + } + + public void _write(OutputStream o) + { + StructureToPassHelper.write(o, value); + } +} |