|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
abstractInterfaces is to keep a record of those interfaces
that are abstract so any inheriting interface know what to inherit from.
getTypeCodeExpression produces a string for an expression
of type TypeCode that describes this type.
intToLevel returns the logging level for a given integer.
name gives the plain name of the operation
opName gives the mangled name in case of attributes
(_get_, _set_).
public static MyUnion read (org.omg.CORBA.portable.InputStream in)
{
// ----> code from printCheckout() goes here, instead of "MyUnion result = new MyUnion();" <----
int disc=in.read_long();
switch (disc)
{
case 1:
{
int _var;
_var=in.read_long();
result.foo (_var);
break;
}
case 2:
{
test.MyStruct _var;
_var=test.MyStructHelper.read(in);
result.bar (_var);
break;
}
default: result.__default (disc);
}
return result;
}
printClassComment is used by inherited classes to print
the class comment.
printMethod produces the method code for stubs.
public static MyUnion read (org.omg.CORBA.portable.InputStream in)
{
MyUnion result = new MyUnion();
int disc=in.read_long();
switch (disc)
{
case 1:
{
int _var;
_var=in.read_long();
result.foo (_var);
break;
}
case 2:
{
test.MyStruct _var;
_var=test.MyStructHelper.read(in);
result.bar (_var);
break;
}
default: result.__default (disc);
}
// ----> code from printPostMemberRead() goes here <----
return result;
}
public static MyUnion read (org.omg.CORBA.portable.InputStream in)
{
MyUnion result = new MyUnion();
// ----> code from printPreMemberRead() goes here <----
int disc=in.read_long();
switch (disc)
{
case 1:
{
int _var;
_var=in.read_long();
result.foo (_var);
break;
}
case 2:
{
test.MyStruct _var;
_var=test.MyStructHelper.read(in);
result.bar (_var);
break;
}
default: result.__default (disc);
}
return result;
}
switch ( opsIndex.intValue() )
{
case 0: // op
{
test.MyStruct _arg0=test.MyStructHelper.read(_input);
test.MyUnionHolder _arg1= new test.MyUnionHolder();
_arg1._read (_input);
_out = handler.createReply();
op(_arg0,_arg1);
test.MyUnionHelper.write(_out,_arg1.value);
// ----> code from printSkeletonCheckin() goes here <----
break;
}
}
strict_identifiers defaults to on and is used to
disable case insensitive identifiers - see section 3.2.3 of 04-03-12.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||